summaryrefslogtreecommitdiffstats
path: root/usr/local/www/firewall_aliases_edit.php
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2013-07-04 22:16:38 -0300
committerRenato Botelho <garga@FreeBSD.org>2013-07-05 08:47:21 -0300
commit76590ffe4d03ceff4960ad0913ac66b81aeaeefa (patch)
treeca49da99647de4f02c93712302f6b2885c7b3128 /usr/local/www/firewall_aliases_edit.php
parentabc7b6a28a1a002b1cfa91797b0b016a5415ec03 (diff)
downloadpfsense-76590ffe4d03ceff4960ad0913ac66b81aeaeefa.zip
pfsense-76590ffe4d03ceff4960ad0913ac66b81aeaeefa.tar.gz
Use download_file() and check ssl certificates
Diffstat (limited to 'usr/local/www/firewall_aliases_edit.php')
-rwxr-xr-xusr/local/www/firewall_aliases_edit.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/usr/local/www/firewall_aliases_edit.php b/usr/local/www/firewall_aliases_edit.php
index 1d863fd..9dba700 100755
--- a/usr/local/www/firewall_aliases_edit.php
+++ b/usr/local/www/firewall_aliases_edit.php
@@ -201,8 +201,10 @@ if ($_POST) {
$isfirst = 0;
$temp_filename = tempnam("{$g['tmp_path']}/", "alias_import");
unlink($temp_filename);
+ $verify_ssl = isset($config['system']['checkaliasesurlcert']);
mwexec("/bin/mkdir -p {$temp_filename}");
- mwexec("/usr/bin/fetch -q -o \"{$temp_filename}/aliases\" \"" . $_POST['address' . $x] . "\"");
+ download_file($_POST['address' . $x], $temp_filename . "/aliases", $verify_ssl);
+
/* if the item is tar gzipped then extract */
if(stristr($_POST['address' . $x], ".tgz"))
process_alias_tgz($temp_filename);
OpenPOWER on IntegriCloud