Merge pull request #8 from Wohlraj/distro_name

Fix distro name for some more platforms (e.g. Raspbian).
This commit is contained in:
shevabam 2014-11-11 15:25:20 +01:00
commit e78dc167c2

View File

@ -7,22 +7,13 @@ $hostname = php_uname('n');
// OS // OS
if (!($os = shell_exec('/usr/bin/lsb_release -ds'))) if (!($os = shell_exec('/usr/bin/lsb_release -ds')))
{ {
if (!($os = shell_exec('cat /etc/fedora-release'))) if(!($os = shell_exec('cat /etc/system-release')))
{ {
if (!($os = shell_exec('cat /etc/redhat-release'))) if (!($os = shell_exec('find /etc/*-release -type f -exec cat {} \; | grep NAME | tail -n 1 | cut -d= -f2 | tr -d \'"\'')))
{
if (!($os = shell_exec('cat /etc/mandriva-release')))
{
if (!($os = shell_exec('cat /etc/SuSE-release')))
{
if (!($os = shell_exec('cat /etc/centos-release')))
{ {
$os = 'N.A'; $os = 'N.A';
} }
} }
}
}
}
} }
// Kernel // Kernel