.\" Placed in the Public Domain by Sebastian Rittau .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH NSCD.CONF 5 "7 janvier 2001" .UC 5 .SH NOM nscd.conf \- Fichier de configuration du démon NSCD .hy 0 .SH DESCRIPTION \fI/etc/nscd.conf\fP permet de configurer les caches utilisés par \fBnscd\fP(8) ainsi que certaines options générales. \fBnscd\fP(8) peut utiliser un autre fichier de configuration, si on lui spécifie en ligne de commande avec l'option \fI\-f\fP ou \fI\-\-config\-file\fP. .PP Le fichier de configuration consiste en une suite de lignes. Les lignes vides, ainsi que les caractères qui suivent un «\ #\ » sur une ligne sont ignorés. Tout le reste correspond à la configuration d'options. Les espaces avant et après les options ou entre les options et leurs paramètres sont ignorés. Il y a deux sortes d'options\ : les options générales qui influencent le comportement général de \fBnscd\fP(8), et les options des caches qui affectent le cache indiqué. Les options sont configurées de cette façon\ : .nf option_générale option option_cache nom_cache option .fi .SH "OPTIONS GÉNÉRALES" .TP \fBlogfile\fP \fInom\-fichier\fP Indique le nom du fichier où les données de débogage seront écrites par \fBnscd\fP(8) si \fBdebug\-level\fP est supérieur à \fB0\fP. Si cette option n'est pas utilisée, \fBnscd\fP(8) écrira les informations de débogage sur la sortie d'erreur. .TP \fBdebug\-level\fP \fIniveau\fP Si \fIniveau\fP est supérieur à \fBO\fP, \fBnscd\fP(8) affichera des informations de débogage. Plus le niveau est élevé, plus il y aura d'informations affichées. .TP \fBthreads\fP \fI#fils\fP Cette option configure le nombre de fils que \fBnscd\fP(8) utilisera par défaut. Il peut être ensuite modifié en appelant \fBnscd\fP(8) avec les options \fI\-t\fP ou \fI\-\-nthreads\fP. Si cette option n'est pas configurée, ni aucune option de la ligne de commande n'est fournie, \fBnscd\fP(8) utilise 5 fils par défaut. Le nombre minimum de fils est 3. Plus de fils permet à \fBnscd\fP(8) de traiter plus de connexions simultanées. .TP \fBmax\-threads\fP \fI#fils\fP Indiquer le nombre maximum de fils à démarrer. .TP \fBserver\-user\fP \fIutilisateur\fP Par défaut, \fBnscd\fP(8) fonctionne en tant que root. Cette option permet de forcer \fBnscd\fP(8) à abandonner les privilèges du superutilisateur au démarrage. Elle ne peut pas être utilisée quand \fBnscd\fP(8) est appelé avec les options \fI\-S\fP ou \fI\-\-secure\fP. Notez aussi que certains services nécessitent que nscd fonctionne en tant que root, donc cette option peut casser ces services de recherche. .TP \fBstat\-user\fP \fIutilisateur\fP Indiquer l'utilisateur qui est autorisé à demander les statistiques. .TP \fBparanoia\fP \fIbool\fP \fIbool\fP doit être \fByes\fP ou \fBno\fP. L'activation du mode paranoïa imposera à \fBnscd\fP(8) de se redémarrer périodiquement. .TP \fBrestart\-interval\fP \fItemps\fP Définir la durée entre deux redémarrages en secondes si le redémarrage automatique est activé en sélectionnant le mode paranoïa. La valeur par défaut est 3600. .SH "OPTIONS DE CACHE" Les options de cache prennent deux paramètres. Le premier indique le service, ou cache, que l'option modifie. Ce \fIservice\fP peut actuellement prendre l'une des valeurs \fBpasswd\fP, \fBgroup\fP ou \fBhosts\fP. .TP \fBenable\-cache\fP \fIservice booléen\fP Le \fIbooléen\fP est soit \fByes\fP, soit \fBno\fP. Chaque cache est désactivé par défaut et doit être activé explicitement en positionnant cette option à \fByes\fP. .TP \fBpositive\-time\-to\-live\fP \fIservice secondes\fP Indique le nombre de secondes après lesquelles une entrée est retirée du cache. La valeur par défaut est 3600 secondes (c'est\-à\-dire une heure). .TP \fBnegative\-time\-to\-live\fP \fIservice secondes\fP Si une entrée n'est pas trouvée par le service de noms, elle est ajoutée au cache et marquée comme «\ non existante\ ». Cette option règle le nombre de secondes après lesquelles une entrée non existante est retirée du cache. La valeur par défaut est de 20 secondes pour les caches \fBpassword\fP et \fBhost\fP et de 60 secondes pour le cache \fBgroup\fP. .TP \fBsuggested\-size\fP \fIservice nombre\-premier\fP Cette option fixe la taille de la table de hachage utilisée pour stocker les entrées du cache. Comme il s'agit d'une table de hachage, elle doit être raisonnablement supérieure au nombre maximal d'entrées qui pourront être mises dans le cache simultanément. Cette taille devrait également être un nombre premier. La taille par défaut est de 211 entrées. .TP \fBcheck\-files\fP \fIservice booléen\fP Le \fIbooléen\fP est soit \fByes\fP (par défaut), soit \fBno\fP. Lorsque cette option est activée, \fBnscd\fP(8) vérifie périodiquement la date de modification de \fI/etc/passwd\fP, \fI/etc/group\fP ou \fI/etc/hosts\fP (respectivement pour les caches \fBpasswd\fP, \fBgroup\fP et \fBhost\fP) et invalide le cache si le fichier a été modifié depuis la dernière vérification. .TP \fBpersistent\fP \fIservice booléen\fP Le \fIbooléen\fP doit être \fByes\fP (valeur par défaut) ou \fBno\fP. Cela permet de garder le contenu du cache lors d'un redémarrage du service \fBnscd\fP(8). Ceci est utile lorsque le mode paranoïa est actif. .TP \fBshared\fP \fIservice booléen\fP Le \fIbooléen\fP doit être \fByes\fP (valeur par défaut) ou \fBno\fP. L'organisation mémoire des bases de données du service \fBnscd\fP(8) est partagée avec les clients, ainsi ils peuvent directement y rechercher un élément au lieu d'interroger le démon à travers une socket à chaque requête de recherche. .TP \fBreload\-count\fP \fI#nombre\fP Définir le nombre de fois où l'enregistrement mis en cache est rechargé avant d'être supprimé du cache. Chaque enregistrement en cache possède un temps d'expiration\ ; lorsqu'il est atteint, \fBnscd\fP(8) le rechargera (il demande au service NSS si les données ont changé) ou le supprimera. .TP \fBmax\-db\-size\fP\fI\ service\ nombre\-d\-octets\fP Définir la taille maximale autorisée pour le service. .TP \fBauto\-propagate\fP\fI\ service\ booléen\fP Lorsque la valeur «\ no\ » est utilisée pour les services passwd ou group, les requêtes \fI.byname\fP ne sont pas ajoutées au cache \fIpasswd.byuid\fP ou au cache \fIgroup.bygid\fP. Cela peut aider pour les tables contenant des enregistrements multiples du même identifiant. .SH EXEMPLE .nf # Voici un commentaire. logfile /var/log/nscd.log threads 6 server\-user nobody debug\-level 0 enable\-cache passwd yes positive\-time\-to\-live passwd 600 negative\-time\-to\-live passwd 20 suggested\-size passwd 211 check\-files passwd yes enable\-cache group yes positive\-time\-to\-live group 3600 negative\-time\-to\-live group 60 suggested\-size group 211 check\-files group yes enable\-cache hosts yes positive\-time\-to\-live hosts 3600 negative\-time\-to\-live hosts 20 suggested\-size hosts 211 check\-files hosts yes .fi .SH "VOIR AUSSI" nscd(8), nsswitch.conf(5) .SH TRADUCTION Cette page de manuel a été traduite par Christophe Blaess en 2003. La version présente dans Debian est maintenue par les membres de la liste . Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages\-fr\-extra.