Страница 1 из 1

DEVD не отрабатывет правило

Добавлено: 2014-04-12 16:57:10
Dominator
Всех приветствую! Установил на фряху 9.2 amd64 sysutils/automount
Эта штука монтирует автоматически сменные носители.
Проблема: devd не отрабатывает правила, однако, если запустить скрипт automount руками, все работает

/usr/local/etc/devd/autmount_devd.conf

Код: Выделить всё

notify 100 {
  match "system" "DEVFS";
  match "type" "CREATE";
  match "cdev" "(da|mmcsd)[0-9]+";
  action "/usr/local/sbin/automount $cdev attach";
};

notify 100 {
  match "system" "DEVFS";
  match "type" "DESTROY";
  match "cdev" "(da|mmcsd)[0-9]+";
  action "/usr/local/sbin/automount $cdev detach";
};
/usr/local/etc/automount.conf

Код: Выделить всё

USERUMOUNT=YES
ATIME=NO
REMOVEDIRS=YES
FM="pcmanfm"
ENCODING=ru_RU.UTF-8
CODEPAGE=cp866
Команда ручного монтирования отрабатывает на все 100

Код: Выделить всё

root@BSD:/usr/home/dominator # mount
/dev/ada0s1a on / (ufs, local, journaled soft-updates)
devfs on /dev (devfs, local, multilabel)
/dev/ada0s1b on /daten (ufs, local, journaled soft-updates)
procfs on /proc (procfs, local)
fdescfs on /dev/fd (fdescfs)
root@BSD:/usr/home/dominator # autmount da0s1 attach
root@BSD:/usr/home/dominator # mount
/dev/ada0s1a on / (ufs, local, journaled soft-updates)
devfs on /dev (devfs, local, multilabel)
/dev/ada0s1b on /daten (ufs, local, journaled soft-updates)
procfs on /proc (procfs, local)
fdescfs on /dev/fd (fdescfs)
/dev/da0s1 on /media/da0s1 (msdosfs, local, noatime)
P.S. Комп даже перезагружал

Re: DEVD не отрабатывет правило

Добавлено: 2014-04-20 11:16:04
Alex Keda
дебажить

Re: DEVD не отрабатывет правило

Добавлено: 2014-04-21 19:36:03
Neus
У тебя:

Код: Выделить всё

match "cdev" "(da|mmcsd)[0-9]+";
У автора:

Код: Выделить всё

match "cdev" "(da|mmcsd)[0-9]+.*";
Как правильно то?