Корочи, тема такая. На любом десктопном пердоликсе
автомонтирование девайсов и дисков идет изкоробки. Но не в Gentoo.
А все почему? Потому что надо вкурить чо как работает, и сделать
как самому нравится. Не нравится ковырять недра операционки?
Ставь ШINDOШS, там за тебя все сделали, или на хуйдой конец Бубунту.
Ладно, хватит лирики и теперь к делу. Polkit по своей сути создает
правила запрета или разрешения. По дефолту -- запрет, и поэтому
создадим правило на разешение.
Ниже изложено правило, которое нужно запилить в /etc/polkit-1/rules.d
и назвать его например 10-udisk2.rules и вставить вот этот вот текст
// See the polkit(8) man page for more information
// about configuring polkit.
// Allow udisks2 to mount devices without authentication
// for users in the "wheel" group.
polkit.addRule(function(action, subject) {
if ((action.id == "org.freedesktop.udisks2.filesystem-mount-system" ||
action.id == "org.freedesktop.udisks2.filesystem-mount") &&
subject.isInGroup("wheel")) {
return polkit.Result.YES;
}
});
Если все правильно сделали, должно работать изкоробки.
Как все должно быть для самых маленьких
# nano
/etc/polkit-1/rules.d/
10-udisk2.rules
в открытое окошко вставляем текст джава-скриптов, и сохраняем!
Немного деталей. Данное правило можно немного изменить.
Вообще, это правила разрешает монтировать диски все пользователям
Состоящим в группе wheel, и вкачестве альтернативы можно указать другую
группу. Например, storage или еще какую-нибудь. А вообще, надо еще не
забывать, что пользователь должен быть в указанной группе, иначе
правило не будет работать.
На этом все.
Удачи!
Комментариев нет:
Отправить комментарий