Description of problem: netfs starts before NetworkManager, and network shares aren't mounted How reproducible: boot the system Steps to Reproduce: 1. boot Actual results: ... starting other filesystems... starting NetworkManager... ... Expected results: ... starting NetworkManager... starting other filesystems... ... Additional info: A solution could be to add the following to /etc/rc.d/init.d/netfs ### BEGIN INIT INFO # Provides: $remote_fs # Required-Start: $network # Required-Stop: $network # Default-Start: 3 4 5 # Default-Stop: 0 1 2 6 ### END INIT INFO Or disable netfs by default and let NetworkManagerDispatcher do the work (and enable it by default, now NetworkManagerDispatcher is not enabled by default).
The last of these seems most logical - we should just enable NMD by default.
I'm pretty sure NMD is enabled by default these days... even though: # chkconfig: - 98 02 there is: # Default-Start: 3 4 5 does the LSB stuff now honor the chkconfig line too?
I tried a fresh install of F9 Preview and NMD is enabled by default... Upgrades on system that doesn't run NetworkManager, but the old network scripts, will not get NetworkManager enabled but continue to use old method. Perhaps adding to the release notes commands to switch from one method to the other if one wants to use the new system wide NetworkManager feature (with NM system boots faster)? chkconfig network off chkconfig netfs off chkconfig NetworkManager on chkconfig NetworkManagerDispatcher on ...or integrate the switcher in system-config-network... maybe for F10.. :)
Yeah, it is enabled. It should probably be moved earlier than 98 though.
NMD is now a callout of NM and no longer a separate daemon, so the bug is fixed. svn3614 and later in koji.