LINUX.ORG.RU

Сообщения feoktistov

 

Проблема прав доступа к семафору

Здравствуйте, такая вот у меня проблема : создаю семафор (не под root) int result= semget(my_id, 1, IPC_CREAT |S_IRWXU| S_IRWXG| S_IRWXO); - возвражается -1 с errno - нарушение прав доступа, если это запускаю под root - все работает, затем пробую(не под root),

int result= semget(my_id, 1, IPC_CREAT ); - возвращается что ошибки нет, затем пытаюсь установить значение семафора в 1, возвращается - ошибка - нарушение прав доступа,

Коллеги, скажите пожалуйста, можно ли не под root как-то работать с семафорами, и если можно то как ?

feoktistov
()

RSS подписка на новые темы