29,7 → 29,7 |
$host = "localhost"; |
$DB_USER = "radius"; |
$DB_RADIUS = "radius"; |
$radiuspwd = "w9VMtJD1"; |
$radiuspwd = ""; |
// Connexion au serveur |
mysql_connect($host, $DB_USER,$radiuspwd) or die("erreur de connexion au serveur"); |
mysql_select_db($DB_RADIUS) or die("erreur de connexion a la base de donnees"); |
57,18 → 57,21 |
} |
// Fonction de test de connectivité internet |
function internetTest(){ |
$host = "www.google.fr"; # Google Test |
$host = "www.google.com"; # Google Test |
$host2 = "www.alcasar.info"; |
$port = "80"; |
//var $num; //non utilisé |
//var $error; //non utilisé |
if (! $sock = @fsockopen($host, $port, $num, $error, 2)) { |
return false; } # Internet access is down |
$sock = fsockopen($host, $port, $num, $error, 2); |
if (!$sock){ |
return false; # Internet access is down |
} |
else { |
fclose($sock); |
if ($sock = @fsockopen($host2, $port, $num, $error, 2)) { |
$sock = fsockopen($host2, $port, $num, $error, 2); |
if ($sock){ |
fputs($sock,"GET http://$host2/images/M_images/weblink24.png HTTP/1.0\n\n"); |
fclose($sock); } |
fclose($sock); } |
return true; |
} |
} |
96,7 → 99,7 |
global $webpath; |
global $XPath; |
global $text; |
|
exec ("sudo /usr/local/bin/alcasar-watchdog.sh -lt"); |
$file_version = "/var/www/html/VERSION"; |
$handle = fopen ($file_version, "r"); |
$INSTALLEDVERSION = fread ($handle, filesize ($file_version)); |
117,7 → 120,7 |
if (filtrageTest("/etc/dansguardian/dansguardian.conf","/^proxyport = 8090/")){ |
$web_antivir_status = $text['enable'];} |
else { $web_antivir_status = $text['disable'];} |
if (internetTest()){ |
if ((filtrageTest("/var/www/html/index.php","/network_pb = False/")) && (internetTest())){ |
$internet_status = "<img src='/images/state_ok.gif'>".$text['enable']; |
$version = dns_get_record("version.alcasar.info",DNS_TXT); |
$AVAILABLEDVERSION = $version[0]['txt']; |