[eside-ghost] Permisos del Scanner USB
Cyrus
10joruiz en rigel.deusto.es
Vie Mayo 27 11:44:05 CEST 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Posiblemente esto que voy a decirte no sea la mejor forma de hacerlo,
pero yo logre ponerlo asi, porque sino tenia que estar cambiando los
permisos de /proc/bus/usb/cada vez que queria escanear algo.
Bueno si lo que he hecho es una aberración, desde el punto de vista de
la seguridad o algo, que alguien lo comente.
Yo lo que hice fue editar el fstab, y tirando de man fstab saque un
parametro para la parte de /proc/bus/usb, y bueno te pongo como lo
tengo, a ver si te sirve:
none /proc/bus/usb usbfs defaults,devmode=0666
0 0
Lo importante es lo de devmode, que le indicas los permisos que quieres,
yo tenia puesto umask, pero eso no sirve.
Suerte, y nos contaras si sirve.
Malkavian wrote:
> Wolaaaaa!
>
> Listando dispositivos candidatos a scanner como usuario normal obtengo:
>
> malkavian en beavis:~$ scanimage -L
> device `v4l:/dev/video0' is a Noname BT878 video (AVerMedia TVCaptur virtual
> device
>
>
> Y como root obtengo:
>
> root en beavis:~# scanimage -L
> device `v4l:/dev/video0' is a Noname BT878 video (AVerMedia TVCaptur virtual
> device
> device `gt68xx:libusb:002:002' is a Genius Colorpage Vivid3x flatbed scanner
>
>
> Uso udev y hotplug.
>
> El dispositivo es este:
>
> root en beavis:~# cat /sys/bus/usb/devices/2-2/product
> 600dpi USB Scanner
>
> Eso de devnum no se si me sirve para algo:
>
> root en beavis:~# cat /sys/bus/usb/devices/2-2/devnum
> 2
>
> Resto de ficheros:
>
> root en beavis:~# ls /sys/bus/usb/devices/2-2/
> 2-2:1.0 bDeviceSubClass configuration idVendor version
> bcdDevice bmAttributes detach_state maxchild
> bConfigurationValue bMaxPower devnum power
> bDeviceClass bNumConfigurations driver product
> bDeviceProtocol bNumInterfaces idProduct speed
>
>
> En /proc/bus/usb también hay alguna cosa, pero poca leche.
>
> En /etc/sane.d/hotplug/libsane.db los permisos parecen bien definidos:
>
> # Genius|ColorPage Vivid3x
> 0x0458 0x2011 root:scanner 0660
>
> y el usuario "malkavian" pertenece al grupo scanner.
>
> ¿Qué hago para tener permisos para el usuario malkavian? :(
>
- --
======================================================================
Y cuando talen el último árbol,
Sacrifiquen al último animal,
Y contaminen los ríos y los mares,
Se darán cuenta de que el dinero no se puede comer.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Public Key = http://usuarios.lycos.es/cyrusnet/docs/cyrus.asc
Key fingerprint = F428 EE1C BF33 4E50 4E6D 0EE9 FFCD 5BD1 C84A 7BA8
=======================================================================
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCluvl/81b0chKe6gRApP5AKCydjDwJY5CyrxIarpz9I29088FKACdEpYJ
zJJB7UF3pKjBQSGqpJrnmHM=
=iYeq
-----END PGP SIGNATURE-----
Más información sobre la lista de distribución eside-ghost