Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Jun 2006 19:38:38 -0500
From:      Alexander Botero-Lowry <alex@foxybanana.com>
To:        flz@FreeBSD.org, alex@foxybanana.com
Cc:        freebsd-rc@FreeBSD.org
Subject:   Re: conf/95162: [patch] Missing feature in rc.subr
Message-ID:  <200606100038.k5A0cdU5078258@Laptop.mine.box>
In-Reply-To: <1149897016.31327.2.camel@localhost>
References:  <200606091826.k59IQfmo057494@freefall.freebsd.org> <20060609222512.Y15476@erdgeist.org> <20060610001442.U15476@erdgeist.org> <200606092231.k59MVFNQ077781@Laptop.mine.box> <1149897016.31327.2.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
Florent Thoumie <flz@FreeBSD.org> wrote:

> On Fri, 2006-06-09 at 17:31 -0500, Alexander Botero-Lowry wrote:
> > Using /etc/rc.conf.d would be better. You don't have to bother doing reinplace, you can just override the file when you have a configval change.
>
> No, please use ${prefix}/etc/rc.conf.d/. And anyway you still need to
Erm. I don't know how you would be able to use ${prefix}/etc/rc.conf.d/ 
considering that /etc/rc.subr does:
      if [ -f /etc/rc.conf.d/"$_command" ]; then
                debug "Sourcing /etc/rc.conf.d/${_command}"
                . /etc/rc.conf.d/"$_command"
        fi

That is the only reference to *rc.conf.d* in rc.subr. So clearly rc.subr would
need to be modified to be able to handle rc.conf.d/$_command files in $LOCALBASE. Even more work to handle them in $PREFIX. 

> use 'sed -i' because people might use this file for custom flags.
>
I noticed that while reading rc.subr manpage after sending the email, my
apologies for the quick response.

> -- 
> Florent Thoumie
> flz@FreeBSD.org
> FreeBSD Committer



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606100038.k5A0cdU5078258>