2042
Безпарольное монтирование дисков и их разделов .
очередное обновление принесло сюрпрайз. правда, все равно — не opensuse tum aka geckolinux mate, где дрова нвидии отвалились в октябре, и по сю пору сделать не могут. ха-ха-ха.
не помню — когда ставил manjaro в первый раз, году в 2019-ом, была сия проблемина или нет, но вот, всплыла — запрос пароля при открытии разделов диска с виндовыми, да и не с виндовыми разделами.
попытался решить через /etc/polkit/rules.d/40-mount-without-pass.rules
содержащем — polkit.addRule(function(action, subject) {
if (action.id == «org.freedesktop.udisks2.filesystem-mount-system» &&
subject.active) {
return polkit.Result.YES;
}
});
может здесь ошибся, может нет. не сработало. лезу дальше. в
/usr/share/actions/org.freedesktop.UDisks2.policy
ищу <allow_active>auth_admin_keep</allow_active>,
меняю — auth_admin_keep на yes,
заработало.
я же, думаю, что сей метод — не вполне безопасен.
нет ли других методов — более безопасных?
с обновлением и вышеприведенный метод org.free..., перестал работать,
но файл — /etc/polkit-1/rules.d/10-udisk2-rules
с содержанием:
// 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;
}
});
сработал… на endeavouros, на manjaro — не хочет…
а вот с таким:
polkit.addRule(function(action, subject) {
if (action.id.indexOf(«org.freedesktop.udisks2.») == 0 && subject.isInGroup(«wheel»)) {
return polkit.Result.YES;
}
});
forum.manjaro.org/t/stable-update-2024-01-13-kernels-systemd-qt5-mesa-dbus-firefox-thunderbird/155007/123
откуда взято.
terabox.com/s/1w6Ma8IVvb7JlZ_8-5bVxww
конкретное место на странице.
как оказалось — кавычки должны быть не «уголковые».
terabox.com/s/1PVxuG_wFkkgL1KOjBnA1NQ
пример.
сработал и на манджаро…
не помню — когда ставил manjaro в первый раз, году в 2019-ом, была сия проблемина или нет, но вот, всплыла — запрос пароля при открытии разделов диска с виндовыми, да и не с виндовыми разделами.
попытался решить через /etc/polkit/rules.d/40-mount-without-pass.rules
содержащем — polkit.addRule(function(action, subject) {
if (action.id == «org.freedesktop.udisks2.filesystem-mount-system» &&
subject.active) {
return polkit.Result.YES;
}
});
может здесь ошибся, может нет. не сработало. лезу дальше. в
/usr/share/actions/org.freedesktop.UDisks2.policy
ищу <allow_active>auth_admin_keep</allow_active>,
меняю — auth_admin_keep на yes,
заработало.
я же, думаю, что сей метод — не вполне безопасен.
нет ли других методов — более безопасных?
с обновлением и вышеприведенный метод org.free..., перестал работать,
но файл — /etc/polkit-1/rules.d/10-udisk2-rules
с содержанием:
// 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;
}
});
сработал… на endeavouros, на manjaro — не хочет…
а вот с таким:
polkit.addRule(function(action, subject) {
if (action.id.indexOf(«org.freedesktop.udisks2.») == 0 && subject.isInGroup(«wheel»)) {
return polkit.Result.YES;
}
});
forum.manjaro.org/t/stable-update-2024-01-13-kernels-systemd-qt5-mesa-dbus-firefox-thunderbird/155007/123
откуда взято.
terabox.com/s/1w6Ma8IVvb7JlZ_8-5bVxww
конкретное место на странице.
как оказалось — кавычки должны быть не «уголковые».
terabox.com/s/1PVxuG_wFkkgL1KOjBnA1NQ
пример.
сработал и на манджаро…
10 комментариев
LSB Version: n/a
Distributor ID: ManjaroLinux
Description: Manjaro Linux
Release: 23.1.3
Codename: Vulcan
xfce.
регистрации и СМСпри входе в систему, делаю следующее:1) Открываю GNOME Disks (ставил ее даже и на KDE и Xfce, потому как в этой проге это проще всего сделать)
2) Выбираю конкретный диск и жму кнопку с двумя шестеренками
3) Выбираю «Изменить параметры монтирования»
4) Отключаю тумблер «Параметры по-умолчанию для сеанса пользователя»
5) Ставлю галочки «Подключать при запуске системы» и «Показывать в интерфейсе»
6) Убираю галочку (если она была) на «Требовать дополнительную авторизацию»
7) Способ монтирования обычно ставлю как «LABEL=название»
Так сделать с каждым нужным диском — при перезагрузке все примонтируется автоматом и никакой авторизации спрашивать не будет. У меня так, по крайней мере
хотя если GNOME-Disks есть в виде appimage, то можно и попробовать… беглое гугление не нашло. ну, и фиг с ним.
но за подсказку — спасибо.