Программная установка привилегий

skaz54

New member
Сообщения
21
#1
Здравствуйте.
1. Можно ли в программе на время выполнения устанавливать новые привилегии (Linux и Parsec)?
2. Если можно, то что для этого нужно?
3. Если можно, то это будет работать при запуске программы любым пользователем или нет?

На попытку установить привилегии с помощью функции "parsec_capset" выдает ошибку "Операция не позволена".
Если взять пример из книги "Руководящие указания по конструированию прикладного ПО..." из раздела 3.2.2, то там такая же ошибка получается при выполнении команды "parsec_cur_caps_set".

Программа разрабатывается на С++ в QT 5.11

Спасибо
 

cogniter

Moderator
Team Astra Linux
Сообщения
538
#4
тогда рекомендую обратиться с запросом в техническую поддержку, через личный кабинет. Думаю, что тут необходимо подключение профильных специалистов по разработке.