From 52db368967940bc63872f9d1abb0fabf6fa5ea56 Mon Sep 17 00:00:00 2001 From: charleswrayjr Date: Mon, 8 Sep 2025 22:48:27 -0500 Subject: [PATCH] Cleaning up the revoke client function and starting on the create client function in the vpn controller. --- src/controllers/vpn.controller.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/controllers/vpn.controller.js b/src/controllers/vpn.controller.js index 0e9c191..c3c4afc 100644 --- a/src/controllers/vpn.controller.js +++ b/src/controllers/vpn.controller.js @@ -60,14 +60,14 @@ module.exports = { `cd /etc/openvpn/easy-rsa`, `sudo ./easyrsa --batch build-client-full ${clientName} nopass`, `cp ../client-template.txt /etc/openvpn/clients/${ clientName }.ovpn`, - staticIp ? `echo "ifconfig-push ${staticIp} 255.255.255.0" | tee /etc/openvpn/ccd/${clientName}` : 'true', - `echo "" | sudo tee /etc/openvpn/clients/${clientName}.ovpn`, - `sudo cat pki/ca.crt | sudo tee -a /etc/openvpn/clients/${clientName}.ovpn`, - `echo "\n" | sudo tee -a /etc/openvpn/clients/${clientName}.ovpn`, - `sudo cat pki/issued/${clientName}.crt | sudo tee -a /etc/openvpn/clients/${clientName}.ovpn`, - `echo "\n" | sudo tee -a /etc/openvpn/clients/${clientName}.ovpn`, - `sudo cat pki/private/${clientName}.key | sudo tee -a /etc/openvpn/clients/${clientName}.ovpn`, - `echo "" | sudo tee -a /etc/openvpn/clients/${clientName}.ovpn`, + staticIp ? `echo "ifconfig-push ${staticIp} 255.255.255.0" | tee -a /etc/openvpn/ccd/${clientName}` : 'true', + `echo "" | tee /etc/openvpn/clients/${clientName}.ovpn`, + `sudo cat pki/ca.crt | tee -a /etc/openvpn/clients/${clientName}.ovpn`, + `echo "\n" | tee -a /etc/openvpn/clients/${clientName}.ovpn`, + `sudo cat pki/issued/${clientName}.crt | tee -a /etc/openvpn/clients/${clientName}.ovpn`, + `echo "\n" | tee -a /etc/openvpn/clients/${clientName}.ovpn`, + `sudo cat pki/private/${clientName}.key | tee -a /etc/openvpn/clients/${clientName}.ovpn`, + `echo "" | tee -a /etc/openvpn/clients/${clientName}.ovpn`, `cp /etc/openvpn/clients/${clientName}.ovpn /home/charles/clients/${clientName}.ovpn` ]; -- 2.43.0