I don't know why this file is being installed in later versions. The reason it's not installed for lucid is seen here:
samba (2:3.4.5~dfsg-2ubuntu2) lucid; urgency=low * Switch smbd and nmbd over to upstart jobs, to ensure nmbd starts reliably after the network is up. LP: #523868. * Remove /etc/network/if-up.d/samba on upgrade, superseded by the above. -- Steve Langasek <steve.langa...@ubuntu.com> Thu, 18 Feb 2010 12:51:45 +0000 I already tried to remove this ifupdown hook once before. It should be entirely irrelevant given the current nmbd start condition, and if it's not irrelevant, it's also not reliable because the same thing that triggers nmbd before the interface is really up will also call the ifupdown hooks. And no, bug #836849 is not the same bug. The ifupdown hook was always about getting *nmbd* to start up; that bug is about smbd startup. ** Changed in: samba (Ubuntu Lucid) Status: Triaged => Fix Released ** Changed in: samba (Ubuntu Lucid) Milestone: ubuntu-10.04.4 => None -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/462169 Title: nmbd dies on startup when network interfaces are not up yet To manage notifications about this bug go to: https://bugs.launchpad.net/samba/+bug/462169/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs