[PLUG] nscd

chris (fool) mccraw gently at gmail.com
Tue Oct 18 17:14:37 UTC 2011


as i tediously await the end of a wget process that is taking 5
seconds to resolve the same hostname over and over again to finish
mirroring this slow, distant site, i consider putting the hostname
into /etc/hosts.

and then i wonder whatever happened to nscd?  why is it no longer
standard (on ubuntu at least) to have a name service caching daemon?
i tried to install it for myself and found that whatever repo it's in
(bonus question, how can i tell what repo an available package is in,
from the command line?) is one which is clearly not official since the
packages for both nscd and unscd show up as "untrusted" and this
stayed my hand.

caching is generally awesome, and while i can find no evidence that
nscd was standard in ubuntu even as far back as release 6.06 (man, i
really need to make it back to texas to upgrade that machine!
shudder.), i swear it *used* to be standard in all the linuces i
used--since it was usually there but i never explicitly installed it.
but it's not standard in centos6 either (though at least they do
provide a signed package!)

did this functionality become deprecated, or otherwise obviated at
some point?  in my googling i see a little about nsc functionality in
glibc, but i can't really tell what's up with that.  there is an nscd
that is part of some eglibc and libc6-debug packages according to
apt-file, but those are clearly not intended for everyday use.

anyone know what gives?



More information about the PLUG mailing list