Neues in der Kategorie CUPS

Wer unter Suse ab Version 9.0 arbeitet, kennt das Problem vielleicht: Man benötigt zum Löschen eines Druckauftrags immer den root-Account, was ziemlich lästig sein kann, wenn man über das Webinterface normale Nutzer Druckaufträge löschen lassen will.

Leider kann man hier nicht so leicht Abhilfe schaffen. Ein wenig umständlich aber trotzdem praktikabel ist folgende Lösung.

Zunächst müssen wir einen neuen Benutzer anlegen. Unter Suse kann man dies mit "Yast" tun. Ansonsten über die Kommandozeile:

useradd BENUTZERNAME -G GRUPPEN

BENUTZERNAME ist unser neuer Benutzeraccount. Unter GRUPPEN kommt es ganz auf das System an, was hier stehen muss. Wenn möglich sollte man den neuen Benutzer Mitglied in den Gruppen "sys", "lpadmin" und "lp" werden lassen.

Es ist zwar nicht optimal, aber unser neuer Benutzer muss leider auch Mitglied in der Gruppe "sys" werden, da nur Systemadministratoren Druckaufträge löschen oder abbrechen dürfen.

Zusätzlich sollte man auch noch Bedenken, dass der neue Benutzer auch einen normalen Login-Zugang besitzt. Dass heißt dieser Benutzer kann sich auch ganz normal auf der Konsole einloggen. Vermeiden kann man dies, in dem man einfach ein kleines Bash-Skript schreibt, dass den User nach dem Einloggen sofort wieder rausschmeißt.

Die Dokumentation zu CUPS findet man hier:
http://www.cups.org/documentation.php

Für die cupsd.conf ist hier eine gute Beschreibung:
http://www.cups.org/documentation.php/ref-cupsd-conf.html (Vor allem die Rubrik "Location" ist wichtig)

Über dieses Archiv

Diese Seite enthält aktuelle Einträge der Kategorie CUPS.

CSS ist die vorherige Kategorie.

DNS ist die nächste Kategorie.

Aktuelle Einträge finden Sie auf der Startseite, alle Einträge in den Archiven.

Oktober 2009

So Mo Di Mi Do Fr Sa
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

CUPS: Monatsarchive

Etter EDV- und IT-Dienstleistungen
Powered by Movable Type 4.0