summaryrefslogtreecommitdiffstats
path: root/src/etc/inc/pfsense-utils.inc
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2016-02-10 00:38:27 -0600
committerChris Buechler <cmb@pfsense.org>2016-02-10 00:38:27 -0600
commitca46f1de10659f747a4178d8a30242464ecac4a3 (patch)
tree36c7bdd39f84242a17eb415d3d309d0a9c448a0c /src/etc/inc/pfsense-utils.inc
parent6016b4263372f5b479c7618082cb48c1f499e5f0 (diff)
downloadpfsense-ca46f1de10659f747a4178d8a30242464ecac4a3.zip
pfsense-ca46f1de10659f747a4178d8a30242464ecac4a3.tar.gz
Return false if download fails in process_alias_urltable so input validation based upon it works. Ticket #5848
Diffstat (limited to 'src/etc/inc/pfsense-utils.inc')
-rw-r--r--src/etc/inc/pfsense-utils.inc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/etc/inc/pfsense-utils.inc b/src/etc/inc/pfsense-utils.inc
index 1839d8c..2144593 100644
--- a/src/etc/inc/pfsense-utils.inc
+++ b/src/etc/inc/pfsense-utils.inc
@@ -2218,6 +2218,8 @@ function process_alias_urltable($name, $url, $freq, $forceupdate=false) {
unlink_if_exists($urltable_filename . ".tmp");
} else {
touch($urltable_filename);
+ conf_mount_ro();
+ return false;
}
conf_mount_ro();
return true;
OpenPOWER on IntegriCloud