Монтирование для обычных пользователей через HAL (решение)

Согласно ману по установке арча, чтобы обычные пользователи могли монтировать флешки и т.д. нужно добавить их в группы storage и optical, но это не поможет если не внести изменения в /etc/PolicyKit/PolicyKit.conf

В нем конечно можно качественно настроить политики. А можно просто вот так:

<config version=“0.1”>
<!– allow root to do everything –>
<match user=“root|вашлогин”>
<return result=“yes”/>
</match>
</config>

После этого будут работать как возможность монтирования, так и перезагрузка и выключение компьютера из XFCE меню для обычного пользователя.

Внимание: названия папок и файлов в windows кодировке будут отображаться некоректно (если hal использовать)
Ничем не поможет добавление в /etc/hal/fdi/policy/codepage.fdi
Вот здесь автор насчупал некое решение: http://archlinux-ru.blogspot.com/2008/03/xfce-hal.html
Но всегда можно вручную замонтировать влешку с указанием UTF8 и все должно работать, например:
mount -t vfat -o iocharset=utf8 /dev/sdb1 /media/disk
avalanche
mount -t vfat -o iocharset=utf8 /dev/sdb1 /media/disk
Для vfat вот так будет правильнее по ману mount -t vfat -o utf8 /dev/sdb1 /media/disk
кстати, курил полисикит, что-то не вкурил как матч по группе сделать, есть некий воркэранд на англоязычном форуме, но что-то не очень как-то :)
systemd должен умереть.
 
Зарегистрироваться или войдите чтобы оставить сообщение.