| Summary: | Change mode of /dev/usb/hiddev* | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vladimir V. Kamarzin <vvk> |
| Component: | udev | Assignee: | Anton Farygin <rider> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | enhancement | ||
| Priority: | P2 | CC: | arseny, shaba |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Судя по strace ему не хватает прав на "/var/lib/upsd" Это я в первую очередь проверил... Прав на "/var/lib/upsd" ему точно хватало. Этот upsdrv вообще какой-то странный. Заработало само по себе как-то. Наверное багу можно закрыть как INVALID. Закрываем. |
Предлагаю внести в 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)