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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 14804 invoked from network); 2 Jan 2023 21:16:56 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 2 Jan 2023 21:16:56 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 2CEFC424CC; Tue, 3 Jan 2023 07:16:52 +1000 (AEST) Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by minnie.tuhs.org (Postfix) with ESMTPS id 4DA4D424C7 for ; Tue, 3 Jan 2023 07:16:47 +1000 (AEST) Received: by mail-pj1-f42.google.com with SMTP id h7-20020a17090aa88700b00225f3e4c992so21361170pjq.1 for ; Mon, 02 Jan 2023 13:16:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=xpB+ywQk48hsPMQIqX3wBjHwpkFJLNaNAUTTIQ7gvB8=; b=MtFToMvJdC1Oel3Ds1vZxEZt1lhijCX29uTCV0uibMe7+cpNkqOwvvf6yAenm3ZLUt WV2YwC6rsGUDck72xAjlosZEGqcDsnFZWMHVI6UaG+3Yb95U68gTfeAHJJ8YUuwGRA37 ZGlO8y1MZ28ZHV238uTJdlLZlAgDMyk/BoqUhPsHyXnxNxWJ8RM5m34UVK3mRuiuGfai EgXYa4nHttHeI8wA/bsUSPqwL24jhm2DNGraMAIsIY01Lqr642TVjy33tpp2zaKqJZU7 YmplkpsxUoRgtu7wCrFoPdkSaVDwS2IxMV5VHD6DQ4uVQ6W5m71LDex02Ics2r5PFUnO ukMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xpB+ywQk48hsPMQIqX3wBjHwpkFJLNaNAUTTIQ7gvB8=; b=xJtDO/QvQJcvvmGl4LGuMHIg6HRMXfkAzdF5Wcmy1fLqFIP7Mg5Sxb8Ia4vpSEzZrz eSDaf2z5pklwoo3YhERP7Ooldt47djtCyL2uqyO5g79vw6qh657vT0m9EZvyXioP03Ir eJMHoaBlop7XyEnZnQRFshJs3O1UW/qMta2WWw+6ai1In1Irr4+DNWn/ADZUVdetfozp 1lxUMW2qMWtawFht/CiCUg39stcqDkjWYLdAnJtnb5hRU0LlTVTLexvZzD/LK2y66GDP Y4r78hy4pVa9QVD1KFNzB233Ucar6r1ITWivssXjdopbCt7E6JCBLNfoau9WjnCV4zbq Impg== X-Gm-Message-State: AFqh2kqU3+jLqBFfNkB8Za0ay6Q9TEs0KQIdJ06Z6ZSg65ZHXrJcY1cy j5Hxrfg7aEMrrhBkwU2hqPE= X-Google-Smtp-Source: AMrXdXtnAGiZfqQkVaaNieoj4MXzD2kAoNYzJA7Oe1d63xpwfAVq1E+ILYbiydOOEt2XnJEdpfEfBw== X-Received: by 2002:a17:902:ef8a:b0:192:607b:f691 with SMTP id iz10-20020a170902ef8a00b00192607bf691mr39691061plb.67.1672694146681; Mon, 02 Jan 2023 13:15:46 -0800 (PST) Received: from smtpclient.apple (ip98-165-124-124.ph.ph.cox.net. [98.165.124.124]) by smtp.gmail.com with ESMTPSA id i7-20020a17090332c700b00192d9b86318sm268112plr.137.2023.01.02.13.15.45 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Jan 2023 13:15:46 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.300.101.1.3\)) From: Adam Thornton In-Reply-To: Date: Mon, 2 Jan 2023 14:15:35 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <67D8CB20-4D19-43D0-BDA5-6B2476A706AF@gmail.com> 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> To: Joseph Holsten X-Mailer: Apple Mail (2.3731.300.101.1.3) Message-ID-Hash: FOHBQJXPYAL23MXNVCVIGAOXMJKU4TPC X-Message-ID-Hash: FOHBQJXPYAL23MXNVCVIGAOXMJKU4TPC X-MailFrom: athornton@gmail.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 CC: Tautological Eunuch Horticultural Scythians 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 Jan 2, 2023, at 2:08 PM, Joseph Holsten = wrote: >=20 > On Mon, Jan 2, 2023, at 13:00, Dan Cross wrote: >> On Mon, Jan 2, 2023 at 3:41 PM Larry McVoy wrote: >>>=20 >>> If we wanted to use Makefiles in our customer run product, we would = have >>> shipped it. >>=20 >> Couldn't you also ship a shell? That kinda seems like the simplest = solution. >=20 > 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 = loaded instead of someone getting ambitious with their exec path. >=20 > cf every products trying to ship its own python, ruby, etc instead of = accepting defeat and shipping a statically build tool in a docker = container in an OVA virtual machine image. >=20 > Obviously, that=E2=80=99s what should have been done with Bourne shell = in the first place. You came very close to owing me a new keyboard there. Adam=