File dx-4.4.4-open.patch of Package dx
--- src/exec/libdx/fileio.c +++ src/exec/libdx/fileio.c @@ -263,7 +263,7 @@ case 2:/* read/write */ fd = open(name, O_RDWR); if (fd < 0) { - fd = open(name, O_WRONLY | O_CREAT); + fd = open(name, O_WRONLY | O_CREAT, 0660); if (fd < 0) { DXSetError(ERROR_DATA_INVALID, "can't open/create file '%s'", name);