Re: svn commit: r230103 - head/etc

[ Available lists | Index of svn-src-head | Month of Jan 2012 | Week of 14 Jan 2012 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Doug Barton <dougb@FreeBSD.org>
Date
14 Jan 2012 22:03:22
Subject
Re: svn commit: r230103 - head/etc
Message-ID
4F11FBA8.1070005@FreeBSD.org


[ Hide this part ]
On 01/14/2012 04:11, Sergey Kandaurov wrote:
> On 14 January 2012 12:59, Doug Barton <dougb@freebsd.org> wrote:
>> Author: dougb
>> Date: Sat Jan 14 08:59:02 2012
>> New Revision: 230103
>> URL: http://svn.freebsd.org/changeset/base/230103
>>
>> Log:
>> Now that its callers have been udpated, remove set_rcvar().
>>
>> The concept of set_rcvar() was nice in theory, but the forks
>> it creates are a drag on the startup process, which is especially
>> noticeable on slower systems, such as embedded ones.
>>
>> Modified:
>> head/etc/rc.subr
>>
>
> Hi,
>
> rc(8) and rc.subr(8) still reference this function.

Not any more. :) I ran out of steam last night, and so I'm finishing up
the doc stuff today. But thanks for the reminder.

> Also, it would be fine to have some adoption to the new
> set_rcvar-less order like printing The Big Warning and
> still doing its job in Y.x branch and stop doing anything
> in the next Y+1.x branch.

If that becomes necessary, we can certainly do it. This is early enough
in the 10-current cycle that I think we should be able to catch all the
stragglers well before 10-release, and I personally have no plans to MFC
the removal of set_rcvar from rc.subr. But, you know what they say about
the best-laid plans ....


Doug

--

You can observe a lot just by watching. -- Yogi Berra

Breadth of IT experience, and depth of knowledge in the DNS.
Yours for the right price. :) http://SupersetSolutions.com/


Elapsed time: 0.155 seconds