cvs commit: src/etc/rc.d early.sh
des at des.no
Thu Oct 11 00:20:43 PDT 2007
Doug Barton <dougb at FreeBSD.org> writes:
> I'm not opposed to that idea (in fact I seriously considered it) but
> the reason I didn't do it is that I don't have a good sense of why we
> need it. Once again as Mike pointed out, the reason that it was there,
> and the reason it was .sh was specifically to do what we're now trying
> to avoid, since whatever benefits there may have been don't outweigh
> the risks.
So you remove functionality that others depend on simply because you
don't understand it and / or don't need it yourself? This is FreeBSD,
not DougBSD. You didn't even bother to ask on freebsd-rc.
> I was unaware of the use of this script suggested in gmirror(8) until
> Dmitry pointed it out to me, and that usage should really be converted
> to a proper rc.d script.
It's not the kind of thing that lends itself well to being formalized in
that manner. This is precisely why we have rc.early and rc.local: so
people who have special (perhaps one-off) needs can do special (perhaps
one-off) things without jumping through too many hoops.
Dag-Erling Smørgrav - des at des.no
More information about the cvs-src