Начал писать программу на Qt, которая должна в /etc вносить некоторые правки.
Для получения прав root начал гуглить такие вещи как kdesu/gksu, но оказалось что они не актуальны и необходимо использовать pkexec.
Но тут заметил, что pkexec su вполне себе заходит в оболочку под root используя пароль пользователя. Это нормально?
С ходу не смог найти инструкции как отключить подобные действия. Вопрос, как?
ls -lah /etc/polkit-1/rules.d/
total 8.0K
drwxr-x--- 2 root polkitd 4.0K Jan 15 11:36 .
drwxr-xr-x 3 root root 4.0K Jan 31 22:37 ..
pkexec cat /etc/shadow
# показывает содержимое файла





