Subversion Repositories ALCASAR

Rev

Rev 518 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log

Rev Author Line No. Line
497 richard 1
#/bin/sh
2
# $Id: alcasar-bl.sh 412 2011-01-03 21:40:09Z richard $
3
 
4
# enable or disable safesearch filter on DG
5
# active ou désactive la fonction safesearch sur DG
6
# By rexy
7
DIR_DG="/etc/dansguardian/lists"
8
SED="/bin/sed -i"
9
 
10
usage="Usage: alcasar-safesearch.sh {-on or --on} | { -off or --off }"
11
nb_args=$#
12
args=$1
13
if [ $nb_args -eq 0 ]
14
then
15
	nb_args=1
16
	args="-h"
17
fi
18
case $args in
19
	-\? | -h* | --h*)
20
		echo "$usage"
21
		exit 0
22
		;;
23
	# Safe search activation
24
	-on | --on)	
25
		$SED "s?^#\"?\"?g" $DIR_DG/urlregexplist
26
		service dansguardian restart
27
		;;
28
	# safesearch desactivation
29
	-off | --off)
30
		$SED "s?^[^#]?#&?g" $DIR_DG/urlregexplist
31
		service dansguardian restart
32
		;;
33
	*)
34
		echo "Argument inconnu :$1";
35
		echo "$usage"
36
		exit 1
37
		;;
38
esac
39