Ubuntu 10.10
Хочется сделать umask=000 на все подключаемые хотплугом партиции.
После гугления добавил вот такую штуку в /etc/hal/fdi/policy/20-foo.fdi:
<device>
<match key="block.is_volume" bool="true">
<match key="@block.storage_device:storage.hotpluggable" bool="true">
<merge key="volume.policy.mount_option.umask" type="string">000</merge>
</match>
<match key="@block.storage_device:storage.removable" bool="true">
<merge key="volume.policy.mount_option.umask" type="string">000</merge>
</match>
</match>
</device>
И судя по lshw они послушно появляются на нужных партициях:
volume.policy.mount_option.umask = '000' (string)
Но на самом деле опция не применяется и в выводе mount этих опций нет:
/dev/sdb1 on /media/foo type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
Может быть то что я нашёл устарело и сейчас нужно использовать другие ключи или может вообще это настраивается не через hal?
fstab, pmount и прочее не предлагать