xmlrpc: hardcode old config version for interoperability

We've always just given '11.2' here, instead of removing it keep
this so that boxes are ok between lower than <=> higher than 17.7.2.
This commit is contained in:
Franco Fichtner 2017-09-04 09:32:24 +02:00
parent e9472d4936
commit b7ebcf2267

View File

@ -106,9 +106,11 @@ function merge_config_attributes(&$cnf_source, &$cnf_dest)
function firmware_version_xmlrpc()
{
return array(
'firmware' => array('version' => file_get_contents('/usr/local/opnsense/version/opnsense')),
'kernel' => array('version' => file_get_contents('/usr/local/opnsense/version/kernel')),
'base' => array('version' => file_get_contents('/usr/local/opnsense/version/base')),
'firmware' => array('version' => file_get_contents('/usr/local/opnsense/version/opnsense')),
'kernel' => array('version' => file_get_contents('/usr/local/opnsense/version/kernel')),
'base' => array('version' => file_get_contents('/usr/local/opnsense/version/base')),
# XXX hardcoded pre-17.7.2 compat, can remove this in 18.1
'config_version' => '11.2',
);
}