Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

cupsd.conf(5)


cupsd.conf

cupsd.conf

NOM
DESCRIPTION
DIRECTIVES
VOIR AUSSI
COPYRIGHT

NOM

cupsd.conf − Fichier de configuration du serveur CUPS.

DESCRIPTION

The cupsd.conf file configures the CUPS scheduler, cupsd(8). It is normally located in the /etc/cups directory. Note: File, directory, and user configuration directives that used to be allowed in the cupsd.conf file are now stored in the cups−files.conf(5) instead in order to prevent certain types of privilege escalation attacks. LP Each line in the file can be a configuration directive, a blank line, or a comment. Comment lines start with the # character. The configuration directives are intentionally similar to those used by the popular Apache web server software and are described below.

DIRECTIVES

Les directives suivantes sont comprises par cupsd(8). Veuillez vous reporter à l’aide en ligne pour une description plus détaillée.
AccessLogLevel config
AccessLogLevel actions
AccessLogLevel all

Specifies the logging level for the AccessLog file.

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.

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.

BrowseLDAPBindDN

Specifies the LDAP domain name to use when registering printers.

BrowseLDAPCACertFile

Specifies the SSL certificate authority file to use.

BrowseLDAPDN

Specifies the LDAP domain name to use when discovering printers.

BrowseLDAPPassword

Specifies the password to use when accessing the LDAP server.

BrowseLDAPServer

Specifies the LDAP server to use.

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.

BrowseWebIF Yes
BrowseWebIF No

Specifies whether the CUPS web interface is advertised via DNS−SD.

Browsing Yes
Browsing No

Specifies whether or not shared printers should be advertised.

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.

DefaultAuthType Basic
DefaultAuthType BasicDigest
DefaultAuthType Digest
DefaultAuthType Negotiate

Définir le type d’identification à utiliser par défaut.

DefaultEncryption Never
DefaultEncryption IfRequested
DefaultEncryption Required

Specifies the type of encryption to use for authenticated requests.

DefaultLanguage locale

Définir la langue par défaut à utiliser pour les textes et le site web.

DefaultPaperSize Auto
DefaultPaperSize None
DefaultPaperSize sizename

Specifies the default paper size for new print queues. "Auto" uses a locale− specific default, while "None" specifies there is no default paper size.

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.

DirtyCleanInterval seconds

Specifies the delay for updating of configuration and state files. A value of 0 causes the update to happen as soon as possible, typically within a few milliseconds.

Encryption IfRequested
Encryption Never
Encryption Required

Définir le niveau de chiffrement nécessaire pour un emplacement donné.

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é.

JobKillDelay seconds

Specifies the number of seconds to wait before killing the filters and backend associated with a canceled or held job.

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.

<Limit operations> ... </Limit>

Indiquer les op&eacute;rations IPP non autoris&eacute;s dans une certaine politique.

<Limit methodes> ... </Limit>
<LimitExcept methodes> ... </LimitExcept>

D&eacute;finir les m&eacute;thodes HTTP interdites pour un lieu donn&eacute;.

LimitRequestBody

D&eacute;finir la taille maximale des demandes de travaux d’impression.

Listen adress_ip:port
Listen *:port
Listen /chemin/socket/domaine

Écouter &agrave; l’adresse et au port indiqu&eacute; ou sur la socket de domaine dont le chemin est indiqu&eacute;.

<Location /chemin> ... </Location>

D&eacute;finir les contr&ocirc;les d’acc&egrave;s pour un lieu donn&eacute;.

LogDebugHistory #−messages

Specifies the number of debugging messages that are logged when an error occurs in a print job.

LogLevel alert
LogLevel crit
LogLevel debug2
LogLevel debug
LogLevel emerg
LogLevel error
LogLevel info
LogLevel none
LogLevel notice
LogLevel warn

D&eacute;finir le niveau de trace pour le journal des erreurs.

LogTimeFormat standard
LogTimeFormat usecs

Specifies the format of the date and time in the log files.

MaxClients nombre

D&eacute;finir le nombre maximum de clients simultan&eacute;s.

MaxClientsPerHost nombre

D&eacute;finir le nombre maximum de clients simultan&eacute;s provenant de la m&ecirc;me adresse.

MaxCopies nombre

D&eacute;finir le nombre maximum de copies qu’un utilisateur peut effectuer pour un travail d’impression.

MaxJobs nombre

D&eacute;finir le nombre maximum de travaux simultan&eacute;s.

MaxJobsPerPrinter nombre

D&eacute;finir le nombre maximum de travaux simultan&eacute;s par imprimante.

MaxJobsPerUser nombre

D&eacute;finir le nombre maximum de travaux simultan&eacute;s par utilisateur.

MaxLogSize nombre_octets

D&eacute;finir la taille maximale des fichiers de trace. Au−del&agrave; de cette taille, les fichiers sont recycl&eacute;s (0 pour supprimer la rotation des fichiers.

MaxRequestSize nombre_octets

D&eacute;finir la taille maximale des fichiers et des requ&ecirc;tes &agrave; imprimer. La taille est exprim&eacute;e en octets (0 indique qu’il n’y a pas de limite).

MultipleOperationTimeout seconds

Specifies the maximum amount of time to allow between files in a multiple file print job.

Order allow,deny
Order deny,allow

D&eacute;finir l’ordre pour le contr&ocirc;le d’acc&egrave;s HTTP (allow,deny ou deny,allow).

PageLogFormat format string

Specifies the format of page log lines.

PassEnv variable [... variable]

Passer les variables d’environnement sp&eacute;cifi&eacute;es aux processus fils.

<Policy nom> ... </Policy>

D&eacute;finir les contr&ocirc;les d’acc&egrave;s pour la politique donn&eacute;e.

Port nombre

D&eacute;finir le num&eacute;ro du port o&ugrave; &eacute;couter les requ&ecirc;tes HTTP.

PreserveJobFiles Yes
PreserveJobFiles No

D&eacute;finir s’il faut conserver ou non les fichiers de travail apr&egrave;s impression.

PreserveJobHistory Yes
PreserveJobHistory No

D&eacute;finir s’il faut conserver ou non l’historique des demandes d’impression une fois qu’elles sont termin&eacute;es.

PrintcapFormat bsd
PrintcapFormat plist
PrintcapFormat solaris

D&eacute;finir le format du fichier printcap.

ReloadTimeout secondes

D&eacute;finir le temps maximum &agrave; attendre pour la fin d’un travail avant de red&eacute;marrer l’ordonnanceur.

Require group liste_groupes
Require user liste_utilisateurs
Require valid−user

Indiquer qu’une identification par utilisateur ou par groupe est n&eacute;cessaire.

RIPCache octets

D&eacute;finir la taille maximale de m&eacute;moire &agrave; utiliser lors de la conversion d’images ou de fichiers PostScript en fichier bitmap pour une imprimante.

Satisfy all
Satisfy any

D&eacute;finir si toutes les limites (« all »), ou seulement une des limites (« any ») d&eacute;finies pour un lieu donn&eacute; doivent &ecirc;tre satisfaites pour permettre l’acc&egrave;s.

ServerAdmin utilisateur@domaine.com

D&eacute;finir l’adresse &eacute;lectronique de l’administrateur du serveur.

ServerAlias hostname

Specifies an alternate name that the server is known by. The special name "*" allows any name to be used.

ServerName h&ocirc;te−ou−adresse_ip

D&eacute;finir le nom complet du serveur.

ServerTokens Full
ServerTokens Major
ServerTokens Minimal
ServerTokens Minor
ServerTokens None
ServerTokens OS
ServerTokens ProductOnly

Indiquer quelles informations sont disponibles dans l’ent&ecirc;te des r&eacute;ponses du serveur HTTP.

SetEnv variable valeur

Fixer les varaibles d’environnement &agrave; passer aux processus fils.

SSLListen

Écouter &agrave; l’adresse et au port indiqu&eacute;s pour les connexions s&eacute;curis&eacute;es.

SSLOptions None
SSLOptions NoEmptyFragments

Sets SSL/TLS protocol options for encrypted connections.

SSLPort

Écouter sur le port indiqu&eacute; pour les connexions s&eacute;curis&eacute;es.

Timeout secondes

D&eacute;finir le timeout des requ&ecirc;tes HTTP (en secondes).

User utilisateur

D&eacute;finir le nom ou l’identifiant de l’utilisateur utilis&eacute; lors du lancement de programmes externes.

VOIR AUSSI

classes.conf(5), cups−files.conf(8), cupsd(8), mime.convs(5), mime.types(5), printers.conf(5), subscriptions.conf(5),
http://localhost:631/help

COPYRIGHT

Copyright 2007−2009 par Apple Inc.



cupsd.conf(5)