Fix cleanup steps
This commit is contained in:
10
setup_openvpn.sh
Normal file → Executable file
10
setup_openvpn.sh
Normal file → Executable file
@ -11,6 +11,7 @@ fi
|
|||||||
|
|
||||||
# Clean up any existing installation
|
# Clean up any existing installation
|
||||||
echo "Cleaning up any existing installation..."
|
echo "Cleaning up any existing installation..."
|
||||||
|
systemctl stop openvpn@server || true
|
||||||
rm -rf /etc/openvpn/server/easy-rsa
|
rm -rf /etc/openvpn/server/easy-rsa
|
||||||
rm -rf /etc/openvpn/server/pki
|
rm -rf /etc/openvpn/server/pki
|
||||||
rm -f /etc/openvpn/server/*.crt
|
rm -f /etc/openvpn/server/*.crt
|
||||||
@ -18,6 +19,13 @@ rm -f /etc/openvpn/server/*.key
|
|||||||
rm -f /etc/openvpn/server/*.pem
|
rm -f /etc/openvpn/server/*.pem
|
||||||
rm -f /etc/openvpn/server/server.conf
|
rm -f /etc/openvpn/server/server.conf
|
||||||
rm -f /etc/openvpn/server/generate-client.sh
|
rm -f /etc/openvpn/server/generate-client.sh
|
||||||
|
rm -rf /etc/openvpn/client/*
|
||||||
|
|
||||||
|
# Verify cleanup
|
||||||
|
if [ -d "/etc/openvpn/server/easy-rsa" ]; then
|
||||||
|
echo "Failed to remove easy-rsa directory. Please check permissions and try again."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
# Update system
|
# Update system
|
||||||
echo "Updating system..."
|
echo "Updating system..."
|
||||||
@ -35,7 +43,7 @@ mkdir -p /etc/openvpn/client
|
|||||||
|
|
||||||
# Copy easy-rsa files
|
# Copy easy-rsa files
|
||||||
echo "Setting up easy-rsa..."
|
echo "Setting up easy-rsa..."
|
||||||
make-cadir /etc/openvpn/server/easy-rsa
|
cp -r /usr/share/easy-rsa/* /etc/openvpn/server/easy-rsa/
|
||||||
cd /etc/openvpn/server/easy-rsa/
|
cd /etc/openvpn/server/easy-rsa/
|
||||||
|
|
||||||
# Initialize PKI
|
# Initialize PKI
|
||||||
|
|||||||
Reference in New Issue
Block a user