From 1eb98ea8d93b885c8dad3afbf26671609e02975f Mon Sep 17 00:00:00 2001 From: Ian Kelling Date: Sun, 2 Sep 2018 19:56:53 -0400 Subject: [PATCH] bugfix calling as nonroot user --- myfai-chboot-local | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/myfai-chboot-local b/myfai-chboot-local index 5140f68..d8d4846 100755 --- a/myfai-chboot-local +++ b/myfai-chboot-local @@ -1,5 +1,8 @@ #!/bin/bash # note, this script gets piped to bash, so cant cd to current dir + +[[ $EUID == 0 ]] || exec sudo "${BASH_SOURCE}" "$@" + set -eE -o pipefail trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR @@ -29,8 +32,6 @@ while [[ $1 == -* ]]; do esac done -[[ $EUID == 0 ]] || exec sudo "${BASH_SOURCE}" "$@" - e() { echo "$*" if ! "$@"; then -- 2.30.2