Subversion Repositories ALCASAR

Rev

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

Rev 2188 Rev 2192
Line 263... Line 263...
263
		{
263
		{
264
			$action=$_POST[$fichier];
264
			$action=$_POST[$fichier];
265
			if($action == $l_remove) //delete
265
			if($action == $l_remove) //delete
266
			{
266
			{
267
				exec("/bin/sed -i \"/^$fichier$/d\" $bl_categories_enabled"); 
267
				exec("/bin/sed -i \"/^$fichier$/d\" $bl_categories_enabled"); 
-
 
268
				exec("/bin/sed -i \"/^$fichier$/d\" $bl_categories"); 
268
				exec("rm -rf $dir_blacklist$fichier");
269
				exec("rm -rf $dir_blacklist$fichier");
269
				exec ("sudo /usr/local/bin/alcasar-bl.sh --reload");
270
				exec ("sudo /usr/local/bin/alcasar-bl.sh --reload");
270
			}
271
			}
271
			if($action == $l_disable) //disable
272
			if($action == $l_disable) //disable
272
			{
273
			{
Line 284... Line 285...
284
case 'MAJ_ossi_file_upload' :
285
case 'MAJ_ossi_file_upload' :
285
	$file_name = str_replace (".", "_",basename($_FILES['fichier_ip']['name']));
286
	$file_name = str_replace (".", "_",basename($_FILES['fichier_ip']['name']));
286
	if(!empty($file_name))
287
	if(!empty($file_name))
287
	{	
288
	{	
288
		$dest_dir = $dir_blacklist."ossi-bl-".$file_name; # /etc/dansguardian/list/blacklist/ossi-bl-XXXXXXXX
289
		$dest_dir = $dir_blacklist."ossi-bl-".$file_name; # /etc/dansguardian/list/blacklist/ossi-bl-XXXXXXXX
289
		exec ("mkdir $dest_dir; chown dansguardian:apache $dest_dir");
290
		exec ("mkdir $dest_dir");
290
		$file=$_FILES['fichier_ip']['tmp_name'];
291
		$file=$_FILES['fichier_ip']['tmp_name'];
291
                exec("/usr/bin/dos2unix $file $file");
292
                exec("/usr/bin/dos2unix $file $file");
292
		if(move_uploaded_file($_FILES['fichier_ip']['tmp_name'], $dest_dir."/domains")) // copy in the file "domains" (containing @ip & domain names (like over Toulouse categories)) 
293
		if(move_uploaded_file($_FILES['fichier_ip']['tmp_name'], $dest_dir."/domains")) // copy in the file "domains" (containing @ip & domain names (like over Toulouse categories)) 
293
		{
294
		{
294
			touch ($dest_dir."/urls"); // create the URL file even if it isn't used
295
			touch ($dest_dir."/urls"); // create the URL file even if it isn't used