Bug 8638

Summary: Change mode of /dev/usb/hiddev*
Product: Sisyphus Reporter: Vladimir V. Kamarzin <vvk>
Component: udevAssignee: Anton Farygin <rider>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: arseny, shaba
Version: unstable   
Hardware: all   
OS: Linux   

Description Vladimir V. Kamarzin 2005-12-13 20:03:43 MSK
Предлагаю внести в 00-lsb.rules небольшое изменение:

-KERNEL=="hiddev*",      NAME="usb/%k"
+KERNEL=="hiddev*",      NAME="usb/%k", GROUP="uucp", MODE="0660"

В текущем варианте у nut-а по дефолту не хватает прав на /dev/usb/hiddev*, и он,
соответственно, не стартует (с неочевидной диагностикой):
[pid 27164] setgid32(66)                = 0
[pid 27164] setuid32(122)               = 0
[pid 27164] chdir("/var/lib/upsd")      = -1 EACCES (Permission denied)
Comment 1 Anton Farygin 2005-12-14 14:39:59 MSK
Судя по strace ему не хватает прав на "/var/lib/upsd"
Comment 2 Vladimir V. Kamarzin 2005-12-14 15:12:40 MSK
Это я в первую очередь проверил... Прав на "/var/lib/upsd" ему точно хватало.
Этот upsdrv вообще какой-то странный. Заработало само по себе как-то. Наверное
багу можно закрыть как INVALID.
Comment 3 Anton Farygin 2006-02-23 12:07:27 MSK
Закрываем.