From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 13713 invoked from network); 2 Jan 2023 21:09:19 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 2 Jan 2023 21:09:19 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id ABDA5424CF; Tue, 3 Jan 2023 07:08:38 +1000 (AEST) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) by minnie.tuhs.org (Postfix) with ESMTPS id 88C47424CE for ; Tue, 3 Jan 2023 07:08:34 +1000 (AEST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id D58B15C0094 for ; Mon, 2 Jan 2023 16:08:32 -0500 (EST) Received: from imap49 ([10.202.2.99]) by compute2.internal (MEProxy); Mon, 02 Jan 2023 16:08:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pobox.com; h=cc :content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1672693712; x= 1672780112; bh=cHYYpSM2eLdxk9c3PksnDun7VGzFr17/ym0XlOG/hmQ=; b=m y5M456zlcw4HVyelWv38m+oIfYVrTP9uo77oiD7XU+vJszx7bZkii6Mzh9eLfhuO ItW+I39XUVmviWae5K9StttyjoeP+zY25dKH1fWFybZzvctWotyF/JBnZSyLKRn0 BwLaGx9xQbSZeR6fMb2/IWvNBFZ470CoQMpeGIc2tUEjIQ0ZLV+CRhd0rR2Nl0O2 YxMAdpanzUJnED/DyoPYCISRwD+tvbSY/WMExDKNSB14AMCr+RMQ6lUJZmbUFWB4 xHTX7olllNNrssSTYdgDnOfGkk7SQ20rTaJ/1bpQteS4JrW7G8gTHEhLM03nk7Gb kNuh26NE5GOAMZ9sZcIxQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1672693712; x=1672780112; bh=c HYYpSM2eLdxk9c3PksnDun7VGzFr17/ym0XlOG/hmQ=; b=aoV+8AKca457bxkRs IzwkvpHgQ1fm2PAViVOPkSjv9CRyqI/ck/cbmBwwwQgK286CpAwfWPr4jFS42fWQ TVahHPRjtZ777X8zoO7iGUDZvt2NoySD1DYbkezv0YiHV8YAxsB/VZHyTyiJu5Z0 N84HwLkXtTWEi5zQo8jSR9W/InRzvG26osg5DUfmtZwBX4IluFF7ytt52KLWnttN M2NDyRQlO4UTphSrrthy4QuwtXDT6pl7k72EsHsoHDTeWnglIZhi0y8/CWiDa7bb NyyKognYz5p8QjTNaCbBW6TF4joq4D64zvBPywkKEMtoCwKCSJzXUKmhBp1KYJgN 8BCpg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrjedvgddugeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtgfesth hqredtreerjeenucfhrhhomhepfdflohhsvghphhcujfholhhsthgvnhdfuceojhhoshgv phhhsehjohhsvghphhhhohhlshhtvghnrdgtohhmqeenucggtffrrghtthgvrhhnpedttd ffvdduffdtfedtiedugedufeegledvkeduiedtgfekveduhfeuledutefgueenucevlhhu shhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjohhsvghphhesjh hoshgvphhhhhholhhsthgvnhdrtghomh X-ME-Proxy: Feedback-ID: i49d34368:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id B608715A008E; Mon, 2 Jan 2023 16:08:32 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.7.0-alpha0-1185-g841157300a-fm-20221208.002-g84115730 Mime-Version: 1.0 Message-Id: In-Reply-To: References: <20230102165120.GK25547@mcvoy.com> <20230102174304.GM25547@mcvoy.com> <59004a29-5119-9dd9-c248-518b8c4e7928@makerlisp.com> <20230102180020.p6gmiwhrnidfbfsc@illithid> <20230102181242.GO25547@mcvoy.com> <20230102192114.2uu7f4ap55e6xtby@illithid> <20230102202422.qychfa24tnjuok4p@illithid> <20230102204103.GU25547@mcvoy.com> Date: Mon, 02 Jan 2023 13:08:11 -0800 From: "Joseph Holsten" To: "Tautological Eunuch Horticultural Scythians" Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: MII2TCZCPJOGVDPHFIFYOTQ6QWBNKCTR X-Message-ID-Hash: MII2TCZCPJOGVDPHFIFYOTQ6QWBNKCTR X-MailFrom: joseph@josephholsten.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: A few comments on porting the Bourne shell List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Mon, Jan 2, 2023, at 13:00, Dan Cross wrote: > On Mon, Jan 2, 2023 at 3:41 PM Larry McVoy wrote: >> >> If we wanted to use Makefiles in our customer run product, we would h= ave >> shipped it. > > Couldn't you also ship a shell? That kinda seems like the simplest sol= ution. Then you have to ship documentation on how to properly install the shell= . Also, add guardrails to make sure that the correct shell is being load= ed instead of someone getting ambitious with their exec path. cf every products trying to ship its own python, ruby, etc instead of ac= cepting defeat and shipping a statically build tool in a docker containe= r in an OVA virtual machine image. Obviously, that=E2=80=99s what should have been done with Bourne shell i= n the first place.