Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Jun 2018 21:26:06 +0300
From:      Konstantin Belousov <kostikbel@gmail.com>
To:        Brad Davis <brd@FreeBSD.org>
Cc:        Alexander Leidinger <Alexander@leidinger.net>, rgrimes@freebsd.org, Kyle Evans <kevans@freebsd.org>, src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r334617 - in head: . etc
Message-ID:  <20180605182605.GN2450@kib.kiev.ua>
In-Reply-To: <1528222385.2736229.1397446048.17853CA8@webmail.messagingengine.com>
References:  <201806041847.w54IlCUu097084@pdx.rh.CN85.dnsmgr.net> <1528138550.3632147.1396107464.614818A8@webmail.messagingengine.com> <20180605150022.Horde.emnJxb8rKYqAvChLgWoX9vf@webmail.leidinger.net> <1528212242.2273706.1397239144.6BEBF1F9@webmail.messagingengine.com> <20180605164627.GM2450@kib.kiev.ua> <1528222385.2736229.1397446048.17853CA8@webmail.messagingengine.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jun 05, 2018 at 12:13:05PM -0600, Brad Davis wrote:
> On Tue, Jun 5, 2018, at 10:46 AM, Konstantin Belousov wrote:
> > I find it often very useful to do
> > 	(cd src/etc/rc.d && make install)
> > Same for defaults and several other directories which in fact contains
> > non-editable content.  Is this planned to keep working ?
> 
> The short answer is, no.  All rc.d scripts get moved to the src of the program they start.
> 
> That said, if there is a big need for this, we can see about options to keep them working.
> 
> What are you trying to accomplish when you do this?  Just verify the rc.d scripts match your src tree?

I avoid mergemaster/etcupdate and whatever else. rc.d and /etc/rc,
/etc/rc.subr /etc/rc.network are not suitable to etc, they are binaries
provided by the project not for the user editing.

When upgrading the host, esp. on HEAD, i usually refresh scripts by this
procedure and avoid any editing and implied conflict resolution for real
configs.

Not being able to easily install clean copies of these scripts would
be very inconvenient and time consuming.



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