Provided by:
manpages-fr-extra_20101103_all 
NOM
nscd.conf - Fichier de configuration du demon NSCD
DESCRIPTION
/etc/nscd.conf permet de configurer les caches utilises par nscd(8)
ainsi que certaines options generales. nscd(8) peut utiliser un autre
fichier de configuration, si on lui specifie en ligne de commande avec
l'option -f ou --config-file.
Le fichier de configuration consiste en une suite de lignes. Les lignes
vides, ainsi que les caracteres qui suivent un << # >> sur une ligne
sont ignores. Tout le reste correspond a la configuration d'options.
Les espaces avant et apres les options ou entre les options et leurs
parametres sont ignores.
Il y a deux sortes d'options : les options generales qui influencent le
comportement general de nscd(8), et les options des caches qui
affectent le cache indique. Les options sont configurees de cette
facon :
option_generale option
option_cache nom_cache option
OPTIONS G'EN'ERALES
logfile nom-fichier
Indique le nom du fichier ou les donnees de debogage seront
ecrites par nscd(8) si debug-level est superieur a 0. Si cette
option n'est pas utilisee, nscd(8) ecrira les informations de
debogage sur la sortie d'erreur.
debug-level niveau
Si niveau est superieur a O, nscd(8) affichera des informations
de debogage. Plus le niveau est eleve, plus il y aura
d'informations affichees.
threads #fils
Cette option configure le nombre de fils que nscd(8) utilisera
par defaut. Il peut etre ensuite modifie en appelant nscd(8)
avec les options -t ou --nthreads. Si cette option n'est pas
configuree, ni aucune option de la ligne de commande n'est
fournie, nscd(8) utilise 5 fils par defaut. Le nombre minimum de
fils est 3. Plus de fils permet a nscd(8) de traiter plus de
connexions simultanees.
max-threads #fils
Indiquer le nombre maximum de fils a demarrer.
server-user utilisateur
Par defaut, nscd(8) fonctionne en tant que root. Cette option
permet de forcer nscd(8) a abandonner les privileges du
superutilisateur au demarrage. Elle ne peut pas etre utilisee
quand nscd(8) est appele avec les options -S ou --secure. Notez
aussi que certains services necessitent que nscd fonctionne en
tant que root, donc cette option peut casser ces services de
recherche.
stat-user utilisateur
Indiquer l'utilisateur qui est autorise a demander les
statistiques.
paranoia bool
bool doit etre yes ou no. L'activation du mode paranoia imposera
a nscd(8) de se redemarre periodiquement.
restart-interval temps
Definir la duree entre deux redemarrage en secondes si le
redemarrage automatique est active en selectionnant le mode
paranoia. La valeur par defaut est 3600.
OPTIONS DE CACHE
Les options de cache prennent deux parametres. Le premier indique le
service, ou cache, que l'option modifie. Ce service peut actuellement
prendre l'une des valeurs passwd, group ou hosts.
enable-cache service bool'een
Le bool'een est soit yes, soit no. Chaque cache est desactive par
defaut et doit etre active explicitement en positionnant cette
option a yes.
positive-time-to-live service secondes
Indique le nombre de secondes apres lesquelles une entree est
retiree du cache. La valeur par defaut est 3600 secondes
(c'est-a-dire une heure).
negative-time-to-live service secondes
Si une entree n'est pas trouvee par le service de noms, elle est
ajoutee au cache et marquee comme << non existante >>. Cette
option regle le nombre de secondes apres lesquelles une entree
non existante est retiree du cache. La valeur par defaut est de
20 secondes pour les caches password et host et de 60 secondes
pour le cache group.
suggested-size service nombre-premier
Cette option fixe la taille de la table de hachage utilisee pour
stocker les entrees du cache. Comme il s'agit d'une table de
hachage, elle doit etre raisonnablement superieure au nombre
maximal d'entrees qui pourront etre mises dans le cache
simultanement. Cette taille devrait egalement etre un nombre
premier. La taille par defaut est de 211 entrees.
check-files service bool'een
Le bool'een est soit yes (par defaut), soit no. Lorsque cette
option est activee, nscd(8) verifie periodiquement la date de
modification de /etc/passwd, /etc/group ou /etc/hosts
(respectivement pour les caches passwd, group et host) et
invalide le cache si le fichier a ete modifie depuis la derniere
verification.
persistent service bool'een
bool doit etre yes (valeur par defaut) ou no. Cela permet de
garder le contenu du cache lors d'un re-demarrage du service
nscd(8). Ceci est utile lorsque le mode paranoia est actif.
shared service bool'een
bool doit etre yes (valeur par defaut) ou no. L'organisation
memoire des base de donnees du service nscd(8) est partagee avec
les clients, ainsi ils peuvent directement rechercher un element
dans la leur au lieu d'interroger le demon a travers une socket
a chaque requete de recherche.
reload-count #nombre
Definir le nombre de fois ou l'enregistrement de cache est
recharge avant d'etre supprime du cache. Chaque enregistrement
de cache possede un temps d'expiration ; lorsqu'il est atteint,
nscd(8) le rechargera (il demande au service NSS si les donnees
ont change) ou le supprimera.
max-db-size service nombre-d-octets
Definir la taille maximale autorisee pour le service.
auto-propagate service bool'een
Lorsque la valeur << no >> est utilisee pour les services passwd
ou group, les requetes .byname ne sont pas ajoutees au cache
passwd.byuid ou au cache group.bygid. Cela peut aider pour les
tables contenant des enregistrements multiples du meme
identifiant.
EXEMPLE
# 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
VOIR AUSSI
nscd(8), nsswitch.conf(5)
TRADUCTION
Cette page de manuel a ete traduite par Christophe Blaess <ccb AT club-
internet DOT fr> en 2003. La version presente dans Debian est
maintenue par les membres de la liste <debian-l10n-french AT lists DOT
debian DOT org>. Veuillez signaler toute erreur de traduction par un
rapport de bogue sur le paquet manpages-fr-extra.