Use of rcorder for local rc.d/*.sh scripts
J.R. Oldroyd
fbsd at opal.com
Fri Jun 3 14:38:15 GMT 2005
I posted this to -current yesterday; it was suggested I resend to
this list.
-jr
----- Forwarded message from "J.R. Oldroyd" <fbsd at opal.com> -----
From: "J.R. Oldroyd" <fbsd at opal.com>
Date: Thu, 2 Jun 2005 17:10:23 -0400
Subject: Use of rcorder for local rc.d/*.sh scripts
To: freebsd-current at freebsd.org
Is there a reason that rcorder is not used in /etc/rc.d/localpkg
so that the scripts there can be ordered using their tags?
If not, could we make the following change to /etc/rc.d/localpkg:
--- localpkg.orig Fri Oct 8 13:52:43 2004
+++ localpkg Thu Jun 2 16:53:56 2005
@@ -36,7 +36,7 @@
done
script_save_sep="$IFS"
IFS="${script_name_sep}"
- for script in ${slist}; do
+ for script in `rcorder -s nostart ${slist} 2>/dev/null`; do
if [ -x "${script}" ]; then
(set -T
trap 'exit 1' 2
If we do, there may be some scripts that ports install in the
local/etc/rc.d dirs that need rcorder tags adding, notably those
that currently use "000.foo.sh" names to ensure they're started
first.
-jr
_______________________________________________
freebsd-current at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
----- End forwarded message -----
More information about the freebsd-rc
mailing list