summaryrefslogtreecommitdiffstats
path: root/src/etc/inc/pfsense-utils.inc
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2016-07-06 00:37:49 -0500
committerChris Buechler <cmb@pfsense.org>2016-07-06 00:39:37 -0500
commit4c5cb2f6c23cca4076dd70c277db6014fe9e5b7b (patch)
treefc06b326f9fdd6b1faa7238dd9628e60628e4a1c /src/etc/inc/pfsense-utils.inc
parent2c881e129954f25875b382a79684f7d9c48ec25f (diff)
downloadpfsense-4c5cb2f6c23cca4076dd70c277db6014fe9e5b7b.zip
pfsense-4c5cb2f6c23cca4076dd70c277db6014fe9e5b7b.tar.gz
Leave an empty file for URL Table aliases that return an empty file, and include it in the ruleset regardless so it doesn't generate any filter errors. Ticket #6181
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 4f1bdd6..3df6d5d 100644
--- a/src/etc/inc/pfsense-utils.inc
+++ b/src/etc/inc/pfsense-utils.inc
@@ -2421,6 +2421,8 @@ function process_alias_urltable($name, $type, $url, $freq, $forceupdate=false, $
}
if (is_array($parsed_contents)) {
file_put_contents($urltable_filename, implode("\n", $parsed_contents));
+ } else {
+ touch($urltable_filename);
}
/* If this backup is still there on a full install, but we aren't going to use ram disks, remove the archive since this is a transition. */
OpenPOWER on IntegriCloud