Linux |
CentOS 4.8 |
|
cupsd.conf(5) |
cupsd.conf − Fichier de configuration du serveur CUPS |
Le fichier cupsd.conf configure l’ordonnanceur CUPS, cupsd(8). Il est généralement situé dans le répertoire /etc/cups. Chaque ligne de ce fichier est soit une directive de configuration, une ligne vide, ou un commentaire. Les lignes de commentaire commencent par le caractère #. Les directives de configuration sont volontairement similaires à celles utilisées par le serveur web Apache, et sont décrites ci-dessous. |
Les directives suivantes sont interprétées par cupsd. Veuillez vous reporter au Manuel d’administration CUPS pour une description plus détaillée. |
AccessLog |
Définit le fichier traçant les accès. |
Allow |
Permet l’accès à CUPS depuis des machines nommées ou des adresses IP. |
AuthClass |
Définit la classe d’identification (User, Group, System) |
AuthType |
Définit le type d’identification (None, Basic, Digest) |
AutoPurgeJobs |
Définit s’il faut purger automatiquement l’historique des travaux lorsque les données ne sont plus nécessaires pour l’application des quotas. |
BrowseAddress |
Définit une adresse où broadcaster les informations sur les imprimantes. |
BrowseAllow |
Accepte les paquets arrivant de machines nommées ou d’adresses IP. |
BrowseDeny |
Refuse les paquets de demande d’informations sur les imprimantes arrivant de machines nommées ou d’adresses IP. |
BrowseInterval |
Définit l’intervalle maximum entre les demandes d’information sur les imprimantes. |
BrowseOrder |
Définit le contrôle d’accès aux informations des imprimantes (allow,deny ou deny,allow). |
BrowsePoll |
Définit un serveur récupérant les informations sur les imprimantes. |
BrowsePort |
Définit le port utilisé pour les demandes d’informations sur les imprimantes. |
BrowseProtocols |
Définit les protocoles réseaux à utiliser pour la recherche d’imprimantes. |
BrowseRelay |
Les paquets de demande d’information peuvent être relayés depuis une machine ou un réseau vers un autre. |
BrowseShortNames |
Définit si les imprimantes distantes utilisent les noms abrégés (« imprimante ») ou non (« imprimante@serveur »). Cette option est ignorée si plus d’une imprimante distante a le même nom. |
BrowseTimeout |
Définit l’intervalle maximum de temps entre deux mises à jour d’informations des imprimantes distantes avant que celles-ci ne soient supprimées de la liste des imprimantes disponibles. |
Browsing |
Définit si la récupération des informations des imprimantes distantes doit être activée. |
Classification |
Définit le niveau de sécurité du serveur |
ClassifyOverride |
Définit s’il faut autoriser les utilisateurs à modifier la classification de leurs travaux d’impression. |
ConfigFilePerm |
Définit les permissions UNIX à utiliser pour les fichiers de configuration utilisés par l’ordonnanceur. |
DataDir |
Définit le répertoire où se trouvent les fichiers de données. |
DefaultCharset |
Définit le jeu de caractères par défaut à utiliser pour les textes. |
DefaultLanguage |
Définit la langue par défaut à utiliser pour les textes et le site web. |
Deny |
Interdit l’accès à une machine nommée ou à une adresse IP. |
DocumentRoot |
Définit le répertoire racine des documents du serveur web interne. |
Encryption |
Définit le niveau de cryptage nécessaire pour un lieu. |
ErrorLog |
Définit le nom du fichier traçant les erreurs. |
FilterLimit |
Définit le coût maximum des filtres lancés simultanément. |
FilterNice |
Définit la priorité (valeur « nice ») des filtres exécutés pour une impression. |
FontPath |
Définit le chemin de recherche des polices. |
Group |
Définit le nom du groupe ou l’ID qui sera utilisé lors de l’exécution de programmes externes. |
HideImplicitMembers |
Définit s’il faut cacher ou non les membres des classes implicites. |
HostNameLookups |
Définit s’il faut effectuer ou non des recherches de noms à partir des adresses des clients. |
ImplicitAnyClasses |
Définit s’il faut créer ou non des classes implicites pour les imprimantes locales et distantes (par exemple « UneImprimante » pour « Imprimante », « Imprimante@serveur1 » et « Imprimante@serveur2 »). |
ImplicitClasses |
Définit s’il faut créer ou non une classe implicite pour les imprimants distantes identiques. |
KeepAlive |
Définit s’il faut utiliser HTTP-Keep-Alive. |
KeepAliveTimeout |
Définit le timeout pour HTTP-Keep-Alive. |
<Limit methods> ... </Limit> |
<LimitExcept methods> ... </LimitExcept> |
Définit les méthodes HTTP interdites pour un lieu donné. |
LimitRequestBody |
Définit la taille maximale des demandes de travaux d’impression. |
<Location /path> ... </Location> |
Définit les contrôles d’accès à une destination donnée. |
LogFilePerm |
Définit les permissions UNIX des fichiers de trace écrits par l’ordonnanceur. |
LogLevel |
Définit le niveau de trace (none, warn, error, info, debug ou debug2). |
MaxClients |
Définit le nombre maximum de clients simultanés. |
MaxCopies |
Définit le nombre maximum de copies qu’un utilisateur peut effectuer pour un travail d’impression. |
MaxJobs |
Définit le nombre maximum de travaux simultanés. |
MaxJobsPerPrinter |
Définit le nombre maximum de travaux simultanés par imprimante. |
MaxJobsPerUser |
Définit le nombre maximum de travaux simultanés par utilisateur. |
MaxLogSize |
Définit la taille maximale des fichiers de trace. Au-delà de cette taille, les fichiers sont recyclés (on ne garde que les entrées les plus récentes pour supprimer les plus vieilles). Indiquer 0 pour supprimer la rotation des fichiers. |
MaxRequestSize |
Définit la taille maximale des fichiers et des requêtes à imprimer. La taille est exprimée en octets (0 indique qu’il n’y a pas de limite). |
Order |
Définit le contrôle d’accès HTTP (allow,deny ou deny,allow). |
PageLog |
Définit le fichier de trace des pages web visitées. |
Port |
Définit le numéro du port où écouter les requêtes HTTP. |
PreserveJobFiles |
Définit s’il faut conserver ou non les fichiers de travail après impression. |
PreserveJobHistory |
Définit s’il faut conserver ou non l’historique des demandes d’impression une fois qu’elles sont terminées. |
Printcap |
Définit l’emplacement du fichier printcap, contenant la liste des imprimantes, et qui est mis à jour automatiquement. Ce fichier est indispensable aux applications externes. |
PrintcapGUI |
Définit s’il faut générer ou non les fichiers du panneau d’options sur certains systèmes d’exploitation. |
RemoteRoot |
Définit le nom d’utilisateur associé aux accès root non identifié. |
RequestRoot |
Définit le répertoire où sont stockés les fichiers de travail et les données des requêtes HTTP. |
Require |
Définit qu’une identification par utilisateur ou par groupe est nécessaire. |
RIPCache |
Définit la taille maximale de mémoire à utiliser lors de la conversion d’images ou de fichiers PostScript en fichier bitmap pour une imprimante. |
RunAsUser |
Définit si l’ordonnanceur doit être lancé en tant qu’utilisateur, dont le nom doit être défini par la directive « User ». |
Satisfy |
Définit si tout ou partie des limites définies pour un lieu donné doivent être satisfaites pour permettre l’accès. |
ServerAdmin |
Définit l’adresse électronique de l’administrateur du serveur. |
ServerBin |
Définit le répertoire où les applications frontales, les CGI, les démons et les filtres sont stockés. |
ServerCertificate |
Définit le certificat de cryptage à utiliser. |
ServerKey |
Définit la clé de cryptage à utiliser. |
ServerName |
Définit le nom complet du serveur. |
ServerRoot |
Définit le répertoire où les fichiers de configuration du serveur sont stockés. |
SystemGroup |
Définit le groupe à utiliser pour les identifications système. |
TempDir |
Définit le répertoire où les fichiers temporaires sont stockés. |
Timeout |
Définit le timeout des requêtes HTTP (en secondes). |
User |
Définit le nom ou l’identifiant de l’utilisateur utilisé lors du lancement de programmes externes. |
classes.conf(5), cupsd(8), mime.convs(5), mime.types(5), printers.conf(5), CUPS Software Administrators Manual, http://localhost:631/documentation.html |
Copyright 1993-2003 Easy Software Products, Tous droits réservés. |
Gilles QUERRET <gilles.querret@nerim.net> |
cupsd.conf(5) |