175,12 → 175,39 |
if [ $DHCP_mode = "on" ]; then |
$SED "s?^DHCP=on.*?DHCP=half?" $CONF_FILE # DHCP option can be "off/half/full" since V2.6 |
fi |
cp $CONF_FILE $DIR_UPDATE/etc/ |
# le paramêtre 'EXT_LAN_FILTERING' n'existe plus depuis la V2.6 |
$SED "/^EXT_LAN/d" $DIR_UPDATE/etc/alcasar.conf |
$SED "/^EXT_LAN/d" $CONF_FILE |
# la catégorie de sites filtrés "ip" n'existe plus depuis la V2.6 |
$SED "/\/ip\/urls/d" $DIR_UPDATE/bannedurllist; $SED "/\/ip\/domains/d" $DIR_UPDATE/bannedsitelist |
$SED "/blacklists\/ip/d" $DIR_UPDATE/etc/alcasar-bl-categories; $SED "/^ip/d" $DIR_UPDATE/alcasar-bl-categories-enabled |
$SED "/blacklists\/ip/d" $DIR_UPDATE/etc/alcasar-bl-categories; $SED "/^ip/d" $DIR_UPDATE/etc/alcasar-bl-categories-enabled |
# bing et Youtube sont ajoutés au safesearching depuis la V2.6 |
Bing=`grep bing $DIR_UPDATE/urlregexplist | wc -l` |
if [ $Bing -ne "1" ]; then |
SafeSearch=`grep ^\"\(\^http\:\/\/ $DIR_UPDATE/urlregexplist | wc -l` |
if [ $SafeSearch -eq "0" ]; then |
cat <<EOF >> $DIR_UPDATE/urlregexplist |
# Bing - add 'adlt=strict' |
#"(^http://[0-9a-z]+\.bing\.[a-z]+[-/%.0-9a-z]*\?)(.*)"->"\1\2&adlt=strict" |
# Youtube - add 'edufilter=your_ID' |
#"(^http://[0-9a-z]+\.youtube\.[a-z]+[-/%.0-9a-z]*\?)(.*)"->"\1\2&edufilter=ABCD1234567890abcdef" |
EOF |
else |
cat <<EOF >> $DIR_UPDATE/urlregexplist |
# Bing - add 'adlt=strict' |
"(^http://[0-9a-z]+\.bing\.[a-z]+[-/%.0-9a-z]*\?)(.*)"->"\1\2&adlt=strict" |
# Youtube - add 'edufilter=your_ID' |
"(^http://[0-9a-z]+\.youtube\.[a-z]+[-/%.0-9a-z]*\?)(.*)"->"\1\2&edufilter=ABCD1234567890abcdef" |
EOF |
fi |
fi |
# la variable YOUTUBE_ID est déclarée dans le fichier de conf depuis la V2.6 |
YOUTUBE_ID=`grep ^YOUTUBE_ID $CONF_FILE | cut -d"=" -f2` |
YOUTUBE_ID=${YOUTUBE_ID:="-1"} |
if [ $YOUTUBE_ID = "-1" ]; then |
echo "YOUTUBE_ID=ABCD1234567890abcdef" >> $CONF_FILE |
fi |
# copie du fichier de conf modifié |
cp $CONF_FILE $DIR_UPDATE/etc/ |
# le répertoire "ISO" est remplacé par "system_backup" suite à la suppression de "mondoarchive" (V2.5) |
rm -rf /var/Save/ISO |
# création de l'archive et copie dans le répertoire WEB associé |