summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-05-20 18:01:26 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-05-20 18:01:26 +0000
commit865e08c270d31372712ded5a3df3182de0e073ab (patch)
tree1a8cc7b662c53417416ffbb888a15610d79d15ce /etc
parentd42c2e2087543bdb7c7bc3513f72b682f7a05131 (diff)
downloadpfsense-865e08c270d31372712ded5a3df3182de0e073ab.zip
pfsense-865e08c270d31372712ded5a3df3182de0e073ab.tar.gz
Enable image RW before trying to backup.
Fixes ticket #91
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/config.inc5
1 files changed, 5 insertions, 0 deletions
diff --git a/etc/inc/config.inc b/etc/inc/config.inc
index 6e67dcb..93643ef 100644
--- a/etc/inc/config.inc
+++ b/etc/inc/config.inc
@@ -1043,6 +1043,8 @@ function get_backups() {
function backup_config() {
global $config, $g;
+ conf_mount_rw();
+
/* Create backup directory if needed */
safe_mkdir("{$g['cf_conf_path']}/backup");
@@ -1066,6 +1068,9 @@ function backup_config() {
$bakout = fopen($g['cf_conf_path'] . '/backup/backup.cache', "w");
fwrite($bakout, serialize($backupcache));
fclose($bakout);
+
+ conf_mount_ro();
+
return true;
}
?>
OpenPOWER on IntegriCloud