X-Git-Url: https://iankelling.org/git/?p=distro-setup;a=blobdiff_plain;f=gen-amy-fstab;h=4564697b3d3919eca3ba93bcec9f781f42adeb18;hp=2c2c91aa9963285104f7c0155936432ef64c5aba;hb=51c8b40fd2aac71d29dc9298ca65425725ad1edd;hpb=0d347f93336619d663f1f3cdd771b92df390c494 diff --git a/gen-amy-fstab b/gen-amy-fstab index 2c2c91a..4564697 100755 --- a/gen-amy-fstab +++ b/gen-amy-fstab @@ -6,10 +6,7 @@ if ! test "$BASH_VERSION"; then echo "error: shell is not bash" >&2; exit 1; fi shopt -s inherit_errexit 2>/dev/null ||: # ignore fail in bash < 4.4 set -eE -o pipefail trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" exit status: $?, PIPESTATUS: ${PIPESTATUS[*]}" >&2' ERR -# alternatively, using https://iankelling.org/git/?p=errhandle;a=tree -# source /path/errhandle/err -# on my machine -source /a/bin/errhandle/err +source /a/bin/bash-bear-trap/bash-bear [[ $EUID == 0 ]] || exec sudo -E "${BASH_SOURCE[0]}" "$@"