21,13 → 21,15 |
$l_chilli = "Passerelle d'interception"; |
$l_dansguardian = "Filtre d'URL et de contenu WEB"; |
$l_mysqld = "Serveur de la base de données usager"; |
$l_squid = "Serveur de cache WEB"; |
$l_dnsmasq = "Serveur DNS et filtre de domaine"; |
$l_httpd = "Serveur WEB (Centre de Gestion d'ALCASAR)"; |
$l_havp = "Filtre antivirus WEB"; |
$l_sshd = "Accès sécurisée à distance"; |
$l_freshclam = "Mise à jour de l'antivirus toutes les 2 heures"; |
$l_ntpd = "Service de mise à l'heure réseau"; |
$l_havp = "Proxy Antivirus 1"; |
$l_havp2 = "Proxy Antivirus 2"; |
$l_dnsmasq = "Serveur DHCP et de cache DNS"; |
$l_dnsmasq_blacklist = "Serveur DHCP et de cache DNS pour la Blacklist"; |
$l_dnsmasq_whitelist = "Serveur DHCP et de cache DNS pour la Whitelist"; |
} else { |
$l_services_title = "Services configuration"; |
$l_main_services = "Main services"; |
44,13 → 46,15 |
$l_chilli = "Interception gateway"; |
$l_dansguardian = "URL and WEB content filter"; |
$l_mysqld = "User database server"; |
$l_squid = "Proxy Cache WEB"; |
$l_dnsmasq = "DNS and domain name filter"; |
$l_httpd = "WEB server (ALCASAR Control Center)"; |
$l_havp = "WEB antivirus filter"; |
$l_sshd = "Secure remote access"; |
$l_freshclam = "WEB antivirus update (every 2 hours)"; |
$l_ntpd = "Network time"; |
$l_havp = "Antivirus Proxy 1"; |
$l_havp2 = "Antivirus Proxy 2"; |
$l_dnsmasq = "A lightweight DHCP and caching DNS server"; |
$l_dnsmasq_blacklist = "A lightweight DHCP and caching DNS server for the Blacklist"; |
$l_dnsmasq_whitelist = "A lightweight DHCP and caching DNS server for the Whitelist"; |
} |
|
/**************************************************************** |
108,7 → 112,7 |
// Les actions sur un service |
//------------------------------- |
//sécurité sur les actions à réaliser |
$autorizeService = array("radiusd","chilli","dansguardian","mysqld","squid","dnsmasq","httpd","havp","sshd","freshclam","ntpd"); |
$autorizeService = array("radiusd","chilli","dansguardian","mysqld","httpd","sshd","freshclam","ntpd","havp","havp2","dnsmasq","dnsmasq-blacklist","dnsmasq-whitelist"); |
$autorizeAction = array("start","stop","restart"); |
|
if (isset($_GET['service'])&&(in_array($_GET['service'], $autorizeService))) { |
125,10 → 129,12 |
$MainServiceStatus['chilli'] = checkServiceStatus("chilli"); |
$MainServiceStatus['dansguardian'] = checkServiceStatus("dansguardian"); |
$MainServiceStatus['mysqld'] = checkServiceStatus("mysqld"); |
$MainServiceStatus['squid'] = checkServiceStatus("squid"); |
$MainServiceStatus['dnsmasq'] = checkServiceStatus("dnsmasq"); |
$MainServiceStatus['httpd'] = checkServiceStatus("httpd"); |
$MainServiceStatus['havp'] = checkServiceStatus("havp"); |
$MainServiceStatus['havp2'] = checkServiceStatus("havp2"); |
$MainServiceStatus['dnsmasq'] = checkServiceStatus("dnsmasq"); |
$MainServiceStatus['dnsmasq_blacklist'] = checkServiceStatus("dnsmasq-blacklist"); |
$MainServiceStatus['dnsmasq_whitelist'] = checkServiceStatus("dnsmasq-whitelist"); |
|
$OptServiceStatus = array(); |
$OptServiceStatus['sshd'] = checkServiceStatus("sshd"); |
160,7 → 166,7 |
<td align="center"><img src="/images/state_ok.gif" width="15" height="15" alt="<?php echo $l_service_status_img_ok; ?>"></td> |
<td align="center"><?php $comment="l_$serviceName"; echo "<b>$serviceName</b></td><td>${$comment}" ;?> </td> |
<td width="80" align="center">---</td> |
<td width="80" align="center"><?php if ($serviceName != "chilli") { echo "<a href=".$_SERVER['PHP_SELF']."?action=stop&service=$serviceName\"> $l_service_stop</a>"; } else echo "---";?></td> |
<td width="80" align="center"><?php if ($serviceName != "chilli" && $serviceName != "havp" && $serviceName != "havp2" && $serviceName != "dnsmasq" && $serviceName != "dnsmasq_blacklist" && $serviceName != "dnsmasq_whitelist") { echo "<a href=".$_SERVER['PHP_SELF']."?action=stop&service=$serviceName\"> $l_service_stop</a>"; } else echo "---";?></td> |
<td width="80" align="center"><a href="<?php echo $_SERVER['PHP_SELF']."?action=restart&service=$serviceName\"> $l_service_restart";?></a></td> |
<?php } else { ?> |
<td align="center"><img src="/images/state_error.gif" width="15" height="15" alt="<?php echo $l_service_status_img_ko ?>"></td> |