Добрый день. Борюсь с polkit-ом. Перепробовал все: править XML в /usr/share/polkit-1/actions/org.freedesktop.udisks.policy, добавлять *.rules в /etc/polkit-1/rules.d/ и *.pkla в /etc/polkit-1/localauthority/50-local.d/, но результата нет. У polkit и правда все так плохо с совместимостью и документацией, или я что-то делаю не так? Например, вот что сейчас в /etc/polkit-1/rules.d/10-udisks2.rules:
polkit.addRule(function(action, subject) {
if (action.id.match("org.freedesktop.udisks2.") && subject.isInGroup("plugdev")) {
return polkit.Result.YES;
}
});
udisks --mount /dev/sdb1