With the change to a new rc system in FreeBSD 5.x, common routines for
starting, stopping, and restarting daemons was placed into /etc/rc.subr.
this makes it easier to write new startup/shutdown scripts and to have
them ordered correctly with rcorder.
While FreeBSD < 5.x won't be able to take advantage of rcorder. We can
take advantage of the simplified startup/shutdown scripts by using rc.subr.
sysutils/rc_subr has not been needed for a long time, all supported
versions of FreeBSD now contain /etc/rc.subr in the base. Version
1.636 of bsd.port.mk removed support for the RC_SUBR and RC_SUBR_SUFFIX
macros, so this is the last of the old infrastructure to go.
R C D here now
No longer is the N G
Services rejoice
- update to version 1.26, which has one* support and a fix in chroot
- install example script in /usr/local/share/examples/rc_subr
- fix MASTER_SITES
- assume maintainership
Update to revision 1.16 of rc.subr
Update the sysutils/rc_subr port to use revision 1.16 as
it fixes several problems with the rc.subr script.
see the cvs notes starting from revision 1.14 to 1.16:
PR: ports/56093
Submitted by: Scot W. Hetzel <hetzelsw@westbend.net>