polkit dumb agent
1.0.0
Полкит тупой и никогда не работает.
Итак, здесь, вероятно, самая простая версия, которую вы можете получить (за исключением первой, которая только что заставила каждый вызов), 97 строк C ++ и 45 строк C, в общей сложности 142 строки кода.
Он просто использует Kdesu, чтобы вызвать помощника в качестве root для отправки ответа, поэтому все запросы требуют от пользователя ввести пароль root.
Напишите простую замену для самого Polkit, это простой DBUS API, и 90% от того, что он предоставляет, никогда не используется.