diff options
-rw-r--r-- | config/squid/squid.inc | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/config/squid/squid.inc b/config/squid/squid.inc index 00d6c1cf..54e87c1a 100644 --- a/config/squid/squid.inc +++ b/config/squid/squid.inc @@ -1041,12 +1041,9 @@ function squid_resync_auth() { $conf .= "http_access allow $acl\n"; } else { - $noauth = base64_decode($settings['no_auth_hosts']); + $noauth = implode(' ', explode("\n", base64_decode($settings['no_auth_hosts']))); if (!empty($noauth)) { - foreach (split("\n", $noauth) as $host) { - $host = trim($host); - $conf .= "acl noauth src $host\n"; - } + $conf .= "acl noauth src $noauth\n"; $valid_acls[] = 'noauth'; } |