1*4882a593Smuzhiyunconfig BR2_PACKAGE_UNSCD 2*4882a593Smuzhiyun bool "unscd" 3*4882a593Smuzhiyun depends on !BR2_RISCV_32 4*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_USES_GLIBC 5*4882a593Smuzhiyun help 6*4882a593Smuzhiyun Micro Name Service Caching Daemon 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun A daemon which handles passwd, group and host lookups for 9*4882a593Smuzhiyun running programs and caches the results for the next query. 10*4882a593Smuzhiyun You only need this package if you are using slow Name Services 11*4882a593Smuzhiyun like LDAP, NIS or NIS+. 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun This particular NSCD is a complete rewrite of the GNU glibc 14*4882a593Smuzhiyun nscd which is a single threaded server process which offloads 15*4882a593Smuzhiyun all NSS lookups to worker children; cache hits are handled by 16*4882a593Smuzhiyun the parent, and only cache misses start worker children, 17*4882a593Smuzhiyun making the parent immune to resource leaks, hangs, and crashes 18*4882a593Smuzhiyun in NSS libraries. 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun It should mostly be a drop-in replacement for existing 21*4882a593Smuzhiyun installs using nscd. 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun http://busybox.net/~vda/unscd 24*4882a593Smuzhiyun 25*4882a593Smuzhiyuncomment "unscd needs a glibc toolchain" 26*4882a593Smuzhiyun depends on !BR2_RISCV_32 27*4882a593Smuzhiyun depends on !BR2_TOOLCHAIN_USES_GLIBC 28