##########################################
# Shibboleth Apache Global configuration #
##########################################
# * See https://spaces.internet2.edu/display/SHIB2/NativeSPApacheConfig
# For details on the switches that can be flipped in the mod_shib module
#
# This is required to be on for Native SP.
UseCanonicalName On
<% if @host.shib_prefix.nil? %>
# Note: Intentionally not specifying ShibConfig '/some/crazy/path', assumed to be default
<% else %>
# Specifying a non-standard config file location
ShibConfig <%= File.join(@host.shib_prefix, 'shibboleth2.xml') %>
<% end %>
LoadModule mod_shib /usr/lib64/shibboleth/mod_shib_22.so
Allow from all
Alias /shibboleth-sp/main.css /usr/share/doc/shibboleth-2.4.3/main.css
Alias /shibboleth-sp/logo.jpg /usr/share/doc/shibboleth-2.4.3/logo.jpg
# Enable shibboleth for all vhosts, does NOT require auth anywhere
# just makes it possible.
# Specific auth requirements are made in the in shibboleth2.xml
# rather than in apache conf files
AuthType shibboleth
Require shibboleth