]> PHS Git Server - phs-api.git/commitdiff
Cleaning up the revoke client function and starting on the create client function...
authorcharleswrayjr <charleswrayjr@gmail.com>
Tue, 9 Sep 2025 04:31:59 +0000 (23:31 -0500)
committercharleswrayjr <charleswrayjr@gmail.com>
Tue, 9 Sep 2025 04:31:59 +0000 (23:31 -0500)
src/controllers/vpn.controller.js

index daedf9fe3dac9ddc803184bf1f1f91e43989c971..0ed06d5f14e577c4c290295ed6cc02389da9786e 100644 (file)
@@ -61,8 +61,7 @@ module.exports = {
         `cd /etc/openvpn/easy-rsa`,
         `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 cat /etc/openvpn/client-template.txt | tee /etc/openvpn/clients/${clientName}.ovpn`,
+        `cp /etc/openvpn/client-template.txt /etc/openvpn/clients/${clientName}.ovpn`,
         `echo "<ca>" | tee -a /etc/openvpn/clients/${clientName}.ovpn`,
         `sudo cat pki/ca.crt | tee -a /etc/openvpn/clients/${clientName}.ovpn`,
         `echo "</ca>\n<cert>" | tee -a /etc/openvpn/clients/${clientName}.ovpn`,