lpadmin Man page

lpadmin(8) Apple Inc. lpadmin(8)

NOM
lpadmin – Configurer les imprimantes et classes d’imprimantes CUPS.

SYNOPSIS

lpadmin [ -E ] [-U identifiant ] [ -h serveur[:port] ] -d destination
lpadmin [ -E ] [-U identifiant ] [ -h serveur[:port] ] -p destination [
-R nom_par_défaut] option(s)
lpadmin [ -E ] [-U identifiant ] [ -h serveur[:port] ] -x destination

DESCRIPTION

lpadmin configure les imprimantes et les files d’attente de classes
d’imprimantes fournies par CUPS. Il est également utilisé pour définir
l’imprimante ou classe d’imprimante par défaut.

Lorsque l’option -E est indiquée avant les options -d, -p ou -x, la
communication avec le serveur est chiffrée.

La première méthode d’utilisation de la commande (avec -d) définit
l’imprimante ou la classe par défaut à destination. Les impressions
futures demandées par les commandes lp ou lpr utiliseront cette
destination sauf avis contraire de l’utilisateur par l’utilisation de
la commande lpoptions.

La seconde forme de la commande (avec -p) configure l’imprimante ou la
classe indiquée. Les options supplémentaires sont décrites ci-dessous.

La troisième forme de la commande (avec -x) supprime l’imprimante ou
classe destination. Tous les travaux d’impression en attente sur cette
destination sont supprimés, et les travaux en cours d’impression sont
arrêtés.

OPTIONS

Les options suivantes sont reconnues pour la configuration d’une file
d’impression :

-c classe
Ajouter l’imprimante imprimante à la classe classe. Si la classe
n’existe pas encore, elle est créée automatiquement.

-i interface
Créer un script d’interface style System V pour l’imprimante.
Cette option ne peut être utilisée en même temps que l’option -P
(fichier PPD) et est destinée à la prise en charge des anciennes
imprimantes.

-m modèle
Définir un script d’interface System V standard ou un fichier PPD
pour l’imprimante du répertoire modèle ou en utilisant une des
interfaces du pilote. Utilisez l’option -m avec la commande
lpinfo(8) pour obtenir une liste des modèles pris en charge. Le
modèle « raw » outrepasse tout script d’interface ou fichier PPD
existant et le modèle « everywhere » recherche l’imprimante dési‐
gnée par l’uri_périphérique IPP.

-o cupsIPPSupplies=true

-o cupsIPPSupplies=false
Indiquer si les valeurs de niveau d’équipement IPP doivent être
rapportées.

-o cupsSNMPSupplies=true

-o cupsSNMPSupplies=false
Indiquer si les valeurs SNMP de niveau d’équipement (RFC 3805)
doivent être rapportées.

-o job-k-limit=valeur
Définir 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
Définir le nombre maximal de pages disponibles par utilisateur. La
valeur est un nombre entier de pages pouvant être imprimées. Les
pages recto verso comptent pour deux pages.

-o job-quota-period=valeur
Définir le temps maximal disponible par utilisateur. La valeur est
un nombre entier de secondes. Une journée contient 86 400
secondes.

-o job-sheets-default=bannière

-o job-sheets-default=bannière,bannière
Fixer la (les) page(s) de bannière par défaut pour les travaux
d’impression.

-o nom=valeur
Définir une option PPD pour l’imprimante. La liste des options PPD
peut être obtenue en utilisant l’option -l de la commande lpop‐
tions(1).

-o nom-default=valeur
Définir au niveau du serveur une option par défaut pour la desti‐
nation. Toute option pouvant être définie au moment de l’impres‐
sion peut avoir une valeur par défaut, par exemple « -o num‐
ber-up-default=2 » pour définir l’option « number-up » par défaut
à la valeur 2.

-o port-monitor=nom
Fixer le programme à utiliser pour les communications binaires
lors de l’impression : « none », « bcp » ou « tbcp ». Le programme
par défaut est « none ». Le port écouté 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 programme
de transmission responsable de l’impression n’arrive pas à envoyer
le travail à l’imprimante. Le nom doit être soit « abort-job »
(annuler l’impression), « retry-job » (réessayer), « retry-cur‐
rent-job » (réessayer l’impression en cours) ou « stop-printer »
(arrêter l’imprimante). La politique par défaut en cas d’erreur
est « stop-printer » pour les imprimantes, et « retry-cur‐
rent-job » pour les classes.

-o printer-is-shared=true

-o printer-is-shared=false
Placer la destination dans l’état partagée/publique ou non parta‐
gée/non publique. Les destinations partagées/publiques sont annon‐
cées officiellement par le serveur sur le réseau local, en fonc‐
tion de la configuration pour les recherches de cupsd.conf, tandis
que les imprimantes non partagées/non publiques ne sont pas annon‐
cées. La valeur par défaut est « true ».

-o printer-op-policy=nom
Fixer la politique des opérations IPP associée à l’imprimante. Le
nom doit être défini dans cupsd.conf, dans une section « Policy ».
Par défaut, la politique des opérations est « default ».

-R nom-default
Supprimer les options données pour l’imprimante.

-r classe
Supprimer l’imprimante de la classe. Si la classe d’imprimante
devient vide, celle-ci est supprimée.

-u allow:{utilisateur|@groupe}{,utilisateur|,@groupe}*

-u deny:{utilisateur|@groupe}{,utilisateur|,@groupe}*

-u allow:all

-u deny:none
Définir les accès au niveau utilisateur sur une imprimante. Les
noms commençant par un « @ » sont interprétés comme des groupes
UNIX. Les deux dernières expressions désactivent les contrôles
d’accès au niveau utilisateur.

-v “uri_périphérique”
Définir l’attribut uri_périphérique de la file d’impression. Uti‐
liser l’option -v avec la commande lpinfo(8) pour obtenir une
liste des URI de périphérique géré ainsi que leur schéma.

-D “info”
Définir une description textuelle de la destination.

-E Activer la destination et accepter les travaux d’impression. Cela
est identique à l’exécution des programmes cupsaccept(8) et cupse‐
nable(8) avec cette destination.

-L “emplacement”
Définir un emplacement textuel de l’imprimante.

-P fichier_ppd
Définir le fichier PPD (« Postscript Printer Description ») à uti‐
liser avec cette imprimante. Si cette option est indiquée, elle
annule l’option -i (script d’interface).

CONFORMITÉ
Contrairement au système d’impression System V, CUPS permet des noms
d’imprimantes contenant tout caractère imprimable sauf ESPACE, TABULA‐
TION, « / » 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 système, à la
différence de la version System V qui demande le mot de passe du super‐
utilisateur lors de l’exécution de cette commande.

NOTES
La version CUPS de lpadmin ne reconnaît pas toutes les options de
configuration disponibles dans les versions System V ou Solaris.

EXEMPLE
Créer une file d’impression IPP Everywhere :

lpadmin -p mon_imprimante -E -v ipp://mon_imprimante.local/ipp/print -m everywhere

VOIR AUSSI
cupsaccept(8), cupsenable(8), lpinfo(8), lpoptions, aide en ligne de
CUPS

COPRYRIGHT

Copyright 2007-2015 par Apple Inc.

11 février 2015 CUPS lpadmin(8)