From 082882cc981566891ec17ccedd291b930502c91e Mon Sep 17 00:00:00 2001 From: Dan Connolly Date: Mon, 30 Mar 2026 22:11:39 -0500 Subject: [PATCH] fix: don't rely on bash-isms in /bin/sh scripts --- scripts/genfiles.sh | 3 ++- scripts/make-gpt.sh | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/genfiles.sh b/scripts/genfiles.sh index 0a5647a..c7e89c6 100755 --- a/scripts/genfiles.sh +++ b/scripts/genfiles.sh @@ -1,7 +1,8 @@ #!/bin/sh -- # SPDX-License-Identifier: EUPL-1.2+ # SPDX-FileCopyrightText: 2025 Demi Marie Obenour -set -euo pipefail +set -eu +(set -o pipefail) 2>/dev/null && set -o pipefail export LC_ALL=C LANGUAGE=C dir=$(git rev-parse --show-toplevel) cd -- "$dir" diff --git a/scripts/make-gpt.sh b/scripts/make-gpt.sh index 998a54d..d1bea41 100755 --- a/scripts/make-gpt.sh +++ b/scripts/make-gpt.sh @@ -6,7 +6,8 @@ # # usage: make-gpt.sh GPT_PATH PATH:PARTTYPE[:PARTUUID[:PARTLABEL[:PARTMiB]]]... -set -euo pipefail +set -eu +(set -o pipefail) 2>/dev/null && set -o pipefail ONE_MiB=1048576 -- 2.49.0