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
|