Subversion Repositories ALCASAR

Rev

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

Rev 1033 Rev 1041
Line 1... Line 1...
1
#!/bin/bash
1
#!/bin/bash
2
#  $Id: alcasar.sh 1033 2013-02-17 23:08:26Z richard $ 
2
#  $Id: alcasar.sh 1041 2013-03-09 18:24:49Z richard $ 
3
 
3
 
4
# alcasar.sh
4
# alcasar.sh
5
 
5
 
6
# ALCASAR - Portail captif d'accès à l'Internet -  Copyright (C) [2005] [ALcasar team - Rexy - 3abtux - ...] 
6
# ALCASAR - Portail captif d'accès à l'Internet -  Copyright (C) [2005] [ALcasar team - Rexy - 3abtux - ...] 
7
# Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier au titre des clauses de la Licence Publique Générale GNU, 
7
# Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier au titre des clauses de la Licence Publique Générale GNU, 
Line 1319... Line 1319...
1319
# on copie par défaut la BL de toulouse embarqués dans l'archive d'ALCASAR
1319
# on copie par défaut la BL de toulouse embarqués dans l'archive d'ALCASAR
1320
	rm -rf $DIR_DG/lists/blacklists
1320
	rm -rf $DIR_DG/lists/blacklists
1321
	tar zxf $DIR_CONF/blacklists.tar.gz --directory=$DIR_DG/lists/ > /dev/null 2>&1
1321
	tar zxf $DIR_CONF/blacklists.tar.gz --directory=$DIR_DG/lists/ > /dev/null 2>&1
1322
# on crée le répertoire ossi (noms de domaine et URLs ajoutés à la BL)
1322
# on crée le répertoire ossi (noms de domaine et URLs ajoutés à la BL)
1323
	mkdir $DIR_DG/lists/blacklists/ossi
1323
	mkdir $DIR_DG/lists/blacklists/ossi
1324
	touch $DIR_DG/lists/blacklists/ossi/domains
1324
	touch $DIR_DG/lists/blacklists/ossi/domains $DIR_DG/lists/blacklists/ossi/domains_wl
1325
	touch $DIR_DG/lists/blacklists/ossi/urls
1325
	touch $DIR_DG/lists/blacklists/ossi/urls $DIR_DG/lists/blacklists/ossi/urls_wl
1326
# On crée les fichiers vides de sites ou d'URL réhabilités
1326
# On crée les fichiers vides de sites ou d'URL réhabilités
1327
	[ -e $DIR_DG/lists/exceptionsitelist.default ] || mv $DIR_DG/lists/exceptionsitelist $DIR_DG/lists/exceptionsitelist.default
1327
	[ -e $DIR_DG/lists/exceptionsitelist.default ] || mv $DIR_DG/lists/exceptionsitelist $DIR_DG/lists/exceptionsitelist.default
1328
	[ -e $DIR_DG/lists/exceptionurllist.default ] || mv $DIR_DG/lists/exceptionurllist $DIR_DG/lists/exceptionurllist.default
1328
	[ -e $DIR_DG/lists/exceptionurllist.default ] || mv $DIR_DG/lists/exceptionurllist $DIR_DG/lists/exceptionurllist.default
1329
	touch $DIR_DG/lists/exceptionsitelist
1329
	touch $DIR_DG/lists/exceptionsitelist
1330
	touch $DIR_DG/lists/exceptionurllist
1330
	touch $DIR_DG/lists/exceptionurllist
Line 1631... Line 1631...
1631
	$SED "s?^VERSION=.*?VERSION=$VERSION?g" $CONF_FILE
1631
	$SED "s?^VERSION=.*?VERSION=$VERSION?g" $CONF_FILE
1632
fi
1632
fi
1633
rm -f /tmp/alcasar-conf*
1633
rm -f /tmp/alcasar-conf*
1634
chown -R root:apache $DIR_DEST_ETC/*
1634
chown -R root:apache $DIR_DEST_ETC/*
1635
chmod -R 660 $DIR_DEST_ETC/*
1635
chmod -R 660 $DIR_DEST_ETC/*
1636
chmod ug+x $DIR_DEST_ETC/digest $DIR_DEST_ETC/alcasar-dnsfilter*
1636
chmod ug+x $DIR_DEST_ETC/digest
1637
	cd $DIR_INSTALL
1637
	cd $DIR_INSTALL
1638
	echo ""
1638
	echo ""
1639
	echo "#############################################################################"
1639
	echo "#############################################################################"
1640
	if [ $Lang == "fr" ]
1640
	if [ $Lang == "fr" ]
1641
		then
1641
		then