| Qui est en ligne ? |
| Il y a : 37 utilisateurs en ligne, consultez le détail |
Forum » Logiciels » Xsane - droits utilisateurs |
Forum modéré par : Ascodas |
| Même auteur |
|
Score ( voter ) : |
|
| Page : [1] 2 |
| Auteur | Message |
|---|---|
|
|
#0 Message posté le : 01-12-2007 à 10:49:11 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 05-08-2003 Nombre de messages : 600 |
Bonjour, Mon problème porte sur l'administration des droits pour l'utilisation d'un scanner avec Xsane, sous Ubuntu 7.10 - Gutsy Gibbon. Comment est-il possible d'autoriser un utilisateur à l'usage du scanner ? Dans la configuration de système j'autorise l'utilisateur à accéder au scanner : Menu : «Système» --> «Administration» --> «Utilisateur et groupe» Dans les propriétés du compte de l'utilisateur, privilèges utilisateur, la case «scanner» est validée. Y a-t-il autre chose à faire pour cet utilisateur pour qu'il puisse utiliser le scanner avec Xsane ? - Si oui, quoi ? Est-ce qu'il n'y a pas une autorisation à donner également dans la configuration de Xsane ? - Si non, alors pourquoi cela ne fonctionne-t-il pas ? Merci pour votre aide, Wilfrid ------------------------------------- sanctius http://www.loblique.net |
|
|
#1 Message posté le : 01-12-2007 à 11:19:11 |
Petit scarabée Forum : Inscrit Association : Arrivé(e) le : 18-11-2007 Nombre de messages : 95 |
Pour vérifier si tu as bien les groupes se serait mieux de nous le faire en console. Comme ça on est sur du résultat :groups | grep scanner groups | grep video Si ça ne te renvois rien c'est que tu n'est pas dans le groupe scanner. Pareil pour video. A part ça, il faut desfois regarder dans la configuration de udev pour voir si celui-ci met bien l'inode du scanner au bon groupe. Mais ça on pourra regarder après le premier test de groupe. Je n'ai pas d'autre idées pour l'instant, Bonne chance, |
|
|
#2 Message posté le : 01-12-2007 à 11:59:57 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 14-03-2005 Nombre de messages : 444 |
hello, il y a un group saned je crois aussi. A++ |
|
|
#3 Message posté le : 01-12-2007 à 14:06:08 |
Jedi Forum : Modérateur Association : Arrivé(e) le : 08-01-2005 Nombre de messages : 4032 |
Je confirme... ------------------------------------- C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon - |
|
|
#4 Message posté le : 01-12-2007 à 14:36:20 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 05-08-2003 Nombre de messages : 600 |
Merci pour votre aide, TrizoLakai : - En ce qui concerne les groupes, (/etc/group) j'ai bien mis mon utilisateur dans les groupes «scanner» et «saned» - En ce qui concerne udev, je veux bien plus de précisions, car c'est un domaine que je ne connais pas bien du tout. nabusco et jblecanard : Oui, ce groupe existe et j'ai fait le nécessaire également pour ce groupe. Une information qui pourra peut-être faire avancer le "chmilblik", c'est le message d'erreur que je reçois :
J'espère que cela pourra vous inspirer dans vos conseils. merci par avance, ------------------------------------- sanctius http://www.loblique.net |
|
|
#5 Message posté le : 01-12-2007 à 14:44:01 |
Petit scarabée Forum : Inscrit Association : Arrivé(e) le : 18-11-2007 Nombre de messages : 95 |
dans le fichier /etc/udev/rules.d/55-libsane.rules, j'ai des spécification sur les inodes et les groupes associés. Regardes la dedan tu comprendras rapidement comme ça fonctionne. Par contre je ne sais plus ce que j'ai été faire la dedan le jour où je devais y changer quelque chose. :/ |
|
|
#6 Message posté le : 01-12-2007 à 15:22:10 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 05-08-2003 Nombre de messages : 600 |
Merci pour cette réponse rapide. Cependant, je n'ai pas retrouvé mon scanner dans les fichiers qui se trouvent dans ce repertoire /etc/udev/rules.d/. Quoi qu'il en soit, tous les périphériques scanner définis sont dans le groupe «scanner». Je suis dans ce groupe, donc normalement, il devrait m'accorder les droits nécessaires. Ce qui n'est pas le cas. ------------------------------------- sanctius http://www.loblique.net |
|
|
#7 Message posté le : 01-12-2007 à 16:46:12 |
Petit scarabée Forum : Inscrit Association : Arrivé(e) le : 18-11-2007 Nombre de messages : 95 |
Je ne peux pas plus t'aider malheureusement. |
|
|
#8 Message posté le : 01-12-2007 à 17:11:12 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 14-03-2005 Nombre de messages : 444 |
hello, sous root, cela donne la même chose? C'est suite à la création d'un nouvel utilisateur qu'il est pas reconnu? A++ --Message édité par nabusco le 01-12-2007 à 17:21:16-- |
|
|
#9 Message posté le : 01-12-2007 à 17:14:53 |
Maître Jedi Forum : Inscrit Association : Arrivé(e) le : 16-01-2003 Nombre de messages : 8931 |
édit : laisse tomber ma commande je me suis mélanger avec un autre topic... Peux-tu donner la référence de ton scanner exacte ? et donner le résultat de la commande "lsusb" (ou /usr/sbin/lsusb) --Message édité par tonton nestor le 01-12-2007 à 17:21:52-- |
|
|
#10 Message posté le : 01-12-2007 à 17:26:09 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 05-08-2003 Nombre de messages : 600 |
nabusco : - En root, tout fonctionne très bien (seul problème serait la sécurité). - Non, il ne s'agit pas d'un autre utilisateur, mais de l'utilisateur initial. tonton nestor : La commande cat /etc/udev/rules.d/*libsane* | grep 05e1 ne me revoie rien :-( (ni avec l'utilisateur ni avec root) Par contre avec 'edit' edit /etc/udev/rules.d/*libsane* | grep 05e1 Warning: unknown mime-type for "/etc/udev/rules.d/025_libsane-extras.rules" -- using "application/*" Warning: unknown mime-type for "/etc/udev/rules.d/45-libsane.rules" -- using "application/*" Error: no "edit" mailcap rules found for type "application/*" Error: no "edit" mailcap rules found for type "application/*" J'ai lu un peu trop vite la modification de ton message Tonton Nestor. La référence de mon scanner : HP scanjet 3800 # lsusb Bus 005 Device 008: ID 03f0:2605 Hewlett-Packard Bus 005 Device 004: ID 0c45:624f Microdia Bus 005 Device 001: ID 0000:0000 Bus 002 Device 002: ID 046d:c00e Logitech, Inc. M-BJ69 Optical Wheel Mouse Bus 002 Device 001: ID 0000:0000 Bus 001 Device 004: ID 0a5c:2101 Broadcom Corp. Bus 001 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 002: ID 08ff:2580 AuthenTec, Inc. Bus 003 Device 001: ID 0000:0000 merci encore d'avancer dans ce cas --Message édité par sanctius le 01-12-2007 à 17:32:23-- ------------------------------------- sanctius http://www.loblique.net |
|
|
#11 Message posté le : 01-12-2007 à 17:31:18 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 14-03-2005 Nombre de messages : 444 |
je crois que le scan de sanctius est un hp3900 -Erreur d'ouverture du périphérique `hp3900:libusb:005:006': Accès à la ressource refusé.- Dans ce cas il y a une doc ici: http://www.frinix.com/Scanner-hp-scanjet-3970-sur-linux -spécifique pour ces scans de serie 9300 ,une histoire de backend pour les drives- en bas de page une remarque pour la question des droits bien à propos. a++ |
|
|
#12 Message posté le : 01-12-2007 à 17:41:25 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 05-08-2003 Nombre de messages : 600 |
nabusco : Merci pour ce lien. En fait, ce qui est indiqué ne fonctionne pas, mais il y a tout de même une logique que j'ai suivi et généralisé à l'ensemble du répertoire /dev/bus/usb/ avec la commande : chmod -R a+w /dev/bus/usb/et maintenant ça fonctionne. Mais j'espère que pour les autres périphériques usb, je n'ai pas problème spécifique sur la question des droits. En tout cas, là solution était là. Merci à vous tous, nabusco, Tonton nestor, TrizoLakai, jblecanard. @+ wilfrid ------------------------------------- sanctius http://www.loblique.net |
|
|
#13 Message posté le : 01-12-2007 à 18:25:47 |
Maître Jedi Forum : Inscrit Association : Arrivé(e) le : 16-01-2003 Nombre de messages : 8931 |
Cela ne va résoudre que partiellement le problème car : 1. /dev est recréé à chaque démarrage et en conséquence tu n'auras pas les droits nécessaires (vérifie, mais c'est quasiment sûr) 2. le "a" signifie all, donc plus besoin d'appartenir au groupe scanner (ou autres), ce qui peut poser problème de sécurité (lorsqu'on est parano). À priori il faudrait réécrire la règle udev pour que les modifications soient prises en compte au démarrage, et pour que les droits soient correctement abordé. Pourrais-tu me donne le résultat de :
ls /etc/udev/rules.d/* (c'est juste que je ne connais pas la politique des noms sur les règles d'udev avec l'ubuntu). Je te donnerai la règle à y placer dans le bon fichier après. |
|
|
#14 Message posté le : 01-12-2007 à 18:28:24 |
Maître Jedi Forum : Inscrit Association : Arrivé(e) le : 16-01-2003 Nombre de messages : 8931 |
Je dois partir une heure ou deux... patience |
|
|
#15 Message posté le : 01-12-2007 à 20:45:17 |
Maître Jedi Forum : Inscrit Association : Arrivé(e) le : 16-01-2003 Nombre de messages : 8931 |
Donc : si après redémarrage le problème se repose (j'en doute relative peu), il te faut écrire cette ligne là dans les règles locales d'udev (je préciserai après) :
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2605", MODE:="660", GROUP:="scanner" Le fichier concerné est sur ma gentoo est : /etc/udev/rules.d/10-local.rules Deux possibilités sur l'ubuntu : 1) le fichier local.rules existe : dans ce cas tu l'édite en root et rajoute la ligne convenu. 2) le fichier n'existe pas, dans ce cas tu le crées. Udev suit les règles selon l'ordre alphabétique (les chiffres étant prioritaires), il est en conséquence mieux de mettre ce fichier en priorité (via un nombre faible devant le fichier). Remarque : le "==" est un test. Dans la règle ci-dessus c'est pour identifier le scanner (via le vendeur et le modèle du matériel). Le ":=" donne une instruction qui ignorera les prochaines autres règles (ici sur les droits et le groupe). édit : j'ai repris la ligne par rapport à ce que j'ai sur la gentoo... Si elle n'est pas fonctionnelle il faudra peut-être rajouter un « BUS=="usb", » tout devant. --Message édité par tonton nestor le 01-12-2007 à 20:47:09-- |
| Page : [1] 2 |
Forum » Logiciels » Xsane - droits utilisateurs |
Forum modéré par : Ascodas |
| Même auteur |
|
Score ( voter ) : |
|
- Petit scarabée : 0 pastille, moins de 100 messages
- Scarabée : 0 pastille, plus de 100 messages
- Hobbit : 1 pastille, plus de 1000 messages
- Naboo : 2 pastilles, plus de 2000 messages
- Elfe : 3 pastilles, plus de 3000 messages
- Jedi : 4 pastilles, plus de 4000 messages
- Maître Jedi : 5 pastilles, plus de 5000 messages