From: Michael Tremer Date: Tue, 19 Mar 2024 15:41:53 +0000 (+0100) Subject: ovpnmain.cgi: Don't create CCD configuration files on every call X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e424f9929fd5b1e93b3e90ad3a7a89fd794e2703;p=people%2Fms%2Fipfire-2.x.git ovpnmain.cgi: Don't create CCD configuration files on every call Signed-off-by: Michael Tremer --- 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);