From 2189b627de9fc79dd8ce1e3a4d186eab7ae9e238 Mon Sep 17 00:00:00 2001 From: Jonathan Brownell Date: Thu, 27 Feb 2014 13:53:07 -0800 Subject: [PATCH] Fix syntax error in GRUB_OPTS env var handling Reference to ${GRUB_OPTS:""} in 'vm' element causes syntax error if GRUB_OPTS is set. Fix by changing to ${GRUB_OPTS:-""}. Change-Id: Iae3ee8b7c4064c92d0cfc1b5a8caa22e53d6d112 --- elements/vm/finalise.d/51-bootloader | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/elements/vm/finalise.d/51-bootloader b/elements/vm/finalise.d/51-bootloader index 9cd6fadf3..115fb50ed 100755 --- a/elements/vm/finalise.d/51-bootloader +++ b/elements/vm/finalise.d/51-bootloader @@ -79,7 +79,7 @@ function install_grub2 { echo "Installing GRUB2..." - GRUB_OPTS=${GRUB_OPTS:""} + GRUB_OPTS=${GRUB_OPTS:-""} # XXX: This is buggy: # - --target=i386-pc is invalid for non-i386/amd64 architectures # - and for UEFI too.