From c7085d89c3f1b0a3ef36e1937e18ce0792c07247 Mon Sep 17 00:00:00 2001 From: alex-nitrokey Date: Wed, 26 Aug 2020 13:21:57 +0200 Subject: [PATCH] Remove quotes to fix use of asterisk in command Changing the default boot was failing because remove the old entries did not work as `rm "/some/path/*.txt"` does not work as intended, e.g. the asterisk is no catch-all. --- initrd/bin/kexec-save-default | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/initrd/bin/kexec-save-default b/initrd/bin/kexec-save-default index fe04e864..7f6bedce 100755 --- a/initrd/bin/kexec-save-default +++ b/initrd/bin/kexec-save-default @@ -120,7 +120,7 @@ if [ ! -d $paramsdir ]; then mkdir -p $paramsdir \ || die "Failed to create params directory" fi -rm "$paramsdir/kexec_default.*.txt" 2>/dev/null || true +rm $paramsdir/kexec_default.*.txt 2>/dev/null || true echo "$entry" > $ENTRY_FILE cd $bootdir && kexec-boot -b "$bootdir" -e "$entry" -f | \ xargs sha256sum > $HASH_FILE \