cvs commit: src/etc rc.subr
brooks at one-eyed-alien.net
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.
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
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20051205/0f41ab5d/attachment.bin
More information about the cvs-src