summaryrefslogtreecommitdiffstats
path: root/usr/local/www/system_firmware_auto.php
diff options
context:
space:
mode:
authorColin Smith <colin@pfsense.org>2005-04-10 23:02:23 +0000
committerColin Smith <colin@pfsense.org>2005-04-10 23:02:23 +0000
commit9730eefd52e657b71658210aee6b3e14d9a02fbc (patch)
treeb6d6f1db8c225afd369de6aede5891c8ec60dff7 /usr/local/www/system_firmware_auto.php
parent05ca69d78aa98dce1ffeca4bde9f148117d42042 (diff)
downloadpfsense-9730eefd52e657b71658210aee6b3e14d9a02fbc.zip
pfsense-9730eefd52e657b71658210aee6b3e14d9a02fbc.tar.gz
Fix compatibility with old versioncheck method.
Diffstat (limited to 'usr/local/www/system_firmware_auto.php')
-rwxr-xr-xusr/local/www/system_firmware_auto.php9
1 files changed, 3 insertions, 6 deletions
diff --git a/usr/local/www/system_firmware_auto.php b/usr/local/www/system_firmware_auto.php
index 4de72da..29c214b 100755
--- a/usr/local/www/system_firmware_auto.php
+++ b/usr/local/www/system_firmware_auto.php
@@ -39,13 +39,9 @@ require_once("xmlrpc_client.inc");
function old_checkversion() {
global $g;
- $versioncheck_base_url = 'http://www.pfSense.com';
+ $versioncheck_base_url = 'www.pfSense.com';
$versioncheck_path = '/pfSense/checkversion.php';
- if(isset($config['system']['alt_firmware_url']['enabled']) and isset($config['system']['alt_firmware_url']['versioncheck_base_url'])) {
- $versioncheck_base_url = $config['system']['alt_firmware_url']['versioncheck_base_url'];
- $versioncheck_path = '/checkversion.php';
- }
- $post = "platform=" . rawurlencode($g['platform']) .
+ $post = "platform=" . rawurlencode(trim(file_get_contents("/etc/platform"))) .
"&version=" . rawurlencode(trim(file_get_contents("/etc/version")));
$rfd = @fsockopen($versioncheck_base_url, 80, $errno, $errstr, 3);
if ($rfd) {
@@ -147,6 +143,7 @@ $use_old_checkversion = true;
update_status("Downloading current version information...");
if($use_old_checkversion == true) {
$versions = old_checkversion();
+ print $versions;
} else {
$versions = check_firmware_version();
}
OpenPOWER on IntegriCloud