diff options
author | Renato Botelho <garga@FreeBSD.org> | 2013-07-04 22:16:38 -0300 |
---|---|---|
committer | Renato Botelho <garga@FreeBSD.org> | 2013-07-05 08:47:21 -0300 |
commit | 76590ffe4d03ceff4960ad0913ac66b81aeaeefa (patch) | |
tree | ca49da99647de4f02c93712302f6b2885c7b3128 /usr | |
parent | abc7b6a28a1a002b1cfa91797b0b016a5415ec03 (diff) | |
download | pfsense-76590ffe4d03ceff4960ad0913ac66b81aeaeefa.zip pfsense-76590ffe4d03ceff4960ad0913ac66b81aeaeefa.tar.gz |
Use download_file() and check ssl certificates
Diffstat (limited to 'usr')
-rwxr-xr-x | usr/local/www/firewall_aliases_edit.php | 4 |
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); |