Nada funcionou. Acrecentei o usuário no grupo plugev mas também não funcionou. testei cada um dos dois udevs/rules.d/10-usb
e também não foi. On Saturday 21 November 2009 17:32:21 max wrote: > > 2009/11/20 <[email protected]>: > > > > Olá. > > > > ???Quais mais permissões devo ajustar para que os usuários tenham acesso ao > > scanner.??? > > > > Fiz uma instalação do xsane/backend/frontend em um diretório com permissões > > de usuário comum. > > Coloquei os usuário devidos no grupo scanner e a saída do comando "groups > > usuário" devolve que o usuário está no grupo scanner também além de outros > > grupos: > > > > users floppy audio video cdrom scanner. > > > > Consigo executar o comando "scanimage -T" como root somente. > > > > Criei o seguinte script para rodar como root: > > > > VAR0=`sudo /home/user/bin/sane-find-scanner | grep -v "#" | grep "."` > > VAR1=`echo $VAR0 |\ > > awk -F':' '{print $2}'` > > VAR2=`echo $VAR0 |\ > > awk -F':' '{print $3}'` > > VAR3="/proc/bus/usb/$VAR1/$VAR2" > > VAR3=`echo $VAR3 | sed '/ /s/ //g'` > > echo $VAR3 > > sudo /usr/bin/chown root.scanner $VAR3 > > sudo /usr/bin/chmod g+rw $VAR3 > > ls -l $VAR3 > > VAR3="hp3900:libusb:$VAR1:$VAR2" > > VAR3=`echo $VAR3 | sed '/ /s/ //g'` > > echo $VAR3 > > unset VAR0 VAR1 VAR2 VAR3 > > > > Ao usar o comando "scanimage -T" como usuário tenho o seguinte retorno: > > > > scanimage: open of device hp3900:libusb:001:004 failed: Access to resource > > has been denied > > > > > > Obrigado. > > Da um "ls -l" no dispositivo do scanner, talvez ele esteja com outro > grupo (como plugdev). > > Se tu usa o VirtualBox, muito provavlmente foi criada uma regra no > udev chamada 10-vboxdrv, que troca o grupo dos dispositivos USB p/ > vboxusers, talvez este seja o problema (o teu usuário não é membro > desse grupo). > > Uma alternativa mais radical é criar uma regra do udev que força o > grupo e/ou as permissões nos dispositivos USB, algo como: > > # Libera acesso p/ todo mundo nos dispositivos USB, use por conta e risco :P > SUBSYSTEM=="usb_device", MODE="0666" > SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666" > > # Libera escrita para os usuários do grupo usbdev e para o root, os > demais tem apenas leitura > SUBSYSTEM=="usb_device", GROUP="usbdev", MODE="0664" > SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usbdev", MODE="0664" > > É só escolher o conjunto de regras e salvar no /etc/udev/rules.d/ com > um nome tipo 10-usb (o número indica a prioridade de processamento das > regras). > > > > -- Data Estelar 2455157,522465 http://sites.google.com/site/ficmatinf Desejo-lhe Paz, Vida Longa e Prosperidade. São Bem Vindas Mensagens no Formato texto UTF-8 com Acentos. --~--~---------~--~----~------------~-------~--~----~ GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected] -~----------~----~----~----~------~----~------~--~---

