History log of /illumos-gate/usr/src/lib/nsswitch/ad/common/ad_common.h
Revision Date Author Comments Expand
b3700b074e637f8c6991b70754c88a2cfffb246b 26-Oct-2015 Gordon Ross <gwr@nexenta.com>

6352 Updated DC locator for SMB and idmap Portions contributed by: Matt Barden <Matt.Barden@nexenta.com> Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com> Portions contributed by: Alek Pinchuk <alek@nexenta.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Tony Nguyen <tony.nguyen@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>

/illumos-gate/exception_lists/cstyle /illumos-gate/exception_lists/packaging /illumos-gate/usr/src/Targetdirs /illumos-gate/usr/src/cmd/idmap/Makefile /illumos-gate/usr/src/cmd/idmap/idmap/namemaps.c /illumos-gate/usr/src/cmd/idmap/idmapd/Makefile /illumos-gate/usr/src/cmd/idmap/idmapd/adspriv_impl.c /illumos-gate/usr/src/cmd/idmap/idmapd/directory_provider_ad.c /illumos-gate/usr/src/cmd/idmap/idmapd/idmap.xml /illumos-gate/usr/src/cmd/idmap/idmapd/idmap_config.c /illumos-gate/usr/src/cmd/idmap/idmapd/idmap_config.h /illumos-gate/usr/src/cmd/idmap/idmapd/idmap_lsa.c /illumos-gate/usr/src/cmd/idmap/idmapd/idmapd.c /illumos-gate/usr/src/cmd/idmap/idmapd/idmapd.h /illumos-gate/usr/src/cmd/idmap/idmapd/init.c /illumos-gate/usr/src/cmd/idmap/idmapd/krb5_lookup.c /illumos-gate/usr/src/cmd/idmap/idmapd/rpc_svc.c /illumos-gate/usr/src/cmd/idmap/nltest/Makefile /illumos-gate/usr/src/cmd/idmap/nltest/Run.sh /illumos-gate/usr/src/cmd/idmap/nltest/nltest.c /illumos-gate/usr/src/cmd/idmap/test-getdc/.dbxrc /illumos-gate/usr/src/cmd/idmap/test-getdc/Makefile /illumos-gate/usr/src/cmd/idmap/test-getdc/getdc_main.c /illumos-gate/usr/src/cmd/smbsrv/fksmbd/Makefile /illumos-gate/usr/src/cmd/smbsrv/smbadm/Makefile /illumos-gate/usr/src/cmd/smbsrv/smbadm/smbadm.c /illumos-gate/usr/src/cmd/smbsrv/smbd/Makefile /illumos-gate/usr/src/cmd/smbsrv/smbd/smbd.h /illumos-gate/usr/src/cmd/smbsrv/smbd/smbd_doorsvc.c /illumos-gate/usr/src/cmd/smbsrv/smbd/smbd_join.c /illumos-gate/usr/src/cmd/smbsrv/smbd/smbd_krb5lookup.c /illumos-gate/usr/src/common/smbsrv/smb_xdr.c /illumos-gate/usr/src/lib/Makefile /illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/def_realm.c /illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/locate_kdc.c /illumos-gate/usr/src/lib/libads/Makefile /illumos-gate/usr/src/lib/libads/Makefile.com /illumos-gate/usr/src/lib/libads/amd64/Makefile /illumos-gate/usr/src/lib/libads/common/ads_priv.x /illumos-gate/usr/src/lib/libads/common/dsgetdc.c /illumos-gate/usr/src/lib/libads/common/dsgetdc.h /illumos-gate/usr/src/lib/libads/common/llib-lads /illumos-gate/usr/src/lib/libads/common/mapfile-vers /illumos-gate/usr/src/lib/libads/common/poke.c /illumos-gate/usr/src/lib/libads/i386/Makefile /illumos-gate/usr/src/lib/libads/sparc/Makefile /illumos-gate/usr/src/lib/libads/sparcv9/Makefile /illumos-gate/usr/src/lib/libadutils/Makefile.com /illumos-gate/usr/src/lib/libadutils/common/addisc.c /illumos-gate/usr/src/lib/libadutils/common/addisc.h /illumos-gate/usr/src/lib/libadutils/common/addisc_impl.h /illumos-gate/usr/src/lib/libadutils/common/adutils_impl.h /illumos-gate/usr/src/lib/libadutils/common/ldap_ping.c /illumos-gate/usr/src/lib/libadutils/common/mapfile-vers /illumos-gate/usr/src/lib/libadutils/common/srv_query.c /illumos-gate/usr/src/lib/libkrb5/Makefile /illumos-gate/usr/src/lib/libldap5/mapfile-vers /illumos-gate/usr/src/lib/libresolv2/common/resolv/res_send.c ad_common.c ad_common.h /illumos-gate/usr/src/lib/smbsrv/libmlsvc/Makefile.com /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/dfs.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/dssetup_clnt.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/libmlsvc.h /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/lsalib.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/lsalib.h /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/lsar_clnt.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/mapfile-vers /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/mlsvc.h /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/mlsvc_client.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/mlsvc_domain.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/mlsvc_init.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/mlsvc_util.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/netr_auth.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/netr_logon.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/samlib.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/samr_clnt.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/smbrdr_glue.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/srvsvc_clnt.c /illumos-gate/usr/src/lib/smbsrv/libsmb/common/libsmb.h /illumos-gate/usr/src/lib/smbsrv/libsmb/common/mapfile-vers /illumos-gate/usr/src/lib/smbsrv/libsmb/common/smb_cfg.c /illumos-gate/usr/src/lib/smbsrv/libsmb/common/smb_domain.c /illumos-gate/usr/src/lib/smbsrv/libsmb/common/smb_doorclnt.c /illumos-gate/usr/src/lib/smbsrv/libsmbns/Makefile.com /illumos-gate/usr/src/lib/smbsrv/libsmbns/common/libsmbns.h /illumos-gate/usr/src/lib/smbsrv/libsmbns/common/mapfile-vers /illumos-gate/usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c /illumos-gate/usr/src/lib/smbsrv/libsmbns/common/smbns_krb.c /illumos-gate/usr/src/lib/smbsrv/libsmbns/common/smbns_krb.h /illumos-gate/usr/src/lib/smbsrv/libsmbns/common/smbns_ksetpwd.c /illumos-gate/usr/src/man/man1m/smbadm.1m /illumos-gate/usr/src/pkg/manifests/SUNWcs.mf /illumos-gate/usr/src/pkg/manifests/developer-library-lint.mf /illumos-gate/usr/src/pkg/manifests/service-file-system-smb.mf /illumos-gate/usr/src/pkg/manifests/system-header.mf /illumos-gate/usr/src/pkg/manifests/system-library.mf /illumos-gate/usr/src/tools/quick/make-idmap /illumos-gate/usr/src/tools/quick/make-smbsrv /illumos-gate/usr/src/uts/common/smbsrv/netrauth.h /illumos-gate/usr/src/uts/common/smbsrv/smb_door.h /illumos-gate/usr/src/uts/common/smbsrv/smb_privilege.h /illumos-gate/usr/src/uts/common/smbsrv/smb_token.h
1fdeec650620e8498c06f832ea4bd2292f7e9632 27-Jul-2010 joyce mcintosh <Joyce.McIntosh@Sun.COM>

6779186 need domain controller hot failover 6970986 Level II oplocks - smb_oplock_grant_t shouldn't be dynamically allocated 6971031 Unable add ACL on the share which has only the default owner tab by ZFS 6971899 OpenSSL not MT-safe and takes down smbd 6936762 libidmap should transparently handle interruption in connection to idmapd 6954902 mapping to unknown type does not use directory-based mapping information --HG-- rename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.h

/illumos-gate/usr/src/cmd/idmap/idmap/idmap.c /illumos-gate/usr/src/cmd/idmap/idmap/namemaps.c /illumos-gate/usr/src/cmd/idmap/idmap/namemaps.h /illumos-gate/usr/src/cmd/idmap/idmapd/idmapd.h /illumos-gate/usr/src/cmd/smbsrv/smbd/server.xml /illumos-gate/usr/src/cmd/smbsrv/smbd/smbd.h /illumos-gate/usr/src/cmd/smbsrv/smbd/smbd_join.c /illumos-gate/usr/src/cmd/smbsrv/smbd/smbd_main.c /illumos-gate/usr/src/common/smbclnt/smbfs_ntacl.c /illumos-gate/usr/src/lib/libidmap/common/idmap.h /illumos-gate/usr/src/lib/libidmap/common/idmap_api.c /illumos-gate/usr/src/lib/libidmap/common/idmap_impl.h /illumos-gate/usr/src/lib/libidmap/common/idmap_priv.h /illumos-gate/usr/src/lib/libidmap/common/mapfile-vers /illumos-gate/usr/src/lib/libidmap/common/utils.c /illumos-gate/usr/src/lib/libsec/common/acltext.c /illumos-gate/usr/src/lib/libsec/common/aclutils.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_dataset.c ad_common.h getgrent.c getpwnam.c getspent.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/dssetup_clnt.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/libmlsvc.h /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/mapfile-vers /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/mlsvc_util.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/netr_logon.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c /illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/spoolss_svc.c /illumos-gate/usr/src/lib/smbsrv/libsmb/common/smb_idmap.c /illumos-gate/usr/src/lib/smbsrv/libsmb/common/smb_sd.c /illumos-gate/usr/src/uts/common/fs/smbsrv/smb_ofile.c /illumos-gate/usr/src/uts/common/fs/smbsrv/smb_oplock.c /illumos-gate/usr/src/uts/common/smbsrv/smb_ktypes.h
9b214d32697277d03ed2e5d98c4a7bfef16dcf4d 07-May-2009 Jordan Brown <Jordan.Brown@Sun.COM>

6835279 multiple races building idmap_prot.h --HG-- rename : usr/src/head/rpcsvc/idmap_prot.x => usr/src/uts/common/rpcsvc/idmap_prot.x

/illumos-gate/usr/src/cmd/idmap/idmapd/Makefile /illumos-gate/usr/src/cmd/idmap/idmapd/adutils.h /illumos-gate/usr/src/cmd/idmap/idmapd/idmapd.h /illumos-gate/usr/src/cmd/idmap/idmapd/nldaputils.h /illumos-gate/usr/src/cmd/idmap/idmapd/rpc_svc.c /illumos-gate/usr/src/cmd/idmap/req.flg /illumos-gate/usr/src/lib/libadutils/Makefile /illumos-gate/usr/src/lib/libadutils/Makefile.com /illumos-gate/usr/src/lib/libadutils/common/addisc.h /illumos-gate/usr/src/lib/libadutils/common/adutils_impl.h /illumos-gate/usr/src/lib/libidmap/Makefile /illumos-gate/usr/src/lib/libidmap/Makefile.com /illumos-gate/usr/src/lib/libidmap/common/idmap_cache.c /illumos-gate/usr/src/lib/libidmap/common/idmap_impl.h /illumos-gate/usr/src/lib/libidmap/common/idmap_priv.h ad_common.h /illumos-gate/usr/src/pkgdefs/etc/exception_list_i386 /illumos-gate/usr/src/pkgdefs/etc/exception_list_sparc /illumos-gate/usr/src/uts/Makefile /illumos-gate/usr/src/uts/common/idmap/Makefile /illumos-gate/usr/src/uts/common/idmap/idmap_cache.c /illumos-gate/usr/src/uts/common/idmap/idmap_kapi.c /illumos-gate/usr/src/uts/common/rpcsvc/Makefile /illumos-gate/usr/src/uts/common/rpcsvc/idmap_prot.x /illumos-gate/usr/src/uts/intel/idmap/Makefile /illumos-gate/usr/src/uts/sparc/idmap/Makefile
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1f 07-Nov-2008 Baban Kenkre <Baban.Kenkre@Sun.COM>

PSARC/2008/441 Active Directory name service module (nss_ad) 6722476 name service switch module for AD (nss_ad) needed

/illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/cmd/getent/dogetgr.c /illumos-gate/usr/src/cmd/getent/dogetpw.c /illumos-gate/usr/src/cmd/idmap/idmapd/Makefile /illumos-gate/usr/src/cmd/idmap/idmapd/adutils.c /illumos-gate/usr/src/cmd/idmap/idmapd/adutils.h /illumos-gate/usr/src/cmd/idmap/idmapd/dbutils.c /illumos-gate/usr/src/cmd/idmap/idmapd/idmapd.h /illumos-gate/usr/src/cmd/idmap/idmapd/init.c /illumos-gate/usr/src/cmd/netfiles/Makefile /illumos-gate/usr/src/cmd/netfiles/nsswitch.ad /illumos-gate/usr/src/cmd/nscd/nscd_cfgdef.h /illumos-gate/usr/src/cmd/nscd/nscd_smfmonitor.c /illumos-gate/usr/src/head/rpcsvc/idmap_prot.x /illumos-gate/usr/src/lib/Makefile /illumos-gate/usr/src/lib/libadutils/Makefile /illumos-gate/usr/src/lib/libadutils/Makefile.com /illumos-gate/usr/src/lib/libadutils/amd64/Makefile /illumos-gate/usr/src/lib/libadutils/common/adutils.c /illumos-gate/usr/src/lib/libadutils/common/adutils_impl.h /illumos-gate/usr/src/lib/libadutils/common/libadutils.h /illumos-gate/usr/src/lib/libadutils/common/llib-ladutils /illumos-gate/usr/src/lib/libadutils/common/mapfile-vers /illumos-gate/usr/src/lib/libadutils/i386/Makefile /illumos-gate/usr/src/lib/libadutils/sparc/Makefile /illumos-gate/usr/src/lib/libadutils/sparcv9/Makefile /illumos-gate/usr/src/lib/libc/port/gen/getgrnam_r.c /illumos-gate/usr/src/lib/libc/port/gen/getpwnam_r.c /illumos-gate/usr/src/lib/libc/port/gen/putpwent.c /illumos-gate/usr/src/lib/libidmap/common/idmap_api.c /illumos-gate/usr/src/lib/nsswitch/Makefile /illumos-gate/usr/src/lib/nsswitch/ad/Makefile /illumos-gate/usr/src/lib/nsswitch/ad/Makefile.com /illumos-gate/usr/src/lib/nsswitch/ad/amd64/Makefile ad_common.c ad_common.h getgrent.c getpwnam.c getspent.c mapfile-vers /illumos-gate/usr/src/lib/nsswitch/ad/i386/Makefile /illumos-gate/usr/src/lib/nsswitch/ad/sparc/Makefile /illumos-gate/usr/src/lib/nsswitch/ad/sparcv9/Makefile /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/getgrent.c /illumos-gate/usr/src/lib/nsswitch/compat/common/getpwent.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/getgrent.c /illumos-gate/usr/src/lib/nsswitch/files/common/getpwnam.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/getpwnam.c /illumos-gate/usr/src/lib/nsswitch/ldap/common/ldap_common.h /illumos-gate/usr/src/lib/nsswitch/nis/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/nis/common/getpwnam.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/common/getgrent.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/getpwnam.c /illumos-gate/usr/src/lib/nsswitch/nisplus/common/nisplus_common.h /illumos-gate/usr/src/lib/passwdutil/switch_utils.c /illumos-gate/usr/src/pkgdefs/SUNWarc/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWarc/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWarc/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWcsr/prototype_com