]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
vpn-statistic: add collectd parameters to imported n2n packages
authorAlexander Marx <alexander.marx@ipfire.org>
Tue, 14 Apr 2015 09:53:28 +0000 (11:53 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 14 Apr 2015 11:55:40 +0000 (13:55 +0200)
html/cgi-bin/ovpnmain.cgi

index 7ca62de31dfb0e761ca5c2159423523488a47eef..ece528add594ebe52317c4e65689a89c5eceb457 100644 (file)
@@ -3197,7 +3197,6 @@ END
                @firen2nconf = <FILE>;
                close (FILE);
                chomp(@firen2nconf);
-
        } else {
 
                $errormessage = "Filecount does not match only 2 files are allowed\n";
@@ -3238,6 +3237,13 @@ END
     unless(-d "${General::swroot}/ovpn/n2nconf/"){mkdir "${General::swroot}/ovpn/n2nconf", 0755 or die "Unable to create dir $!";}
     unless(-d "${General::swroot}/ovpn/n2nconf/$n2nname[0]"){mkdir "${General::swroot}/ovpn/n2nconf/$n2nname[0]", 0770 or die "Unable to create dir $!";}   
 
+       #Add collectd settings to configfile
+       open(FILE, ">> $tempdir/$uplconffilename") or die 'Unable to open config file.';
+       print FILE "# Logfile\n";
+       print FILE "status-version 1\n";
+       print FILE "status /var/run/openvpn/$n2nname[0]-n2n 10\n";
+       close FILE;
+
        move("$tempdir/$uplconffilename", "${General::swroot}/ovpn/n2nconf/$n2nname[0]/$uplconffilename2");
 
        if ($? ne 0) {