Bug 9638

Summary: некоректные права на usb устройства в /dev/bus/usb
Product: Sisyphus Reporter: swi <swi>
Component: libsaneAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: lav, mike, nickel, vsu
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
patch for libsane udev rules file none

Description swi 2006-05-30 18:42:03 MSD
даютя права 644 root:root вместо 644 root:scanner
Comment 1 Vitaly Lipatov 2006-05-30 23:57:24 MSD
Думаю скрипт изменения прав, идущий с sane, перестал отрабатывать. Я не уверен 
что этим должен sane заниматься.
Comment 2 Sergey Vlasov 2006-05-31 13:44:17 MSD
Старый скрипт для hotplug меняет права на файлы в /proc/bus/usb, однако новая
версия libusb теперь в первую очередь обращается к /dev/bus/usb.  Права для
файлов в /dev/bus/usb должны назначаться средствами udev, но для этого в каталог
/etc/udev/rules.d необходимо положить файл с нужными правилами.

В sane-backends-1.0.17 есть скрипт для генерации файла правил udev из файла со
списком идентификаторов для hotplug; в CVS оба этих файла генерируются
программой sane-desc из информации в файлах описания backend-ов.
Comment 3 Vitaly Lipatov 2006-06-09 11:17:11 MSD
У меня нет возможности разобраться в проблеме до нового релиза SANE. Патчи к 
пакету приветствуются.
Comment 4 Artem Zolochevskiy 2006-07-15 11:12:29 MSD
Created attachment 1541 [details]
patch for libsane udev rules file
Comment 5 Vitaly Lipatov 2006-07-15 11:30:18 MSD
Отправлена сборка sane-1.0.17-alt2.src.rpm