(Этот вопрос я задавал в одной из своих предыдущих тем, но она утонула, а ответа я так и не получил.)
Я прочитал официальный ман, прочитал несколько статей, вроде бы всё понял. Сделал так, как там было написано. Но правила не работают. Или я что-то делаю не так, или что-то в манах недоговаривают, или инструкции устарели и надо как-то иначе.
В частности, создал по адресу /etc/polkit-1/rules.d/ файл 10-udisks2.rules, в него вписал:
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.udisks2.filesystem-mount-system" &&
(subject.isInGroup ("plugdev"))) {
return polkit.Result.YES;
}
});
Действие указал то, которое отображается при запросе авторизации. Пользователь в группе plugdev состоит. И всё равно при попытке смонтировать диск система хочет пароль рута.