dnk: use global vars
This commit is contained in:
parent
68cc1ce227
commit
87232586ac
@ -69,8 +69,6 @@ function get_new_ip {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function add_user_to_server {
|
function add_user_to_server {
|
||||||
local USER=$1
|
|
||||||
|
|
||||||
if [ ! -f "keys/${USER}/public.key" ]; then
|
if [ ! -f "keys/${USER}/public.key" ]; then
|
||||||
echo "ERROR: User not exists"
|
echo "ERROR: User not exists"
|
||||||
exit 1
|
exit 1
|
||||||
@ -94,7 +92,6 @@ EOF
|
|||||||
}
|
}
|
||||||
|
|
||||||
function remove_user_from_server {
|
function remove_user_from_server {
|
||||||
local USER=$1
|
|
||||||
sed -i "/# BEGIN ${USER}$/,/# END ${USER}$/d" "${HOME_DIR}/$SERVER_NAME.conf"
|
sed -i "/# BEGIN ${USER}$/,/# END ${USER}$/d" "${HOME_DIR}/$SERVER_NAME.conf"
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -167,7 +164,7 @@ PersistentKeepalive = 20
|
|||||||
AllowedIPs = 0.0.0.0/0
|
AllowedIPs = 0.0.0.0/0
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
add_user_to_server $USER
|
add_user_to_server
|
||||||
reload_server
|
reload_server
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -194,19 +191,19 @@ fi
|
|||||||
|
|
||||||
if [ $DELETE ]; then
|
if [ $DELETE ]; then
|
||||||
rm -rf "${HOME_DIR}/keys/${USER}"
|
rm -rf "${HOME_DIR}/keys/${USER}"
|
||||||
remove_user_from_server $USER
|
remove_user_from_server
|
||||||
reload_server
|
reload_server
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $LOCK ]; then
|
if [ $LOCK ]; then
|
||||||
remove_user_from_server $USER
|
remove_user_from_server
|
||||||
reload_server
|
reload_server
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $UNLOCK ]; then
|
if [ $UNLOCK ]; then
|
||||||
add_user_to_server $USER
|
add_user_to_server
|
||||||
reload_server
|
reload_server
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user