Subversion Repositories ALCASAR

Rev

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

Rev 1377 Rev 1390
Line 83... Line 83...
83
  $l_file_remove="Supprimer";
83
  $l_file_remove="Supprimer";
84
  $l_error_upload="Erreur d'envoi du fichier d'ip";
84
  $l_error_upload="Erreur d'envoi du fichier d'ip";
85
  $l_remove="Supprimer";
85
  $l_remove="Supprimer";
86
  $l_submit="Envoyer";
86
  $l_submit="Envoyer";
87
  $l_nb_ip="Nombre d'IP";
87
  $l_nb_ip="Nombre d'IP";
88
  $l_update_ip="Mettre à jour les IP";
-
 
89
  $l_update_ip_info="(Temps estimé : 3 min 30 sec)";
-
 
90
  $l_nbDomainNames="Noms de domaine :";
88
  $l_nbDomainNames="Noms de domaine :";
91
  $l_nbUrl="Url :";
89
  $l_nbUrl="Url :";
92
  $l_nbIp="Ip :";
90
  $l_nbIp="Ip :";
93
}
91
}
94
else {
92
else {
Line 133... Line 131...
133
  $l_file_remove="Remove";
131
  $l_file_remove="Remove";
134
  $l_error_upload="Error during the upload process";
132
  $l_error_upload="Error during the upload process";
135
  $l_remove="Delete";
133
  $l_remove="Delete";
136
  $l_submit="Submit";
134
  $l_submit="Submit";
137
  $l_nb_ip="Number of IP";
135
  $l_nb_ip="Number of IP";
138
  $l_update_ip="Update IPs";
-
 
139
  $l_update_ip_info="(Estimated time : 3 min 30 sec)";
-
 
140
  $l_nbDomainNames="Domain names :";
136
  $l_nbDomainNames="Domain names :";
141
  $l_nbUrl="Url :";
137
  $l_nbUrl="Url :";
142
  $l_nbIp="Ip :";
138
  $l_nbIp="Ip :";
143
}
139
}
144
$dir_etc="/usr/local/etc/";
140
$dir_etc="/usr/local/etc/";
Line 213... Line 209...
213
	unset($_POST['OSSI_bl_ip']);
209
	unset($_POST['OSSI_bl_ip']);
214
	$fichier=fopen($dir_dg."exceptioniplist","w+");
210
	$fichier=fopen($dir_dg."exceptioniplist","w+");
215
	fputs($fichier, form_filter($_POST['BL_rehabilited_ip']));
211
	fputs($fichier, form_filter($_POST['BL_rehabilited_ip']));
216
	fclose($fichier);
212
	fclose($fichier);
217
	unset($_POST['BL_rehabilited_ip']);
213
	unset($_POST['BL_rehabilited_ip']);
218
	exec ("sudo /usr/local/sbin/alcasar-bl.sh --reload");
-
 
219
	break;
214
	break;
220
case 'MAJ_cat_wl' :
215
case 'MAJ_cat_wl' :
221
	$tab=file($wl_categories_enabled);	
216
	$tab=file($wl_categories_enabled);	
222
	if ($tab)
217
	if ($tab)
223
		{
218
		{
Line 239... Line 234...
239
	unset($_POST['OSSI_wl_domains']);
234
	unset($_POST['OSSI_wl_domains']);
240
	$fichier=fopen($file_wl_ip, "w+");
235
	$fichier=fopen($file_wl_ip, "w+");
241
	fputs($fichier, form_filter_ip($_POST['OSSI_wl_ip'], "white"));
236
	fputs($fichier, form_filter_ip($_POST['OSSI_wl_ip'], "white"));
242
	fclose($fichier);
237
	fclose($fichier);
243
	unset($_POST['OSSI_wl_ip']);
238
	unset($_POST['OSSI_wl_ip']);
244
	exec ("sudo /usr/local/sbin/alcasar-bl.sh --ip_retrieving_ossi");
-
 
245
	exec ("sudo /usr/local/sbin/alcasar-bl.sh --reload");
239
	exec ("sudo /usr/local/sbin/alcasar-bl.sh --reload");
246
	break;
240
	break;
247
case 'Specific_filtering' :
241
case 'Specific_filtering' :
248
	$pureip="-pureip_off"; $safesearch="-safesearch_off"; ;
242
	$pureip="-pureip_off"; $safesearch="-safesearch_off"; ;
249
	foreach ($_POST as $key => $value)
243
	foreach ($_POST as $key => $value)
Line 285... Line 279...
285
			echo $l_error_upload;
279
			echo $l_error_upload;
286
		}
280
		}
287
	}
281
	}
288
	exec ("sudo /usr/local/bin/alcasar-iptables.sh");
282
	exec ("sudo /usr/local/bin/alcasar-iptables.sh");
289
	break;
283
	break;
290
case 'Update_IP_WL' :
-
 
291
	shell_exec ("nohup nice -n 10 sudo /usr/local/sbin/alcasar-bl.sh --ip_retrieving > /dev/null 2>/dev/null &");
-
 
292
	exec ("sudo /usr/local/sbin/alcasar-bl.sh --reload");
-
 
293
	break;
-
 
294
}
284
}
295
?>
285
?>
296
<?php
286
<?php
297
require ('bl_filter2.php');
287
require ('bl_filter2.php');
298
?>
288
?>