Scroll to navigation

NSCD.CONF(5) Manuel du programmeur Linux NSCD.CONF(5)

NOM

/etc/nscd.conf - Fichier de configuration du démon NSCD

DESCRIPTION

Le fichier /etc/nscd.conf est lu au démarrage de nscd(8). Chaque ligne indique soit un attribut et une valeur, soit un attribut, un service et une valeur. Les champs sont séparés par des espaces ou des tabulations. Un dièse « # » indique un début de commentaire, les caractères ultérieurs seront ignorés jusqu'à la fin de la ligne.

Les services valides sont passwd, group et hosts.

logfile nom-fichier

Indique le nom du fichier où les données de débogage seront écrites.

debug-level valeur

Indique le niveau désiré de débogage.

threads nombre

Il s'agit du nombre de threads en attente de requêtes. Au moins cinq threads seront toujours créés.

server-user utilisateur

Si cette option est active, nscd prendra l'idendité de l'utilisateur et non celle du superutilisateur. Si un cache distinct est utilisé pour chaque utilisateur (paramètre -S), cette option est ignorée.

enable-cache service <yes|no>

Active ou inhibe le cache du service indiqué.

positive-time-to-live service valeur

Indique la durée TTL (time-to-live) pour les entrées positives (requêtes réussies) dans le cache spécifié pour le service. valeur est indiquée en secondes. Des valeurs plus grandes améliorent les temps de réponse mais augmentent les problèmes dus à la cohérence du cache.

negative-time-to-live service valeur

Fixe la durée TTL (time-to-live) des entrées négatives (requêtes échouées) dans le cache spécifié pour le service. valeur est en secondes. Peut améliorer les performances, s'il y a plusieurs fichiers appartenant à des UIDs hors des bases de données système (par exemple, si root désarchive les sources du noyau Linux), doit rester faible pour réduire les problèmes de cohérence du cache.

suggested-size service valeur

C'est la taille de la table de hachage interne, valeur doit être un nombre premier pour une efficacité optimale.

check-files service <yes|no>

Active ou inhibe la vérification des changements dans les fichiers du service indiqué. Les fichiers sont /etc/passwd, /etc/group et /etc/hosts.

max-threads threads

Spécifie le nombre maximal de threads à démarrer.

stat-user username

Spécifie l'utilisateur qui est autorisé à requérir les statistiques.

reload-count unlimited | number

Limiter le nombre de fois qu'une entrée cachée peut se recharger sans être utilisée avant d'être supprimée. La valeur par défaut est 5.

paranoia <yes|no>

Activer le mode paranoia faisant que nscd se relancera de lui-même périodiquement.

restart-interval time

Définir l'intervalle de redémarrage à time secondes si le redémarrage périodique est activé en activant le mode paranoia.

persistent service <yes|no>

Conserver le contenu du cache de service lors des redémarrages du serveur ; utile lorsque le mode paranoia est activé.

shared service <yes|no>

La projection mémoire des bases de données nscd de service est partagée avec les clients. Ainsi, ils peuvent directement rechercher dans celles-ci plutôt que de demander au démon chaque fois qu'une consultation est effectuée.

VOIR AUSSI

nscd(8)

COLOPHON

Cette page fait partie de la publication 3.23 du projet man-pages Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse <URL:http://www.kernel.org/doc/man-pages/>.

TRADUCTION

Depuis 2010, cette traduction est maintenue à l'aide de l'outil po4a <URL:http://po4a.alioth.debian.org/> par l'équipe de traduction francophone au sein du projet perkamon <URL:http://alioth.debian.org/projects/perkamon/>.

Christophe Blaess <URL:http://www.blaess.fr/christophe/> (2003-2007).

Veuillez signaler toute erreur de traduction en écrivant à <perkamon-l10n-fr@lists.alioth.debian.org>.

Vous pouvez toujours avoir accès à la version anglaise de ce document en utilisant la commande « LC_ALL=C man <section> <page_de_man> ».

1er octobre 1999 GNU