Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jan 2019 17:05:34 -0800 (PST)
From:      "Rodney W. Grimes" <freebsd@pdx.rh.CN85.dnsmgr.net>
To:        Devin Teske <dteske@FreeBSD.org>
Cc:        Edward Napierala <trasz@FreeBSD.org>, rgrimes@FreeBSD.org, src-committers <src-committers@FreeBSD.org>, svn-src-all@FreeBSD.org, svn-src-head@FreeBSD.org
Subject:   Re: svn commit: r343440 - head/bin/sh
Message-ID:  <201901260105.x0Q15YwH091095@pdx.rh.CN85.dnsmgr.net>
In-Reply-To: <6DD219EC-C898-499E-BF58-AB653A7114DB@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> > On Jan 25, 2019, at 1:13 AM, Edward Napierala <trasz@freebsd.org> wrote:

Chop with the big axe most of this as I need to clarify a miss statement.
...
> > The change we're discussing doesn't affect upgrades at all - it's only
> > for new installs.
> 
> mergemaster, iirc, will merge in changes to etc files after an upgrade.
> So this would effect anybody that goes through an upgrade and performs mergemaster.

Correct, and to my knowledge there is no way to stop that effect.

...
> 
> >  And it doesn't affect root by default, you
> > need to change their shell from csh(1) to sh(1).
> 
> By your own commit messages admission, this is for the toor account, so it does affect a user (and as you were keen to point out, users with the default shell).

Further it effects root any time root types "sh" or "/bin/sh"
and intentially invokes sh interactive for some reason,
something I do more often than I care to admit simply
cause I know what I want to do is much easier in that
shell.

It does not require root change there login shell for
these changes to effect the root account usage.

-- 
Rod Grimes                                                 rgrimes@freebsd.org



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