Всем привет,
Есть проблема - невозможно от произвольного пользователя отмонтировать автоматически смонтированные от root'а съёмные диски. Причина очевидна - org.freedesktop.hal.storage.unmount-others no - и в других дистрибутивах элементарно решается с помощью PolicyKit. Однако в Slackware этот пакет отсутствует и, по ряду причин, я в ближайшее время не собираюсь делать для него SlackBuild (и вообще не хочу его ставить, на самом деле).
Вопрос - есть ли другой способ задать требуемое значение указанного параметра? Google мне пока не помог, эксперименты в /etc/hal/policy/* - тоже; возможно, просто делал неправильно.
Отмонтирование дисков от произвольного пользователя
Модератор: Модераторы разделов
-
Cyril
- Сообщения: 40
- ОС: Разные...
-
arkhnchul
- Сообщения: 2284
- Статус: Толчковый инженер
- ОС: Debian, Fedora
-
farex
- Сообщения: 497
- ОС: Slackware 12.2, Archlinux
Re: Отмонтирование дисков от произвольного пользователя
Попробуй в группу plugdev добавить nobody, или де своего пользоваеля.........
Дабавь в /etc/dbus-1/system.d/hal.f
Отредактируй следующию строку..
<allow send_interface="org.freedesktop.Hal.Device.Volume.Mount/">
PS..... У меня после этих действий, любой пользователь может монтировати и отмотировать съемные диски...
Дабавь в /etc/dbus-1/system.d/hal.f
Отредактируй следующию строку..
<allow send_interface="org.freedesktop.Hal.Device.Volume.Mount/">
PS..... У меня после этих действий, любой пользователь может монтировати и отмотировать съемные диски...
Сыграем?
[ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Жив"
[ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Жив"
-
Cyril
- Сообщения: 40
- ОС: Разные...
Re: Отмонтирование дисков от произвольного пользователя
Это сделано давным-давно (добавлены все реальные пользователи системы)...
За исключением закрывающего слэша, который у меня таки после кавычек (вроде так и должно быть?), всё так и прописано.
У меня, увы, именно с отмонтированием всё-таки проблема. Монтирование меня мало волнует (оно всегда от root'а и работает), а вот отмонтирование...
-
Cyril
- Сообщения: 40
- ОС: Разные...
Re: Отмонтирование дисков от произвольного пользователя
На самом деле, добавил файл 50-default-rules.fdi в /etc/hal/policy/10osvendor и в нём пытался поиграть с разными вариантами append или merge для требуемого параметра... Не нашёл нормального документа по написанию соответствующих правил, так что делал почти от фонаря. Но вроде выяснил, что делал неправильно - вроде как org.freedesktop.hal.storage.unmount-others это действие (action), а не параметр или свойство.