https://bugzilla.novell.com/show_bug.cgi?id=836720 https://bugzilla.novell.com/show_bug.cgi?id=836720#c0 Summary: domainname on NIS server not set Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86-64 OS/Version: openSUSE 12.3 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: admin@fph.physik.uni-karlsruhe.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:22.0) Gecko/20100101 Firefox/22.0 If a host is configured as ypserver and *not* as ypclient, the domainname is not set. The binary /bin/domainname yields "(none)". This yields that NIS-maps are stored under /var/yp/(none) per default. As far as I found out: With systemd taking over, the domainname for a NIS client is now set by /usr/share/ypbind/ypbind-systemd-pre. This script is called by /usr/lib/systemd/system/ypbind.service. If a server is not a NIS client, domainname is nowhere set. Coming off topic, please allow me a short rant: I really would prefer to have the server to be a NIS-client itsself (which makes perfect sense to me). Then I would never have encountered the described problem. But due to the unfortunate change of "pwdutils" to "shadow" (cf. openSuSE 12.3 Release Notes section 5.4) I had merge /etc and /var/yp tables. I'm really missing the "-P" option in useradd, usermod,... ! Reproducible: Always Steps to Reproduce: 1. Install NIS server 2. But no NIS client 3. look at domainname or issue /usr/bin/make -s -C /var/yp Actual Results: /bin/domainname yields (none) Expected Results: domainname should be set according to /etc/defaultdomain -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.