summaryrefslogtreecommitdiffstats
path: root/tests/httpd.conf
diff options
context:
space:
mode:
authorIsaac Boukris <iboukris@gmail.com>2015-07-27 01:26:41 +0300
committerSimo Sorce <simo@redhat.com>2015-08-06 19:06:13 -0400
commit09104abbab05f92bf1f489fb8e4ee5ab3c2bec1a (patch)
treefd4562ebf3f8072024135bcc5fee1c91c4dbd3e6 /tests/httpd.conf
parentc8ac2a462bf649711707cf09c789f27892a05837 (diff)
downloadmod_auth_gssapi-09104abbab05f92bf1f489fb8e4ee5ab3c2bec1a.tar.gz
mod_auth_gssapi-09104abbab05f92bf1f489fb8e4ee5ab3c2bec1a.tar.xz
mod_auth_gssapi-09104abbab05f92bf1f489fb8e4ee5ab3c2bec1a.zip
Add test for basic auth with two different users over the same connection
Make sure each request is authenticated according to given credentials even when GssapiConnectionBound is set. Reviewed-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'tests/httpd.conf')
-rw-r--r--tests/httpd.conf7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/httpd.conf b/tests/httpd.conf
index 77701f9..18ba14b 100644
--- a/tests/httpd.conf
+++ b/tests/httpd.conf
@@ -62,13 +62,14 @@ LoadModule unixd_module modules/mod_unixd.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule version_module modules/mod_version.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
-
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
LoadModule auth_gssapi_module mod_auth_gssapi.so
<Directory />
+ Options +Includes
+ AddOutputFilter INCLUDES .html
AllowOverride none
Require all denied
</Directory>
@@ -117,6 +118,7 @@ IncludeOptional conf.d/*.conf
CoreDumpDirectory /tmp
+
<Location /spnego>
AuthType GSSAPI
AuthName "Login"
@@ -133,6 +135,8 @@ CoreDumpDirectory /tmp
</Location>
<Location /basic_auth_krb5>
+ Options +Includes
+ AddOutputFilter INCLUDES .html
AuthType GSSAPI
AuthName "Password Login"
GssapiSSLonly Off
@@ -141,6 +145,7 @@ CoreDumpDirectory /tmp
GssapiCredStore keytab:${HTTPROOT}/http.keytab
GssapiBasicAuth On
GssapiBasicAuthMech krb5
+ GssapiConnectionBound On
Require valid-user
</Location>