]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/scripts/ovpn-ccd-convert
openvpn ccd: Minor fixes.
[people/pmueller/ipfire-2.x.git] / src / scripts / ovpn-ccd-convert
index 18c298cb707656281941081f0d0b1f0570e5a191..a4062117d237e1fe3c59ee4dd150326671f45d7e 100644 (file)
@@ -27,7 +27,7 @@ open(FILE,"/var/ipfire/ovpn/server.conf");
 
 &General::readhasharray("/var/ipfire/ovpn/ovpnconfig", \%ovpnconfig);
 foreach my $key (keys %ovpnconfig){
-       if($ovpnconfig{$key}[32] eq ''){
+       if($ovpnconfig{$key}[32] eq '' && $ovpnconfig{$key}[3] eq 'host'){
                open ( CCDRWCONF,'>',"/var/ipfire/ovpn/ccd/$ovpnconfig{$key}[2]") or die "Unable to create clientconfigfile $!";
                print CCDRWCONF "# OpenVPN Clientconfig from CCD extension by Copymaster#\n\n";
                print CCDRWCONF "#This client uses the dynamic pool\n\n";