NOM
lpadmin - Configurer les imprimantes et classes d'imprimantes CUPS.
SYNOPSIS
lpadmin [ -E ] [-U utilisateur ] [ -h serveur[:port] ] -d destination
lpadmin [ -E ] [-U utilisateur ] [ -h serveur[:port] ] -p imprimante
option(s)
lpadmin [ -E ] [-U utilisateur ] [ -h serveur[:port] ] -x destination
lpadmin configure les imprimantes et classes d'imprimantes CUPS. Il est
galement utilis pour dfinir l'imprimante ou classe d'imprimante par
dfaut.
Lorsque l'option -E est spcifie avant les options -d, -p ou -x, la
communication avec le serveur est chiffre.
La premire mthode d'utilisation de la commande (avec -d) dfinit
l'imprimante ou la classe par dfaut. Les impressions futures demandes
par les commandes lp(1) ou lpr(1) utiliseront cette destination sauf
avis contraire de l'utilisateur par l'utilisation de la commande
lpoptions(1).
La seconde forme de la commande (avec -p) configure l'imprimante
spcifie. Les options supplmentaires sont dcrites plus loin.
La troisime forme de la commande (avec -x) supprime l'imprimante ou
classe destination. Tous les travaux d'impression en attente sur cette
destination sont supprims, et les travaux en cours d'impression sont
arrts.
OPTIONS DE CONFIGURATION
Les options suivantes sont reconnues pour la configuration d'une liste
d'attente :
-c classe
Ajouter l'imprimante imprimante la classe classe. Si la classe
n'existe pas encore, elle est cre automatiquement.
-i interface
Crer un script d'interface System V pour l'imprimante. Cette
option ne peut tre utilise en mme temps que l'option -P (fichier
PPD) et est destine au support des imprimantes de base.
-m modle
Dfinir un script d'interface System V ou un fichier PPD du
rpertoire modle.
-o job-k-limit=valeur
Dfinir les quotas par utilisateur en kilo-octets. La valeur est un
nombre entier de kilo-octets (valant 1 024 octets).
-o job-page-limit=valeur
Dfinir les quotas par utilisateur en nombre de pages. La valeur
est un nombre entier de pages pouvant tre imprimes. Les
recto-verso comptent pour deux pages.
-o job-quota-period=valeur
Dfinir les quotas par utilisateur en impressions par intervalle de
temps. La valeur est un nombre entier dfinissant le nombre de
secondes entre chaque impression. Une journe contient 86 400
secondes.
-o job-sheets-default=bannire
-o job-sheets-default=bannire,bannire
Fixer la (les) pages de bannire par dfaut pour les travaux
d'impression.
-o nom=valeur
Dfinir une option PPD pour l'imprimante. La liste des options PPD
peut tre obtenue en utilisant l'option -l de la commande
lpoptions(1).
-o name-default=valeur
Dfinir au niveau du serveur une option par dfaut pour
l'imprimante. Toute option pouvant tre dfinie au moment de
l'impression peut avoir une valeur par dfaut, par exemple "-o
cpi-default=17" pour dfinir l'option "cpi" par dfaut la valeur
17.
-o port-monitor=nom
Fixer le programme utiliser pour les communications binaires lors
de l'impression : none , bcp ou tbcp . Le programme par dfaut
est none . Le moniteur de port indiqu doit tre list dans le
fichier PPD de l'imprimante.
-o printer-error-policy=nom
Fixer la politique utiliser en cas d'erreur quand le dorsal
responsable de l'impression n'arrive pas envoyer le travail
l'imprimante. Le nom doit tre soit abort-job (annuler
l'impression), retry-job (ressayer) ou stop-printer (arrter
l'imprimante). La politique par dfaut en cas d'erreur est
stop-printer .
-o printer-is-shared=true/false
Placer l'imprimante dans l'tat partage/publie ou non partage/non
publie. Les imprimantes partages/publies sont annonces
publiquement par le serveur sur le rseau local, en fonction de la
configuration pour les recherches de cupsd.conf, tandis que les
imprimantes non partages/non publies ne sont pas annonces. La
valeur par dfaut est true .
-o printer-op-policy=nom
Fixer la politique des oprations IPP associe l'imprimante. Le nom
doit tre dfinit dans cupsd.conf, dans une section de type Policy.
La politique des oprations est par dfaut default .
-r classe
Supprimer l'imprimante de la classe. Si la classe d'imprimante
devient vide, celle-ci est supprime.
-u allow:utilisateur,utilisateur,@groupe
-u deny:utilisateur,utilisateur,@groupe
-u allow:all
-u deny:none
Dfinir les accs par utilisateur sur une imprimante. Les noms
commenant par un @ sont interprts comme des groupes UNIX. Les
deux dernires expressions suppriment les contrles d'accs par
utilisateur.
-v uri_priphrique
Dfinir l'attribut device-uri de la file d'attente de l'imprimante.
Si uri_priphrique est un nom de fichier, il est converti
automatiquement en la forme file:/fichier/nom. Utilisez la
commande lpinfo(8) pour avoir la liste des URI de priphriques grs
et leurs schmas.
-D info
Dfinir une description textuelle de l'imprimante.
-E
Enables the printer and accepts jobs; this is the same as running
the cupsaccept(8) and cupsenable(8) programs on the printer.
-L emplacement
Dfinir l'emplacement de l'imprimante.
-P fichier-ppd
Dfinir le fichier PPD (Postscript Printer Description) utiliser
avec cette imprimante. Si cette option est spcifie, elle annule
l'option -i (script d'interface).
COMPATIBILIT
Contrairement au systme d'impression System V, CUPS permet des noms
d'imprimantes contenant tout caractre imprimable sauf ESPACE,
TABULATION, w / ou # . De plus, les noms d'imprimante et de classe ne
sont pas sensibles la casse. Enfin, la version CUPS de lpadmin peut
demander un mot de passe, suivant la configuration du systme, la
diffrence de la version System V qui demande le mot de passe root lors
de l'excution de cette commande.
LIMITATIONS
La version CUPS de lpadmin ne reconnat pas toutes les options de
configuration disponibles dans les versions System V ou Solaris.
VOIR AUSSI
cupsaccept(8), cupsenable(8), lpinfo(8), lpoptions(1),
http://localhost:631/help
COPYRIGHT
Copyright 2007-2009 by Apple Inc.