From: Maximilian Bosch Date: Sat, 10 Jan 2026 20:13:31 +0000 (+0100) Subject: mkosi: /bin/bash -> /usr/bin/env bash X-Git-Tag: v260-rc1~417 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=db5f1952f36aefd302bd3a348a252e3e75c4e77e;p=thirdparty%2Fsystemd.git mkosi: /bin/bash -> /usr/bin/env bash This is analogous to a change in mkosi[1] with the same motivation: some scripts are run to bootstrap the distribution tree and are thus running directly on the host system which may not have `/bin/bash` (e.g. NixOS). As with the `mkosi` change, do that for each shebang for consistency reasons. [1] https://github.com/systemd/mkosi/commit/8d2cd50e5192cada7211724ecff3514f0c85cf0f --- diff --git a/mkosi/mkosi.clangd b/mkosi/mkosi.clangd index ba7aa99ad64..7cac6cecbfd 100755 --- a/mkosi/mkosi.clangd +++ b/mkosi/mkosi.clangd @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later set -e diff --git a/mkosi/mkosi.clean b/mkosi/mkosi.clean index dac2f1bf421..510da46cee7 100755 --- a/mkosi/mkosi.clean +++ b/mkosi/mkosi.clean @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later set -e diff --git a/mkosi/mkosi.conf.d/arch/systemd.prepare b/mkosi/mkosi.conf.d/arch/systemd.prepare index 052ce928652..72e831df3b0 100755 --- a/mkosi/mkosi.conf.d/arch/systemd.prepare +++ b/mkosi/mkosi.conf.d/arch/systemd.prepare @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later set -e diff --git a/mkosi/mkosi.conf.d/centos-fedora/mkosi.prepare b/mkosi/mkosi.conf.d/centos-fedora/mkosi.prepare index 4b554c8a303..2eb307045e6 100755 --- a/mkosi/mkosi.conf.d/centos-fedora/mkosi.prepare +++ b/mkosi/mkosi.conf.d/centos-fedora/mkosi.prepare @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later set -e diff --git a/mkosi/mkosi.conf.d/centos-fedora/systemd.prepare b/mkosi/mkosi.conf.d/centos-fedora/systemd.prepare index 9e5185bbc6d..1872f619a85 100755 --- a/mkosi/mkosi.conf.d/centos-fedora/systemd.prepare +++ b/mkosi/mkosi.conf.d/centos-fedora/systemd.prepare @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later set -e diff --git a/mkosi/mkosi.conf.d/debian-ubuntu/systemd.prepare b/mkosi/mkosi.conf.d/debian-ubuntu/systemd.prepare index 22be35f8238..e2fb5f23a7b 100755 --- a/mkosi/mkosi.conf.d/debian-ubuntu/systemd.prepare +++ b/mkosi/mkosi.conf.d/debian-ubuntu/systemd.prepare @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later set -e diff --git a/mkosi/mkosi.conf.d/opensuse/systemd.prepare b/mkosi/mkosi.conf.d/opensuse/systemd.prepare index 32a9312d293..8a87b6e97cc 100755 --- a/mkosi/mkosi.conf.d/opensuse/systemd.prepare +++ b/mkosi/mkosi.conf.d/opensuse/systemd.prepare @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later set -e diff --git a/mkosi/mkosi.coverage/mkosi.postinst b/mkosi/mkosi.coverage/mkosi.postinst index 5b1002212ee..964668e1a47 100755 --- a/mkosi/mkosi.coverage/mkosi.postinst +++ b/mkosi/mkosi.coverage/mkosi.postinst @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later set -e diff --git a/mkosi/mkosi.extra.common/usr/lib/systemd/coverage-forwarder b/mkosi/mkosi.extra.common/usr/lib/systemd/coverage-forwarder index e6c7a88a4df..43691ba0006 100755 --- a/mkosi/mkosi.extra.common/usr/lib/systemd/coverage-forwarder +++ b/mkosi/mkosi.extra.common/usr/lib/systemd/coverage-forwarder @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later logger --journald <"$BUILDROOT/sbin/init" <