https://bugzilla.novell.com/show_bug.cgi?id=836720 https://bugzilla.novell.com/show_bug.cgi?id=836720#c2 Achim Mildenberger <admin@fph.physik.uni-karlsruhe.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |admin@fph.physik.uni-karlsr | |uhe.de --- Comment #2 from Achim Mildenberger <admin@fph.physik.uni-karlsruhe.de> 2013-08-27 08:04:22 UTC --- Thanks for the quick answer. (In reply to comment #1)
The domainname was and should be set by /etc/init.d/boot.localnet. To my knowledge, /etc/init.d/boot.localnet is not executed with systemd. (Comment #2 of https://bugzilla.novell.com/show_bug.cgi?id=809553) The domainname is now set (for NIS-clients) by /usr/share/ypbind/ypbind-systemd-pre which is called from /usr/lib/systemd/system/ypbind.service
Don't know what was changed in current openSUSE versions that this don't work anymore and who is responsible for that. Maybe the change is caused by not executing /etc/init.d/boot.localnet anymore. I can't tell this for sure since I only removed the NIS-client-property of my server with release 12.3. (Due to merging /var/yp and /etc because of the missing -P switches in "pwdutils/shadow")
It's not the responsibility of ypserv to set the domainname, ypserv even does not need it. Wouldn't make sense, because ypserv can serve multiple domains, not only one. But you can set only one domainname. Yes that's a good point. But there is a dependency on the domainname, at least if one has only one domain and uses the default setup: The file /var/yp/Makefile which creates the NIS-maps for ypserv has the line LOCALDOMAIN = `/bin/domainname` So if there is only one domain, I would prefer that everything works with this one domain configured.
Greetings, Achim -- 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.