NOM
cups-lpd - Recevoir les travaux d'impression et renvoyer l'tat des
imprimantes aux clients lpd.
SYNOPSIS
cups-lpd [ -h hostname[:port] ] [ -n ] [ -o option=value ]
cups-lpd est le mini serveur Line Printer Daemon ( LPD ) de CUPS, qui
gre les client classiques utilisant le protocole LPD. cups-lpd ne
fonctionne pas lui-mme comme un dmon rseau, mais utilise le
super-serveur inetd(8). Si vous utilisez inetd, ajoutez la ligne
suivante au fichier inetd.conf pour activer le dmon cups-lpd :
printer stream tcp nowait lp /usr/lib/cups/daemon/cups-lpd cups-lpd \
-o document-format=application/octet-stream
Remarque : si vous utilisez Solaris 10 ou une version ultrieure, vous
devez excuter inetdconv(1m) pour enregistrer les changements apports au
fichier inetd.conf.
Si vous utilisez le dmon plus rcent xinetd(8), crez le fichier
/etc/xinetd.d/cups contenant les lignes suivantes :
service printer
{
socket_type = stream
protocol = tcp
wait = no
user = lp
group = sys
passenv =
server = /usr/lib/cups/daemon/cups-lpd
server_args = -o document-format=application/octet-stream
}
OPTIONS
-h serveur[:port]
Sets the CUPS server (and port) to use.
-n
Dsactiver la rsolution inverse des noms d'hte ; normalement,
cups-lpd essaie de rcuprer le nom d'hte l'aide d'une requte DNS
inverse.
-o nom=valeur
Insrer des options pour toutes les queues d'impression. Le plus
souvent, c'est utilis pour dsactiver le filtre l pour que les
travaux distants soient galement filtrs correctement ; les
exemples des sections prcdentes fixent l'option document-format
application/octet-stream , ce qui force l'autodtection du format
des fichiers imprimer.
PERFORMANCE
Les performances de cups-lpd sont correctes avec un petit nombre de
clients et d'imprimantes. Cependant, comme un nouveau processus est cr
pour chaque connexion et comme chaque processus doit interroger le
systme d'impression avant chaque soumission d'un travail d'impression,
a ne s'tend pas facilement des configurations plus importantes. Nous
recommandons d'utiliser la gestion du protocole IPP native dans CUPS
pour les configurations importantes.
SCURIT
cups-lpd n'applique pour le moment aucun des contrles d'accs dfinis
dans les fichiers cupsd.conf(5), hosts.allow(5) ou hosts.deny(5)
utiliss par les wrappers TCP. L'excution de cups-lpd sur un serveur
permet donc le lancement d'impressions depuis n'importe quel ordinateur
de votre rseau, voire mme de n'importe quel ordinateur sur Internet.
Bien que xinetd possde un contrle d'accs intgr, il est recommand
d'utiliser le wrapper TCP fourni avec inetd pour limiter les accs aux
seuls ordinateurs autoriss lancer des impressions sur le serveur.
cups-lpd n'est pas activ dans la distribution standard de CUPS.
Veuillez consulter votre distributeur de systme d'exploitation pour
savoir s'il est activ sur votre systme.
COMPATIBILIT
cups-lpd ne se conforme pas la RFC 1179 concernant l'utilisation des
ports systmes (1 1024), car l'utilisation de ces ports n'empche pas un
utilisateur d'envoyer un travail d'impression. Bien que ce comportement
soit diffrent de celui des implmentations LPD Berkeley, il ne devrait
pas affecter le droulement correct des impressions.
Le format de sortie des demandes d'tat se conforme la RFC 2569,
Mapping between LPD and IPP Protocols. Comme bon nombre
d'implmentations LPD ne suivent pas cette dfinition, la rcupration
d'tat par un client LPD peut tre errone.
VOIR AUSSI
cups(1), cupsd(8), inetconv(1m), inetd(8), xinetd(8),
http://localhost:631/help
COPYRIGHT
Copyright 2007-2009 by Apple Inc.