diff --git a/xCAT-server/share/xcat/install/scripts/chroot.sles b/xCAT-server/share/xcat/install/scripts/chroot.sles index 0e3d65c95..b8f4ce36a 100644 --- a/xCAT-server/share/xcat/install/scripts/chroot.sles +++ b/xCAT-server/share/xcat/install/scripts/chroot.sles @@ -22,19 +22,21 @@ fi AWK=`find / -name awk | head -1` #old awk /mounts/instsys/bin/awk -f - +if [ ! -e /usr/bin/awk ]; then + ln -s $AWK /usr/bin/awk +fi XCATDPORT=#TABLE:site:key=xcatiport:value# XCATDHOST="#XCATVAR:XCATMASTER#" -(cat >/tmp/updateflag.awk << 'EOF' +(cat >/tmp/updateflag << 'EOF' #INCLUDE:#TABLE:site:key=installdir:value#/postscripts/updateflag.awk# EOF -) >/tmp/updateflag.awk +) >/tmp/updateflag -chmod 755 /tmp/updateflag.awk +chmod 755 /tmp/updateflag -/tmp/updateflag.awk $XCATDHOST $XCATDPORT +/tmp/updateflag $XCATDHOST $XCATDPORT export PRINIC=#TABLEBLANKOKAY:noderes:THISNODE:primarynic# if [ "$PRINIC" == "mac" ] diff --git a/xCAT-server/share/xcat/install/scripts/pre.sles b/xCAT-server/share/xcat/install/scripts/pre.sles index cccf88a3c..21b2c6de7 100644 --- a/xCAT-server/share/xcat/install/scripts/pre.sles +++ b/xCAT-server/share/xcat/install/scripts/pre.sles @@ -18,7 +18,9 @@ fi AWK=`find / -name awk | tail -1` #old awk /mounts/instsys/bin/awk -f - +if [ ! -e /usr/bin/awk ]; then + ln -s $AWK /usr/bin/awk +fi XCATDPORT=#TABLE:site:key=xcatiport:value# XCATDHOST="#XCATVAR:XCATMASTER#"