Я разрабатываю приложение, для которого требуются права суперпользователя. Я использую код: блоки запускаются командой sudo codeblocks
. Проблема заключается в том, что при разработке в Code :: Blocks с правами суперпользователя исходные файлы и файлы конфигурации CB создаются с владельцем root.
Я думал, что мог бы использовать setuid на исполняемом кодовом блоке, но это не разрешено в приложениях GTK.
Есть ли другие способы повысить эффективный UID отлаживаемых программ?