History log of /illumos-gate/usr/src/cmd/nscd/nscd_init.c
Revision Date Author Comments Expand
cfed26cb92bcaf129a6022a551f26391e5841135 24-Oct-2009 Michen Chang <Michen.Chang@Sun.COM>

6863709 nscd dumps core after receiving SIGHUP

80b80bf0416a7eb4be4215b2e192cafd03ca80b7 02-Oct-2007 michen <none@none>

6299080 nscd initialises name_service_door file with wrong permissions after JASS 6587024 nscd fails to notice nsswitch.conf changes within a second of its start time 6608351 nss2 test cases expose memory problems in the nss_dns and nss_nisplus backends 6609869 nscd has problems if an ip address resolves to an empty hostname

0dfdd7f38ea07ffc9a4b245c94185c923f4bb0a3 17-Apr-2007 michen <none@none>

6496124 nscd: Unable to login with pam_unix_auth error 6520079 getent fails to match networks entries from nis or nisplus 6531269 the nscd exploits dynamic linking a little too much

e37190e5b4531a897e4191a30b8f41678b582e25 13-Nov-2006 michen <none@none>

6462185 /etc/hosts parsing is still retarded and broken 6479473 nscd needs a better way to manage resources for setxxxent/getxxxent requests 6486404 ftpuser(anonymous, root or regular) test fails ramdomly when system is stressed. 6487770 id -a may return incorrect group ids on a system running snv_50/snv_51 6490506 nscd dumps core on a system bfu'd from a nightly built with gcc

cb5caa98562cf06753163f558cbcfe30b8f4673a 29-Sep-2006 djl <none@none>

PSARC 2005/133 Sparks: Name Service Switch 2 4406529 artificial limit of 10 threads per backend 4516075 LDAP connections could be reused more 4696964 LDAP naming services should support Kerberos authentication 4740951 Need host based authentication options in Native LDAP 4952533 Some backends of gethostby* do not set h_errno correctly 4979596 getXbyY calls should have better buffer mechanism 5028908 /usr/bin/logins accesses free memory deep in nss_getent_u(). 5046881 nscd: old-data-ok parameter is not useful, should go away 6225323 NSS/nscd Enhancements (Sparks Project) --HG-- rename : usr/src/cmd/nscd/attrstr.c => deleted_files/usr/src/cmd/nscd/attrstr.c rename : usr/src/cmd/nscd/hash.c => deleted_files/usr/src/cmd/nscd/hash.c rename : usr/src/cmd/nscd/nscd_parse.c => deleted_files/usr/src/cmd/nscd/nscd_parse.c rename : usr/src/cmd/nscd/nscd.h => usr/src/cmd/nscd/cache.h

/illumos-gate/deleted_files/usr/src/cmd/nscd/attrstr.c /illumos-gate/deleted_files/usr/src/cmd/nscd/hash.c /illumos-gate/deleted_files/usr/src/cmd/nscd/nscd_parse.c /illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/cmd/initpkg/nscd.conf /illumos-gate/usr/src/cmd/ldap/Makefile.com /illumos-gate/usr/src/cmd/ldap/ns_ldap/idsconfig.sh /illumos-gate/usr/src/cmd/ldap/ns_ldap/ldapaddent.c /illumos-gate/usr/src/cmd/ldap/ns_ldap/ldapclient.c /illumos-gate/usr/src/cmd/ldap/ns_ldap/mapping.c /illumos-gate/usr/src/cmd/ldapcachemgr/Makefile /illumos-gate/usr/src/cmd/ldapcachemgr/cachemgr.c /illumos-gate/usr/src/cmd/ldapcachemgr/cachemgr_getldap.c Makefile cache.c cache.h getauth.c getauuser.c getbootp.c getether.c getexec.c getgr.c gethost.c getnet.c getnetmasks.c getnode.c getprinter.c getprof.c getproject.c getproto.c getpw.c getrpc.c getserv.c gettnrhdb.c gettnrhtp.c getuser.c name-service-cache.xml nscd.h nscd_access.c nscd_admin.c nscd_admin.h nscd_biggest.c nscd_cfgdef.h nscd_cfgfile.c nscd_common.h nscd_config.c nscd_config.h nscd_db.h nscd_dbimpl.c nscd_door.c nscd_door.h nscd_frontend.c nscd_frontend.h nscd_getentctx.c nscd_init.c nscd_initf.c nscd_intaddr.c nscd_log.c nscd_log.h nscd_nswcfgst.c nscd_nswconfig.c nscd_nswparse.c nscd_nswstate.c nscd_selfcred.c nscd_selfcred.h nscd_seqnum.c nscd_smfmonitor.c nscd_switch.c nscd_switch.h nscd_wait.c req.flg server.c svc-nscd /illumos-gate/usr/src/cmd/rpcsvc/nis/utils/nisaddent.c /illumos-gate/usr/src/head/nss_common.h /illumos-gate/usr/src/head/nss_dbdefs.h /illumos-gate/usr/src/head/nss_netdir.h /illumos-gate/usr/src/head/nsswitch.h /illumos-gate/usr/src/lib/libc/inc/nsswitch_priv.h /illumos-gate/usr/src/lib/libc/inc/tsd.h /illumos-gate/usr/src/lib/libc/port/gen/getgrnam_r.c /illumos-gate/usr/src/lib/libc/port/gen/getnetgrent.c /illumos-gate/usr/src/lib/libc/port/gen/getpwnam.c /illumos-gate/usr/src/lib/libc/port/gen/getpwnam_r.c /illumos-gate/usr/src/lib/libc/port/gen/getspent_r.c /illumos-gate/usr/src/lib/libc/port/gen/getxby_door.c /illumos-gate/usr/src/lib/libc/port/gen/getxby_door.h /illumos-gate/usr/src/lib/libc/port/gen/nss_common.c /illumos-gate/usr/src/lib/libc/port/gen/nss_dbdefs.c /illumos-gate/usr/src/lib/libc/port/gen/nss_deffinder.c /illumos-gate/usr/src/lib/libc/port/mapfile-vers /illumos-gate/usr/src/lib/libnsl/common/llib-lnsl /illumos-gate/usr/src/lib/libnsl/key/publickey.c /illumos-gate/usr/src/lib/libnsl/nss/getauthattr.c /illumos-gate/usr/src/lib/libnsl/nss/getauuser.c /illumos-gate/usr/src/lib/libnsl/nss/getexecattr.c /illumos-gate/usr/src/lib/libnsl/nss/gethostby_door.c /illumos-gate/usr/src/lib/libnsl/nss/gethostbyname_r.c /illumos-gate/usr/src/lib/libnsl/nss/gethostent.c /illumos-gate/usr/src/lib/libnsl/nss/getipnodeby_door.c /illumos-gate/usr/src/lib/libnsl/nss/getprofattr.c /illumos-gate/usr/src/lib/libnsl/nss/getrpcent_r.c /illumos-gate/usr/src/lib/libnsl/nss/getuserattr.c /illumos-gate/usr/src/lib/libnsl/nss/netdir_inet.c /illumos-gate/usr/src/lib/libsecdb/common/getexecattr.c /illumos-gate/usr/src/lib/libsecdb/common/getprofattr.c /illumos-gate/usr/src/lib/libsecdb/common/getuserattr.c /illumos-gate/usr/src/lib/libsldap/Makefile.com /illumos-gate/usr/src/lib/libsldap/common/llib-lsldap /illumos-gate/usr/src/lib/libsldap/common/mapfile-vers /illumos-gate/usr/src/lib/libsldap/common/ns_cache_door.h /illumos-gate/usr/src/lib/libsldap/common/ns_common.c /illumos-gate/usr/src/lib/libsldap/common/ns_config.c /illumos-gate/usr/src/lib/libsldap/common/ns_connect.c /illumos-gate/usr/src/lib/libsldap/common/ns_init.c /illumos-gate/usr/src/lib/libsldap/common/ns_internal.h /illumos-gate/usr/src/lib/libsldap/common/ns_reads.c /illumos-gate/usr/src/lib/libsldap/common/ns_sasl.c /illumos-gate/usr/src/lib/libsldap/common/ns_sldap.h /illumos-gate/usr/src/lib/libsldap/common/ns_writes.c /illumos-gate/usr/src/lib/libsldap/req.flg /illumos-gate/usr/src/lib/libsocket/common/mapfile-vers /illumos-gate/usr/src/lib/libsocket/inet/ether_addr.c /illumos-gate/usr/src/lib/libsocket/inet/getnetent_r.c /illumos-gate/usr/src/lib/libsocket/inet/getprotoent_r.c /illumos-gate/usr/src/lib/libsocket/inet/getservent_r.c /illumos-gate/usr/src/lib/libsocket/inet/netmasks.c /illumos-gate/usr/src/lib/nsswitch/compat/common/compat_common.c /illumos-gate/usr/src/lib/nsswitch/compat/common/compat_common.h /illumos-gate/usr/src/lib/nsswitch/compat/common/getauuser.c /illumos-gate/usr/src/lib/nsswitch/compat/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/compat/common/getpwent.c /illumos-gate/usr/src/lib/nsswitch/compat/common/getspent.c /illumos-gate/usr/src/lib/nsswitch/compat/common/getuserattr.c /illumos-gate/usr/src/lib/nsswitch/dns/Makefile.com /illumos-gate/usr/src/lib/nsswitch/dns/common/dns_common.c /illumos-gate/usr/src/lib/nsswitch/dns/common/dns_common.h /illumos-gate/usr/src/lib/nsswitch/dns/common/dns_mt.c /illumos-gate/usr/src/lib/nsswitch/dns/common/gethostent.c /illumos-gate/usr/src/lib/nsswitch/dns/common/gethostent6.c /illumos-gate/usr/src/lib/nsswitch/dns/common/mapfile-vers /illumos-gate/usr/src/lib/nsswitch/files/Makefile.com /illumos-gate/usr/src/lib/nsswitch/files/common/bootparams_getbyname.c /illumos-gate/usr/src/lib/nsswitch/files/common/ether_addr.c /illumos-gate/usr/src/lib/nsswitch/files/common/files_common.c /illumos-gate/usr/src/lib/nsswitch/files/common/files_common.h /illumos-gate/usr/src/lib/nsswitch/files/common/getauthattr.c /illumos-gate/usr/src/lib/nsswitch/files/common/getauuser.c /illumos-gate/usr/src/lib/nsswitch/files/common/getexecattr.c /illumos-gate/usr/src/lib/nsswitch/files/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/files/common/gethostent.c /illumos-gate/usr/src/lib/nsswitch/files/common/gethostent6.c /illumos-gate/usr/src/lib/nsswitch/files/common/getnetent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getprinter.c /illumos-gate/usr/src/lib/nsswitch/files/common/getprofattr.c /illumos-gate/usr/src/lib/nsswitch/files/common/getprojent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getprotoent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getpwnam.c /illumos-gate/usr/src/lib/nsswitch/files/common/getrpcent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getservent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getspent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getuserattr.c /illumos-gate/usr/src/lib/nsswitch/files/common/netmasks.c /illumos-gate/usr/src/lib/nsswitch/files/common/tsol_getrhent.c /illumos-gate/usr/src/lib/nsswitch/files/common/tsol_gettpent.c /illumos-gate/usr/src/lib/nsswitch/ldap/Makefile.com /illumos-gate/usr/src/lib/nsswitch/ldap/common/getauthattr.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getauuser.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getbootparams.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getether.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getexecattr.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/gethostent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/gethostent6.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getkeyent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getnetent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getnetgrent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getnetmasks.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getprinter.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getprofattr.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getprojent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getprotoent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getpwnam.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getrpcent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getservent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getspent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getuserattr.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/ldap_common.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/ldap_common.h /illumos-gate/usr/src/lib/nsswitch/ldap/common/tsol_getrhent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/tsol_gettpent.c /illumos-gate/usr/src/lib/nsswitch/nis/Makefile.com /illumos-gate/usr/src/lib/nsswitch/nis/common/ether_addr.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getauthattr.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getauuser.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getexecattr.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/gethostent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/gethostent6.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getnetgrent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getprinter.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getprofattr.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getprojent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getpwnam.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getrpcent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getservent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getspent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getuserattr.c /illumos-gate/usr/src/lib/nsswitch/nis/common/nis_common.c /illumos-gate/usr/src/lib/nsswitch/nis/common/nis_common.h /illumos-gate/usr/src/lib/nsswitch/nisplus/Makefile.com /illumos-gate/usr/src/lib/nsswitch/nisplus/common/bootparams_getbyname.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/ether_addr.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getauthattr.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getauuser.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getexecattr.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/gethostent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/gethostent6.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getnetent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getnetgrent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getprinter.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getprofattr.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getprotoent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getpwnam.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getrpcent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getservent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getspent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getuserattr.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/netmasks.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/nisplus_common.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/nisplus_common.h /illumos-gate/usr/src/lib/nsswitch/nisplus/common/nisplus_tables.h /illumos-gate/usr/src/lib/nsswitch/user/Makefile.com /illumos-gate/usr/src/lib/nsswitch/user/common/getprinter.c /illumos-gate/usr/src/lib/nsswitch/user/common/user_common.c /illumos-gate/usr/src/lib/print/libprint/common/nss_printer.c