[AC]skaner, kernel2.6.3 i problem z uprawnieniami

Maciej Paszta paszczi w go2.pl
Nie, 15 Lut 2004, 09:10:12 CET


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jest taka sprawa: sane-find-scanner spod roota wykrywa mi ladnie skaner(co 
ciekawe nei wykrywa samego urzadzenia w /dev - bo go nei ma, a jedynie adres 
libusb:001:002- i co ciekawe to wystarczy). Jednak ze zwyklego usera sprawa 
wyglada gorzej - nie dziala, po uruchomieniu straceokazalo sie, ze problem 
lezy w uprawnieniach:

open("/proc/bus/usb/001/002", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/001/002", O_RDONLY) = 5
ioctl(5, USBDEVFS_CONTROL, 0xbffff380)  = -1 EPERM (Operation not permitted)
close(5)                                = 0
open("/proc/bus/usb/001/002", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/001/002", O_RDONLY) = 5
ioctl(5, USBDEVFS_CONTROL, 0xbffff380)  = -1 EPERM (Operation not permitted)
close(5)                                = 0
open("/proc/bus/usb/001/002", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/001/002", O_RDONLY) = 5
ioctl(5, USBDEVFS_SETCONFIGURATION, 0xbffff384) = -1 EPERM (Operation not 
permitted)

I tak o ile uprawnienia do /proc/bus/usb moge pozmieniac(chociaz to nei jest 
zbyt eleganckie rozwiazanie) o tyle boli mnie ta czesc:
ioctl(5, USBDEVFS_CONTROL, 0xbffff380) - jest to jakies odwolanie systemowe. 
Moje pytanie brzmi czy da sie to jakos obejsc, czy po prostu odpalac programy 
do skanowania przez su???

- -- 
Maciek "paszczi" Paszta .::. paszczi w go2.pl .::. JID:macp w chrome.pl
gg: 2810043 .::. Linux User #304533 .::. BLUG Member #0247
fingerprint: A484 C4D8 9CC7 2DA3 2F92  E68A 9056 D5CC F22E 4C89
PGP:pgp.mit.edu .::. MPlayerPL Team : mplayerpl.emdej.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFALylvkFbVzPIuTIkRAs/qAJ0V57sSWF7dm0nlyNcuJl8kUgd2vACfS4b0
+qMiihTrDJ0aUywZko31WjI=
=qbda
-----END PGP SIGNATURE-----



Więcej informacji o liście dyskusyjnej pld-users-pl