Re: HEADS UP: set_rcvar() removed from rc.subr

看板FB_current作者時間14年前 (2012/01/15 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/14 (看更多)
On 14 January 2012 15:16, Rainer Hurling <rhurlin@gwdg.de> wrote: > On 14.01.2012 10:05 (UTC+1), Doug Barton wrote: >> >> Howdy, >> >> Per discussion in freebsd-rc@, I have removed set_rcvar() from rc.subr. >> 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. >> >> I have no plans to MFC this change, so it should only affect users who >> are actually on 10-current. If you have scripts in /usr/local/etc/rc.d >> (which if you have ports installed you almost certainly do) ... >> >> to make the change by hand, change this: >> >> name=3Dfoo >> rcvar=3D`set_rcvar` >> >> to: >> >> name=3Dfoo >> rcvar=3Dfoo_enable >> >> I didn't bump PORTREVISIONs because the change only applies to HEAD. But >> all of the ports are updated, so if you can't figure out how to make the >> change, just reinstall it. >> >> >> Doug > > > Seems that ports-mgmt/tinderbox needs an update like this: > > files/patch-etc__rc.d__tinderd > > --- etc/rc.d/tinderd.orig =A0 =A0 =A0 2011-11-20 07:01:09.000000000 +0100 > +++ etc/rc.d/tinderd =A0 =A02012-01-14 16:07:38.000000000 +0100 > @@ -16,7 +16,7 @@ > =A0. /etc/rc.subr > > =A0name=3D"tinderd" > -rcvar=3D`set_rcvar` > +rcvar=3Dtinderd_enable > > =A0# read settings, set default values > =A0load_rc_config "${name}" > I'm in the process of fixing this upstream. Chris _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
文章代碼(AID): #1F4SBWx4 (FB_current)
討論串 (同標題文章)
文章代碼(AID): #1F4SBWx4 (FB_current)