aboutsummaryrefslogtreecommitdiffstats
path: root/config/autoconfigbackup/autoconfigbackup.inc
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2014-05-28 19:05:41 -0300
committerRenato Botelho <garga@FreeBSD.org>2014-05-28 19:05:41 -0300
commit20c3a2de73a7b7b14db90e0f40fd7075a37c6a1c (patch)
tree9384956470c197210167bd0e366107554657fa37 /config/autoconfigbackup/autoconfigbackup.inc
parentb86d79164acc6a0f45f187b901512255e8b21d9d (diff)
downloadpfsense-packages-20c3a2de73a7b7b14db90e0f40fd7075a37c6a1c.tar.gz
pfsense-packages-20c3a2de73a7b7b14db90e0f40fd7075a37c6a1c.tar.bz2
pfsense-packages-20c3a2de73a7b7b14db90e0f40fd7075a37c6a1c.zip
Simplify logic
Diffstat (limited to 'config/autoconfigbackup/autoconfigbackup.inc')
-rw-r--r--config/autoconfigbackup/autoconfigbackup.inc12
1 files changed, 5 insertions, 7 deletions
diff --git a/config/autoconfigbackup/autoconfigbackup.inc b/config/autoconfigbackup/autoconfigbackup.inc
index f67191ae..0ca3ebe9 100644
--- a/config/autoconfigbackup/autoconfigbackup.inc
+++ b/config/autoconfigbackup/autoconfigbackup.inc
@@ -130,13 +130,11 @@ function upload_config($reasonm = "") {
}
// Define some needed variables
- if(!file_exists("/cf/conf/lastpfSbackup.txt")) {
- conf_mount_rw();
- touch("/cf/conf/lastpfSbackup.txt");
- conf_mount_ro();
- }
+ if(file_exists("/cf/conf/lastpfSbackup.txt"))
+ $last_backup_date = str_replace("\n", "", file_get_contents("/cf/conf/lastpfSbackup.txt"));
+ else
+ $last_backup_date = "";
- $last_backup_date = str_replace("\n", "", file_get_contents("/cf/conf/lastpfSbackup.txt"));
$last_config_change = $config['revision']['time'];
$hostname = $config['system']['hostname'] . "." . $config['system']['domain'];
if($reasonm)
@@ -241,4 +239,4 @@ function upload_config($reasonm = "") {
}
}
-?> \ No newline at end of file
+?>