shibd \
apache.config \
apache2.config \
+ apache22.config \
inqueue.pem
# The config files are installed "special". Unlike the entries in
apache2.config: ${srcdir}/apache2.config.in Makefile ${top_builddir}/config.status
$(MAKE) do-build-file FILE=$@
+apache22.config: ${srcdir}/apache22.config.in Makefile ${top_builddir}/config.status
+ $(MAKE) do-build-file FILE=$@
+
shibd: ${srcdir}/shibd.in Makefile ${top_builddir}/config.status
$(MAKE) do-build-file FILE=$@
CLEANFILES = \
apache.config \
apache2.config \
+ apache22.config \
shibd \
shibd.logger \
native.logger \
shibd.logger.in \
apache.config.in \
apache2.config.in \
+ apache22.config.in \
shibd.in \
shibboleth.logger \
accessError.html \
# Used for example logo and style sheet in error templates.
#
<IfModule mod_alias.c>
+ <Location /shibboleth-sp>
+ Allow from all
+ </Location>
Alias /shibboleth-sp/main.css @-PREFIX-@/doc/shibboleth/main.css
Alias /shibboleth-sp/logo.jpg @-PREFIX-@/doc/shibboleth/logo.jpg
</IfModule>
--- /dev/null
+# ADD THIS TO THE END OF YOUR APACHE'S HTTPD.CONF
+
+######
+## SHIB Config
+######
+
+#
+# Load the SHIBBOLETH module
+#
+LoadModule mod_shib @-LIBEXECDIR-@/mod_shib_22.so
+
+#
+# Global Configuration
+# This is the XML file that contains all the global, non-apache-specific
+# configuration. Look at this file for most of your configuration parameters.
+#
+ShibSchemaDir @-PKGXMLDIR-@
+ShibConfig @-PKGSYSCONFDIR-@/shibboleth.xml
+
+#
+# Used for example logo and style sheet in error templates.
+#
+<IfModule mod_alias.c>
+ <Location /shibboleth-sp>
+ Allow from all
+ </Location>
+ Alias /shibboleth-sp/main.css @-PREFIX-@/doc/shibboleth/main.css
+ Alias /shibboleth-sp/logo.jpg @-PREFIX-@/doc/shibboleth/logo.jpg
+</IfModule>
+
+#
+# Configure the module for content
+#
+# You can now do most of this in shibboleth.xml using the RequestMap
+# but you MUST enable AuthType shibboleth for the module to process
+# any requests, and there MUST be a require command as well. To
+# enable Shibboleth but not specify any session/access requirements
+# use "require shibboleth".
+#
+<Location /secure>
+ AuthType shibboleth
+ ShibRequireSession On
+ require valid-user
+</Location>