Subversion Repositories ALCASAR

Rev

Go to most recent revision | Details | 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
 
8
DIR_DG="/etc/dansguardian/lists"
9
SED="/bin/sed -i"
10
 
11
usage="Usage: alcasar-safesearch.sh {-on or --on} | { -off or --off }"
12
nb_args=$#
13
args=$1
14
if [ $nb_args -eq 0 ]
15
then
16
	nb_args=1
17
	args="-h"
18
fi
19
case $args in
20
	-\? | -h* | --h*)
21
		echo "$usage"
22
		exit 0
23
		;;
24
	# Safe search activation
25
	-on | --on)	
26
		$SED "s?^#\"?\"?g" $DIR_DG/urlregexplist
27
		service dansguardian restart
28
		;;
29
	# safesearch desactivation
30
	-off | --off)
31
		$SED "s?^[^#]?#&?g" $DIR_DG/urlregexplist
32
		service dansguardian restart
33
		;;
34
	*)
35
		echo "Argument inconnu :$1";
36
		echo "$usage"
37
		exit 1
38
		;;
39
esac
40