LINUX.ORG.RU

[hal] Как добавить опции автомонтирования в Ubuntu?


0

1

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 и прочее не предлагать

★★★★★

Глупый вопрос, но ФС этих устройств поддерживает umask?

GotF ★★★★★ ()

10.10

Не обратил внимания. Скорее всего, нудно копать в сторону udisks, а не hal.

GotF ★★★★★ ()
Ответ на: комментарий от GotF

Там копать особо нечего. Патчим исходники и пересобираем

anonymous ()
Ответ на: комментарий от anonymous

> Там копать особо нечего. Патчим исходники и пересобираем
Сурово... Я то думал прописать опцию куда-нибудь в конфиг и всё.

Nao ★★★★★ ()
Ответ на: комментарий от dhameoelin

насколько я понял удав там непосредственно монтированием не занимается, а передаёт все события халу или там ещё кому-то.

Nao ★★★★★ ()

Решение не найдено, но нужно явно копать в сторону udisks.

Nao ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.