.\" -*- coding: UTF-8 -*- .\" 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 pour le démon de mise en cache des services de nom .hy 0 .SH DESCRIPTION \fI/etc/nscd.conf\fP configure les caches utilisés par \fBnscd\fP(8) ainsi que certaines options génériques. \fBnscd\fP(8) peut indiquer un autre fichier de configuration à l'aide de l'option de ligne de commande \fI\-f\fP ou \fI\-\-config\-file\fP .PP Le fichier de configuration se compose d'un ensemble de lignes. Les lignes vides et le texte situé après un\ «\ #\ » sont ignorés. Toutes les autres lignes correspondent à la définition d'une option. Les espaces avant et après les options et entre les options et leurs arguments sont ignorés. Les options sont de deux sortes\ : les options générales influent sur le comportement général de \fBnscd\fP(8), alors que les options relatives à la mise en cache n'affectent que le cache spécifié. Les options sont définies comme suit\ : .nf option_générale option option_de_mise_en_cache nom_cache option .fi .SH "OPTIONS GÉNÉRALES" .TP \fBlogfile\fP\fI\ nom_fichier\fP Cette option permet de spécifier le nom du fichier journal de débogage que \fBnscd\fP(8) doit utiliser si \fBdebug\-level\fP est supérieur à\ \fB0\fP. Si cette option n'est pas définie, \fBnscd\fP(8) écrira sa sortie de débogage sur l'erreur standard. .TP \fBdebug\-level\fP\fI\ niveau\fP Si \fIniveau\fP est supérieur à\ \fB0\fP, \fBnscd\fP(8) va fournir des informations de débogage sur sa sortie. Plus haut sera le niveau, plus explicite sera la sortie. .TP \fBthreads\fP\fI\ nombre\fP Cette option permet de définir le nombre de threads que \fBnscd\fP(8) doit utiliser par défaut. Cette option peut être outrepassée en appelant \fBnscd\fP(8) avec l'argument \fI\-t\fP ou \fI\-\-nthreads\fP. Dans le cas où ni cette option n'est définie, ni l'argument de ligne de commande n'est fourni, \fBnscd\fP(8) utilisera 5\ threads par défaut. Le nombre de threads minimal est de\ 3. Avec un nombre de threads plus élevé, \fBnscd\fP(8) pourra gérer plus de connexions simultanées. .TP \fBmax\-threads\fP\fI\ nombre\fP Cette option permet de définir le nombre maximal de threads à démarrer. .TP \fBserver\-user\fP\fI\ utilisateur\fP Par défaut, \fBnscd\fP(8) est exécuté en tant que «\ root\ ». Cette option permet de forcer \fBnscd\fP(8) à supprimer ses privilèges de «\ root\ » après démarrage. Elle ne peut pas être utilisée si \fBnscd\fP(8) est appelé avec l'argument \fI\-S\fP ou \fI\-\-secure\fP. Notez aussi que certains services nécessitent l'exécution de \fBnscd\fP(8) en tant que «\ root\ », et utiliser cette option dans ce cas pourra interrompre ces services de recherche. .TP \fBstat\-user\fP\fI\ utilisateur\fP Cette option permet de spécifier l'utilisateur autorisé à demander les statistiques. .TP \fBparanoia\fP\fI\ booléen\fP Cette option permet d'activer le mode paranoïa qui force \fBnscd\fP(8) à se relancer de lui\-même périodiquement. \fIbooléen\fP doit être égal à \fByes\fP ou \fBno\fP. .TP \fBrestart\-interval\fP\fI\ nombre\fP Cette option permet de définit l'intervalle de redémarrage à \fInombre\fP secondes si le redémarrage périodique est activé en utilisant le mode \fBparanoia\fP. La valeur par défaut est 3600. .SH "OPTIONS DE MISE EN CACHE" Toutes les options de mise en cache possèdent deux arguments. Le premier indique le service ou le cache qui sera affecté par l'option. Actuellement, \fIservice\fP peut prendre la valeur \fBpasswd\fP, \fBgroup\fP ou \fBhosts\fP. .TP \fBenable\-cache\fP\fI\ service\ booléen\fP Tous les caches sont désactivés par défaut et doivent être activés explicitement en définissant cette option à \fByes\fP. \fIbooléen\fP doit être égal à \fByes\fP ou \fBno\fP. .TP \fBpositive\-time\-to\-live\fP\fI\ service\ nombre\fP Cette option permet de définir le \fInombre\fP de secondes après lequel une entrée de cache est supprimée du cache spécifié. La valeur par défaut est de 3600\ secondes (c'est\-à\-dire une heure). .TP \fBnegative\-time\-to\-live\fP\fI\ service\ nombre\fP Si une entrée n'est pas trouvée par le service de nom, elle est ajoutée au cache spécifié et marquée comme «\ not existent\ » (non existante). Cette option permet de définir le \fInombre\fP de secondes après lequel une entrée non existante est supprimée du cache spécifié. 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\fI\ service\ nombre_premier\fP Cette option permet de définir la taille du hachage utilisé pour stocker les entrées du cache spécifié. Comme il s'agit d'un hachage, il doit être sensiblement plus grand que le nombre maximal d'entrées mises en cache simultanément et sa taille doit correspondre à un nombre premier. La taille par défaut est de 211\ entrées. .TP \fBcheck\-files\fP\fI\ service\ booléen\fP Si la vérification de fichier est activée, \fBnscd\fP(8) vérifie périodiquement l'heure de modification de \fI/etc/passwd\fP, \fI/etc/group\fP ou \fI/etc/hosts\fP (pour les caches \fBpasswd\fP, \fBgroup\fP et \fBhost\fP, respectivement) et rend le cache non valable si le fichier a été modifié depuis la dernière vérification. \fIbooléen\fP doit être égal à \fByes\fP ou \fBno\fP. .TP \fBpersistent\fP\fI\ service\ booléen\fP Conserver le contenu du cache de \fIservice\fP lors des redémarrages de \fBnscd\fP(8). Cette option peut s'avérer utile lorsque le mode \fBparanoia\fP est activé. \fIbooléen\fP doit être égal à \fByes\fP (valeur par défaut) ou \fBno\fP. .TP \fBshared\fP\fI\ service\ booléen\fP La projection mémoire des bases de données de \fBnscd\fP(8) pour \fIservice\fP est partagée avec les clients. Ils peuvent ainsi effectuer une recherche directe dans celles\-ci au lieu de faire appel au démon sur le socket chaque fois qu'une recherche est effectuée. \fIbooléen\fP doit être égal à \fByes\fP (valeur par défaut) ou \fBno\fP. .TP \fBreload\-count\fP\fI\ nombre\fP Cette option permet de définir le nombre de fois qu'une entrée du cache est rechargée avant d'être supprimée du cache. Chaque entrée du cache possède une durée de vie\ ; lorsque cette durée de vie est atteinte, \fBnscd\fP(8) va recharger l'entrée (refaire appel au service NSS si la donnée n'a pas été modifiée) ou la supprimer. .TP \fBmax\-db\-size\fP\fI\ service\ nombre_octets\fP Cette option permet de définir la taille maximale pouvant être allouée pour le service spécifié. .TP \fBauto\-propagate\fP\fI\ service\ booléen\fP Si cette option est définie à \fIno\fP pour les services \fIpasswd\fP ou \fIgroup\fP, les requêtes \fI.byname\fP ne sont pas ajoutées aux caches \fIpasswd.byuid\fP ou \fIgroup.bygid\fP, ce qui peut s'avérer utile avec les tables qui contiennent plusieurs enregistrements pour le même identifiant. .SH EXEMPLE .nf # Ceci est 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" \fBnscd\fP(8), \fBnsswitch.conf\fP(5) .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par Alain Portal , Christophe Blaess , David Prévot , Denis Barbier , Denis Barbier , Florentin Duneau , François Micaux, Jean-Luc Coulon (f5ibh) , Jean-Philippe Guérard , Julien Cristau , Nicolas François , Simon Paillard , Stéphan Rafin , Thierry Vignaud , Thomas Blein , Thomas Huriaux et Lucien Gentis . .PP Cette traduction est une documentation libre ; veuillez vous reporter à la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. .PP Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à .MT debian-l10n-french@lists.debian.org .ME .