Demande #3354
fermé
Permettre aux personnes de modifier la configuration des imprimantes sur leur poste de travail
Ajouté par Frédéric Couchet il y a environ 6 ans.
Mis à jour il y a presque 6 ans.
Description
Ce matin, Elsa a eu un souci avec une des imprimantes, impossible d'imprimer avec comme message d'erreur « filter failed ». Pour corriger cela, il faut aller dans le menu Paramètres, puis imprimantes, puis cliquer sur Déverrouiller, rentrer le mot de passe root, puis « réactiver » l'imprimante.
Ce serait plus simple que cette manipulation soit possible par la personne sans avoir à taper le mot de passe root, qu'elle ne connaît pas forcément. Ce serait mieux si elle avait a taper simplement son mot de passe. Le laptop d'Elsa est sous Debian stable/Gnome.
Le user epottier est bien dans le groupe lpadmin mais je ne sais pas si cela a un lien.
Cela doit être la même chose pour les laptops d'Isa et d'Etienne.
- Description mis à jour (diff)
- Assigné à mis à Quentin Gibeaux
- Version cible changé de Backlog à Novembre 2018
Facile à régler :
diff --git a/cups/cupsd.conf b/cups/cupsd.conf
index c60e0fd..5e7c359 100644
--- a/cups/cupsd.conf
+++ b/cups/cupsd.conf
@@ -14,7 +14,7 @@ WebInterface Yes
</Location>
<Location /admin/conf>
AuthType Default
- Require user @SYSTEM
+ Require user @SYSTEM @OWNER
Order allow,deny
</Location>
<Policy default>
@@ -31,12 +31,12 @@ WebInterface Yes
</Limit>
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
AuthType Default
- Require user @SYSTEM
+ Require user @SYSTEM @OWNER
Order deny,allow
</Limit>
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
AuthType Default
- Require user @SYSTEM
+ Require user @SYSTEM @OWNER
Order deny,allow
</Limit>
<Limit Cancel-Job CUPS-Authenticate-Job>
@@ -63,12 +63,12 @@ WebInterface Yes
</Limit>
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
AuthType Default
- Require user @SYSTEM
+ Require user @SYSTEM @OWNER
Order deny,allow
</Limit>
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
AuthType Default
- Require user @SYSTEM
+ Require user @SYSTEM @OWNER
Order deny,allow
</Limit>
<Limit Cancel-Job CUPS-Authenticate-Job>
Puis restart cups et cups-browser
propagé sur damiana kavakava et peyotl
Pour l'accès via paramètres gnome, j'ai trouvé ça (cf https://unix.stackexchange.com/questions/399635/remove-unlock-option-from-gnome-control-center) :
root@peyotl:~# cat /var/lib/polkit-1/localauthority/50-local.d/50-printer-open-access.pkla
[Printer administration]
Identity=unix-group:lpadmin
Action=org.opensuse.cupspkhelper.mechanism.*
ResultAny=no
ResultInactive=no
ResultActive=yes
Ça donne accès aux paramètres gnome d'imprimante aux membres du groupe lpadmin
Déployé sur peyotl et damiana, manque kavakava
- Statut changé de Nouveau à Fermé
- Statut changé de Fermé à Attente d'information
- Version cible changé de Novembre 2018 à Décembre 2018
- Statut changé de Attente d'information à Fermé
cioccolisa | bonjour QGuLL : le bouton déverrouiller ne s'affiche plus chez moi
- Statut changé de Fermé à Résolu
- Statut changé de Résolu à Fermé
Formats disponibles : Atom
PDF