summaryrefslogtreecommitdiffstats
path: root/etc/inc/config.lib.inc
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2011-11-22 11:29:24 -0500
committerjim-p <jimp@pfsense.org>2011-11-22 11:55:43 -0500
commit8059f9cb77e7b8bafbae6416deb7e745bd28fd99 (patch)
tree87c187627d1b5a3a4030f05bfdcf0d82c6f5cb2e /etc/inc/config.lib.inc
parent92420c0a5b4ca34a6c087381635626bfb04f9b55 (diff)
downloadpfsense-8059f9cb77e7b8bafbae6416deb7e745bd28fd99.zip
pfsense-8059f9cb77e7b8bafbae6416deb7e745bd28fd99.tar.gz
Add version to backup.cache in one more place
Diffstat (limited to 'etc/inc/config.lib.inc')
-rw-r--r--etc/inc/config.lib.inc5
1 files changed, 4 insertions, 1 deletions
diff --git a/etc/inc/config.lib.inc b/etc/inc/config.lib.inc
index 8779068..c54c854 100644
--- a/etc/inc/config.lib.inc
+++ b/etc/inc/config.lib.inc
@@ -833,13 +833,16 @@ function backup_config() {
} else {
$bakdesc = $config['revision']['description'];
}
+
+ $bakver = ($config['version'] == "") ? "?" : $config['version'];
+
copy($g['cf_conf_path'] . '/config.xml', $g['cf_conf_path'] . '/backup/config-' . $baktime . '.xml');
if(file_exists($g['cf_conf_path'] . '/backup/backup.cache')) {
$backupcache = unserialize(file_get_contents($g['cf_conf_path'] . '/backup/backup.cache'));
} else {
$backupcache = array();
}
- $backupcache[$baktime] = array('description' => $bakdesc);
+ $backupcache[$baktime] = array('description' => $bakdesc, 'version' => $bakver);
$bakout = fopen($g['cf_conf_path'] . '/backup/backup.cache', "w");
fwrite($bakout, serialize($backupcache));
fclose($bakout);
OpenPOWER on IntegriCloud