From adffd3f8b65f2a874b04cb1a09296e8ed8617dad Mon Sep 17 00:00:00 2001 From: Sebastian Hasler Date: Wed, 12 Jan 2022 23:43:54 +0100 Subject: [PATCH] scripts: Use shebang /usr/bin/env bash Not all distros have `/bin/bash`, e.g. NixOS. Fixes: #3450 Signed-off-by: Sebastian Hasler --- ci/go-test.sh | 2 +- ci/install_go.sh | 2 +- ci/install_libseccomp.sh | 2 +- ci/install_musl.sh | 2 +- ci/install_rust.sh | 2 +- ci/install_vc.sh | 2 +- ci/run.sh | 2 +- ci/setup.sh | 2 +- ci/static-checks.sh | 2 +- docs/how-to/containerd-kata.md | 2 +- docs/how-to/how-to-import-kata-logs-with-fluentd.md | 2 +- docs/how-to/offline_cpu.sh | 2 +- docs/use-cases/using-Intel-QAT-and-kata.md | 4 ++-- src/libs/protocols/hack/update-generated-proto.sh | 2 +- src/runtime/data/kata-collect-data.sh.in | 2 +- tools/osbuilder/dockerfiles/QAT/run.sh | 2 +- tools/osbuilder/dracut/add_libs.sh | 2 +- tools/osbuilder/initrd-builder/initrd_builder.sh | 2 +- tools/osbuilder/rootfs-builder/alpine/rootfs_lib.sh | 2 +- tools/osbuilder/rootfs-builder/rootfs.sh | 2 +- tools/osbuilder/scripts/lib.sh | 2 +- tools/packaging/artifact-list.sh | 2 +- tools/packaging/guest-image/build_image.sh | 2 +- tools/packaging/kata-deploy/action/entrypoint.sh | 2 +- tools/packaging/kata-deploy/action/setup-aks.sh | 2 +- tools/packaging/kata-deploy/action/test-kata.sh | 2 +- .../kata-deploy/local-build/kata-deploy-binaries-in-docker.sh | 2 +- .../packaging/kata-deploy/local-build/kata-deploy-binaries.sh | 2 +- .../kata-deploy/local-build/kata-deploy-merge-builds.sh | 2 +- tools/packaging/kata-deploy/scripts/kata-deploy.sh | 2 +- tools/packaging/kernel/build-kernel.sh | 2 +- tools/packaging/release/publish-kata-image.sh | 2 +- tools/packaging/release/release-notes.sh | 2 +- tools/packaging/release/tag_repos.sh | 2 +- tools/packaging/release/tag_repos_test.sh | 2 +- tools/packaging/release/update-repository-version.sh | 2 +- tools/packaging/release/update-repository-version_test.sh | 2 +- tools/packaging/scripts/apply_patches.sh | 2 +- tools/packaging/scripts/configure-hypervisor.sh | 2 +- tools/packaging/scripts/gen_versions_txt.sh | 2 +- tools/packaging/scripts/patch_qemu.sh | 2 +- .../static-build/cloud-hypervisor/build-static-clh.sh | 2 +- .../static-build/firecracker/build-static-firecracker.sh | 2 +- tools/packaging/static-build/kernel/build.sh | 2 +- tools/packaging/static-build/qemu/build-base-qemu.sh | 2 +- .../static-build/qemu/build-static-qemu-experimental.sh | 2 +- tools/packaging/static-build/qemu/build-static-qemu.sh | 2 +- tools/packaging/static-build/scripts/kata-configure-docker.sh | 2 +- tools/packaging/static-build/scripts/qemu-build-post.sh | 2 +- tools/packaging/static-build/shim-v2/build.sh | 2 +- tools/packaging/static-build/shim-v2/install_go.sh | 2 +- utils/kata-manager.sh | 2 +- 52 files changed, 53 insertions(+), 53 deletions(-) diff --git a/ci/go-test.sh b/ci/go-test.sh index 3ead6f7fa89c..ca1ad0dfdb79 100755 --- a/ci/go-test.sh +++ b/ci/go-test.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2020 Intel Corporation # diff --git a/ci/install_go.sh b/ci/install_go.sh index d8ec8cf67d80..f612f3562cd7 100755 --- a/ci/install_go.sh +++ b/ci/install_go.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2019 Intel Corporation # diff --git a/ci/install_libseccomp.sh b/ci/install_libseccomp.sh index c8f802ebd1c5..893343886084 100755 --- a/ci/install_libseccomp.sh +++ b/ci/install_libseccomp.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright 2021 Sony Group Corporation # diff --git a/ci/install_musl.sh b/ci/install_musl.sh index 15f47694919c..4beec29113de 100755 --- a/ci/install_musl.sh +++ b/ci/install_musl.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Copyright (c) 2020 Ant Group # # SPDX-License-Identifier: Apache-2.0 diff --git a/ci/install_rust.sh b/ci/install_rust.sh index d220ad573269..6e46274918b0 100755 --- a/ci/install_rust.sh +++ b/ci/install_rust.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Copyright (c) 2019 Ant Financial # # SPDX-License-Identifier: Apache-2.0 diff --git a/ci/install_vc.sh b/ci/install_vc.sh index 67968699bf12..d50fe634ee5f 100755 --- a/ci/install_vc.sh +++ b/ci/install_vc.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/ci/run.sh b/ci/run.sh index 9c508556dea7..fb3947253a3a 100755 --- a/ci/run.sh +++ b/ci/run.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2019 Ant Financial # diff --git a/ci/setup.sh b/ci/setup.sh index 8580fb735297..a5f3fb7fd0d3 100755 --- a/ci/setup.sh +++ b/ci/setup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/ci/static-checks.sh b/ci/static-checks.sh index dce456a1beb4..df4b6df3139d 100755 --- a/ci/static-checks.sh +++ b/ci/static-checks.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2017-2018 Intel Corporation # diff --git a/docs/how-to/containerd-kata.md b/docs/how-to/containerd-kata.md index b03f8795049e..9cd82128ddc7 100644 --- a/docs/how-to/containerd-kata.md +++ b/docs/how-to/containerd-kata.md @@ -188,7 +188,7 @@ If you use Containerd older than v1.2.4 or a version of Kata older than v1.6.0 shell script with the following: ```bash -#!/bin/bash +#!/usr/bin/env bash KATA_CONF_FILE=/etc/kata-containers/firecracker.toml containerd-shim-kata-v2 $@ ``` diff --git a/docs/how-to/how-to-import-kata-logs-with-fluentd.md b/docs/how-to/how-to-import-kata-logs-with-fluentd.md index 13b62e797411..419253022a77 100644 --- a/docs/how-to/how-to-import-kata-logs-with-fluentd.md +++ b/docs/how-to/how-to-import-kata-logs-with-fluentd.md @@ -264,7 +264,7 @@ At the same time, we will add the `--log=/var/log/kata-runtime.log` argument to own file (rather than into the system journal). ```bash -#!/bin/bash +#!/usr/bin/env bash /opt/kata/bin/kata-runtime --config "/opt/kata/share/defaults/kata-containers/configuration-qemu.toml" --log-format=json --log=/var/log/kata-runtime.log $@ ``` diff --git a/docs/how-to/offline_cpu.sh b/docs/how-to/offline_cpu.sh index 8ac2da31f045..f6f6b6e1757d 100644 --- a/docs/how-to/offline_cpu.sh +++ b/docs/how-to/offline_cpu.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Copyright (c) 2019 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 diff --git a/docs/use-cases/using-Intel-QAT-and-kata.md b/docs/use-cases/using-Intel-QAT-and-kata.md index d4150a3adb9a..528e9ea7f07d 100644 --- a/docs/use-cases/using-Intel-QAT-and-kata.md +++ b/docs/use-cases/using-Intel-QAT-and-kata.md @@ -355,10 +355,10 @@ this small script so that it redirects to be able to use either QEMU or Cloud Hypervisor with Kata. ```bash -$ echo '#!/bin/bash' | sudo tee /usr/local/bin/containerd-shim-kata-qemu-v2 +$ echo '#!/usr/bin/env bash' | sudo tee /usr/local/bin/containerd-shim-kata-qemu-v2 $ echo 'KATA_CONF_FILE=/opt/kata/share/defaults/kata-containers/configuration-qemu.toml /opt/kata/bin/containerd-shim-kata-v2 $@' | sudo tee -a /usr/local/bin/containerd-shim-kata-qemu-v2 $ sudo chmod +x /usr/local/bin/containerd-shim-kata-qemu-v2 -$ echo '#!/bin/bash' | sudo tee /usr/local/bin/containerd-shim-kata-clh-v2 +$ echo '#!/usr/bin/env bash' | sudo tee /usr/local/bin/containerd-shim-kata-clh-v2 $ echo 'KATA_CONF_FILE=/opt/kata/share/defaults/kata-containers/configuration-clh.toml /opt/kata/bin/containerd-shim-kata-v2 $@' | sudo tee -a /usr/local/bin/containerd-shim-kata-clh-v2 $ sudo chmod +x /usr/local/bin/containerd-shim-kata-clh-v2 ``` diff --git a/src/libs/protocols/hack/update-generated-proto.sh b/src/libs/protocols/hack/update-generated-proto.sh index 63e6ef557cff..4befd0f09f4b 100755 --- a/src/libs/protocols/hack/update-generated-proto.sh +++ b/src/libs/protocols/hack/update-generated-proto.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # // # // Copyright (c) 2020 Ant Group diff --git a/src/runtime/data/kata-collect-data.sh.in b/src/runtime/data/kata-collect-data.sh.in index adc33564e648..8fbe678f5251 100644 --- a/src/runtime/data/kata-collect-data.sh.in +++ b/src/runtime/data/kata-collect-data.sh.in @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2017-2020 Intel Corporation # diff --git a/tools/osbuilder/dockerfiles/QAT/run.sh b/tools/osbuilder/dockerfiles/QAT/run.sh index c5db4f36237e..bf333d1a522d 100755 --- a/tools/osbuilder/dockerfiles/QAT/run.sh +++ b/tools/osbuilder/dockerfiles/QAT/run.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2021 Intel Corporation # diff --git a/tools/osbuilder/dracut/add_libs.sh b/tools/osbuilder/dracut/add_libs.sh index 0ddd501ad781..23cb5e2ec59d 100755 --- a/tools/osbuilder/dracut/add_libs.sh +++ b/tools/osbuilder/dracut/add_libs.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2021 IBM Corp. # diff --git a/tools/osbuilder/initrd-builder/initrd_builder.sh b/tools/osbuilder/initrd-builder/initrd_builder.sh index b556d4f4a315..1d4a60d52427 100755 --- a/tools/osbuilder/initrd-builder/initrd_builder.sh +++ b/tools/osbuilder/initrd-builder/initrd_builder.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 HyperHQ Inc. # diff --git a/tools/osbuilder/rootfs-builder/alpine/rootfs_lib.sh b/tools/osbuilder/rootfs-builder/alpine/rootfs_lib.sh index f2456e7c9495..a17ef865917a 100644 --- a/tools/osbuilder/rootfs-builder/alpine/rootfs_lib.sh +++ b/tools/osbuilder/rootfs-builder/alpine/rootfs_lib.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 HyperHQ Inc. # diff --git a/tools/osbuilder/rootfs-builder/rootfs.sh b/tools/osbuilder/rootfs-builder/rootfs.sh index ce17ba6cf50b..13396283fd74 100755 --- a/tools/osbuilder/rootfs-builder/rootfs.sh +++ b/tools/osbuilder/rootfs-builder/rootfs.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/osbuilder/scripts/lib.sh b/tools/osbuilder/scripts/lib.sh index e393cd70418c..ebbd96a72e48 100644 --- a/tools/osbuilder/scripts/lib.sh +++ b/tools/osbuilder/scripts/lib.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018-2020 Intel Corporation # diff --git a/tools/packaging/artifact-list.sh b/tools/packaging/artifact-list.sh index 4366b6727932..798407fe02fb 100755 --- a/tools/packaging/artifact-list.sh +++ b/tools/packaging/artifact-list.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2019 Intel Corporation # diff --git a/tools/packaging/guest-image/build_image.sh b/tools/packaging/guest-image/build_image.sh index 78e8a44de80f..d3dc0c54d718 100755 --- a/tools/packaging/guest-image/build_image.sh +++ b/tools/packaging/guest-image/build_image.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/kata-deploy/action/entrypoint.sh b/tools/packaging/kata-deploy/action/entrypoint.sh index 899bada6f193..b459e20573f4 100755 --- a/tools/packaging/kata-deploy/action/entrypoint.sh +++ b/tools/packaging/kata-deploy/action/entrypoint.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/kata-deploy/action/setup-aks.sh b/tools/packaging/kata-deploy/action/setup-aks.sh index 39ce0241616e..23c2be048d3d 100755 --- a/tools/packaging/kata-deploy/action/setup-aks.sh +++ b/tools/packaging/kata-deploy/action/setup-aks.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2019 Intel Corporation # diff --git a/tools/packaging/kata-deploy/action/test-kata.sh b/tools/packaging/kata-deploy/action/test-kata.sh index a1d708159c08..defc67268d88 100755 --- a/tools/packaging/kata-deploy/action/test-kata.sh +++ b/tools/packaging/kata-deploy/action/test-kata.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2019 Intel Corporation # diff --git a/tools/packaging/kata-deploy/local-build/kata-deploy-binaries-in-docker.sh b/tools/packaging/kata-deploy/local-build/kata-deploy-binaries-in-docker.sh index 589760615c29..68fba1b5f2df 100755 --- a/tools/packaging/kata-deploy/local-build/kata-deploy-binaries-in-docker.sh +++ b/tools/packaging/kata-deploy/local-build/kata-deploy-binaries-in-docker.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018-2021 Intel Corporation # diff --git a/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh b/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh index 0d1f532c4e77..b5b1717a9cdd 100755 --- a/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh +++ b/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Copyright (c) 2018-2021 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 diff --git a/tools/packaging/kata-deploy/local-build/kata-deploy-merge-builds.sh b/tools/packaging/kata-deploy/local-build/kata-deploy-merge-builds.sh index bdbec15ab19f..d99c49b4e2f4 100755 --- a/tools/packaging/kata-deploy/local-build/kata-deploy-merge-builds.sh +++ b/tools/packaging/kata-deploy/local-build/kata-deploy-merge-builds.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Copyright (c) 2021 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 diff --git a/tools/packaging/kata-deploy/scripts/kata-deploy.sh b/tools/packaging/kata-deploy/scripts/kata-deploy.sh index 30e607a10693..957feebecf60 100755 --- a/tools/packaging/kata-deploy/scripts/kata-deploy.sh +++ b/tools/packaging/kata-deploy/scripts/kata-deploy.sh @@ -93,7 +93,7 @@ function configure_different_shims_base() { fi cat << EOT | tee "$shim_file" -#!/bin/bash +#!/usr/bin/env bash KATA_CONF_FILE=/opt/kata/share/defaults/kata-containers/configuration-${shim}.toml /opt/kata/bin/containerd-shim-kata-v2 "\$@" EOT chmod +x "$shim_file" diff --git a/tools/packaging/kernel/build-kernel.sh b/tools/packaging/kernel/build-kernel.sh index 3f1d52ed711d..0aa831f6571f 100755 --- a/tools/packaging/kernel/build-kernel.sh +++ b/tools/packaging/kernel/build-kernel.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/release/publish-kata-image.sh b/tools/packaging/release/publish-kata-image.sh index d372730616e6..49613ac82b69 100755 --- a/tools/packaging/release/publish-kata-image.sh +++ b/tools/packaging/release/publish-kata-image.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash #Copyright (c) 2018 Intel Corporation # #SPDX-License-Identifier: Apache-2.0 diff --git a/tools/packaging/release/release-notes.sh b/tools/packaging/release/release-notes.sh index b80c899eb8c5..3babc75fe665 100755 --- a/tools/packaging/release/release-notes.sh +++ b/tools/packaging/release/release-notes.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Copyright (c) 2018 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 diff --git a/tools/packaging/release/tag_repos.sh b/tools/packaging/release/tag_repos.sh index 4d6f3f5c4e46..691d1c504b93 100755 --- a/tools/packaging/release/tag_repos.sh +++ b/tools/packaging/release/tag_repos.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/release/tag_repos_test.sh b/tools/packaging/release/tag_repos_test.sh index 2a519dc43af7..b88161e9acbe 100755 --- a/tools/packaging/release/tag_repos_test.sh +++ b/tools/packaging/release/tag_repos_test.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/release/update-repository-version.sh b/tools/packaging/release/update-repository-version.sh index 4703032cbc78..088792de0398 100755 --- a/tools/packaging/release/update-repository-version.sh +++ b/tools/packaging/release/update-repository-version.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/release/update-repository-version_test.sh b/tools/packaging/release/update-repository-version_test.sh index 9242fd12266b..2274541bb580 100755 --- a/tools/packaging/release/update-repository-version_test.sh +++ b/tools/packaging/release/update-repository-version_test.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # #Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/scripts/apply_patches.sh b/tools/packaging/scripts/apply_patches.sh index 28bf2f8fe91c..68d3d4260ecf 100755 --- a/tools/packaging/scripts/apply_patches.sh +++ b/tools/packaging/scripts/apply_patches.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2020 Red Hat, Inc. # diff --git a/tools/packaging/scripts/configure-hypervisor.sh b/tools/packaging/scripts/configure-hypervisor.sh index 27d22c53fcf1..bfcc8ca44b75 100755 --- a/tools/packaging/scripts/configure-hypervisor.sh +++ b/tools/packaging/scripts/configure-hypervisor.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/scripts/gen_versions_txt.sh b/tools/packaging/scripts/gen_versions_txt.sh index f297447137dd..46701dca0f6c 100755 --- a/tools/packaging/scripts/gen_versions_txt.sh +++ b/tools/packaging/scripts/gen_versions_txt.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Copyright (c) 2018 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 diff --git a/tools/packaging/scripts/patch_qemu.sh b/tools/packaging/scripts/patch_qemu.sh index 91fa5d76a6e8..745922e79c27 100755 --- a/tools/packaging/scripts/patch_qemu.sh +++ b/tools/packaging/scripts/patch_qemu.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2021 Intel Corporation # diff --git a/tools/packaging/static-build/cloud-hypervisor/build-static-clh.sh b/tools/packaging/static-build/cloud-hypervisor/build-static-clh.sh index 50e528f9d00d..f174daac0b3c 100755 --- a/tools/packaging/static-build/cloud-hypervisor/build-static-clh.sh +++ b/tools/packaging/static-build/cloud-hypervisor/build-static-clh.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2019 Intel Corporation # diff --git a/tools/packaging/static-build/firecracker/build-static-firecracker.sh b/tools/packaging/static-build/firecracker/build-static-firecracker.sh index deac78773e11..8f1218798a8a 100755 --- a/tools/packaging/static-build/firecracker/build-static-firecracker.sh +++ b/tools/packaging/static-build/firecracker/build-static-firecracker.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/static-build/kernel/build.sh b/tools/packaging/static-build/kernel/build.sh index 1a177ea03395..1aa6c1cd4253 100755 --- a/tools/packaging/static-build/kernel/build.sh +++ b/tools/packaging/static-build/kernel/build.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2021 Intel Corporation # diff --git a/tools/packaging/static-build/qemu/build-base-qemu.sh b/tools/packaging/static-build/qemu/build-base-qemu.sh index a45651f15570..6a5e3ab75d98 100755 --- a/tools/packaging/static-build/qemu/build-base-qemu.sh +++ b/tools/packaging/static-build/qemu/build-base-qemu.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/static-build/qemu/build-static-qemu-experimental.sh b/tools/packaging/static-build/qemu/build-static-qemu-experimental.sh index 2b5329388864..12cc57f5aaba 100755 --- a/tools/packaging/static-build/qemu/build-static-qemu-experimental.sh +++ b/tools/packaging/static-build/qemu/build-static-qemu-experimental.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/static-build/qemu/build-static-qemu.sh b/tools/packaging/static-build/qemu/build-static-qemu.sh index b0cfaed91879..e5cca7426d70 100755 --- a/tools/packaging/static-build/qemu/build-static-qemu.sh +++ b/tools/packaging/static-build/qemu/build-static-qemu.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/tools/packaging/static-build/scripts/kata-configure-docker.sh b/tools/packaging/static-build/scripts/kata-configure-docker.sh index 7c530902154b..72fbc28e013b 100644 --- a/tools/packaging/static-build/scripts/kata-configure-docker.sh +++ b/tools/packaging/static-build/scripts/kata-configure-docker.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Copyright (c) 2019 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 diff --git a/tools/packaging/static-build/scripts/qemu-build-post.sh b/tools/packaging/static-build/scripts/qemu-build-post.sh index 54e4f8d76442..da4c5d6d27d1 100755 --- a/tools/packaging/static-build/scripts/qemu-build-post.sh +++ b/tools/packaging/static-build/scripts/qemu-build-post.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2020 Red Hat, Inc. # diff --git a/tools/packaging/static-build/shim-v2/build.sh b/tools/packaging/static-build/shim-v2/build.sh index 4d63f7f4cfe4..8cc34dba0429 100755 --- a/tools/packaging/static-build/shim-v2/build.sh +++ b/tools/packaging/static-build/shim-v2/build.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2021 Intel Corporation # diff --git a/tools/packaging/static-build/shim-v2/install_go.sh b/tools/packaging/static-build/shim-v2/install_go.sh index b70fa2eeb290..cf4b311c41ff 100755 --- a/tools/packaging/static-build/shim-v2/install_go.sh +++ b/tools/packaging/static-build/shim-v2/install_go.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2018 Intel Corporation # diff --git a/utils/kata-manager.sh b/utils/kata-manager.sh index 7ed3b7fecd04..52416b920ead 100755 --- a/utils/kata-manager.sh +++ b/utils/kata-manager.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Copyright (c) 2020 Intel Corporation #