From nobody Wed Sep 29 16:49:27 2021 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 1615A17CFD12 for ; Wed, 29 Sep 2021 16:49:37 +0000 (UTC) (envelope-from rollingbits@gmail.com) Received: from mail-qt1-x831.google.com (mail-qt1-x831.google.com [IPv6:2607:f8b0:4864:20::831]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HKMmJ6wyBz4V68 for ; Wed, 29 Sep 2021 16:49:36 +0000 (UTC) (envelope-from rollingbits@gmail.com) Received: by mail-qt1-x831.google.com with SMTP id r16so2894074qtw.11 for ; Wed, 29 Sep 2021 09:49:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:subject:from:in-reply-to:cc :date:message-id:references:to; bh=piI+3YlpVlM6qIBAQM6TFtNfoQ0nn1aLWTIJkNmg8iY=; b=Vhh9nbRIjywmbevpv0pYIICSpnufIV1EZGvgiccOdhA4Cunmv8xlVRlbcMcgZ+oySJ I2bm1bL4NUQRgfPQ7HmwLlaQ7NJHenPazehfdF7S9vxJCF2TNkX83cF2KbAaURIm6n4L lJv6l4nSR1NL8e5BIplpcQVadX+5a6P2qCHGBHdTD6TJP3VlQXsB//47A5iiR7LTUctA Be+Ag5C8rbKddn6YeXkDFRApuxG88//6bhA0mRrU2is6ZyQnbDPXrXwyFtd4PHRgmBXo VkK9ym+LGgb0EwIXThb3EqLetApZDkXrUOM16lEDtrAZ3U55WY13utsAZNI5X67Y7j/J 3oiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:content-transfer-encoding:mime-version:subject :from:in-reply-to:cc:date:message-id:references:to; bh=piI+3YlpVlM6qIBAQM6TFtNfoQ0nn1aLWTIJkNmg8iY=; b=B5hVtKC5cXxGL78IF38BRFFTulwUAhU5yR4xkDITnmg7nh+ejjP8/SAaG39u8sWm8U Iszh0teBt6tfGDHarDdvj9q/XcuwO2JSVrAmpCq4KtdtAYatW5RYCY0G9trFpEizIstH jkIwR3VHrL5fTsr3gbUUMcxHv++dVJOmGEQB8JnNlk1wRl8cXSe8nTZxTRUE2k6lsOy6 SNUkh8mWD32u/o/rEL/lnGkEUWY5Zp17U0IP6Czt/5PSV9m0cxiy5LQ63gxch2u7DNcz gq+dAE+uobL8MJIGamTrrrzH45XODWztxQXlRd/bbijh4atJRltSlPxU8X5oCgBSkU7P xUrQ== X-Gm-Message-State: AOAM530InIvk8gQWbL1rsho/kjWbfkQcAGJgQsVljmahjtB+CTrqC9p9 hlegfUOKSJiLgdsmVYJWRcaGSU5I1K0= X-Google-Smtp-Source: ABdhPJwcK4a+kyQEPhdDIZQDcmzDqI5K5Ucp2yZemytSEDpYHE/rPkrtCB+40pTMKK++dHV9UoEfqw== X-Received: by 2002:ac8:4089:: with SMTP id p9mr980310qtl.363.1632934170348; Wed, 29 Sep 2021 09:49:30 -0700 (PDT) Received: from smtpclient.apple ([2804:389:2046:e38b:e900:e36f:24f5:a3]) by smtp.gmail.com with ESMTPSA id u189sm202024qkh.14.2021.09.29.09.49.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 29 Sep 2021 09:49:29 -0700 (PDT) Content-Type: multipart/alternative; boundary=Apple-Mail-178C6322-9FE5-49CC-B9BB-E0E1B7F45EF5 Content-Transfer-Encoding: 7bit List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (1.0) Subject: Re: [HEADSUP] making /bin/sh the default shell for root From: =?utf-8?Q?Lucas_Nali_de_Magalh=C3=A3es?= In-Reply-To: Cc: freebsd-current@freebsd.org Date: Wed, 29 Sep 2021 13:49:27 -0300 Message-Id: <6B2E21D5-0DF1-4BCC-A27C-DFFBB201FB52@gmail.com> References: To: grarpamp X-Mailer: iPhone Mail (19A346) X-Rspamd-Queue-Id: 4HKMmJ6wyBz4V68 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: Y --Apple-Mail-178C6322-9FE5-49CC-B9BB-E0E1B7F45EF5 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable It looks like every time I correct an error, someone tries to hack my accoun= t=E2=80=A6 odd. > On Sep 29, 2021, at 3:40 AM, grarpamp wrote: > =EF=BB=BFThe system shell really only need to support the > language of the shipped scripts of the base tooling > such as rc subsystem. No. The system shell is supposed to make the system usable by the users. Actually, the real problem is that the easiest way to shoot one's own foot is by changing the language (say, the shell) spoken by default by FreeBSD. > zoor zsh > toor tcsh > coor csh > qoor sql > poor python > boor bash > goor go > plus the entire rest of world of shellish thingies just > to satisfy. Which is obviously untenable and absurd and > causes futher legacies, maintenance, dependencies. > Where does it stop, what is the limiting definition. > Moving to just one, some type of an "sh", seems best > to resolve the question. This is non-sense. Every unix user should know that it's possible to changing the used shell by using chsh and this includes root. BTW, toor default to sh, not tcsh. --=20 rollingbits =E2=80=94 =F0=9F=93=A7 rollingbits@icloud.com =F0=9F=93=A7 rolli= ngbits@gmail.com =F0=9F=93=A7 rollingbits@yahoo.com