Коллеги,
программа в Linux запускается от обычного пользователя. Но один вызов функции должен быть сделан с правами root. В частности, мне нужно инициализировать библиотеку работы с gpio. Это возможно?
UPD: Или наоборот - запускать программу с правами root, а после запуска права изменить до обычного пользователя?
)
Через что вы работаете с GPIO?
Лучше разрешать полный доступ к системным ресурсам не только для root, но и для группы, и включать пользователя в эту группу. Тогда ему root будет не нужен.