diff options
Diffstat (limited to 'src/tools/wg-quick/linux.bash')
-rwxr-xr-x | src/tools/wg-quick/linux.bash | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/tools/wg-quick/linux.bash b/src/tools/wg-quick/linux.bash index cd66b4d..38ccad2 100755 --- a/src/tools/wg-quick/linux.bash +++ b/src/tools/wg-quick/linux.bash @@ -26,6 +26,16 @@ CONFIG_FILE="" PROGRAM="${0##*/}" ARGS=( "$@" ) +cmd() { + echo "[#] $*" >&2 + "$@" +} + +die() { + echo "$PROGRAM: $*" >&2 + exit 1 +} + parse_options() { local interface_section=0 line key value stripped CONFIG_FILE="$1" @@ -68,16 +78,6 @@ read_bool() { esac } -cmd() { - echo "[#] $*" >&2 - "$@" -} - -die() { - echo "$PROGRAM: $*" >&2 - exit 1 -} - auto_su() { [[ $UID == 0 ]] || exec sudo -p "$PROGRAM must be run as root. Please enter the password for %u to continue: " "$SELF" "${ARGS[@]}" } |