diff options
author | jim-p <jimp@pfsense.org> | 2014-05-16 13:10:16 -0400 |
---|---|---|
committer | jim-p <jimp@pfsense.org> | 2014-05-16 13:11:24 -0400 |
commit | c42a35e54a4e81e811c6fdf842b20b1679778d17 (patch) | |
tree | 92ff86ad8e3a9a7e21b4eef0ff2bbbb0aeeeba0a /etc/inc | |
parent | ad57eacf8791b062c17805915be27eb77875a94a (diff) | |
download | pfsense-c42a35e54a4e81e811c6fdf842b20b1679778d17.zip pfsense-c42a35e54a4e81e811c6fdf842b20b1679778d17.tar.gz |
/etc/version_kernel and /etc/version_base no longer exist, use php_uname to get the info instead.
Diffstat (limited to 'etc/inc')
-rw-r--r-- | etc/inc/pfsense-utils.inc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/etc/inc/pfsense-utils.inc b/etc/inc/pfsense-utils.inc index 971cac0..713a850 100644 --- a/etc/inc/pfsense-utils.inc +++ b/etc/inc/pfsense-utils.inc @@ -753,10 +753,12 @@ function check_firmware_version($tocheck = "all", $return_php = true) { function host_firmware_version($tocheck = "") { global $g, $config; + $os_version = trim(substr(php_uname("r"), 0, strpos(php_uname("r"), '-'))); + return array( "firmware" => array("version" => trim(file_get_contents('/etc/version', " \n"))), - "kernel" => array("version" => trim(file_get_contents('/etc/version_kernel', " \n"))), - "base" => array("version" => trim(file_get_contents('/etc/version_base', " \n"))), + "kernel" => array("version" => $os_version), + "base" => array("version" => $os_version), "platform" => trim(file_get_contents('/etc/platform', " \n")), "config_version" => $config['version'] ); |