Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#5740 - shutting down daemons improvement

Attached to Project: Arch Linux
Opened by Roman Kyrylych (Romashka) - Thursday, 02 November 2006, 19:03 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 25 October 2007, 05:44 GMT
Task Type Feature Request
Category System
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas B├Ąchler (brain0)
Architecture All
Severity Low
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


rc.shutdown tries to shut down all !daemon's while not checking if they are in /var/run/daemons,
so when user shuts down daemon manually he/she will see that daemon [FAIL] during system shutdown later.
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Thursday, 25 October 2007, 05:44 GMT
Reason for closing:  Fixed
Comment by Florian Richter (flori) - Friday, 16 February 2007, 13:22 GMT
solved by this patch
Uses timestamp, to determinate order of shutting down daemons
Comment by Roman Kyrylych (Romashka) - Saturday, 17 February 2007, 10:48 GMT
This will also eliminate the need for stop() in non-daemon rc.d scripts, like /etc/rc.d/hibernate-cleanup from extra/hibernate-script
Comment by eliott (cactus) - Wednesday, 08 August 2007, 05:37 GMT
Any status on this one?
The bug that is "blocked" by this one looks like it can be closed..but can't because this one is a dependency.

Comment by Roman Kyrylych (Romashka) - Wednesday, 08 August 2007, 07:04 GMT
I removed dependency and closed  FS#6435 .
Comment by Roman Kyrylych (Romashka) - Wednesday, 08 August 2007, 07:07 GMT
Ah, now I've realised why it was a dependency - see my comment about unneeded rc.d/* stop for non-daemon scripts above.
This should be fixed when closing this bug.
Comment by Thomas B├Ąchler (brain0) - Sunday, 21 October 2007, 09:31 GMT
Fixed in initscripts-git.