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