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.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 10208 invoked from network); 15 Jul 2022 01:07:05 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 15 Jul 2022 01:07:05 -0000 Received: from mail-lf1-f52.google.com ([209.85.167.52]) by 9front; Thu Jul 14 21:04:56 -0400 2022 Received: by mail-lf1-f52.google.com with SMTP id bu42so5582634lfb.0 for <9front@9front.org>; Thu, 14 Jul 2022 18:04:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=h8e//UmLEljx9Z9ZwUO6nwOmB4gfFuYPBadhlz8/X98=; b=BpxET1NcITjY+wpIsvWYKDPGwOUCHKm+QqTaAV5FZAzaccoqb5Y/7CTS9QqUQCmoag ktShd5wYwPUNgnac7wL7Vu5Q3UdFqk04REiZOaRmhKlA464kkcQKaeYFEogq2GmoZ0qu eSTia7idNShGP21wWYbqZdCxOaDVgHUQqZiBEvvNppj+YGUPJ4xhxEHQaxK2SJSVBc6h M/qBoZqF5icLtojJZWEJmLyzrada9bQPcI5lMqt48Oh7tOeJuX6VxZswcB9WOe+V8VwV iY7ISeE6U+ej5vmlDqpEvB0j5V3ldEvLkHoqctsMz+NKTvvSw1MY1Fbf6LxpUgjE4+0U oN5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=h8e//UmLEljx9Z9ZwUO6nwOmB4gfFuYPBadhlz8/X98=; b=zCL+dGafU1TpFWvMSCDfiJ+I3v8Fmmz6ETxv+Wfo1DGsDALt+acjFx2fy5un6/6nCZ FoaNNSX3o185/ixV5wJyDKwscLVR1ww7W8r5U9EqBuXQnHAhYvcUoKqfG6aCYAqMoLfF rWbwxhjomuGmR+5PxF8IUmqdpSii9hnsPpNkThPrR/84G1x33iGarcG5yNe5OacZ69rm ntVJ/DYBRTbnTO4BRnOq04bc6dDwmrBjpYj/udBP5aIbkumL9FAnPUhwZ3gt1H1pHAEx SlIgJ2TvfsP2MdFCrlz6QnP3OLNr4knmq65jas4yY82ajG1engCYDw+6Qb9GOBCIfb7q XgHQ== X-Gm-Message-State: AJIora8F17PiB0wSF8Sc642FNnOf4WlizTtMBodai2LGDSYVEHDx2b63 BlEZqoK0PNdKzEQ/2Bl4dmSwyX1q38yqutg6hlrXuZI+ X-Google-Smtp-Source: AGRyM1stsqfAmiaW8PFQ0d6j0P+dWipaXoKHtPZyaOalh4+lcP1X3bhw3UyCUJ+5UpvWSX0vxg4cxV1n9jLarC0MiAk= X-Received: by 2002:a05:6512:3f82:b0:47f:65b6:8b9b with SMTP id x2-20020a0565123f8200b0047f65b68b9bmr6284174lfa.187.1657847092557; Thu, 14 Jul 2022 18:04:52 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:6504:1715:b0:1d7:bec4:925d with HTTP; Thu, 14 Jul 2022 18:04:51 -0700 (PDT) In-Reply-To: <365A96D57B186942806837500F75619B@prosimetrum.com> References: <880cc1bb-c77b-8c8c-4efd-c55613697a33@posixcafe.org> <365A96D57B186942806837500F75619B@prosimetrum.com> From: Stuart Morrow Date: Fri, 15 Jul 2022 02:04:51 +0100 Message-ID: To: 9front@9front.org Content-Type: text/plain; charset="UTF-8" List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: lossless non-blocking information hypervisor configuration controller Subject: Re: [9front] git: install rc scripts into /rc/bin/git/ Reply-To: 9front@9front.org Precedence: bulk On 15/07/2022, umbraticus@prosimetrum.com wrote: >> Unions on plan9 are not deep > > Perhaps this is a good moment to wonder aloud whether > something like https://git.sr.ht/~kvik/unionfs should If it's really so important to keep rc scripts out of /$cputype, there is another way: Let /bin/git be /rc/bin/git. /$cputype/bin/git doesn't exist; binaries live in aux/git/ (note trailing slash). /rc/bin/git is populated with wrapper pointers to the binaries. The binaries could be modified to be run directly from the #! line.