Description of problem: nss_ldap allows for nis content to be stored correctly in LDAP, however, a subtle yet important piece is missing. nisdefaultdomain is left unset. The only way to achieve this is to: A. manually set defaultdomain domain.com at the cli <- doesn't survive reboot. B. configure the client as if it was a nis / yp client complete with yp.conf file expecting a <nis> server to be available. /etc/sysconfig/network allows for the variable NISDOMAIN to be set, but the only init code that appears to call it is the ypbind piece. Version-Release number of selected component (if applicable): How reproducible / Steps to Reproduce: /etc/ldap.conf: nss_base_netgroup $DN-DATA /etc/nsswitch.conf: netgroup: ldap /etc/sysconfig/network: NISDOMAIN=domain.com getent netgroup <netgroup-name> domainname or nisdomainname cli returns (none) Actual results: getent netgroup <netgroup-name> - returns proper nisnetgrouptriple domainname or nisdomainname cli: -returns (none) Expected results: getent netgroup <netgroup-name> - returns proper nisnetgrouptriple domainname or nisdomainname cli: -returns nisnetgroupname Additional info: If /etc/sysconfig/network contains the NISDOMAIN var, then the internal system should set that without having to be called specifically from the ypbind init script.
*** This bug has been marked as a duplicate of bug 704919 ***