[sisyphus] Параметры автомонтирования vfat
Michael A. Kangin
=?iso-8859-1?q?mak_=CE=C1_rsmu=2Eru?=
Вт Июн 19 18:20:11 MSD 2007
В сообщении от Sunday 17 June 2007 12:57:39 Michael A. Kangin написал(а):
Отвечаю сам себе: за каким-то фигом перестали пониматься mount_option типа
string (это баг или фича?). Поэтому правильным будет такой вот диковатый
кусочек в /etc/hal/fdi/policy/91-mount-subfs.fdi:
-----------
<match key="volume.fsusage" string="filesystem">
<match key="volume.fstype" string="vfat">
<merge key="volume.policy.mount_option.fmask=0111" type="bool">true</merge>
<merge key="volume.policy.mount_option.dmask=0000" type="bool">true</merge>
</match>
</match>
--------------
> Имеем внешний USB-диск, на одном из разделов - vfat. Имеем hal-0.5.9-alt11,
> hal-fstab-sync-0.0.1-alt2.2.1, hal-mount-subfs-0.0.1-alt1.
>
> При подключении диска в fstab'е для него прописываются опции монтиирования
> user,noexec,nodev,noauto,nosuid,comment=managed, соответственно, рядовой
> юзер ничего на этот раздел записать не может.
>
> Вопрос: куда засунуть для vfat опции монтирования umask=0111,dmask=0000?
>
> Я попробовал в файл /etc/hal/fdi/policy/91-mount-subfs.fdi добавить строки
>
> $ diff 91-mount-subfs.fdi.orig 91-mount-subfs.fdi
> 20a21,24
>
> > <match key="volume.fstype" string="vfat">
> > <merge key="volume.policy.mount_option.umask"
>
> type="string">0111</merge>
>
> > <merge key="volume.policy.mount_option.dmask"
>
> type="string">0000</merge>
>
> > </match>
>
> перестартовал haldaemon, но это не помогло.
--
wbr, Michael A. Kangin
Подробная информация о списке рассылки Sisyphus