Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 420 → Rev 421

/alcasar.sh
118,7 → 118,7
sleep 2
echo "Configuration corrigée"
sleep 2
echo "Vous pouvez relancer ce script (sh alcasar.sh -install)."
echo "Vous pouvez relancer ce script (sh alcasar.sh --install)."
exit 0
fi
echo -n "."
133,7 → 133,7
exit 0
fi
echo -n "."
# On test la connectivité Internet
# On teste la connectivité Internet
rm -rf /tmp/con_ok.html
/usr/bin/curl www.google.fr -s -o /tmp/con_ok.html
if [ ! -e /tmp/con_ok.html ]
1032,7 → 1032,7
cat << EOF > /etc/dnsmasq.d/alcasar-dnsmasq.conf
# Inclusion de la blacklist <domains> de Toulouse dans la configuration
conf-dir=/usr/local/etc/alcasar-dnsfilter-enabled
#conf-file=/usr/local/etc/alcasar-dns-name
conf-file=/usr/local/etc/alcasar-dns-name # zone de definition de noms DNS locaux si besoin
 
listen-address=$PRIVATE_IP
listen-address=127.0.0.1
/conf/alcasar-dns-name
0,0 → 1,4
## Rajouter une ligen par définition d'hôte sous la forme
## address=/<nomMachine>/<@IP>
## Remarque : supprimer le '#' de début de la ligne pour activer une définition
#address=/www.alcasar.info/88.191.66.83
/web/acc/phpsysinfo/includes/xml/portail.php
57,17 → 57,23
}
// Fonction de test de connectivité internet
function internetTest(){
$host = "74.125.230.83"; #www.google.fr
$port = "80";
//var $num; //non utilisé
//var $error; //non utilisé
if (! $sock = @fsockopen($host, $port, $num, $error, 5)) {
return false;
} else {
fclose($sock);
return true;
}
$host = "www.alcasar.info"; # premier test sur www.alcasar.info
$host2 = "74.125.230.83"; # sur www.google.fr si le premier ne répond pas
$port = "80";
//var $num; //non utilisé
//var $error; //non utilisé
 
if (! $sock = @fsockopen($host, $port, $num, $error, 3)) {
if (! $sock = @fsockopen($host2, $port, $num, $error, 3)) {
return false;
} else {
fclose($sock);
return true;
}
} else {
fclose($sock);
return true;
}
}
// Fonction de test du filtrage
function filtrageTest($file, $search_regex){