mirror of
https://github.com/pivpn/pivpn.git
synced 2024-12-18 19:00:15 +00:00
Recreate ovpn folder if deleted
This commit is contained in:
parent
e8883238f5
commit
b71c67c78a
1 changed files with 9 additions and 4 deletions
|
@ -228,12 +228,12 @@ if [ ! -f "${CA}" ]; then
|
||||||
fi
|
fi
|
||||||
echo "CA public Key found: $CA"
|
echo "CA public Key found: $CA"
|
||||||
|
|
||||||
#Confirm the tls-auth ta key file exists
|
#Confirm the tls key file exists
|
||||||
if [ ! -f "${TA}" ]; then
|
if [ ! -f "${TA}" ]; then
|
||||||
echo "[ERROR]: tls-auth Key not found: $TA"
|
echo "[ERROR]: tls Private Key not found: $TA"
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
echo "tls-auth Private Key found: $TA"
|
echo "tls Private Key found: $TA"
|
||||||
|
|
||||||
#Ready to make a new .ovpn file
|
#Ready to make a new .ovpn file
|
||||||
{
|
{
|
||||||
|
@ -255,7 +255,7 @@ echo "tls-auth Private Key found: $TA"
|
||||||
cat "private/${NAME}${KEY}"
|
cat "private/${NAME}${KEY}"
|
||||||
echo "</key>"
|
echo "</key>"
|
||||||
|
|
||||||
#Finally, append the TA Private Key
|
#Finally, append the tls Private Key
|
||||||
if [ -f /etc/pivpn/TWO_POINT_FOUR ]; then
|
if [ -f /etc/pivpn/TWO_POINT_FOUR ]; then
|
||||||
echo "<tls-crypt>"
|
echo "<tls-crypt>"
|
||||||
cat "${TA}"
|
cat "${TA}"
|
||||||
|
@ -268,6 +268,11 @@ echo "tls-auth Private Key found: $TA"
|
||||||
|
|
||||||
} > "${NAME}${FILEEXT}"
|
} > "${NAME}${FILEEXT}"
|
||||||
|
|
||||||
|
if [ ! -d "/home/$INSTALL_USER/ovpns" ]; then
|
||||||
|
mkdir "/home/$INSTALL_USER/ovpns"
|
||||||
|
chmod 0777 -R "/home/$INSTALL_USER/ovpns"
|
||||||
|
fi
|
||||||
|
|
||||||
# Copy the .ovpn profile to the home directory for convenient remote access
|
# Copy the .ovpn profile to the home directory for convenient remote access
|
||||||
cp "/etc/openvpn/easy-rsa/pki/$NAME$FILEEXT" "/home/$INSTALL_USER/ovpns/$NAME$FILEEXT"
|
cp "/etc/openvpn/easy-rsa/pki/$NAME$FILEEXT" "/home/$INSTALL_USER/ovpns/$NAME$FILEEXT"
|
||||||
chown "$INSTALL_USER" "/home/$INSTALL_USER/ovpns/$NAME$FILEEXT"
|
chown "$INSTALL_USER" "/home/$INSTALL_USER/ovpns/$NAME$FILEEXT"
|
||||||
|
|
Loading…
Reference in a new issue