Старт скрипта вовремя монтирования CD/DVD

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Onuphriy
Сообщения: 5
ОС: Ubuntu 9.10

Старт скрипта вовремя монтирования CD/DVD

Сообщение Onuphriy »

Доброго времени суток!

Бьюсь над такой проблемой: хочу настроить автоматический запуск скрипта после монтирования CD/DVD. Создал файл /etc/udev/rules.d/60-mounting-cd.rules с таким кодом:

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

ACTION=="add", KERNEL=="cdrom", RUN+="eject" #eject просто для проверки правильности моего правила
ACTION=="add", KERNEL=="cdrw", RUN+="eject"
ACTION=="add", KERNEL=="dvd", RUN+="eject"
ACTION=="add", KERNEL=="dvdrw", RUN+="eject"
ACTION=="add", KERNEL=="scd[0-9]*", RUN+="eject"
ACTION=="add", KERNEL=="sr0", RUN+="eject"


После рестарта udev и вставки диска ничего не происходит. Подскажите, где искать? Спасибо.

P.s. система Ubuntu 9.10.
Спасибо сказали:
voidius
Сообщения: 59
ОС: Arch Linux

Re: Старт скрипта вовремя монтирования CD/DVD

Сообщение voidius »

Remember, when you change udev rules you need to reload them with,
sudo udevadm control --reload-rules

делали?
Спасибо сказали:
Onuphriy
Сообщения: 5
ОС: Ubuntu 9.10

Re: Старт скрипта вовремя монтирования CD/DVD

Сообщение Onuphriy »

voidius писал(а):
30.01.2010 01:34
Remember, when you change udev rules you need to reload them with,
sudo udevadm control --reload-rules

делали?


делал sudo /etc/init.d/udev restart, потом Ваш вариант, не идет. :cray:
Спасибо сказали:
voidius
Сообщения: 59
ОС: Arch Linux

Re: Старт скрипта вовремя монтирования CD/DVD

Сообщение voidius »

udev does not run these programs on any active terminal, and it does not execute them under the context of a shell.

может надо указывать полный путь, т.е. RUN+="/usr/bin/eject"...
Спасибо сказали:
Onuphriy
Сообщения: 5
ОС: Ubuntu 9.10

Re: Старт скрипта вовремя монтирования CD/DVD

Сообщение Onuphriy »

Не пошло ни так, ни с полным путем к скрипту, который проверяет статус DVD-диска и записывает в файл. Как вариант, буду курить вокруг действий среды окружения (при вставке диска система спрашивает, какие действия применять), возможно здесь добьюсь большего успеха?
Спасибо сказали:
voidius
Сообщения: 59
ОС: Arch Linux

Re: Старт скрипта вовремя монтирования CD/DVD

Сообщение voidius »

Onuphriy писал(а):
30.01.2010 02:24
Как вариант, буду курить вокруг действий среды окружения (при вставке диска система спрашивает, какие действия применять), возможно здесь добьюсь большего успеха?
Ну, я на это надеюсь. Будет время поковыряюсь с udev - самому интересно в нем разобраться.
Спасибо сказали: