tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Moving rc.d scripts to base.tgz

On Fri, Apr 15, 2011 at 12:24 PM,  <> wrote:
>> Without putting too much thought into it right now, the only way I see
>> to do this safely would be to install the files somewhere other than
>> /etc/ and then teach postinstall to install symlinks in /etc/ or
>> similar.  Otherwise, we'd need some transitional period in which
>> postinstall complains loudly about any local modifications and gives
>> you a deadline on which the swap will happen.
> With all due respect and no bad feelings, that's plain ugly. Symlinks in /etc
> are _ugly_ (yes, I am very opinionated about that). The whole point of having
> config files and scripts is to tweak them when needed. None of them should
> have 'blessed' status and rc.d/* is no exception. Scripts are not binaries,
> really. If you are concerned about binaries in /etc, remove /etc/rmt and fix
> dump and tar.

Yes, I agree.  But this is completely out of the scope of my proposal.
 The symlinks are a way to provide an easy transitional period.

Julio Merino / @jmmv

Home | Main Index | Thread Index | Old Index