From 725e3869f4bd93dfc3d6a9d0fc24e61e638a451a Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 5 Sep 2011 11:29:08 +0200 Subject: [PATCH] proxy.cgi: fix ldap utf8 authentification. Fixes: #786 --- config/rootfiles/core/52/filelists/files | 1 + html/cgi-bin/proxy.cgi | 1 + 2 files changed, 2 insertions(+) diff --git a/config/rootfiles/core/52/filelists/files b/config/rootfiles/core/52/filelists/files index 331514d941..a0f0ef571e 100644 --- a/config/rootfiles/core/52/filelists/files +++ b/config/rootfiles/core/52/filelists/files @@ -4,3 +4,4 @@ etc/rc.d/init.d/console usr/local/sbin/setup usr/local/bin/setddns.pl srv/web/ipfire/cgi-bin/ddns.cgi +srv/web/ipfire/cgi-bin/proxy.cgi diff --git a/html/cgi-bin/proxy.cgi b/html/cgi-bin/proxy.cgi index a0aa1acd34..6d0fe545e3 100644 --- a/html/cgi-bin/proxy.cgi +++ b/html/cgi-bin/proxy.cgi @@ -3147,6 +3147,7 @@ END if ($proxysettings{'AUTH_METHOD'} eq 'ldap') { + print FILE "auth_param basic utf8 on\n"; print FILE "auth_param basic program $authdir/squid_ldap_auth -b \"$proxysettings{'LDAP_BASEDN'}\""; if (!($proxysettings{'LDAP_BINDDN_USER'} eq '')) { print FILE " -D \"$proxysettings{'LDAP_BINDDN_USER'}\""; } if (!($proxysettings{'LDAP_BINDDN_PASS'} eq '')) { print FILE " -w $proxysettings{'LDAP_BINDDN_PASS'}"; } -- 2.39.5