Am Donnerstag, 8. Januar 2009 21:45:33 schrieb Dieter Jurzitza:
Hallo zusammen, noch ein Hinweis: wenn Ihr ein scanimage -L (als root user) eingebt, so kommt beispielsweise bei Al:
device `epson:/dev/sg2' is a Epson Perfection1200 flatbed scanner
Nein: scanimage -L No scanners were identified. Aber: hwinfo --scanner 17: SCSI 06.0: 10c04 Scanner [Created at scsi.1605] UDI: /org/freedesktop/Hal/devices/pci_1000_f_scsi_host_scsi_device_lun0_1_scsi_generic Unique ID: olmp.uxgQJSz3Ao2 Parent ID: WL76.67w1iDyxymB SysFS ID: /class/scsi_generic/sg2 SysFS BusID: 0:0:6:0 Hardware Class: scanner Model: "EPSON Perfection1200" Vendor: "EPSON" Device: "Perfection1200" Revision: "1.03" Driver: "sym53c8xx" Driver Modules: "sym53c8xx" Device File: /dev/sg2 Device Number: char 21:2 Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #4 (SCSI storage controller)
wenn Ihr dann ein getfacl /dev/sg2 eingebt, so kommt
getfacl: Removing leading '/' from absolute path names # file: dev/sg2 # owner: root # group: root user::rw- group::rw- mask::rw- other::---
Bestätige: getfacl /dev/sg2 getfacl: Removing leading '/' from absolute path names # file: dev/sg2 # owner: root # group: root user::rw- group::rw- other::---
wenn ich das (mit gepatchtem hal und gepatchten sane-backends) das mache, so kommt:
getfacl /dev/sg2 getfacl: Removing leading '/' from absolute path names # file: dev/sg2 # owner: root # group: lp user::rw- user:fred:rw- group::rw- mask::rw- other::---
mein User "fred" darf also auch lesen und schreiben, und genau darauf kommt es an. Als root geht das immer, aber so sollte es ja nicht sein.
Und es gibt noch einen Test: ls -l /dev/sg2
sollte bei Euch crw-rw---- 1 root root 21, 2 8. Jan 14:20 /dev/sg2
ls -l /dev/sg2 crw-rw---- 1 root root 21, 2 8. Jan 2009 /dev/sg2 Warum fehlt bei mir die Uhrzeit? Habe ich ein anderes ls? ls --version ls (GNU coreutils) 6.12
ergeben, bei mir jedoch crw-rw----+ 1 root lp 21, 2 8. Jan 14:20 /dev/sg2
man beachte das "+", das kommt von den korrekten hal - Berechtigungen. Nur zur Info, Johannes Meixner von opensuse ist an dem Thema dran, es gibt wie erwähnt einen Bug in Bugzilla.
Alles das ich per ssh abfragen kann, kann ich prompt beantworten. Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org