URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7737
[ Назад ]

Исходное сообщение
"системный вызов open - параметр permission"

Отправлено drunk_drunk_drunk , 01-Дек-08 00:57 
Доброе время суток!
Подскажите, почему при создании файла с помощью api open может не предоставляться
право на запись для группы владельца и для остальных, например:

fd=open("/home/antonio/dev/file1",O_RDWR | O_CREAT, 0777);

права доступа к созданному файлу:-rwxr-xr-x, хотя параметр permission 0777.

Наверняка проблема элементарная, но в поиске не нашел ответа, в гугле тоже.
Заранее спасибо.


Содержание

Сообщения в этом обсуждении
"системный вызов open - параметр permission"
Отправлено Ктото , 01-Дек-08 01:30 
man umask Вам в помощь.

"системный вызов open - параметр permission"
Отправлено drunk_drunk_drunk , 01-Дек-08 01:52 
спасибо, подозревал что все элементарно.