Linux |
Ubuntu 9.04 |
Jaunty Jackalope |
![]() |
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 comprises par cupsd(8). Veuillez vous reporter à l’aide en ligne pour une description plus détaillée. |
|
AccessLog fichier |
|
AccessLog syslog |
|
Définir le fichier traçant les accès. |
|
Allow all |
|
Allow none |
|
Allow serveur.domaine.com |
|
Allow *.domaine.com |
|
Allow adresse_ip |
|
Allow adresse_ip/masque_sous_réseau |
|
Allow adresse_ip/mm |
|
Allow @IF(nom) |
|
Allow @LOCAL |
|
Permettre l’accès depuis des machines nommées ou des adresses IP. |
|
AuthClass User |
|
AuthClass Group |
|
AuthClass System |
|
Définir la classe d’identification (User, Group, System). Cette directive est obsolète. |
|
AuthGroupName groupe |
|
Définir le groupe d’identification. Cette directive est obsolète. |
|
AuthType None |
|
AuthType Basic |
|
AuthType BasicDigest |
|
AuthType Digest |
|
AuthType Negotiate |
|
Définir le type d’identification (None, Basic, BasicDigest, Digest, Negotiate). |
|
AutoPurgeJobs Yes |
|
AutoPurgeJobs No |
|
Définir s’il faut purger automatiquement l’historique des travaux lorsque les données ne sont plus nécessaires pour l’application des quotas. |
|
BrowseAddress adresse_ip |
|
BrowseAddress @IF(nom) |
|
BrowseAddress @LOCAL |
|
Définir une adresse où broadcaster les informations sur les imprimantes. |
|
BrowseAllow all |
|
BrowseAllow none |
|
BrowseAllow serveur.domaine.com |
|
BrowseAllow *.domaine.com |
|
BrowseAllow adresse_ip |
|
BrowseAllow adresse_ip/masque_sous_réseau |
|
BrowseAllow adresse_ip/mm |
|
BrowseAllow @IF(nom) |
|
BrowseAllow @LOCAL |
|
Accepter les paquets arrivant des machines ou adresses IP indiquées. |
|
BrowseDeny all |
|
BrowseDeny none |
|
BrowseDeny serveur.domaine.com |
|
BrowseDeny *.domaine.com |
|
BrowseDeny adresse_ip |
|
BrowseDeny adresse_ip/masque_sous_réseau |
|
BrowseDeny addresse_ip/mm |
|
BrowseDeny @IF(nom) |
|
BrowseDeny @LOCAL |
|
Refuser les paquets d’informations sur les imprimantes arrivant de machines ou d’adresses IP données. |
|
BrowseInterval secondes |
|
Définir l’intervalle maximum entre les envois d’information sur les imprimantes. |
|
BrowseOrder allow,deny |
|
BrowseOrder deny,allow |
|
Définir l’ordre du contrôle d’accès aux informations des imprimantes (allow,deny ou deny,allow). |
|
BrowsePoll serveur−ou−adresse_ip |
|
Définir un serveur à interroger régulièrement pour les informations sur les imprimantes. |
|
BrowsePort port |
|
Définir le port utilisé pour écouter les informations sur les imprimantes. |
|
BrowseProtocols [All] [CUPS] [DNSSD] [LDAP] [SLP] |
|
Définir les protocoles réseaux à utiliser pour la recherche d’imprimantes. |
|
BrowseLocalProtocols [All] [CUPS] [DNSSD] [LDAP] [SLP] |
|
Définir les protocoles réseaux à utiliser pour la recherche d’imprimantes locales. |
|
BrowseRemoteProtocols [All] [CUPS] [DNSSD] [LDAP] [SLP] |
|
Définir les protocoles réseaux à utiliser pour la recherche d’imprimantes distantes. |
|
BrowseRelay depuis_adresse vers_adresse |
|
Indiquer que les informations sur les imprimantes doivent être relayés depuis une machine ou un réseau vers un autre. |
|
BrowseShortNames Yes |
|
BrowseShortNames No |
|
Définir 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 secondes |
|
Définir 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 Yes |
|
Browsing No |
|
Définir si la recherche des imprimantes distantes doit être activée. |
|
Classification bannière |
|
Définir le niveau de classification du serveur. |
|
ClassifyOverride Yes |
|
ClassifyOverride No |
|
Définir si les utilisateurs sont autorisés à modifier la classification de leurs travaux d’impression. |
|
ConfigFilePerm mode |
|
Définir les permissions à utiliser pour les fichiers de configuration écrits par l’ordonnanceur. |
|
DataDir path |
|
Définir le répertoire où se trouvent les fichiers de données. |
|
DefaultAuthType Basic |
|
DefaultAuthType BasicDigest |
|
DefaultAuthType Digest |
|
DefaultAuthType Negotiate |
|
Définir le type d’identification à utiliser par défaut. |
|
DefaultCharset jeux_de_caractères |
|
Définir le jeu de caractères par défaut à utiliser pour le texte. |
|
DefaultLanguage locale |
|
Définir la langue par défaut à utiliser pour les textes et le site web. |
|
DefaultPolicy nom |
|
Indiquer la politique d’accès par défaut. |
|
DefaultShared Yes |
|
DefaultShared No |
|
Définir si les imprimantes locales sont partagées par défaut. |
|
Deny all |
|
Deny none |
|
Deny serveur.domaine.com |
|
Deny *.domaine.com |
|
Deny adresse_ip |
|
Deny adresse_ip/masque_sous_réseau |
|
Deny adresse_ip/mm |
|
Deny @IF(nom) |
|
Deny @LOCAL |
|
Interdire l’accès à une machine ou à une adresse IP donnée. |
|
DocumentRoot répertoire |
|
Définir le répertoire racine des documents du serveur web interne. |
|
Encryption IfRequested |
|
Encryption Never |
|
Encryption Required |
|
Définir le niveau de chiffrement nécessaire pour un emplacement donné. |
|
ErrorLog fichier |
|
ErrorLog syslog |
|
Définir le nom du fichier traçant les erreurs. |
|
FileDevice Yes |
|
FileDevice No |
|
Indiquer si un fichier de pseudo−périphérique peut être utilisé pour les queues d’impression. |
|
FilterLimit limite |
|
Définir le coût maximum des filtres lancés simultanément. |
|
FilterNice priorité |
|
Définir la priorité (valeur « nice ») des filtres exécutés pour une impression. |
|
FontPath répertoire[:répertoire:...] |
|
Définir le chemin de recherche des polices. |
|
Group nom_groupe−ou−identifiant_numérique |
|
Définir le nom du groupe ou l’identifiant numérique du groupe qui sera utilisé lors de l’exécution de programmes externes. |
|
HideImplicitMembers Yes |
|
HideImplicitMembers No |
|
Définir s’il faut cacher ou non les membres des classes implicites. |
|
HostNameLookups On |
|
HostNameLookups Off |
|
HostNameLookups Double |
|
Définir s’il faut effectuer des recherches de noms à partir des adresses des clients. |
|
ImplicitAnyClasses Yes |
|
ImplicitAnyClasses No |
|
Indiquer s’il faut créer des classes implicites pour les imprimantes locales et distantes (par exemple « UneImprimante » pour « Imprimante », « Imprimante@serveur1 » et « Imprimante@serveur2 »). |
|
ImplicitClasses Yes |
|
ImplicitClasses No |
|
Indiquer s’il faut créer une classe implicite pour les imprimantes distantes identiques. |
|
Include fichier |
|
Inclure le fichier donné. |
|
JobRetryInterval secondes |
|
Indiquer l’intervalle entre deux essais d’impression d’un travail, en secondes. |
|
JobRetryLimit nombre |
|
Indiquer le nombre d’essais maximum pour les travaux. |
|
KeepAlive Yes |
|
KeepAlive No |
|
Définir s’il faut utiliser HTTP−Keep−Alive. |
|
KeepAliveTimeout secondes |
|
Définir la durée pendant laquelle les connexion sont conservées. |
|
Krb5Keytab fichier |
|
Changer l’emplacement du fichier de clés (« key tab ») Kerberos. |
|
<Limit operations> ... </Limit> |
|
Indiquer les opérations IPP non autorisés dans une certaine politique. |
|
<Limit methodes> ... </Limit> |
|
<LimitExcept methodes> ... </LimitExcept> |
|
Définir les méthodes HTTP interdites pour un lieu donné. |
|
LimitRequestBody |
|
Définir la taille maximale des demandes de travaux d’impression. |
|
Listen adress_ip:port |
|
Listen *:port |
|
Listen /chemin/socket/domaine |
|
Ãcouter à l’adresse et au port indiqué ou sur la socket de domaine dont le chemin est indiqué. |
|
<Location /chemin> ... </Location> |
|
Définir les contrôles d’accès pour un lieu donné. |
|
LogFilePerm mode |
|
Définir les permissions des fichiers journaux écrits par l’ordonnanceur. |
|
LogLevel alert |
|
LogLevel crit |
|
LogLevel debug2 |
|
LogLevel debug |
|
LogLevel emerg |
|
LogLevel error |
|
LogLevel info |
|
LogLevel none |
|
LogLevel notice |
|
LogLevel warn |
|
Définir le niveau de trace pour le journal des erreurs. |
|
MaxClients nombre |
|
Définir le nombre maximum de clients simultanés. |
|
MaxClientsPerHost nombre |
|
Définir le nombre maximum de clients simultanés provenant de la même adresse. |
|
MaxCopies nombre |
|
Définir le nombre maximum de copies qu’un utilisateur peut effectuer pour un travail d’impression. |
|
MaxJobs nombre |
|
Définir le nombre maximum de travaux simultanés. |
|
MaxJobsPerPrinter nombre |
|
Définir le nombre maximum de travaux simultanés par imprimante. |
|
MaxJobsPerUser nombre |
|
Définir le nombre maximum de travaux simultanés par utilisateur. |
|
MaxLogSize nombre_octets |
|
Définir la taille maximale des fichiers de trace. Au−delà de cette taille, les fichiers sont recyclés (0 pour supprimer la rotation des fichiers. |
|
MaxRequestSize nombre_octets |
|
Définir 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 allow,deny |
|
Order deny,allow |
|
Définir l’ordre pour le contrôle d’accès HTTP (allow,deny ou deny,allow). |
|
PageLog fichier |
|
PageLog syslog |
|
Définir le fichier de trace des pages web visitées. |
|
PassEnv variable [... variable] |
|
Passer les variables d’environnement spécifiées aux processus fils. |
|
<Policy nom> ... </Policy> |
|
Définir les contrôles d’accès pour la politique donnée. |
|
Port nombre |
|
Définir le numéro du port où écouter les requêtes HTTP. |
|
PreserveJobFiles Yes |
|
PreserveJobFiles No |
|
Définir s’il faut conserver ou non les fichiers de travail après impression. |
|
PreserveJobHistory Yes |
|
PreserveJobHistory No |
|
Définir s’il faut conserver ou non l’historique des demandes d’impression une fois qu’elles sont terminées. |
|
Printcap |
|
Printcap fichier |
|
Définir l’emplacement du fichier printcap, contenant la liste des imprimantes disponibles, et qui est mis à jour automatiquement. Ce fichier est indispensable aux applications classiques. Si aucun fichier printcap n’est précisé, la génération du fichier printcap sera désactivée. |
|
PrintcapFormat bsd |
|
PrintcapFormat solaris |
|
Définir le format du fichier printcap. |
|
PrintcapGUI |
|
PrintcapGUI fichier_interface_graphique |
|
Définir s’il faut générer des fichiers de définition d’options pour des systèmes d’exploitation. Quand c’est fournit sans nom de fichier d’un programme, il n’y a pas de fichier de définition d’options. |
|
ReloadTimeout secondes |
|
Définir le temps maximum à attendre pour la fin d’un travail avant de redémarrer l’ordonnanceur. |
|
RemoteRoot utilisateur |
|
Définir l’utilisateur associé aux accès root non identifié. |
|
RequestRoot répertoire |
|
Définir le répertoire où sont stockés les travaux et les données des requêtes HTTP. |
|
Require group liste_groupes |
|
Require user liste_utilisateurs |
|
Require valid−user |
|
Indiquer qu’une identification par utilisateur ou par groupe est nécessaire. |
|
RIPCache octets |
|
Définir la taille maximale de mémoire à utiliser lors de la conversion d’images ou de fichiers PostScript en fichier bitmap pour une imprimante. |
|
Satisfy all |
|
Satisfy any |
|
Définir si toutes les limites (« all »), ou seulement une des limites (« any ») définies pour un lieu donné doivent être satisfaites pour permettre l’accès. |
|
ServerAdmin utilisateur@domaine.com |
|
Définir l’adresse électronique de l’administrateur du serveur. |
|
ServerBin répertoire |
|
Définir le répertoire où les applications dorsales, les CGI, les démons et les filtres sont stockés. |
|
ServerCertificate fichier |
|
Définir le certificat à utiliser pour le chiffrement. |
|
ServerKey fichier |
|
Définir la clé de chiffrement à utiliser. |
|
ServerName hôte−ou−adresse_ip |
|
Définir le nom complet du serveur. |
|
ServerRoot répertoire |
|
Définir le répertoire où les fichiers de configuration du serveur sont stockés. |
|
ServerTokens Full |
|
ServerTokens Major |
|
ServerTokens Minimal |
|
ServerTokens Minor |
|
ServerTokens None |
|
ServerTokens OS |
|
ServerTokens ProductOnly |
|
Indiquer quelles informations sont disponibles dans l’entête des réponses du serveur HTTP. |
|
SetEnv variable valeur |
|
Fixer les varaibles d’environnement à passer aux processus fils. |
|
SSLListen |
|
Ãcouter à l’adresse et au port indiqués pour les connexions sécurisées. |
|
SSLPort |
|
Ãcouter sur le port indiqué pour les connexions sécurisées. |
|
SystemGroup groupe [groupe ...] |
|
Définir le(s) groupe(s) à utiliser pour les identifications système. |
|
TempDir répertoire |
|
Définir le répertoire où les fichiers temporaires sont stockés. |
|
Timeout secondes |
|
Définir le timeout des requêtes HTTP (en secondes). |
|
User utilisateur |
|
Définir 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), subscriptions.conf(5), |
|
Copyright 2007−2008 par Apple Inc. |
![]() |
cupsd.conf(5) | ![]() |