[sisyphus] pmount/pumount - от разных ползователей

Michael A. Kangin =?iso-8859-1?q?mak_=CE=C1_rsmu=2Eru?=
Вс Ноя 23 11:36:20 MSK 2008


On Tuesday 18 November 2008 18:01:19 Шакиров Ленар wrote:

> > Насколько я помню, pumount дёргает вызов hal'а для отмонтирования. То
> > есть, флешка должна быть смонтирована тоже через hal.
> >
> > Как выглядят ваши правила монтирования?
>
> BUS=="usb", SUBSYSTEM=="block", KERNEL=="sd??", ACTION=="add", NAME="%k",
> RUN+="/usr/bin/udev-usbstorage-mount.sh add %k $env{ID_FS_TYPE}
> $env{ID_FS_LABEL_SAFE}"
> SUBSYSTEM=="block", KERNEL=="sd??", ACTION=="remove",
> RUN+="/usr/bin/udev-usbstorage-mount.sh remove %k"
>
> Скрипт во вложении, написан на коленке =)

> > И, кстати, чем вас не устроили имеющиеся системы автомонтирования? :)
> Это для тонкого клиента, а для него не нужен hal/dbus

И как на тонком клиенте "юзер будет при желании отмонтировать"?
И в LTSP уже есть какая-то система автомонтирования/размонтирования, зачем 
изобретать велосипед.
...
> Я монтирую от рута pmount'ом, у него такой опции нет

apt-cache show pmount
Depends: 
mount, /etc/control.d/facilities(control_fmode), /etc/control.d/facilities(new_fmode), /etc/control.d/facilities(new_help), 
libblkid.so.1, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6
(GLIBC_2.2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libdbus-1.so.3, 
libhal-storage.so.1, libhal.so.1, libnatspec.so.0, libsysfs.so.2, 
rtld(GNU_HASH), sh

Так что оно тоже пользует hal&dbase


> Почему не subfs: пробовал давно, не осилил монтирование нескольких флешек
> одновременно

А что именно пробовали? Можете посмотреть на нынешний hal-mount-subfs; штук 
пять разделов одновременно вполне монтирует.
У меня он работает на тощем клиенте, нареканий нету. (правда, у меня т.к. - 
RDP only).


-- 
wbr, Michael A. Kangin


Подробная информация о списке рассылки Sisyphus