FS#13622 - [initscripts] Network daemon gets stopped before netfs.
Attached to Project:
Arch Linux
Opened by Jordy van Wolferen (jordz) - Sunday, 01 March 2009, 23:34 GMT
Last edited by Roman Kyrylych (Romashka) - Saturday, 03 October 2009, 13:44 GMT
Opened by Jordy van Wolferen (jordz) - Sunday, 01 March 2009, 23:34 GMT
Last edited by Roman Kyrylych (Romashka) - Saturday, 03 October 2009, 13:44 GMT
|
Details
Description:
I disabled netfs in rc.conf. I started netfs manually after my system was up and running. When I shutdown my system, the network daemon gets stopped before netfs. So it can't umount and you need to hard reset. Steps to reproduce: - Disable netfs in rc.conf - Start netfs when you're system is running - Shutdown |
This task depends upon
The $DAEMONS loop seems superfluous and redundant. It should suffice going through /var/run/daemons in reverse mtime order.
I remember another bug report about the same thing...
Edit: given we have nice file names in /var/run/daemons, this would be achievable. But it could still stop daemons on the wrong order so only a partial fix
One of the reasons for having netfs is so that we can umount net filesystems early on shutdown. Removing it is like saying "I don't WANT net filesystems to be umounted properly". I suggest a "Won't fix".
http://projects.archlinux.org/?p=initscripts.git;a=commitdiff;h=7f1bd75ee6aaffddf47e704c46fbab5396b7dd19