Commit 79873691 authored by Ad Schellevis's avatar Ad Schellevis Committed by Franco Fichtner

(proxy) stack remote acl's

(cherry picked from commit 8a0a35e8)
parent 2cc45d87
...@@ -128,7 +128,7 @@ acl blackList url_regex {{element|replace(".","\.")}} ...@@ -128,7 +128,7 @@ acl blackList url_regex {{element|replace(".","\.")}}
{% if helpers.exists('OPNsense.proxy.forward.acl.remoteACLs.blacklists') %} {% if helpers.exists('OPNsense.proxy.forward.acl.remoteACLs.blacklists') %}
{% for blacklist in helpers.toList('OPNsense.proxy.forward.acl.remoteACLs.blacklists.blacklist') %} {% for blacklist in helpers.toList('OPNsense.proxy.forward.acl.remoteACLs.blacklists.blacklist') %}
{% if blacklist.enabled=='1' %} {% if blacklist.enabled=='1' %}
acl remoteblacklist dstdomain "/usr/local/etc/squid/acl/{{blacklist.filename}}" acl remoteblacklist_{{blacklist.filename}} dstdomain "/usr/local/etc/squid/acl/{{blacklist.filename}}"
{% endif %} {% endif %}
{% endfor %} {% endfor %}
{% endif %} {% endif %}
...@@ -264,14 +264,12 @@ http_access deny blackList ...@@ -264,14 +264,12 @@ http_access deny blackList
{% if helpers.exists('OPNsense.proxy.forward.acl.remoteACLs.blacklists') %} {% if helpers.exists('OPNsense.proxy.forward.acl.remoteACLs.blacklists') %}
{% for blacklist in helpers.toList('OPNsense.proxy.forward.acl.remoteACLs.blacklists.blacklist') if blacklist.enabled=='1' %} {% for blacklist in helpers.toList('OPNsense.proxy.forward.acl.remoteACLs.blacklists.blacklist') if blacklist.enabled=='1' %}
{% if loop.first %} # ACL list (Deny) remoteblacklist_{{blacklist.filename}}
# ACL list (Deny) remoteblacklist
{% if helpers.exists('OPNsense.proxy.forward.icap.enable') and OPNsense.proxy.forward.icap.enable == '1' %} {% if helpers.exists('OPNsense.proxy.forward.icap.enable') and OPNsense.proxy.forward.icap.enable == '1' %}
adaptation_access response_mod deny remoteblacklist adaptation_access response_mod deny remoteblacklist_{{blacklist.filename}}
adaptation_access request_mod deny remoteblacklist adaptation_access request_mod deny remoteblacklist_{{blacklist.filename}}
{% endif %}
http_access deny remoteblacklist
{% endif %} {% endif %}
http_access deny remoteblacklist_{{blacklist.filename}}
{% endfor %} {% endfor %}
{% endif %} {% endif %}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment