diff --git a/install.sh b/install.sh index afd9e16e60..0fc2da812b 100755 --- a/install.sh +++ b/install.sh @@ -167,7 +167,7 @@ setup_env() { # --- use sudo if we are not already root --- SUDO=sudo - if [ `id -u` = 0 ]; then + if [ `id -u` -eq 0 ]; then SUDO= fi @@ -397,7 +397,7 @@ create_killall() { $SUDO tee ${BIN_DIR}/${KILLALL_K3S_SH} >/dev/null << \EOF #!/bin/sh set -x -[ `id -u` = 0 ] || exec sudo $0 $@ +[ `id -u` -eq 0 ] || exec sudo $0 $@ for bin in /var/lib/rancher/k3s/data/**/bin/; do [ -d $bin ] && export PATH=$bin:$PATH @@ -453,7 +453,7 @@ create_uninstall() { $SUDO tee ${BIN_DIR}/${UNINSTALL_K3S_SH} >/dev/null << EOF #!/bin/sh set -x -[ \`id -u\` = 0 ] || exec sudo \$0 \$@ +[ \`id -u\` -eq 0 ] || exec sudo \$0 \$@ ${BIN_DIR}/${KILLALL_K3S_SH}