buildroot/package/unscd/nscd.conf
Doug Kehn 1fe81f079b package/unscd: new package
A daemon which handles passwd, group and host lookups for running
programs and caches the results for the next query. This package is
intended to replace glibc nscd. Presently, glibc nscd is not installed
by Buildroot.

unscd depends on glibc because it relies on glibc function
__nss_disable_nscd.

nscd.conf is taken from glibc with unused configurations removed.

Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-12-22 20:53:32 +01:00

34 lines
1.1 KiB
Plaintext

# /etc/nscd.conf
#
# An example Name Service Cache config file. This file is needed by nscd.
#
server-user unscd
debug-level 0
enable-cache passwd yes
positive-time-to-live passwd 600
negative-time-to-live passwd 20
suggested-size passwd 1001
check-files passwd yes
enable-cache group yes
positive-time-to-live group 3600
negative-time-to-live group 60
suggested-size group 1001
check-files group yes
# hosts caching is broken with gethostby* calls, hence is now disabled
# by default. Specifically, the caching does not obey DNS TTLs, and
# thus could lead to problems if the positive-time-to-live is
# significantly larger than the actual TTL.
#
# You should really use a caching nameserver instead of nscd for this
# sort of request. However, you can easily re-enable this by default.
enable-cache hosts no
positive-time-to-live hosts 3600
negative-time-to-live hosts 20
suggested-size hosts 1001
check-files hosts yes
# unscd does not support services caching