summarylogtreecommitdiffstats
path: root/wireguard_hook
diff options
context:
space:
mode:
authorDavid Harrigan2019-10-22 22:15:16 +0100
committerDavid Harrigan2019-10-22 22:15:16 +0100
commit9ca341f9b21ef6e998ec27b447a871e2a0990a25 (patch)
tree9824af43344f551e949329a127ad3a4d64af4047 /wireguard_hook
parent1e97882eee2b4178bb5ddc049e80e770f2395f48 (diff)
downloadaur-9ca341f9b21ef6e998ec27b447a871e2a0990a25.tar.gz
upgpkg: mkinitcpio-wireguard 0.3.0-1
upstream release
Diffstat (limited to 'wireguard_hook')
-rw-r--r--wireguard_hook12
1 files changed, 6 insertions, 6 deletions
diff --git a/wireguard_hook b/wireguard_hook
index 59d85985fc83..d82729134a6f 100644
--- a/wireguard_hook
+++ b/wireguard_hook
@@ -26,9 +26,9 @@
# For more information, please refer to <http://unlicense.org/>
#
-_fatal () { echo ":: wireguard [FATAL]: ${@}. Cannot initialise Wireguard\!"; break=y; }
+_fatal () { echo ":: wireguard [FATAL]: ${@}. Cannot initialise Wireguard!"; break=y; }
-if [ -f /etc/wireguard/initcpio/unlock ]; then
+if [ -s /etc/wireguard/initcpio/unlock ]; then
. /etc/wireguard/initcpio/unlock
fi
@@ -49,8 +49,8 @@ run_hook()
return 1
fi
- if [ -z $PRIVATE_KEY_FILE -a -f $PRIVATE_KEY_FILE ]; then
- _fatal 'Private key file is not defined!'
+ if [ ! -s $PRIVATE_KEYFILE ]; then
+ _fatal 'Private keyfile is not defined!'
return 1
fi
@@ -69,11 +69,11 @@ run_hook()
return 1
fi
- echo "Starting Wireguard Remote Unlock."
+ echo "Starting Wireguard."
ip link add dev $INTERFACE type wireguard
wg set $INTERFACE \
- private-key $PRIVATE_KEY_FILE \
+ private-key $PRIVATE_KEYFILE \
peer $PEER_PUBLIC_KEY \
endpoint $PEER_ENDPOINT \
persistent-keepalive $PERSISTENT_KEEPALIVES \