public function getLinuxDistribution() { /* Try executing lsb_release */ $release = @exec('lsb_release -d -s', $void, $retval); if ($retval === 0 && $release !== '') { return $release; } //@todo we need better handling here return 'unknown'; }