Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jan 2019 11:26:38 -0800
From:      Cy Schubert <Cy.Schubert@cschubert.com>
To:        John Baldwin <jhb@FreeBSD.org>, Baptiste Daroussin <bapt@FreeBSD.org>, freebsd-arch@freebsd.org, arch@freebsd.org
Subject:   Re: Importing mksh in base
Message-ID:  <75D9D651-86B1-4246-8A10-959BE3A45975@cschubert.com>
In-Reply-To: <9036c9e8-ba86-6e62-e2db-4dea40ef8406@FreeBSD.org>
References:  <20190125165751.kpcjjncmf7j7maxd@ivaldir.net> <D43F06EE-A6A9-4F7D-BF81-8EC2298F86C9@cschubert.com> <C9B49E76-30FC-42FB-9B44-AC9740E26655@FreeBSD.org> <9036c9e8-ba86-6e62-e2db-4dea40ef8406@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On January 25, 2019 11:14:23 AM PST, John Baldwin <jhb@FreeBSD.org> wrote:
>On 1/25/19 11:07 AM, Baptiste Daroussin wrote:
>>> As to replacing root's shell, replacing tcsh is a large POLA
>violation.
>> 
>> It will not replace in existing installation just make it the default
>in new installation I can t see how this is a POLA violation if it is
>in new setup on new major version (upgrades won t be affacted)
>
>I'm mostly struggling to find a reason to care what is in root's
>/etc/passwd
>line, but aside from that, for people who use mergemaster or etcupdate,
>it
>will try to merge the new shell during an upgrade of an existing
>system.
>Granted, if you have an actual root password set the line will be a
>conflict, but it's not strictly true to say that existing installs
>wouldn't
>be affected.
> 
>>> Maybe give users the option at install time instead. 
>> 
>> Doable, unsure it is worth it but yes we can do that if that is asked
>a lot
>
>I think we should avoid the tendency to add new questions to the
>install if 
>we can avoid it.  I often see this mentioned for potential POLA-type
>changes
>and I think there are two issues: 1) it doesn't address upgrades, and
>2) we
>should keep a streamlined install process as much as possible IMO.  If
>we
>start piling up a bunch of extra questions during the install it will
>just
>make users' eyes glaze over.

I'm willing to concede what shell root uses by default part of this thread.

-- 
Pardon the typos and autocorrect, small keyboard in use.
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX: <cy@FreeBSD.org> Web: http://www.FreeBSD.org

	The need of the many outweighs the greed of the few.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?75D9D651-86B1-4246-8A10-959BE3A45975>