diff --git a/tinc-debug b/tinc-debug index a4ee38a..bab88f1 100755 --- a/tinc-debug +++ b/tinc-debug @@ -1,14 +1,30 @@ #!/usr/bin/env bash -set -eu - if [ -z "$BASH" ]; then echo "All vpn scripts requires bash!" exit 1 fi +set -eu + +die() { + echo $1 &>2 + exit 1 +} +warn() { + echo $1 &>2 +} + DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd ) +if [ ! -f "$DIR/ed25519_key.priv" ]; then + warn "No ed25519_key.priv found!" +fi + +if [ ! -f "$DIR/rsa_key.priv" ]; then + warn "No rsa_key.priv found!" +fi + if [[ $EUID -ne 0 ]]; then if has sudo; then echo "Start tinc. Cancel with Ctrl+C ..."