Subversion Repositories ALCASAR

Compare Revisions

No changes between revisions

Ignore whitespace Rev 1005 → Rev 1006

/web/acc/admin/services.php
14,9 → 14,9
$l_service_stop = "Arrêter";
$l_service_restart = "Redémarrer";
$l_service_status = "Status";
$l_service_status_img_ok= "Démarré";
$l_service_status_img_ko= "Arrété";
$l_service_action = "Actions";
$l_enable = "actif";
$l_disable = "inactif";
$l_radiusd = "Serveur d'authentification et d'autorisation";
$l_chilli = "Passerelle d'interception";
$l_dansguardian = "Filtre d'URL et de contenu WEB";
37,9 → 37,9
$l_service_stop = "Stop";
$l_service_restart = "Restart";
$l_service_status = "Status";
$l_service_status_img_ok= "Running";
$l_service_status_img_ko= "Stopped";
$l_service_action = "Actions";
$l_enable = "enable";
$l_disable = "disable";
$l_radiusd = "Authentication and authorisation serveur";
$l_chilli = "Interception gateway";
$l_dansguardian = "URL and WEB content filter";
92,11 → 92,11
}
//fonction définissant le status d'un service
//(en fonction de la présence d'un mot clé dans la valeur de status)
function checkServiceStatus($service, $strMatch){
function checkServiceStatus($service){
$response = false;
exec("sudo /sbin/service $service status",$retval);
exec("/bin/systemctl is-active $service.service",$retval);
foreach( $retval as $val ) {
if (strpos($val,$strMatch)){
if ($val == "active"){
$response = true;
break;
}
121,19 → 121,19
//recherche du status des services
//-------------------------------
$MainServiceStatus = array();
$MainServiceStatus['radiusd'] = checkServiceStatus("radiusd","pid");
$MainServiceStatus['chilli'] = checkServiceStatus("chilli","pid");
$MainServiceStatus['dansguardian'] = checkServiceStatus("dansguardian","pid");
$MainServiceStatus['mysqld'] = checkServiceStatus("mysqld","OK");
$MainServiceStatus['squid'] = checkServiceStatus("squid","pid");
$MainServiceStatus['dnsmasq'] = checkServiceStatus("dnsmasq","pid");
$MainServiceStatus['httpd'] = checkServiceStatus("httpd","pid");
$MainServiceStatus['havp'] = checkServiceStatus("havp","pid");
$MainServiceStatus['radiusd'] = checkServiceStatus("radiusd");
$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");
 
$OptServiceStatus = array();
$OptServiceStatus['sshd'] = checkServiceStatus("sshd","pid");
$OptServiceStatus['freshclam'] = checkServiceStatus("freshclam","pid");
$OptServiceStatus['ntpd'] = checkServiceStatus("ntpd","pid");
$OptServiceStatus['sshd'] = checkServiceStatus("sshd");
$OptServiceStatus['freshclam'] = checkServiceStatus("freshclam");
$OptServiceStatus['ntpd'] = checkServiceStatus("ntpd");
 
/****************
* MAIN *
/web/acc/phpsysinfo/distros.ini
1,6 → 1,6
; linux-distros.ini - Defines known linux distros for phpSysInfo.
; http://phpsysinfo.sourceforge.net/
; $Id: distros.ini,v 1.8 2007/03/16 17:06:00 precision Exp $
; $Id: distros.ini 636 2012-08-21 07:50:21Z namiltd $
;
 
[Debian]
12,11 → 12,11
Image = "Suse.png"
Files = "/etc/SuSE-release;/etc/UnitedLinux-release"
 
[MandrivaLinux]
[Mandrake]
Image = "Mandrake.png"
Files = "/etc/mandriva-release"
Files = "/etc/mandrake-release"
 
[Mandrake]
[MandrivaLinux]
Image = "Mandrake.png"
Files = "/etc/mandrake-release"
 
24,10 → 24,6
Image = "Gentoo.png"
Files = "/etc/gentoo-release"
 
[RedHat]
Image = "Redhat.png"
Files = "/etc/redhat-release;/etc/redhat_version"
 
[Fedora]
Image = "Fedora.png"
Files = "/etc/fedora-release"
36,12 → 32,16
Image = "Fedora.png"
Files = "/etc/fedora-release"
 
[RedHat]
Image = "Redhat.png"
Files = "/etc/redhat-release;/etc/redhat_version"
 
[Slackware]
Image = "Slackware.png"
Files = "/etc/slackware-release;/etc/slackware-version"
 
[Trustix]
Image = "Trustix.gif"
Image = "Trustix.png"
Files = "/etc/trustix-release;/etc/trustix-version"
 
[FreeEOS]
49,7 → 49,7
Files = "/etc/eos-version"
 
[Arch]
Image = "Arch.gif"
Image = "Arch.png"
Files = "/etc/arch-release"
 
[Cobalt]
61,17 → 61,102
Files = "/etc/lfs-release"
 
[Rubix]
Image = "Rubix.png"
Files = "/etc/rubix-version"
Image = "Rubix.png"
Files = "/etc/rubix-version"
 
[Ubuntu]
Image = "Ubuntu.gif"
Image = "Ubuntu.png"
Files = "/etc/lsb-release"
 
[PLD]
Image = "PLD.gif"
Image = "PLD.png"
Files = "/etc/pld-release"
 
[CentOS]
Image = "CentOS.png"
Files = "/etc/redhat-release;/etc/redhat_version"
 
[RedHatEnterpriseES]
Image = "Redhat.png"
Files = "/etc/redhat-release;/etc/redhat_version"
 
[RedHatEnterpriseAS]
Image = "Redhat.png"
Files = "/etc/redhat-release;/etc/redhat_version"
 
[LFS]
Image = "lfs.png"
Files = "/etc/lfs-release;/etc/lfs_version"
 
[HLFS]
Image = "lfs.png"
Files = "/etc/hlfs-release;/etc/hlfs_version"
 
[IYCC]
Image = "iycc.png"
Files = "/etc/lsb-release"
 
[Synology]
Name = "Synology"
Image = "Synology.png"
Files = "/etc/synoinfo.conf"
 
[arch]
Image = "Arch.png"
Name = "Arch Linux"
 
[Scientific Linux]
Image = "Scientific.png"
Files = "/etc/redhat-release;/etc/redhat_version"
 
[ScientificSL]
Image = "Scientific.png"
Files = "/etc/redhat-release;/etc/redhat_version"
 
[ScientificCERNSLC]
Image = "Scientific.png"
Files = "/etc/redhat-release;/etc/redhat_version"
 
[ScientificFermiLTS]
Image = "Scientific.png"
Files = "/etc/redhat-release;/etc/redhat_version"
 
[ScientificSLF]
Image = "Scientific.png"
Files = "/etc/redhat-release;/etc/redhat_version"
 
[Scientific]
Image = "Scientific.png"
Files = "/etc/redhat-release;/etc/redhat_version"
 
[LinuxMint]
Image = "Mint.png"
Files = "/etc/lsb-release"
 
[Mageia]
Image = "Mageia.png"
Files = "/etc/mageia-release"
 
[Chakra]
Image = "Chakra.png"
Files = "/etc/lsb-release"
 
[Alpine]
Name = "Alpine"
Image = "Alpine.png"
Files = "/etc/alpine-release"
 
[Lucid]
Name = "Lucid Puppy"
Image = "Puppy.png"
Files = "/etc/DISTRO_SPECS"
 
[Slacko Puppy]
Image = "Puppy.png"
Files = "/etc/DISTRO_SPECS"
 
[Wary Puppy]
Image = "Puppy.png"
Files = "/etc/DISTRO_SPECS"
 
 
/web/acc/phpsysinfo/images/Mageia.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property