Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jan 2019 11:12:06 -0800
From:      Cy Schubert <Cy.Schubert@cschubert.com>
To:        freebsd-arch@freebsd.org, Baptiste Daroussin <bapt@FreeBSD.org>, Adam <amvandemore@gmail.com>
Cc:        "freebsd-arch@freebsd.org" <arch@freebsd.org>
Subject:   Re: Importing mksh in base
Message-ID:  <479572CC-DF40-4632-AB19-FB3830ABCDA3@cschubert.com>
In-Reply-To: <3C023956-1B69-440E-844B-E09D0C7D9EBE@FreeBSD.org>
References:  <20190125165751.kpcjjncmf7j7maxd@ivaldir.net> <CA%2BtpaK3i3fOZ-maSwhCGJ0GScv-suwf7-1214YnZH-Ne8Ktcig@mail.gmail.com> <3C023956-1B69-440E-844B-E09D0C7D9EBE@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On January 25, 2019 10:26:58 AM PST, Baptiste Daroussin <bapt@FreeBSD=2Eorg=
> wrote:
>
>
>Le 25 janvier 2019 18:41:51 GMT+01:00, Adam <amvandemore@gmail=2Ecom> a
>=C3=A9crit :
>>On Fri, Jan 25, 2019 at 10:58 AM Baptiste Daroussin <bapt@freebsd=2Eorg>
>>wrote:
>>
>>> Hi everyone,
>>>
>>> I would like to import mksh in base, https://www=2Emirbsd=2Eorg/mksh=
=2Ehtm
>>> And make it the default root shell (not necessary in one step)
>>>
>>> Why:
>>> 1/ it is tiny 400k (in the packaged version) all other shells
>fitting
>>the
>>> expectation are bigger
>>> 2/ it's default frontend in interactive mode is very close to what
>>most
>>> people
>>> are used to with bash and shells as default root shell on other BSD
>>and
>>> most
>>> linuxes
>>> 3/ from my narrow window csh as a default root shell is one of the
>>major
>>> complaint (usually the first thing a user get faced to) from new
>>comers and
>>> also for some long timers who are reinstalling a machine and have
>not
>>yet
>>> installed/configured a bourne compatible shell
>>>
>>> What this proposal is _NOT_ about:
>>> 1/ the removal of tcsh from base
>>> 2/ any kid of denial of the quality and interest or features of csh
>>>
>>> What do you think?
>>> Best regards,
>>> Bapt
>>>
>>
>>I do not wish to have a bash like root shell since imo its interactive
>>mode
>>isn't that great=2E  I don't think conformity is a great argument for
>>change
>>in this regard=2E  I don't see any other advantage to this change=2E  I
>>could
>>be wrong but I also think it might be incorrect to say bash is the
>>default
>>root shell on other BSD's=2E
>
>
>I am not saying bash is the default but bourne like shell on openbsd
>for instance it is a variant or ksh which mksh is a fork of, for
>example
>
>>
>>If there is some change to the root shell, I'd rather see it to be zsh
>>which does have a good interactive mode=2E
>
>zsh is big and evolving quickly, imho not a good candidate for base
>_______________________________________________
>freebsd-arch@freebsd=2Eorg mailing list
>https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-arch
>To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd=2Eorg"

Mksh is not a fork of ksh93=2E  It is a fork of pdksh=2E If we are to impo=
rt a ksh, let's import the real ksh=2E Not some clone=2E=20

--=20
Pardon the typos and autocorrect, small keyboard in use=2E
Cheers,
Cy Schubert <Cy=2ESchubert@cschubert=2Ecom>
FreeBSD UNIX: <cy@FreeBSD=2Eorg> Web: http://www=2EFreeBSD=2Eorg

	The need of the many outweighs the greed of the few=2E



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?479572CC-DF40-4632-AB19-FB3830ABCDA3>