Available in

(1) (8) (8)/de (8)/es (8)/fr

Contents

NAME

lpadmin − CUPS−Treiber und −Klassen konfigurieren

SYNOPSIS

lpadmin [ −E ] [−U Benutzername ] [ −h Server[:Port] ] −d Ziel
lpadmin
[ −E ] [−U Benutzername ] [ −h Server[:Port] ] −p Druckeroption(en)
lpadmin
[ −E ] [−U Benutzername ] [ −h Server[:Port] ] −x Ziel

BESCHREIBUNG

lpadmin konfiguriert von CUPS bereitgestellte Warteschlangen für Drucker und Druckerklassen. Es kann auch zur Einstellung des Standarddruckers oder der Standardklasse verwandt werden.

Wird die Option −E vor den Optionen −d, −p oder −x verwandt, so erzwingt sie die Verschlüsselung bei Verbindungen zum Server.

Die erste Form des Befehls (−d) setzt den Standarddrucker oder Klasse auf Ziel. Folgende Druckaufträge, die mit den Befehlen lp(1) oder lpr(1) eingereicht werden, verwenden dieses Ziel solange der Benutzer nichts anderes mit dem Befehl lpoptions(1) spezifiziert hat.

Die zweite Form des Befehls (−p) konfiguriert den benannten Drucker. Die zusätzlichen Optionen sind unten beschrieben.

Die dritte Form des Befehls (−x) löscht den Drucker oder Klasse Ziel. Alle Aufträge, die für dieses Ziel noch warten, werden entfernt und im Druck befindliche Aufträge werden abgebrochen.

KONFIGURATIONSOPTIONEN

Die folgenden Optionen werden bei der Konfiguration einer Druckerwarteschlange verstanden:
−c Klasse

Fügt den benannten Drucker zu der Klasse hinzu. Falls Klasse nicht existiert, so wird sie automatisch erstellt.

−i Schnittstelle

Setzt ein Schnittstellenskript im System−V−Stil für den Drucker. Diese Option kann nicht mit der Option −P (PPD−Datei) angegeben werden und ist gedacht, um Unterstützung für alte Druckertreiber anzubieten.

−m Modell

Setzt ein Standard−System−V−Schnittstellenskript oder eine PPD−Datei aus dem Verzeichnis Modell.

−o job−k−limit=Wert

Setzt die Begrenzung in Kilobyte für pro−Benutzer−Quotas. Der Wert ist eine Ganzzahl von Kilobytes, ein Kilobyte ist 1024 Bytes.

−o job−page−limit=Wert

Setzt eine Seitenbegrenzung für pro−Benutzer−Quotas. Der Wert ist eine Ganzzahl von Seiten, die gedruckt werden können. Doppelseitige Seiten werden als zwei Seiten gezählt.

−o job−quota−period=Wert

Setzt die Berechnungsperiode für Quotas je Benutzer. Der Wert ist eine Ganzzahl von Sekunden; 86,400 Sekunden sind ein Tag.

−o job−sheets−default=Banner
−o job−sheets−default=Banner,Banner

Spezifiziert die Standarddeckblätter für das Drucken von Aufträgen.

−o Name=Wert

Setzt eine PPD−Option für den Drucker. PPD−Optionen können mittels der Option −l des Befehls lpoptions(1) aufgelistet werden.

−o name−default=Wert

Setzt eine Standard serverseitige Option für den Drucker. Jede Option zur Druckzeit kann mit einem Standardwert belegt werden, z.B. »−o cpi−default=17«, um den Standard−»cpi«−Optionswert auf 17 zu setzen.

−o port−monitor=Name

Setzt das binäre Kommunikationsprogramm, das benutzt wird, um »none«, »bcp« oder »tbcp« zu drucken. Das Standardprogramm ist »none«. Der angegebene Monitorport muss in der PPD−Datei des Druckers aufgelistet sein.

−o printer−error−policy=Name

Setzt die Fehlerrichtlinie, die benutzt wird, wenn das Drucker−Backend den Druckauftrag nicht an den Drucker senden kann. Der Name muss entweder »abort−job«, »retry−job« oder »stop−printer« sein. Die Standardfehlerrichtlinie ist »stop−printer«.

−o printer−is−shared=true/false

Setzt, ob der Drucker freigegeben/veröffentlicht oder nicht freigegeben/unveröffentlicht ist. Freigegebene/Veröffentlichte Drucker werden öffentlich angezeigt durch den Server im LAN, der auf der Suchkonfiguration in cupsd.conf basiert, während nicht freigegebene/unveröffentlichte Drucker nicht angezeigt werden. Vorgabewert ist »true«.

−o printer−op−policy=Name

Setzt die mit dem Drucker verbundene IPP−Operationsrichtlinie. Der Name muss in einem Richtlinienabschnitt der cupsd.conf definiert sein. Die Standardoperationsrichtlinie ist »default«.

−r Klasse

Entfernt den benannten Drucker aus der Klasse. Falls die entstehende Klasse dadurch leer wird, wird sie entfernt.

−u allow:user,user,@group
−u deny:user,user,@group
−u allow:all
−u deny:none

Setzt die Zugriffsteuerung auf Benutzerebene für einen Drucker. Namen, die mit »@« beginnen werden als UNIX−Gruppen interpretiert. Die beiden letzten Formen stellen die Zugriffsteuerung auf Benutzerebene aus.

−v "device−uri"

Setzt das device−uri−Attribut für eine Druckerwarteschlange. Falls device−uri ein Dateiname ist, wird er automatisch in das Format file:///file/name konvertiert. Benutzen Sie den Befehl lpinfo(8), um eine Liste der unterstützten Geräte−URIs und −Schemen zu erhalten.

−D »info«

Stellt eine textuelle Beschreibung des Druckers bereit.

−E

Aktiviert den Drucker und akzeptiert Aufträge. Dies ist identisch zur Ausführung der Programme cupsaccept(8) und cupsenable(8) für den Drucker.

−L »Ort«

Stellt den Ort des Druckers textuell bereit.

−P PPD−Datei

Spezifiziert eine PostScript Printer Description−Datei für die Verwendung mit dem Drucker. Falls angegeben überschreibt diese Option die Option −i (Schnittstellenskript).

KOMPATIBILITÄT

Anders als in einem System−V−Drucksystem erlaubt CUPS, dass Druckernamen jedes druckbare Zeichen außer LEERZEICHEN, TABULATOR, »/« oder »#« enthalten. Außerdem wird bei Drucker− und Klassennamen Groß− und Kleinschreibung nicht unterschieden. Zu guter Letzt könnte die CUPS−Version von lpadmin den Benutzer abhängig von der Drucksystemkonfiguration nach einem Passwort fragen. Das unterscheidet es von der System−V−Version, die zur Ausführung dieses Befehls den Root−Benutzer benötigt.

EINSCHRÄNKUNGEN

Die CUPS−Version von lpadmin unterstützt nicht alle Optionen der System V− oder Solaris−Drucksystemkonfiguration.

SIEHE AUCH

cupsaccept(8), cupsenable(8), lpinfo(8), lpoptions(1),
http://localhost:631/help

COPYRIGHT

Copyright 2007−2009 by Apple Inc.

COMMENTS

blog comments powered by Disqus