Монтирование локальных дисков в Fedora 18 без пароля

Продолжаем цикл «костылей» для обхода запроса пароля при монтировании локальных дисков.
Теперь для Fedora 18/19/20.

Создаем файл /etc/polkit-1/rules.d/60-mount-without-password.rules со следующим содержимым:

1
2
3
4
5
6
polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.udisks2.filesystem-mount-system" &&
        subject.isInGroup("wheel") && subject.active) {
        return polkit.Result.YES;
    }
});

Все. Перегружаться не надо, все начнет работать сразу.

P.S. Пока что я проверил этот «костыль» только на KDE.
P.S.#2 Dude, «сразу» — если ты включен в группу wheel 😉

Монтирование локальных дисков в Fedora 18 без пароля: 4 комментария

  1. iddqd

    Папку rules.d надо создать вручную, если ее нет?

    # tree -F /etc/polkit-1
    /etc/polkit-1
    ├── localauthority/
    │   ├── 10-vendor.d/
    │   ├── 20-org.d/
    │   ├── 30-site.d/
    │   ├── 50-local.d/
    │   └── 90-mandatory.d/
    ├── localauthority.conf.d/
    │   └── 50-localauthority.conf
    └── nullbackend.conf.d/
    └── 50-nullbackend.conf

Добавить комментарий