From owner-freebsd-arch@freebsd.org Fri Jan 25 17:42:05 2019 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5EF514BC7F0 for ; Fri, 25 Jan 2019 17:42:05 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id F0CC98E081 for ; Fri, 25 Jan 2019 17:42:04 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id B509314BC7EF; Fri, 25 Jan 2019 17:42:04 +0000 (UTC) Delivered-To: arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 926CD14BC7EE for ; Fri, 25 Jan 2019 17:42:04 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from mail-io1-xd2e.google.com (mail-io1-xd2e.google.com [IPv6:2607:f8b0:4864:20::d2e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2848E8E07B; Fri, 25 Jan 2019 17:42:04 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: by mail-io1-xd2e.google.com with SMTP id c2so8338040iom.12; Fri, 25 Jan 2019 09:42:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Ij69+4Uxb1o39DLHsCG2mv/zku1abfBeozKZpix0AiQ=; b=nd90wKIlYMpAnPfXi5kuh0mX2TfVJpWeA0yBjwKeJLEPycP4mLAhFHA5tJpkEZeG/e Hh5ZEUKVejhADj39tzJUW+YbZWmg3AEQ4hHjpoUC7T2TEKs4AkWxllRL25zfvC0HRK8c 2EVLMBo4zZOo7Wc/7Q5vLyx9hKUsoOEc8xvYLXUpR3jGbcRHkoqqJPtloljeiM/elwP3 UsONtGpFHX0djkyuE5uZZDeJWYTr3kgpGvY0QXnBbfH7W+6QYwDhHFQaIZmGJ0TGyYfN yo9k+wCz4CMEKy54wZAEvfu225yCEzCy13FHm9UJe1W5N+Hzh3HhRKInXhyXWe04iH1D pphA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Ij69+4Uxb1o39DLHsCG2mv/zku1abfBeozKZpix0AiQ=; b=euLcOfJnyjed4+MhNVOXVZf6FaZcIj+wrMmNCy372ElcwuyyOmXx9gscuH8muqPemn 8E++VSCF2uVbY5qUtyX63JbFQZyaEKodUyQe7bTcDvGwGWMQyKF+dertoOutu1vmGlZu q9iM7vz76/3hziZ7b+u57S4fkBIJZGGaNMTWbsWKD6U7dcz7jkjitK0ZP74HW4GIaOmX Tzi+P/Susi0K0q8HI9B0B0zDwp0cwHWe6k7hN0l0uM6hv9bF8HkFa+BlqQ83iikS8WHh Zx4CXV26UgRlBPV/umvnE2sHCxP8S1buBW3ZahZP9J7Y2NH+1ZRhDlNZ/pPqrkZ8IVi8 pMhA== X-Gm-Message-State: AJcUukduyyRbbbMs1O7E9ISUdwprqDBODOLWEMAMJeqQjjYbRN9TFX1r rCZBmg9M4gAty/+FlpNG6m/Joxaqv8oYh/g5rGvh9w== X-Google-Smtp-Source: ALg8bN4QHahGDeGKBhHLiStYXzwYrQEHVNztLz0l1d8mYiPPjQSzjuH7XoxoeL5SV32SQm5ufUnsyzR6kyzn2qJaftI= X-Received: by 2002:a6b:6b02:: with SMTP id g2mr6894282ioc.18.1548438123131; Fri, 25 Jan 2019 09:42:03 -0800 (PST) MIME-Version: 1.0 References: <20190125165751.kpcjjncmf7j7maxd@ivaldir.net> In-Reply-To: <20190125165751.kpcjjncmf7j7maxd@ivaldir.net> From: Adam Date: Fri, 25 Jan 2019 11:41:51 -0600 Message-ID: Subject: Re: Importing mksh in base To: Baptiste Daroussin Cc: "freebsd-arch@freebsd.org" X-Rspamd-Queue-Id: 2848E8E07B X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.89 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.89)[-0.893,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jan 2019 17:42:05 -0000 On Fri, Jan 25, 2019 at 10:58 AM Baptiste Daroussin wrote: > Hi everyone, > > I would like to import mksh in base, https://www.mirbsd.org/mksh.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. I don't think conformity is a great argument for change in this regard. I don't see any other advantage to this change. I could be wrong but I also think it might be incorrect to say bash is the default root shell on other BSD's. If there is some change to the root shell, I'd rather see it to be zsh which does have a good interactive mode. -- Adam