devd.conf не обрабатывается da*

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

devd.conf не обрабатывается da*

Непрочитанное сообщение manefesto » 2011-02-20 13:22:56

Есть идея выполнять некие действие при подключении внешнего носителя
Втыкаю флешку, монтирую, копирую с нее все, отмонтирую
Но, через devd не работает
Собственно кусок devd.conf
58 attach 0 {
59 device-name "da[0-9]+";
60 action "/home/sh/da.sh $device-name" ;
61
62 };
Если кому интересно скрипт

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

[15:15]  /home/manefesto >cat /home/sh/da.sh
#!/bin/sh
echo $1 >> /home/sh/out.txt
меняю в devd.conf устройство da на umass, то все работает, но это не вариант, да и не поймешь что за устройство висит на umassX
Если про umass ктото хочет поспорить, то сразу скажу что у меня висит еще 3G модем который определяется как составное устройство
я такой яростный шо аж пиздеЦ
Изображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35198
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: devd.conf не обрабатывается da*

Непрочитанное сообщение Alex Keda » 2011-02-20 22:23:40

а devd срабатывает раньше чем выясняется чё там за da* появиться должны по итогам обработки этих умассов =))
Убей их всех! Бог потом рассортирует...


Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: devd.conf не обрабатывается da*

Непрочитанное сообщение manefesto » 2011-02-20 22:51:26

блестнуть не удалось, там намертво приколочен девайс, мне же надо его дергать на лету, а что будет если я воткну две флешки?
Вообщем нашел костыль, обработчик через notify в том же самом devd
64 notify 1000 {
65 match "system" "DEVFS";
66 match "subsystem" "CDEV";
67 match "cdev" "^da[0-9]+$";
68 action "/home/sh/da.sh $cdev";
69 };
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: devd.conf не обрабатывается da*

Непрочитанное сообщение manefesto » 2011-02-21 7:55:45

вообщем алексей ты был прав http://forums.freebsd.org/showthread.php?t=21932
я такой яростный шо аж пиздеЦ
Изображение