http://bugzilla.novell.com/show_bug.cgi?id=518219
User mt@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=518219#c4
Marius Tomaschewski changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
Info Provider|mt@novell.com |
--- Comment #4 from Marius Tomaschewski 2009-07-10 01:56:28 MDT ---
There are several scenarios possible.
There are two network scripts:
- /etc/init.d/network: this is the script referenced via $network
and is started before nfs ($remote_fs scripts).
It activates only "ifup" interfaces, that don't require an already
mounted $remote_fs. Basically normal ethernets, bonds, bridges and
vlans. But it does not start WLAN, PPP (ISDN, DSL or whatever) and
also not the NetworkManager when enabled.
- /etc/init.d/network-remotefs: this is a second network script that
starts either the NetworkManager or all the "ifup" interfaces, that
require $remote_fs (WLAN, PPP, ...).
Except of /etc/init.d/nfs, also the /etc/init.d/nfsserver script calls
sm-notify. It does not have any dependencies to $remote_fs:
# Required-Start: $network $named $portmap
even all it's binaries are in /usr.
IMO a bug and it is probably the script calling it before the hostname
is set.
The question is also, where the interface setting the hostname is
started. /etc/init.d/network waits for the mandatory interfaces and
also until dhcp finishes. This should work.
But when there are two interfaces: one started in network (and used
for the nfs mounts) and second one started in network-remotefs that
sets the hostname, it is a configuration problem, not a bug.
Next possibility are some if-up.d/ifservices or NetworkManager hooks,
e.g.: /etc/NetworkManager/dispatcher.d/nfs
This script does not care about the interface at all and supports only
one interface at all, restarting the nfs client and umounting all...
But I don't think that this is the problem, since this script is called
very late (network-remotefs => NetworkManager => nfs-hook).
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.