From b0570ee486623f462ee226b1dd0a8afed6a3290b Mon Sep 17 00:00:00 2001 From: Celine Mercier Date: Tue, 22 Sep 2015 15:52:07 +0200 Subject: [PATCH] fixed permissions when creating files --- src/obidmscolumn.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/obidmscolumn.c b/src/obidmscolumn.c index e623ceb..e373df6 100644 --- a/src/obidmscolumn.c +++ b/src/obidmscolumn.c @@ -373,7 +373,7 @@ static int create_version_file(OBIDMS_column_directory_p column_directory) } // Get the file descriptor associated to the version file - version_file_descriptor = openat(column_dir_file_descriptor, version_file_name, O_RDWR | O_CREAT); + version_file_descriptor = openat(column_dir_file_descriptor, version_file_name, O_RDWR | O_CREAT, 0777); if (version_file_descriptor < 0) { obi_set_errno(OBICOL_UNKNOWN_ERROR); @@ -719,7 +719,7 @@ OBIDMS_column_p obi_create_column(OBIDMS_p dms, } // Open the column file - column_file_descriptor = openat(column_dir_file_descriptor, column_file_name, O_RDWR | O_CREAT); + column_file_descriptor = openat(column_dir_file_descriptor, column_file_name, O_RDWR | O_CREAT, 0777); if (column_file_descriptor < 0) { obi_set_errno(OBICOL_UNKNOWN_ERROR); @@ -1157,7 +1157,7 @@ int obi_enlarge_column(OBIDMS_column_p column) } // Open the column file - column_file_descriptor = openat(column_dir_file_descriptor, column_file_name, O_RDWR | O_CREAT); + column_file_descriptor = openat(column_dir_file_descriptor, column_file_name, O_RDWR); if (column_file_descriptor < 0) { obi_set_errno(OBICOL_UNKNOWN_ERROR);