https://bugzilla.novell.com/show_bug.cgi?id=218393 Summary: no scanner access permissions via HAL/resmgr Product: openSUSE 10.2 Version: Beta 1 Platform: x86-64 OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: lnussel@novell.com ReportedBy: jsmeix@novell.com QAContact: qa@suse.de See bug #160899 for the history and background information. When the package "sane" is installed it runs via postinstall script /usr/share/sane/create_hal_global_fdi_for_scanners which creates /etc/hal/fdi/policy/10osvendor/70-scanner.fdi with tons of entries like ----------------------------------------------------------------------- <match key="info.category" string="usbraw"> <match key="@info.parent:usb_device.vendor_id" int="0x04b8"> <match key="@info.parent:usb_device.product_id" int="0x010b"> <append key="info.capabilities" type="strlist">scanner</append> </match> </match> </match> ----------------------------------------------------------------------- based upon the known scanner USB IDs in the /usr/share/sane/descriptions*/*.desc files Additionally the YaST scanner config runs /usr/lib/YaST2/bin/test_and_set_scanner_access_permissions which tests if the actually configured scanners are present in /etc/hal/fdi/policy/10osvendor/70-scanner.fdi and for those devices which are not present, it creates /etc/hal/fdi/policy/10osvendor/80-scanner.fdi with the same kind of entries. Nevertheless there is no user-access for any scanner. Neither after new login on local console nor via XDM/KDM. Not after unplug and re-plug the scanner to the USB. Also not after reboot. Furthermore it does no longer work to enforce resmgr access via # /sbin/resmgr add /dev/bus/usb/001/004 scanner usb status code 500 server message follows: command no longer supported How is the HAL/resmgr stuff supposed to work for openSUSE 10.2? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.