# start with an Chain the the name, start- and endline of the
# chain is extracted into a hash
- open (FILE, '/srv/web/ipfire/html/iptables.txt');
+ open (FILE, '/var/tmp/iptables.txt');
while (<FILE>){
$iplines[$lines] = $_;
# start with an Chain the the name, start- and endline of the
# chain is extracted into a hash
- open (FILE, '/srv/web/ipfire/html/iptablesmangle.txt');
+ open (FILE, '/var/tmp/iptablesmangle.txt');
while (<FILE>){
$ipmlines[$manlines] = $_;
# start with an Chain the the name, start- and endline of the
# chain is extracted into a hash
- open (FILE, '/srv/web/ipfire/html/iptablesnat.txt');
+ open (FILE, '/var/tmp/iptablesnat.txt');
while (<FILE>){
$ipnatlines[$natlines] = $_;
&Header::closebigbox();
&Header::closepage();
-system(rm -f "/srv/web/ipfire/html/iptables.txt");
-system(rm -f "/srv/web/ipfire/html/iptablesmangle.txt");
-system(rm -f "/srv/web/ipfire/html/iptablesnat.txt");
+system("rm -f /var/tmp/iptables.txt");
+system("rm -f /var/tmp/iptablesmangle.txt");
+system("rm -f /var/tmp/iptablesnat.txt");
* Get the list from IPTABLES -L
*
*/
-
+
#include <stdio.h>
#include <string.h>
#include <unistd.h>
{
if (!(initsetuid()))
exit(1);
-
- safe_system("/sbin/iptables -L -v -n > /srv/web/ipfire/html/iptables.txt");
- safe_system("/sbin/iptables -L -v -n -t nat > /srv/web/ipfire/html/iptablesnat.txt");
- safe_system("/sbin/iptables -t mangle -L -v -n > /srv/web/ipfire/html/iptablesmangle.txt");
- safe_system("chown nobody.nobody /srv/web/ipfire/html/iptables.txt /srv/web/ipfire/html/iptablesnat.txt /srv/web/ipfire/html/iptablesmangle.txt");
+
+ safe_system("/sbin/iptables -L -v -n > /var/tmp/iptables.txt");
+ safe_system("/sbin/iptables -L -v -n -t nat > /var/tmp/iptablesnat.txt");
+ safe_system("/sbin/iptables -t mangle -L -v -n > /var/tmp/iptablesmangle.txt");
+ safe_system("chown nobody.nobody /var/tmp/iptables.txt /var/tmp/iptablesnat.txt /var/tmp/iptablesmangle.txt");
return 0;
}