Здравствуйте.
1. Можно ли в программе на время выполнения устанавливать новые привилегии (Linux и Parsec)?
2. Если можно, то что для этого нужно?
3. Если можно, то это будет работать при запуске программы любым пользователем или нет?
На попытку установить привилегии с помощью функции "parsec_capset" выдает ошибку "Операция не позволена".
Если взять пример из книги "Руководящие указания по конструированию прикладного ПО..." из раздела 3.2.2, то там такая же ошибка получается при выполнении команды "parsec_cur_caps_set".
Программа разрабатывается на С++ в QT 5.11
Спасибо
1. Можно ли в программе на время выполнения устанавливать новые привилегии (Linux и Parsec)?
2. Если можно, то что для этого нужно?
3. Если можно, то это будет работать при запуске программы любым пользователем или нет?
На попытку установить привилегии с помощью функции "parsec_capset" выдает ошибку "Операция не позволена".
Если взять пример из книги "Руководящие указания по конструированию прикладного ПО..." из раздела 3.2.2, то там такая же ошибка получается при выполнении команды "parsec_cur_caps_set".
Программа разрабатывается на С++ в QT 5.11
Спасибо