From 25ed587cc0d3501977464d6af76ac3497383f8cf Mon Sep 17 00:00:00 2001 From: charleswrayjr Date: Sat, 6 Sep 2025 19:33:23 -0500 Subject: [PATCH] Testing vpn paths. --- src/controllers/vpn.controller.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/controllers/vpn.controller.js b/src/controllers/vpn.controller.js index f0814d6..1d30ee0 100644 --- a/src/controllers/vpn.controller.js +++ b/src/controllers/vpn.controller.js @@ -14,6 +14,8 @@ module.exports = { conn.on( 'ready', () => { const commands = [`cd /etc/openvpn/easy-rsa`, `./easyrsa build-client-full ${ clientName } nopass`, `mkdir -p /etc/openvpn/client-configs`, staticIp ? `echo "ifconfig-push ${ staticIp } 255.255.255.0" > /etc/openvpn/client-configs/${ clientName }.ccd` : 'true', `/usr/share/easy-rsa/pkitool ${ clientName }`, `openssl pkcs12 -export -in pki/issued/${ clientName }.crt -inkey pki/private/${ clientName }.key -certfile pki/ca.crt -out /etc/openvpn/client-configs/${ clientName }.p12 -passout pass:`, `openvpn --genkey --secret /etc/openvpn/client-configs/${ clientName }.tls-auth`, `cat /etc/openvpn/client-template.txt | sed "s/CLIENT_NAME/${ clientName }/" > /etc/openvpn/client-configs/${ clientName }.ovpn`, `echo "" >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `cat pki/ca.crt >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `echo "" >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `echo "" >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `cat pki/issued/${ clientName }.crt >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `echo "" >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `echo "" >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `cat pki/private/${ clientName }.key >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `echo "" >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `echo "" >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `cat /etc/openvpn/client-configs/${ clientName }.tls-auth >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `echo "" >> /etc/openvpn/client-configs/${ clientName }.ovpn`, `cat /etc/openvpn/client-configs/${ clientName }.ovpn`,]; + console.log( commands ); + console.log( [...commands].join( ' && ' ) ); conn.exec( commands.join( ' && ' ), ( err, stream ) => { if (err) { conn.end(); -- 2.43.0