Hallo, On Dec 20 18:03 Wolfgang Rosenauer wrote (shortened):
Günther J. Niederwimmer wrote:
Ich steige auch bei den Rechten nicht mehr durch da anscheinend das ganze mit "HAL" in der 10.2 gemacht wird, und ich nicht rausbekomme ob ich als "user" berechtigt bin?
/sbin/resmgr list da sollte das Device auftauchen, dass mit lsusb | grep Reiner zu finden ist.
Herr Rosenauer, das dass ist ein das ;-) Bzgl. HAL ist meines Wissens bei openSUSE 10.2 /usr/sbin/hal-resmgr zu nehmen (Paket hal-resmgr). Zur Syntax siehe /usr/sbin/hal-resmgr --help Seit openSUSE 10.2 setzt der resmgr meines Wissens ACLs für die Gerätedateien, siehe die "Device" Ausgabe in /usr/sbin/hal-resmgr --list Eine ACL existiert, wenn bei "ls -l" ein '+' am Ende der Zugriffsrechte steht und die ACL selbst wird mit getfacl <Dateiname> angezeigt, z.B. für meinen Scanner: ------------------------------------------------------------------- someuser@host> /usr/sbin/hal-resmgr --list UDI /org/freedesktop/Hal/devices/usb_device_4b8_10b_noserial_usbraw Device /dev/bus/usb/003/003 Class scanner ... someuser@host> ls -l /dev/bus/usb/003/003 crw-rw-r--+ 1 root root 189, 258 ... /dev/bus/usb/003/003 someuser@host> getfacl /dev/bus/usb/003/003 getfacl: Removing leading '/' from absolute path names # file: dev/bus/usb/003/003 # owner: root # group: root user::rw- user:someuser:rw- group::r-- mask::rw- other::r-- ------------------------------------------------------------------- Mittels "fdi"-Dateien kann HAL mitgeteilt werden, irgendwas zu tun, sobald HAL von udev benachrichtigt wird, dass sich irgendwas bzgl. eines Geräts geändert hat, siehe dazu die HAL Dokumentation /usr/share/doc/packages/hal/spec/hal-spec.html und vergl. als Beispiele bzgl. Scannern https://bugzilla.novell.com/show_bug.cgi?id=218393 https://bugzilla.novell.com/show_bug.cgi?id=226044 Ansonsten kann ich zur udev->HAL->hal-resmgr Maschinerie nicht weiterhelfen. Gruss Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/