/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){ |