From e71c03d560d771b671a246aff88d7b93ed4cc1a3 Mon Sep 17 00:00:00 2001 From: Matt Ezell Date: Wed, 12 Oct 2016 10:11:33 -0400 Subject: [PATCH] Fix escaping in hackuname --- xCAT-server/share/xcat/netboot/rh/genimage | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xCAT-server/share/xcat/netboot/rh/genimage b/xCAT-server/share/xcat/netboot/rh/genimage index 386ecf979..a8dbd44cc 100755 --- a/xCAT-server/share/xcat/netboot/rh/genimage +++ b/xCAT-server/share/xcat/netboot/rh/genimage @@ -2303,7 +2303,7 @@ KERNELVER=$kernelver case "\$1" in "-m") - if [ -z "$ARCH" ]; then + if [ -z "\$ARCH" ]; then ARCH=\"\$(dpkg --print-architecture 2>/dev/null || rpm -q kernel-\$(\"\$0\" -r) --qf '%{arch}' 2>/dev/null)\" fi case "\$ARCH" in @@ -2312,8 +2312,8 @@ case "\$1" in esac echo "\$ARCH" ;; "-r") - if [ -n "$KERNELVER" ]; then - echo $KERNELVER + if [ -n "\$KERNELVER" ]; then + echo \$KERNELVER else for d in \$(ls /lib/modules | sort -V) ; do : ; done && echo \$d fi