В сообщении от 8 февраля 2007 Sergey Vlasov написал(a): > Hello! > > В Сизиф отправлен пакет udev-105-alt1, в котором произошло несколько > заметных изменений. ... > - sound.rc - действия, выполняемые при загрузке, в данном случае не > особо полезны, а вот при завершении работы этот скрипт сохраняет > состояние микшера, которое потом будет восстановлено при > обнаружении звуковых устройств; remove ты зря убрал. во первых есть ноуты, у которых при засыпании модули звуковухи могут выгружаться (например snd-intel8x0 не поддерживает засыпание). во вторых на обычных десктопах мы сейчас получаем всегда дефолтные установки микшера. сохранять настройки можно при остановке например udev-final примерно следующим способом export DEVPATH=$(udevtrigger --dry-run --verbose --subsystem-match=sound | grep controlC) export ACTION=remove /lib/udev/sound.agent ... > Ещё одно заметное изменение в пакете udev - добавлен сервис > udevd-final, который запускается с тем же приоритетом, что и старый > сервис hotplug. В настоящее время единственная функция, которую > выполняет этот сервис - запуск повторной обработки событий, при > обработке которых ранее произошла ошибка (одна из программ, указанных > в правилах в списке RUN, вернула ненулевой статус). Это, в частности, > решает проблему с неработоспособностью сетевых интерфейсов, для > которых в конфигурации etcnet было установлено USE_HOTPLUG=yes > (проблема возникала из-за того, что udevd запускается раньше сервиса > network, когда активизировать сетевые интерфейсы нежелательно; раньше > такие события просто пропадали; теперь сервис udevd-final обрабатывает > их повторно в тот момент, когда они могут быть обработаны правильно). $ rpmquery -R udev | grep etcnet etcnet после чего вызывает некоторое недоумение содержимое /lib/udev/net.agent с поддержкой net-scripts ... Еще в 20-hotplug-modprobe.rules есть следующее: SUBSYSTEM=="pcmcia_socket", RUN+="/sbin/modprobe -b pcmcia" это совершенно не нужно, т.к. находится в 60-pcmcia.rules из пакета pcmciautils -- Valery V. Inozemtsev