cvs commit: src/etc rc.subr

Brooks Davis brooks at
Mon Dec 5 07:49:56 PST 2005

On Mon, Dec 05, 2005 at 12:19:10AM -0800, Doug Barton wrote:
> Andrey Chernov wrote:
> >On Mon, Dec 05, 2005 at 07:04:15AM +0000, Doug Barton wrote:
> >>dougb       2005-12-05 07:04:15 UTC
> >>
> >>  FreeBSD src repository
> >>
> >>  Modified files:
> >>    etc                  rc.subr 
> >>  Log:
> >>  Change how *.sh scripts are handled. If the script is in /etc/rc.d,
> >>  source it into the shell. If not, handle it in a subshell the same
> >>  way that "real" rc.d-style scripts are handled. This will dramatically
> >>  ease the "process local scripts in the base rcorder" transition.
> >
> >How it will impact ports changes needed? I.e. should apache13 transition
> >be backed out?
> Answering the last question first, the change already done in apache13 
> effectively becomes a noop at this point. I'm honestly not sure what's 
> going to happen with this in the long term, so feel free to back it out if 
> you want.

I think we should move toward making /usr/local/etc/rc.d work at much
like /etc as we can.  That includes sourcing .sh scripts.  During the
transition though, I don't think we can do that.  If we get all the
ports switched over, we might be able to turn that back on for 7.0, but
I can't see doing it in 6.x.

-- Brooks

Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url :

More information about the cvs-src mailing list