From 1e716201e2cc6572b52b4e274f169be681a2d625 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 19 Mar 2024 16:41:53 +0100 Subject: [PATCH] ovpnmain.cgi: Don't create CCD configuration files on every call Signed-off-by: Michael Tremer --- html/cgi-bin/ovpnmain.cgi | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index 8fb14d78d..ebbabaa25 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -97,28 +97,18 @@ $cgiparams{'DAUTH'} = ''; $cgiparams{'TLSAUTH'} = ''; $routes_push_file = "${General::swroot}/ovpn/routes_push"; -# Add CCD files if not already presant +# Add CCD files if not already present unless (-e $routes_push_file) { open(RPF, ">$routes_push_file"); close(RPF); } -unless (-e "${General::swroot}/ovpn/ccd.conf") { - open(CCDC, ">${General::swroot}/ovpn/ccd.conf"); - close (CCDC); -} -unless (-e "${General::swroot}/ovpn/ccdroute") { - open(CCDR, ">${General::swroot}/ovpn/ccdroute"); - close (CCDR); -} -unless (-e "${General::swroot}/ovpn/ccdroute2") { - open(CCDRT, ">${General::swroot}/ovpn/ccdroute2"); - close (CCDRT); -} -# Add additional configs if not already presant + +# Create additional files it not already existing unless (-e "$local_serverconf") { open(LSC, ">$local_serverconf"); close (LSC); } + unless (-e "$local_clientconf") { open(LCC, ">$local_clientconf"); close (LCC); -- 2.47.3