cvs commit: ports/sysutils/daemontools Makefile
ports/sysutils/daemontools/files svscan.sh.sample
Peter Pentchev
roam at FreeBSD.org
Mon Jul 26 05:48:45 PDT 2004
roam 2004-07-26 12:48:44 UTC
FreeBSD ports repository
Modified files:
sysutils/daemontools Makefile
sysutils/daemontools/files svscan.sh.sample
Log:
- make this script work with the New World Order in /etc/rc.d/localpkg,
where the config files may have been loaded already and our load_rc_config
invocation may do nothing: thus, we need to honor any previously set value
of svscan_enable;
- for some reason svscan_stop_post() does not like the IFS-like vars set by
rc.subr and localpkg; use find/xargs instead of having the shell parse its
own output;
- dequote COMMENT;
- fix the daemon(8)-ization by moving 2>&1 to its proper place, so that the
errors from svscan are actually picked up by readproctitle, as explained
in <20040630175050.GD979 at straylight.m.ringlet.net>;
- move the 'Starting svscan' message to its proper place, so that the PATH
set by env(1) affects svscan, not the echo command :)
Revision Changes Path
1.18 +2 -2 ports/sysutils/daemontools/Makefile
1.8 +6 -6 ports/sysutils/daemontools/files/svscan.sh.sample
More information about the cvs-all
mailing list