Date: Sat, 29 Apr 2006 10:39:47 -0400 (EDT) From: Daniel Eischen <deischen@freebsd.org> To: Hajimu UMEMOTO <ume@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc Makefile cached.conf src/etc/defaults rc.conf src/etc/rc.d Makefile cached src/include nsswitch.h src/include/rpc rpcent.h src/lib/libc Makefile src/lib/libc/gen getgrent.c getpwent.c src/lib/libc/include nscache.h nscachedcli.h ... Message-ID: <Pine.GSO.4.64.0604291031220.10119@sea.ntplx.net> In-Reply-To: <200604281203.k3SC3da7070033@repoman.freebsd.org> References: <200604281203.k3SC3da7070033@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 28 Apr 2006, Hajimu UMEMOTO wrote: > ume 2006-04-28 12:03:38 UTC > > FreeBSD src repository > > Modified files: > etc Makefile > etc/defaults rc.conf > etc/rc.d Makefile > include nsswitch.h > include/rpc rpcent.h > lib/libc Makefile > lib/libc/gen getgrent.c getpwent.c > lib/libc/net Makefile.inc getaddrinfo.c > gethostnamadr.c getnetnamadr.c getproto.c > getprotoent.c getprotoname.c getservent.c > name6.c netdb_private.h nsdispatch.c > lib/libc/rpc getrpcent.c > share/mk bsd.own.mk > usr.sbin Makefile > Added files: > etc cached.conf > etc/rc.d cached > lib/libc/include nscache.h nscachedcli.h > lib/libc/net nscache.c nscachedcli.c > usr.sbin/cached Makefile agent.c agent.h cached.8 > cached.c cached.conf.5 cachedcli.c > cachedcli.h cachelib.c cachelib.h > cacheplcs.c cacheplcs.h config.c config.h > debug.c debug.h hashtable.h log.c log.h > mp_rs_query.c mp_rs_query.h mp_ws_query.c > mp_ws_query.h parser.c parser.h > protocol.c protocol.h query.c query.h > singletons.c singletons.h > usr.sbin/cached/agents Makefile.inc group.c group.h passwd.c > passwd.h services.c services.h > Removed files: > lib/libc/net getservbyname.c getservbyport.c > Log: > - Extend the nsswitch to support Services, Protocols and Rpc > databases. > - Make nsswitch support caching. Great work, but is there a reason why this is called cached instead of nscd? There is prior precedent (Linux, Solaris) for nscd and nscd.conf, and cached is just too general. I general, if there is prior precedent for utilities like this, we should try to be more conforming instead of paving our own way. As an example, we have nsswitch.conf, not switch.conf. -- DE
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.64.0604291031220.10119>