Re: Что почитать о монтирован ии сменных носителей?

2009-10-10 Пенетрантность Nikolay Panov
По умолчанию монтирует обычно в /media/disk, что меня вполне устраивает.
$hal.volume.mount_point$ это точка монтирования, передаётся параметром
моему скрипту, чтобы тот точно знал куда надо заливать книжки или что
ещё.
Информация о девайсах, понятно, берётся из lshal.
Для монтирования в специальное место (вместо /media/disk, что по
умолчанию) должно быть достаточно ловить не halevt:Property, но
halevt:Insertion, передавая halevt-mount точку монтирования параметром
-p. Образец есть в /etc/halevt/halevt.xml первым же пунктом.

Have a nice day,
   Nikolay.



2009/10/10 Константин shuva...@datakon.info:
 Приветствую.

 Nikolay Panov пишет:

 Но вот, скажем, мой конфиг:
 $ cat ~/.halevt/flash.xml
                                        [0] (n...@laptop.niksite.ru)
 ?xml version=1.0 encoding=UTF-8?
 halevt:Configuration version=0.1
 xmlns:halevt=http://www.environnement.ens.fr/perso/dumas/halevt.html;
  halevt:Device match=hal.info.udi =
 /org/freedesktop/Hal/devices/volume_uuid_21E1_0127
        halevt:Property name=hal.volume.is_mounted
          halevt:Action value=true exec=/home/nik/bin/backup keybackup
 $hal.volume.mount_point$/

 В-основном вопросов нет, понятно, разве что уточнить -
 $hal.volume.mount_point$ - оно и есть флешка? И что написать для
 монтирования той же флешки например в /media/disk - ? В примерах на сайте не
 совсем разобрался.

 Откуда взять /org/freedesktop/Hal/devices/... - понятно, вопрос - что именно
 и каким образом указывать для монтирования флешки в конкретную директорию,
 или куда по умолчанию halevt их монтирует (сейчас стоит дефолтный конфиг, в
 /etc/halevt).

 Спасибо.

 --
 С уважением,
 Константин Шувалов


 --
 To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org



Re: Что почитать о монтирован ии сменных носителей?

2009-10-09 Пенетрантность Nikolay Panov
Там на сайте довольно много примеров есть.
Но вот, скажем, мой конфиг:
$ cat ~/.halevt/flash.xml
[0] (n...@laptop.niksite.ru)
?xml version=1.0 encoding=UTF-8?
halevt:Configuration version=0.1
xmlns:halevt=http://www.environnement.ens.fr/perso/dumas/halevt.html;
  halevt:Device match=hal.info.udi =
/org/freedesktop/Hal/devices/volume_uuid_21E1_0127
halevt:Property name=hal.volume.is_mounted
  halevt:Action value=true exec=/home/nik/bin/backup keybackup
$hal.volume.mount_point$/
/halevt:Property
  /halevt:Device
  halevt:Device match=hal.info.udi =
/org/freedesktop/Hal/devices/volume_uuid_0822_0019
halevt:Property name=hal.volume.is_mounted
  halevt:Action value=true exec=/home/nik/bin/backup books
$hal.volume.mount_point$/
/halevt:Property
  /halevt:Device
/halevt:Configuration

Оно позволяет автомонтировать все сменные носители (это делается из
без локального конфига), плюс запускает мой скрипт в случае
монтирования известных мне устройств (первое -- моя ключевая флешка,
второе -- мой мобильник).

Have a nice day,
   Nikolay.



2009/10/9 Константин shuva...@datakon.info:
 Здравствуйте.

 Nikolay Panov пишет:

 Пользуюсь halevt. Добавил его в .xsession и имею не просто
 автомонтирование USB устройств (мобильника, флешки, жесткого диска),
 но и вызов скриптов индивидуально под каждое монтируемое устройство
 (при вставке ключевой флешки туда бекапятся мои ключи, на мобильник
 автоматически заливаются новые книжки и так далее).


 А не можее поделиться конфигами\деталями работы с halevt? Автомонтирование и
 т.д.

 Спасибо.

 --
 С уважением,
 Константин Шувалов


 --
 To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org



Re: Что почитать о монтирован ии сменных носителей?

2009-10-05 Пенетрантность Nikolay Panov
 Интересует монтирование не только в GNOME и KDE, но и средства
 для работы со сменными носителями в других оконных менеджерах,
 таких как fvwm-crystall например.
 Пользуюсь halevt. Добавил его в .xsession и имею не просто
 автомонтирование USB устройств (мобильника, флешки, жесткого диска),
 но и вызов скриптов индивидуально под каждое монтируемое устройство
 (при вставке ключевой флешки туда бекапятся мои ключи, на мобильник
 автоматически заливаются новые книжки и так далее).
 А размонтируете как?

А никак. По событию вытаскивания флешки по умолчанию инициируется
запуск halevt-umount который делает всё необходимое.
Данные на флешке не теряются ибо монтируется она по умолчанию с
параметром sync, то есть ничто не кешируется, всё пишется сразу.

 И что делаете с банальным CD/DVD?

А я им не пользуюсь, поэтому просто не знаю, (де)монтируется ли
автоматически он.

Have a nice day,
   Nikolay.


Re: Что почитать о монтирован ии сменных носителей?

2009-10-04 Пенетрантность Nikolay Panov
 Интересует монтирование не только в GNOME и KDE, но и средства
 для работы со сменными носителями в других оконных менеджерах,
 таких как fvwm-crystall например.

Пользуюсь halevt. Добавил его в .xsession и имею не просто
автомонтирование USB устройств (мобильника, флешки, жесткого диска),
но и вызов скриптов индивидуально под каждое монтируемое устройство
(при вставке ключевой флешки туда бекапятся мои ключи, на мобильник
автоматически заливаются новые книжки и так далее).

Have a nice day,
   Nikolay.


Re: Что почитать о монтирован ии сменных носителей?

2009-10-04 Пенетрантность Mikhail Ramendik
2009/10/4 Nikolay Panov debian-russ...@niksite.ru:
 Интересует монтирование не только в GNOME и KDE, но и средства
 для работы со сменными носителями в других оконных менеджерах,
 таких как fvwm-crystall например.

 Пользуюсь halevt. Добавил его в .xsession и имею не просто
 автомонтирование USB устройств (мобильника, флешки, жесткого диска),
 но и вызов скриптов индивидуально под каждое монтируемое устройство
 (при вставке ключевой флешки туда бекапятся мои ключи, на мобильник
 автоматически заливаются новые книжки и так далее).

А размонтируете как? И что делаете с банальным CD/DVD?

-- 
Yours, Mikhail Ramendik