Date: Fri, 25 Jan 2019 19:26:58 +0100 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Adam <amvandemore@gmail.com> Cc: "freebsd-arch@freebsd.org" <arch@freebsd.org> Subject: Re: Importing mksh in base Message-ID: <3C023956-1B69-440E-844B-E09D0C7D9EBE@FreeBSD.org> In-Reply-To: <CA%2BtpaK3i3fOZ-maSwhCGJ0GScv-suwf7-1214YnZH-Ne8Ktcig@mail.gmail.com> References: <20190125165751.kpcjjncmf7j7maxd@ivaldir.net> <CA%2BtpaK3i3fOZ-maSwhCGJ0GScv-suwf7-1214YnZH-Ne8Ktcig@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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=2E= htm >> 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 i= nstance 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C023956-1B69-440E-844B-E09D0C7D9EBE>