Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Пользователь


Сообщения: 51
Благодарности: 2

Профиль | Отправить PM | Цитировать


Что-то с udev не получается. В листинге кусок настроек из файла /etc/udev/rules.d/50-udev.rules

Код: Выделить весь код
# sg:           8 changer, [36] scanner
ACTION=="add", SUBSYSTEM=="scsi" , ATTRS{type}=="0|7|14", \
        RUN+="/bin/sh -c 'echo 60 > /sys$$DEVPATH/timeout'"
ACTION=="add", SUBSYSTEM=="scsi" , ATTRS{type}=="1", \
        RUN+="/bin/sh -c 'echo 900 > /sys$$DEVPATH/timeout'"


ACTION=="add", SUBSYSTEM=="scsi_device" RUN+="modprobe sg"
ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="0|7|14", \
        RUN+="modprobe sd_mod"
ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="[45]", \
        RUN+="modprobe sr_mod"

ACTION=="add", KERNEL=="sg[0-9]*", BUS=="scsi", ATTRS{type}=="[36]", \
        SYMLINK+="scanner scanner-%k", MODE="0660"

ACTION=="add", KERNEL=="sg[0-9]*", BUS=="scsi", ATTRS{type}=="8", \
        SYMLINK+="changer changer-%k", MODE="0660", GROUP="disk"

ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ATTRS{vendor}=="On[sS]tream", \
        ATTRS{model}!="ADR*", RUN+="modprobe osst"
ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ATTRS{vendor}=="On[sS]tream", \
        ATTRS{model}=="ADR*", RUN+="modprobe st"
ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ATTRS{vendor}!="On[sS]tream", \
        RUN+="modprobe st"
Что-то никак не пойму, что из этого относится к моему резаку. Пытался править групу в
Код: Выделить весь код
ACTION=="add", KERNEL=="sg[0-9]*", BUS=="scsi", ATTRS{type}=="8", \       
  SYMLINK+="changer changer-%k", MODE="0660", GROUP="disk"
но это ничего не дало. Хотя это понятно, так как здесь написано что група владельца - disk, а согласно ls -l /dev/sg*, владельцем этих файлов является root. Но тогда вопрос - каким правилом обзывается моя писалка? Поиск по файлу etc/udev/rules.d/50-udev.rules по слову sg ничего кроме этих строк не дал.

Вообще, у меня мысль такая. Создать новую групу nero и добавить туда 2 юзера: себя и root. Потом эту групу сделать владельцем файлов /dev/sg*. Я правильно мыслю?

-------
Software is like SEX - it's better when it's FREE.
© Linus Torvalds


Отправлено: 01:33, 21-08-2007 | #6