Re: Permission-Probleme mit sane
Am Sonntag, den 01.05.2011, 11:41 +0200 schrieb Michael Renner:
> On Sunday 01 May 2011, Elimar Riesebieter wrote:
> > * Michael Renner [110501 09:35 +0200]:
> > [...]
>
> Moin,
>
> > > Fragt sich nur: wo ist das Device-FIle, das der Gruppe Scanner gehören
> > > soll
> >
> > Gibt es auf der Maschine ein Verzeichnis /run?
> >
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=621039
>
> gab es nicht, ich legte ein devfs an. Leider änderte es nichts. Allerding
> erzielte ich auf einem anderen Weg einen Teilerfolg:
>
> xsane (oder auch scanimage -L) als root aufgerufen meldete das Device
> usb:001:009. Das fand ich in /dev/ und passte die Rechte auf 666 an:
>
> hermes:/dev/char# ls -l ../bus/usb/001/009
> crw-rw-r-- 1 root lp 189, 8 May 1 11:31 ../bus/usb/001/009
> hermes:/dev/char# chmod 666 ../bus/usb/001/009
> hermes:/dev/char# ls -l ../bus/usb/001/009
> crw-rw-rw- 1 root lp 189, 8 May 1 11:31 ../bus/usb/001/009
Mir fällt auf, daß dein Device der Gruppe lp gehört.
Bei mir sieht es so aus:
$ lsusb
[...]
Bus 002 Device 003: ID 04b8:011d Seiko Epson Corp. Perfection 1260 Photo
[...]
$ ls -la /dev/bus/usb/002/003
crw-rw-r-- 1 root scanner 189, 130 1. Mai 20:48 /dev/bus/usb/002/003
Der Scanner (hier ein reiner Scanner) gehört der Gruppe scanner.
$ grep sane /etc/passwd
saned:x:106:112::/home/saned:/bin/false
$ grep sane /etc/group
scanner:x:111:saned
saned:x:112:
> Jetzt kann ich von remote via xsane scannen. Da hält natürlich nur bis zum
> nächsten Reboot. Erstens weil udev die Devices dann neu aufbaut, und zweitens
> weil der Scanner vielleicht eine andere ID bekommt.
>
> Was tun?
Ich vermute dein Device gehört der Gruppe lp weil es ein
Multifunktionsgerät ist.
Versuch mal den Benutzer saned in die Gruppe lp zu stecken, dann hat er
rechte auf dem Device.
--
mfG Sascha
Eine gute Kritik mit einem falschen Resultat ist immer besser als eine
schlechte Kritik mit einem richtigen Resultat.
-- Siegfried Jacobsohn
Reply to: