dnk: some fixes
This commit is contained in:
parent
8182c65e8c
commit
ba09c9989c
@ -1,8 +1,10 @@
|
|||||||
#!/bin/bash -e
|
#!/bin/bash -e
|
||||||
|
|
||||||
LOCKFILE="/tmp/$0.lock"
|
APP=$(basename $0)
|
||||||
|
LOCKFILE="/tmp/$APP.lock"
|
||||||
|
|
||||||
trap "rm -f ${LOCKFILE}; exit" INT TERM EXIT
|
trap "rm -f ${LOCKFILE}; exit" INT TERM EXIT
|
||||||
if ! ln -s $0 $LOCKFILE 2>/dev/null; then
|
if ! ln -s $APP $LOCKFILE 2>/dev/null; then
|
||||||
echo "ERROR: script LOCKED"
|
echo "ERROR: script LOCKED"
|
||||||
exit 15
|
exit 15
|
||||||
fi
|
fi
|
||||||
@ -57,6 +59,7 @@ function init {
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
mkdir -p "$HOME_DIR/keys/${SERVER_NAME}"
|
||||||
echo -n "$SERVER_ENDPOINT" > "keys/.server"
|
echo -n "$SERVER_ENDPOINT" > "keys/.server"
|
||||||
|
|
||||||
if [ -f "keys/${SERVER_NAME}/private.key" ]; then
|
if [ -f "keys/${SERVER_NAME}/private.key" ]; then
|
||||||
@ -64,8 +67,6 @@ function init {
|
|||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mkdir -p "$HOME_DIR/keys/${SERVER_NAME}"
|
|
||||||
|
|
||||||
echo -n "1" > "keys/.last_ip"
|
echo -n "1" > "keys/.last_ip"
|
||||||
|
|
||||||
wg genkey | tee "keys/${SERVER_NAME}/private.key" | wg pubkey > "keys/${SERVER_NAME}/public.key"
|
wg genkey | tee "keys/${SERVER_NAME}/private.key" | wg pubkey > "keys/${SERVER_NAME}/public.key"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user