Subversion Repositories ALCASAR

Rev

Rev 161 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 161 Rev 303
Line 51... Line 51...
51
<tr bgcolor=\"#FFCC66\"><td><img src=\"/images/pix.gif\" width=1 height=2></td></tr>
51
<tr bgcolor=\"#FFCC66\"><td><img src=\"/images/pix.gif\" width=1 height=2></td></tr>
52
</TABLE>";
52
</TABLE>";
53
if (isset($_POST['choix'])){$choix=$_POST['choix'];} else {$choix="";}
53
if (isset($_POST['choix'])){$choix=$_POST['choix'];} else {$choix="";}
54
switch ($choix)
54
switch ($choix)
55
{
55
{
-
 
56
case 'AV_On' :
-
 
57
	exec ("sudo /usr/local/sbin/alcasar-havp.sh -on");
-
 
58
	break;
-
 
59
case 'AV_Off' :
-
 
60
	exec ("sudo /usr/local/sbin/alcasar-havp.sh -off");
-
 
61
	break;
56
case 'NF_On' :
62
case 'NF_On' :
57
	exec ("sudo /usr/local/sbin/alcasar-nf.sh -on");
63
	exec ("sudo /usr/local/sbin/alcasar-nf.sh -on");
58
break;
64
break;
59
case 'NF_Off' :
65
case 'NF_Off' :
60
	exec ("sudo /usr/local/sbin/alcasar-nf.sh -off");
66
	exec ("sudo /usr/local/sbin/alcasar-nf.sh -off");
Line 129... Line 135...
129
		}
135
		}
130
	else {echo "$l_error_open_file $services_list";}
136
	else {echo "$l_error_open_file $services_list";}
131
	exec ("sudo /usr/local/sbin/alcasar-nf.sh -on");
137
	exec ("sudo /usr/local/sbin/alcasar-nf.sh -on");
132
break;
138
break;
133
	}
139
	}
-
 
140
?>
-
 
141
<TABLE width="100%" border=0 cellspacing=0 cellpadding=0>
-
 
142
<tr><th><?php echo "$l_title1"; ?></th></tr>
-
 
143
	<tr bgcolor="#FFCC66"><td><img src="/images/pix.gif" width=1 height=2></td></tr>
-
 
144
</TABLE>
-
 
145
<TABLE width="100%" border=1 cellspacing=0 cellpadding=0>
-
 
146
	<tr><td valign="middle" align="left">
-
 
147
<?php
-
 
148
$pointeur = fopen("/etc/dansguardian/dansguardian.conf", "r");
-
 
149
$result_antivir = false; $result_filter = false; $out=0;
-
 
150
if ($pointeur)
-
 
151
	{
-
 
152
  	while (!feof($pointeur))
-
 
153
		{
-
 
154
    		$ligne = fgets($pointeur);
-
 
155
    		if (preg_match("/^proxyport = 8090/", $ligne, $r))
-
 
156
			{
-
 
157
			$result_antivir = true;
-
 
158
			$out++;
-
 
159
			}
-
 
160
    		if (preg_match("/^reportinglevel = 3/", $ligne, $r))
-
 
161
			{
-
 
162
			$result_filter = true;
-
 
163
			$out++;
-
 
164
			}
-
 
165
		if ($out == 2) break;
-
 
166
    		}
-
 
167
  	}
-
 
168
fclose($pointeur);
-
 
169
if ($result_antivir)
-
 
170
	{
-
 
171
	echo "<CENTER><H3>$l_antivir_on</H3></CENTER>";
-
 
172
 	echo "<FORM action='$_SERVER[PHP_SELF]' method=POST>";
-
 
173
	echo "<input type=hidden name='choix' value=\"AV_Off\">";
-
 
174
	echo "<input type=submit value=\"$l_switch_antivir_off\">";
-
 
175
}
-
 
176
else
-
 
177
	{
-
 
178
	echo "<CENTER><H3>$l_antivir_off</H3></CENTER>";
-
 
179
 	echo "<FORM action='$_SERVER[PHP_SELF]' method=POST>";
-
 
180
	echo "<input type=hidden name='choix' value=\"AV_On\">";
-
 
181
	echo "<input type=submit value=\"$l_switch_antivir_on\">";
-
 
182
	}
-
 
183
?>
-
 
184
</FORM>
-
 
185
</td></tr>
-
 
186
</TABLE>
134
echo "<TABLE width=\"100%\" border=1 cellspacing=0 cellpadding=1>";
187
<TABLE width="100%" border=1 cellspacing=0 cellpadding=1>";
135
echo "<tr><td valign=\"middle\" align=\"left\">";
188
<tr><td valign="middle" align="left">";
-
 
189
<?
136
$pointeur = fopen("/usr/local/bin/alcasar-iptables.sh", "r");
190
$pointeur = fopen("/usr/local/bin/alcasar-iptables.sh", "r");
137
$result = False ;
191
$result = False ;
138
if ($pointeur)
192
if ($pointeur)
139
	{
193
	{
140
  	while (!feof($pointeur))
194
  	while (!feof($pointeur))