From 9de789278912600d97ddc1c683648e39db460edd Mon Sep 17 00:00:00 2001 From: charleswrayjr Date: Mon, 8 Sep 2025 23:27:23 -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 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/controllers/vpn.controller.js b/src/controllers/vpn.controller.js index 7fdcda9..daedf9f 100644 --- a/src/controllers/vpn.controller.js +++ b/src/controllers/vpn.controller.js @@ -62,7 +62,8 @@ module.exports = { `sudo ./easyrsa --batch build-client-full ${clientName} nopass`, staticIp ? `echo "ifconfig-push ${staticIp} 255.255.255.0" | tee -a /etc/openvpn/ccd/${clientName}` : 'true', `touch /etc/openvpn/clients/${ clientName }.ovpn`, - `echo "" | tee /etc/openvpn/clients/${clientName}.ovpn`, + `echo cat /etc/openvpn/client-template.txt | tee /etc/openvpn/clients/${clientName}.ovpn`, + `echo "" | tee -a /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`, -- 2.43.0