Befehl "lpadmin"
Anmerkung: Dieser Befehl ist ein Befehl des System V-Drucksubsystems.
Zweck
Konfiguriert den LP-Druckservice.
Syntax
Konfiguration eines lokalen Druckers hinzufügen oder ändern
lpadmin -p Printer -v Device [ -D Comment ] [ -A AlertType ] [ -W Minutes ] [ -c Class ] [ -e Printer1 ] [ -F FaultRecovery ] [ -f allow:FormList | -fdenyFormList ] [ -h ] [ -I Content-Type-List ] [ -i Interface ] [ -l ] [ -M -f Form-Name [ -o File-break ] ] [ -M -S Print-Wheel ] [ -m Model ] [ -O Copy-Options ] [ -o Print-Options ] [ -o nobanner | -o banner ] [ -r Class ] [ -S List ] [ -s Server-Name [!ServerPrinterName ] ] [ -T Drucker-Typ-Liste ] [ -u allow:Login-Id-Liste | -u deny:Login-Id-Liste ] ]
Konfiguration eines fernen Druckers hinzufügen oder ändern
lpadmin -p Drucker -s ServerName [!ServerPrinterName ] - v Device [ -D Comment ] [ -A AlertType ] [ -W Minutes ] [ -c Class ] [ -e Printer1 ] [ -F FaultRecovery ] [ -f allow:FormList | -fdenyFormList ] [ -h ] [ -I Content-Type-List ] [ -i Interface ] [ -l ] [ -M -f Form-Name [ -o Filebreak ] ] [ -M -S Print-Wheel ] [ -m Model ] [ -O CopyOptions ] [ -o PrintOptions ] [ -o nobanner | -o banner ] [ -r Class ] [ -S List ] [ -T PrinterTypeList ] [ -u allow:LoginIdList | -u deny:LoginIdList ] ] [ -v Gerät ]
Druckerziel entfernen
lpadmin -x Ziel
Systemstandardziel festlegen oder ändern
lpadmin -d [ Ziel ]
Alert für ein Typenrad festlegen
lpadmin -S Typenrad -A AlertType[ -W Minuten ] [ -Q Anforderungen ]
Einstellen oder Ändern der Etiketten mit hoher Empfindlichkeit und der Etiketten mit niedriger Empfindlichkeit des Druckers mit Trusted AIX®
Beschreibung
Der Befehl lpadmin konfiguriert den LP-Druckservice, indem er Drucker und Einheiten definiert. Er wird für folgende Tasks verwendet:
- Drucker hinzufügen und ändern
- Drucker aus dem Service entfernen
- Systemstandardziel festlegen oder ändern
- Alerts für Druckerfehler definieren
- Typenräder mounten
- Drucker für ferne Druckservices definieren
Drucker- und Klassennamen dürfen die maximal zulässige Dateinamenslänge für den verwendeten Dateisystemtyp nicht überschreiten und können aus allen druckbaren Zeichen mit Ausnahme von Leerzeichen, Schrägstrichen, Backslashes, Doppelpunkten, Semikolons, Kommas, Sternen, Fragezeichen und Tilden bestehen. Das Minuszeichen kann an jeder Position mit Ausnahme der ersten in einem Druckernamen verwendet werden.
Wenn Sie lpadmin -? eingeben, zeigt das System den Verwendungshinweis für den Befehl an und gibt 0 zurück.
Drucker hinzufügen oder ändern
Das Flag -p Drucker wird zum Konfigurieren eines neuen Druckers oder zum Ändern der Konfiguration eines vorhandenen Druckers verwendet. Wenn Sie dieses Format des Befehls lpadmin verwenden, müssen Sie eine der folgenden Optionen auswählen:
- inulag -v Gerät, erforderlich zur Konfiguration eines lokalen Druckers
- inulag -s ServerNname [ !ServerPrinterName ], erforderlich zur Konfiguration eines entfernten Druckers
Druckerziel entfernen
Das Flag -x Ziel entfernt das Ziel Ziel (einen Drucker oder eine Klasse) aus dem LP-Druckservice. Wenn Ziel ein Drucker und das einzige Element einer Klasse ist, wird die Klasse gelöscht. Wenn für Ziel der Wert all angegeben wird, werden alle Drucker und Klassen entfernt. Es können keine anderen Parameter mit -x angegeben werden.
Systemstandardziel festlegen oder ändern
Das Flag -d [ Ziel] legt Ziel, einen vorhandenen Drucker oder eine vorhandene Klasse, als neues Systemstandardziel fest. Wenn Ziel nicht angegeben ist, gibt es kein Systemstandardziel. Es können keine anderen Parameter mit -d angegeben werden. Wenn Sie die Definition des Systemstandarddruckers aufheben möchten, geben Sie das Schlüsselwort none ein.
Alert für ein Typenrad festlegen
Das Flag -S Typenrad wird zusammen mit dem Flag -A Alerttyp verwendet, um einen Alert zum Mounten des Typenrads zu definieren, wenn entsprechende Jobs in die Warteschlange eingereiht sind. Wenn dieser Befehl nicht verwendet wird, um die Alerts für ein Typenrad zu festzulegen, wird kein Alert bezüglich des Typenrads gesendet. Lesen Sie auch die Informationen zu den anderen Verwendungsmöglichkeiten des Flags -A- mit dem Flag -p.
Die Alerttypen sind dieselben, die auch für das Flag -A verfügbar sind: mail, write, quiet, none, Shellbefehl und list. Einzelheiten zu den einzelnen Alerttypen finden Sie in der Beschreibung von -A.
The print wheel Print-Wheel needs to be mounted
on the printer(s):
printer (integer1 requests)
integer2 print requests await this print wheel.Bei den aufgelisteten Druckern handelt es sich um die Drucker, die der Administrator zuvor als Kandidaten für dieses Typenrad angegeben hat. Die neben jedem Drucker angezeigte Zahl integer1 ist die Anzahl der für den Drucker infrage kommenden Anforderungen. Die hinter der Druckerliste angezeigte Zahl integer2 ist die Gesamtanzahl der Anforderungen, die auf das Typenrad warten. Diese Zahl ist kleiner als die Summer der anderen Zahlen, wenn einige Anforderungen von mehreren Druckern verarbeitet werden können.
Wenn für Typenrad der Wert all angegeben ist, gelten die in diesem Befehl definierten Alerts für alle Typenräder, für die bereits ein Alert definiert ist.
Wenn das Flag -W nicht angegeben ist, wird standardmäßig nur eine Nachricht gesendet, um das Typenrad zu mounten. Die Nichtangabe des Flags -W entspricht der Angabe von -W once oder -W 0. Wenn Minuten eine Zahl größer als null ist, wird ein Alert in Intervallen gesendet, die durch Minutenangegeben werden.
Wenn das Flag -Q ebenfalls angegeben ist, wird der Alert gesendet, wenn eine bestimmte Anzahl (angegeben mit dem Argument Anforderungen) von Druckjobs, die das Typenrad benötigen, warten. Wenn das Flag -Q nicht angegeben ist oder Anforderungen den Wert 1 oder any hat (beides Standardwerte), wird eine Nachricht gesendet, sobald eine Druckanforderung für das Typenrad gesendet wird und dieses nicht gemountet ist.
Flags
| Element | Beschreibung |
|---|---|
| -A AlertType [ -W Minuten | Das Flag -A definiert einen Alert, um den Administrator zu informieren, wenn ein Druckerfehler erkannt wird, und periodisch danach, bis der Druckerfehler durch den Administrator behoben wird. Wenn für einen bestimmten Drucker kein Alert definiert ist, werden standardmäßig E-Mails an den Benutzer lp gesendet. Die AlertTypes sind:
|
|
|
|
|
|
|
|
|
|
|
Die gesendete Nachricht wird wie folgt angezeigt:
|
|
Der LP-Druckservice kann Druckerfehler nur durch einen adäquaten schnellen Filter und nur dann erkennen, wenn das Standardschnittstellenprogramm oder ein geeignetes angepasstes Schnittstellenprogramm verwendet wird. Darüber hinaus hängt der Grad der Wiederherstellung nach einem Fehler von den Fähigkeiten des Filters ab. |
|
Wenn für Drucker der Wert all angegeben ist, gilt die in diesem Befehl definierte Alertausgabe für alle vorhandenen Drucker. |
|
Wenn das Flag -W nicht verwendet wird, um Fehleralerts für den Drucker festzulegen, wird standardmäßig eine Nachricht per Mail an den Administrator von Drucker gesendet. Dies entspricht der Angabe von -W once oder -W 0. Wenn minutes eine Zahl größer als null ist, wird ein Alert in Intervallen gesendet, die durch minutesangegeben sind. |
|
| -c Klasse | Fügt Drucker in die angegebene Klasse ein. Die Klasse wird erstellt, wenn sie noch nicht existiert. |
| -d [ Dest ] | Legt Ziel, einen vorhandenen Drucker oder eine vorhandene Klasse, als neues Systemstandardziel fest. |
| -D Kommentar | Speichert den Kommentar für die Anzeige, wenn ein Benutzer eine vollständige Beschreibung des Druckers anfordert (siehe lpstat). Der LP-Druckservice interpretiert diesen Kommentar nicht. |
| -e Printer1 | Kopiert das Schnittstellenprogramm eines vorhandenen Drucker1 als Schnittstellenprogramm für Drucker.Anmerkung: Geben Sie die Flags -i und -m nicht zusammen mit dem Flag -e an. |
| -f allow: Formularliste | -f deny:Formularliste | Lädt das Drucken der Formulare in Formularliste auf dem Drucker zu oder verweigert es. Standardmäßig werden keine Formulare auf einem neuen Drucker zugelassen. |
Der LP-Druckservice verwaltet für jeden Drucker zwei Formularlisten: eine Zulassungsliste von Formularen, die auf dem Drucker verwendet werden dürfen, und eine Verweigerungsliste von Formularen, die auf dem Drucker nicht verwendet werden dürfen. Mit dem Flag -f allow werden die aufgelisteten Formulare der Zulassungsliste hinzugefügt und aus der Verweigerungsliste entfernt. Mit dem Flag -f deny werden die aufgelisteten Formulare der Verweigerungsliste hinzugefügt und aus der Zulassungsliste entfernt. |
|
Wenn die Zulassungsliste nicht leer ist, können nur die Formulare in der Liste auf dem Drucker verwendet werden, unabhängig vom Inhalt der Verweigerungsliste. Wenn die Zulassungsliste leer ist, die Verweigerungsliste aber nicht, können die Formulare in der Verweigerungsliste nicht auf dem Drucker verwendet werden. Mit -f deny:all können alle Formulare für einen Drucker ausgeschlossen werden. Mit -f allow:all können alle Formulare für einen Drucker zugelassen werden (sofern der Drucker alle Merkmale jedes Formulars unterstützt). |
|
Der LP-Druckservice verwendet diese Informationen als Richtlinien für die Bestimmung, wo ein Formular gemountet werden kann. Administratoren können ein Formular jedoch auf jedem Drucker mounten. Wenn das Mounten eines Formulars auf einem bestimmten Drucker nicht mit den Informationen in der Zulassungsliste oder der Verweigerungsliste übereinstimmt, wird der Administrator gewarnt, aber der Mount wird akzeptiert. Wenn ein Benutzer jedoch versucht, eine Druck- oder Änderungsanforderung für eine Formular/Drucker-Kombination auszuführen, die den Informationen nicht entspricht, wird die Anforderung trotzdem nur akzeptiert, wenn das Formular auf dem Drucker gemountet ist. Wird ein Unmount des Formulars durchgeführt, bevor die Anforderung gedruckt werden kann, wird die Anforderung abgebrochen und der Benutzer wird per Mail darüber benachrichtigt. |
|
Wenn der Administrator versucht, ein Formular für einen Drucker als zulässig anzugeben, der nicht über die für das Formular erforderlichen Fähigkeiten verfügt, wird der Befehl zurückgewiesen. |
|
Der Befehl lpadmin gibt eine Warnung aus, wenn ein ungültiger (nicht vorhandener) Formularname mit dem Flag -f deny: übergeben wird. |
|
Weitere Informationen zur Verwendung von -fmit dem Flag -M finden Sie im Abschnitt. |
|
| -F FaultRecovery | Gibt die Wiederherstellung an, die für jeden Druckauftrag verwendet werden soll, der aufgrund eines Druckerfehlers angehalten wird, entsprechend dem Wert von FaultRecovery:
Der Standardwert für Fehlerbehebung ist beginning. |
| -H | Zeigt an, dass die dem Drucker zugeordnete Einheit fest angeschlossen ist. Wenn keines der sich gegenseitig ausschließenden Flags -h und -l angegeben ist, wird dieses Flag angenommen. |
| -i Schnittstelle | Richtet ein neues Schnittstellenprogramm für Drucker ein. Schnittstelle ist der Pfadname des neuen Programms. Geben Sie die Flags -e und -m nicht zusammen mit diesem Flag an. |
| -I Liste_der_Inhaltstypen | Ermöglicht dem Drucker, Druckanforderungen mit den in der Liste_der_Inhaltstypen aufgelisteten Inhaltstypen zu verarbeiten. Wenn die Liste Namen verschiedener Typen enthält, müssen die Namen durch Kommas oder Leerzeichen getrennt werden. Wenn sie durch Leerzeichen getrennt sind, muss die gesamte Liste in doppelte Anführungszeichen eingeschlossen werden. Der Typ simple wird als Standardinhaltstyp erkannt. Der Dateityp simple bezeichnet einen Datenstrom, der nur druckbare ASCII-Zeichen und die folgenden Steuerzeichen enthält.
Um zu verhindern, dass der Druckservice simple als gültigen Typ für den Drucker betrachtet, geben Sie entweder einen expliziten Wert (z. B. den Druckertyp) in der Liste_der_Inhaltstypen oder eine leere Liste an. Wenn Sie simple zusammen mit anderen Typen angeben möchten, müssen Sie simple in die Liste_der_Inhaltstypen einfügen. Mit Ausnahme von simple wird jeder Inhaltstypname vom Administrator frei festgelegt. Wenn mit der Option -T der Druckertyp angegeben wird, wird auch der Druckertyp implizit als gültiger Inhaltstyp betrachtet. |
| -J etikett | Definiert das hochempfindliche Etikett (SL) für einen Drucker mit installiertem Trusted AIX. |
| -l | Gibt an, dass die mit dem Drucker verbundene Einheit ein Anmeldeterminal ist. Der LP-Scheduler ( lpsched) inaktiviert automatisch alle Anmeldeterminals, wenn er gestartet wird. Das Flag -h darf nicht zusammen mit diesem Flag angegeben werden. |
| -L etikett | Definiert das niedrig empfindliche Etikett (SL) für einen Drucker mit installiertem Trusted AIX. |
| -M -f Formularname [-a [-o filebreak] ] | Mountet das Formular Formularname auf dem Drucker. Druckanforderungen, die das vorgedruckte Formular Formularname benötigen, werden auf Drucker gedruckt. Wenn das Formular auf mehreren Druckern gemountet ist und der Benutzer den Wert any mit dem Flag -d des Befehls lp als Druckerziel angegeben hat, wird die Druckanforderung auf dem einen Drucker gedruckt, der auch die anderen Voraussetzungen der Anforderung erfüllt. |
Die erforderliche Seitenlänge und -breite sowie die Zeichen- und Zeilendichte werden mit den für den Drucker zulässigen Werten verglichen, indem die Leistungsmerkmale für den Druckertyp in der terminfo-Datenbank überprüft werden. Wenn das Formular Attribute erfordert, die für den Drucker nicht verfügbar sind, wird der Administrator gewarnt, aber der Mount wird akzeptiert. Wenn das Formular ein Typenrad als obligatorisch auflistet, das jedoch nicht dem auf dem Drucker gemounteten Typenrad entspricht, wird der Administrator ebenfalls gewarnt, aber der Mount wird akzeptiert. |
|
Wenn das Flag -a angegeben ist, wird ein Ausrichtungsmuster gedruckt, dem dieselbe Initialisierung des physischen Druckers vorausgeht wie einer normalen Druckanforderung. Es wird angenommen, dass der Druckvorgang oben auf der ersten Seite des Formulars gestartet wird. Nachdem das Muster gedruckt wurde, kann der Administrator das gemountete Formular auf dem Drucker anpassen und dann die Eingabetaste drücken, um ein anderes Ausrichtungsmuster zu drucken (dieses Mal ohne Initialisierung), und danach so viele Ausrichtungsmuster wie gewünscht drucken. Der Administrator kann das Drucken von Ausrichtungsmustern beenden, indem erq. |
|
Wenn das Flag -o filebreak angegeben ist, wird zwischen jeder Kopie des Ausrichtungsmusters ein Formularvorschub eingefügt. Standardmäßig wird davon ausgegangen, dass das Ausrichtungsmuster ein Formular korrekt ausfüllt, sodass kein Formularvorschub hinzugefügt wird. |
|
Der Unmount eines Formulars wird entweder durch Mounten eines neuen Formulars oder durch Verwenden des Flags -f none durchgeführt. Standardmäßig ist auf einem neuen Drucker kein Formular gemountet. |
|
Siehe andere Verwendung von -f ohne -M. |
|
| -M -S Typenrad | Mountet das Typenrad auf Drucker. Druckanforderungen, die das Typenrad erfordern, werden auf Drucker gedruckt. Wenn das Typenrad auf mehreren Druckern gemountet ist und der Benutzer den Wert any mit dem Flag -d des Befehls lp
als Druckerziel angegeben hat, wird die Druckanforderung auf dem einen Drucker gedruckt, der auch die anderen Voraussetzungen der Anforderung erfüllt. Wenn das Typenrad nicht als gültig für den Drucker aufgelistet ist, wird der Administrator gewarnt, aber der Mount akzeptiert. Wenn der Drucker keine Typenräder verwendet, wird der Befehl zurückgewiesen. Der Unmount eines Typenrads wird entweder durch Mounten eines neuen Typenrads oder durch Verwendung des Flags -S none durchgeführt. Standardmäßig ist auf einem neuen Drucker kein Typenrad gemountet. Lesen Sie auch die Informationen zu den anderen Verwendungsmöglichkeiten des Flags -S ohne das Flag -M. |
| -m Modell | Wählen Sie das mit dem LP-Druckservice bereitgestellte Schnittstellenprogramm Modell für den Drucker aus. Verwenden Sie die Flags -e und -i nicht zusammen mit diesem Flag. Folgende Schnittstellenprogramme sind verfügbar:
|
| -o Druckoption | Gibt in der Liste unten den Standardwert für ein Schnittstellenprogramm an, wenn die Option nicht aus einer vorgedruckten Formularbeschreibung stammt oder nicht explizit vom Benutzer angegeben wird, der eine Anforderung übergibt (siehe lp). Die einzigen Optionen für -o, für die Standardwerte definiert werden können, sind im Folgenden aufgelistet. |
|
|
Dezimalzahl_mit_Nachkommastellen bezeichnet eine nicht negative Zahl, die zur Angabe einer Größeneinheit verwendet wird. Der Typ der Einheit wird durch einen "nachgestellten" Buchstaben angezeigt, der an die Zahl angefügt ist. Für den LP-Druckservice können drei Typen von Dezimalzahlen mit Nachkommastellen verwendet werden: |
|
|
|
D. h. Zeilen, Zeichen, Zeilen pro Zoll oder Zeichen pro Zoll. |
|
Die ersten vier Standardoptionswerte müssen mit den Leistungsmerkmalen des Typs des physischen Druckers übereinstimmen, die in der terminfo-Datenbank für den Druckertyp definiert sind. Wenn dies nicht der Fall ist, wird der Befehl zurückgewiesen. |
|
Die Liste_der_stty-Optionen wird nicht auf zulässige Werte überprüft, sondern vom Standardschnittstellenprogramm direkt an das stty-Programm übergeben. Alle Fehlernachrichten, die von stty bei der Verarbeitung einer Anforderung (durch das Standardschnittstellenprogramm) erzeugt werden, werden per Mail an den Benutzer gesendet, der die Anforderung übergeben hat. |
|
Für jede nicht angegebene Druckoption sind die Standardeinstellungen für die folgenden Attribute im terminfo-Eintrag für den angegebenen Druckertyp definiert. |
|
|
|
Der Standardwert für stty ist
|
|
Sie können alle Flags -o auf die Standardwerte setzen (die für die verschiedenen Druckertypen variieren), indem Sie sie wie folgt
ohne zugewiesene Werte eingeben:
|
|
| -o nobanner | Ermöglicht einem Benutzer, eine Druckanforderung mit der Angabe, dass kein Deckblatt gedruckt werden soll, zu übergeben. |
| -o Banner | Erzwingt das Drucken eines Deckblatts für jede Druckanforderung, selbst wenn der Benutzer anfordert, dass kein Deckblatt gedruckt werden soll. Dies ist die Standardeinstellung. Sie müssen -o nobanner angeben, wenn Sie zulassen möchten, dass Benutzer -o nobanner mit dem Befehl lp angeben können. |
| -p Drucker | Konfiguriert einen neuen Drucker oder ändert die Konfiguration eines vorhandenen Druckers. |
| -Q Anforderungen | Gibt an, dass ein Alert gesendet wird, wenn eine bestimmte Anzahl von Druckanforderungen warten, die das Typenrad erfordern. |
| -r Klasse | Entfernt den angegebenen Drucker aus der angegebenen Klasse. Wenn Drucker das letzte Element der Klasse ist, wird die Klasse entfernt. |
| -s Servername [ !Server-Druckername ] | Gibt an, dass Sie einen fernen Drucker konfigurieren. Damit wird ein Serverdrucker für Benutzer auf Ihrem System zugänglich. Servername ist der Name des Systems, auf dem sich der Drucker befindet. Der Name muss in der LP-Systemtabelle aufgelistet sein. Name_des_Serverdruckers ist der Name, der auf dem Serversystem für diesen Drucker verwendet wird. Wenn Sie beispielsweise auf Printer1 unter Server1 zugreifen möchten und auf Ihrem System den Namen Printer2 haben wollen, geben Sie -p Printer2 -s Server1! einPrinter1. Wenn Servername ein Netware-Server ist, der mit dem Befehl lpsystem als -t nuc definiert wurde, kann Name_des_Serverdruckers der Name einer Netware-Warteschlange oder eines Netware-Druckers sein. |
| -S Liste | Ermöglicht die Verwendung der in Liste angegebenen Typenräder oder Aliasse für Zeichensätze auf dem Drucker. Mit dem Flag -S können Sie keine Elemente zu einer Liste hinzufügen, die mit einem früheren Aufruf von -Sangegeben wurde. Stattdessen wird eine vorhandene Liste durch eine neue ersetzt. Daher unterscheidet sich -S von den Optionen -f, -u, allow und deny, mit denen Sie vorhandene Listen verfügbarer Formulare und autorisierter Benutzer ändern können. Sobald Sie das Flag -S ausgeführt haben, sind die in der Liste angegebenen Typenräder und Zeichensätze in der aktuellen Befehlszeile die einzigen verfügbaren. |
Wenn der Druckertyp Typenräder verwendet, ist Liste eine durch Kommas oder Leerzeichen getrennte Liste von Typenradnamen. Schließen Sie die Liste in Anführungszeichen ein, wenn sie Leerzeichen enthält. Dies sind die einzigen Typenräder, die für den Drucker als mountfähig betrachtet werden. Sie können jedoch immer das Mounten eines anderen Typenrads erzwingen. Solange mit diesem Flag keine Liste angegeben wird, werden Typenräder auf dem Drucker als nicht mountfähig betrachtet und Druckanforderungen, die ein bestimmtes Typenrad für diesen Drucker anfordern, zurückgewiesen. |
|
Wenn es sich bei dem Drucker um einen Typ mit auswählbaren Zeichensätzen handelt, ist Liste eine durch Kommas oder Leerzeichen getrennte Liste mit Zuordnungen oder Aliassen von Zeichensätzen. Schließen Sie die Liste in Anführungszeichen ein, wenn sie Leerzeichen enthält. Jede Zuordnung hat das folgende Format: |
|
|
|
Der bekannte Name ist eine Zeichensatznummer, der csvorangestellt ist. Beispiel:cs3für Zeichensatz 3 oder einen Zeichensatznamen aus dem Terminfo -Datenbankeintrag csnm. Siehe terminfo. Wenn mit diesem Flag keine Liste angegeben wird, sind nur die Namen, die bereits in der terminfo-Datenbank bekannt sind, und Nummern mit dem Präfix cs, für den Drucker akzeptabel. |
|
Wenn Liste das Wort istnonewerden alle vorhandenen Druckradlisten oder Zeichensatzaliasnamen entfernt. |
|
Lesen Sie auch die Informationen zu den anderen Verwendungsmöglichkeiten des Flags -S mit dem Flag -M. |
|
| -T Liste_der_Druckertypen | Gibt an, dass der Drucker zu einem oder mehreren der in Druckertypen angegebenen Druckertypen gehört. Jeder Druckertyp wird zum Extrahieren von Daten aus der terminfo-Datenbank verwendet. Diese Informationen werden verwendet, um den Drucker zu initialisieren, bevor die Anforderungen jedes Benutzers gedruckt werden. Einige Filter können einen Druckertyp auch verwenden, um Inhalt für den Drucker zu konvertieren. Wenn dieses Flag nicht verwendet wird, lautet der Standardwert für Druckertypunknown; es werden keine Informationen aus terminfo extrahiert, sodass jede Benutzeranforderung ohne vorherige Initialisierung des Druckers gedruckt wird. Dieses Flag muss auch verwendet werden, damit die Flags
-o cpi, -o lpi, -o width und -o length der Befehle lpadmin und lp
sowie die Flags -S und -f des Befehls lpadmin funktionieren. Wenn die Liste_der_Druckertypen mehrere Typen enthält, muss die Liste_der_Inhaltstypen der Option -I das Wort simple enthalten oder leer (-I "") sein oder sie darf gar nicht angegeben sein. |
| -u allow:Liste_der_Anmelde-IDs | |
| -u deny:Liste_der_Anmelde-IDs | Gewährt oder verweigert den Benutzern in Liste_der_Anmelde-IDs den Zugriff auf den Drucker. Standardmäßig wird allen Benutzern auf dem lokalen System der Zugriff auf einen neuen Drucker gewährt. Der Parameter Liste_der_Anmelde-IDs kann beliebige oder alle der folgenden Konstrukte enthalten:
Der LP-Druckservice verwaltet für jeden Drucker zwei Benutzerlisten.
Wenn die Zulassungsliste nicht leer ist, können nur die Benutzer in der Liste den Drucker verwenden, unabhängig vom Inhalt der Verweigerungsliste. Wenn die Zulassungsliste leer ist, die Verweigerungsliste aber nicht, können die Benutzer in der Verweigerungsliste den Drucker möglicherweise nicht verwenden. Mit -u deny:all kann allen Benutzern der Zugriff auf den Drucker verweigert werden. Mit -u allow:all kann allen Benutzern der Zugriff auf den Drucker gewährt werden. |
| -v Einheit | Gibt an, dass Sie einen lokalen Drucker konfigurieren. Damit wird eine Einheit dem angegebenen Drucker zugeordnet. Einheit ist der Pfadname einer Datei, in die der Befehl lp schreiben kann. Eine Einheit kann mehreren Druckern zugeordnet werden. |
| -x Zielverzeichnis | Entfernt das Ziel Ziel (einen Drucker oder eine Klasse) aus dem LP-Druckservice. |
Anmerkungen:
- Wenn Sie einen neuen Drucker erstellen, müssen Sie das Flag -v oder -s angeben. Außerdem kann nur eines der folgenden Flags angegeben werden: -e, -i oder -m. Wenn keines dieser drei Flags angegeben wird, wird der Modellstandardwert verwendet.
- Wenn Sie das Flag -s oder -R angeben, sind die folgenden Flags nicht gültig: -A, -e, -F, -h, -i, -l, -M, -m, -o, -v und -W.
- Wenn Sie das Flag -J oder -L angeben, müssen Sie beide Flags angeben. Das Flag -p ist das einzige andere Flag, das Sie mit diesen beiden Flags angeben können.
Sicherheit
Dateien
- /var/spool/lp/*
- /etc/lp