>alex, vagk: could each of you please set YPBINDARGS="-no-dbus -debug" in
>/etc/default/nis, reboot, and attach /var/log/upstart/ypbind.log so we can
>see exactly what's failing?

Here is an excerpt of the /var/log/upstart/ypbind.log when it fails to
start

Setting NIS domainname to: sch.local
571: parsing config file
571: Trying entry: ypserver nisserver
571: parsed ypserver nisserver
571: add_server() domain: sch.local, host: nisserver, slot: 0
571: Host name lookup failure
571: No entry found.
No NIS server and no -broadcast option specified.
Add a NIS server to the /etc/yp.conf configuration file,
or start ypbind with the -broadcast option.
Binding to YP server .....backgrounded


Although my understanding of upstart procedures is minimal this line in 
/etc/init/ypbind.conf got me curious

              and ((filesystem and static-network-up) or failsafe-
boot)))

My setup in /etc/network/interfaces (as stated in my previous post) is
to get ip from dhcp ( which by the way I assign based on mac to be
always the same)

I changed the interfaces file to get static ip and retried.
It failed but for a different reason.
My /etc/yp.conf has no direct ip but a cname
  ypserver nisserver
When networking got up /etc/resolv.conf was empty and that is because 
resolvconf package deleted the information that the last dhclient command wrote 
to /etc/resolv.conf 

So I removed package resolvconf (which I don't like in lab setups, same
as network-manager) and voila!

I rebooted and now I there was a 10 second delay before lightdm started
and ypbind got running.

So to conclude :
 Static IP on /etc/network/interfaces and nis server by IP in /etc/yp.conf 
works (or by cname and without resolvconf package)  
 IP from dhcp on /etc/network/interfaces does not work.  It seems that ypbind 
starts before networking  

Changing to static ips on 30+ clients is not an option for a lot of
reasons.

By the way my tests are also in a vbox that was running 10.04 with no
problems (with just nis and nfs client packages added) and was upgraded
to 12.04.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1007293

Title:
  nis doesn't work anymore after upgrade to 12.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nis/+bug/1007293/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to