mirror of
https://git.busybox.net/buildroot.git
synced 2024-11-27 07:23:30 +08:00
1fe81f079b
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>
34 lines
1.1 KiB
Plaintext
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
|