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

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

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

Создаем файл /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 ;)

  1. Zlobogad
    22 Январь 2013 в 23:04 | #1

    Да-да, в Gnome тоже всё работает.

  2. 22 Январь 2013 в 23:17 | #2

    @Zlobogad
    Здорово, спасибо.

  3. iddqd
    25 Январь 2013 в 06:55 | #3

    Папку 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

  4. 25 Январь 2013 в 11:07 | #4

    @iddqd
    У тебя 17-ая Fedora же, и совет от 17-ой надо применять http://elemc.name/wordpress/?p=554

  1. Пока что нет уведомлений.