diff options
author | Simo Sorce <simo@redhat.com> | 2014-05-28 18:29:39 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2014-06-04 10:26:34 -0400 |
commit | 54aa265915f305f688051bebf940fcbe000ddce2 (patch) | |
tree | 264d97cd156097dfec011f44deca8d484ffefe3a /tests/httpd.conf | |
parent | dcca975c45427c0176e882f158f816af0336ea43 (diff) | |
download | ipsilon.git-54aa265915f305f688051bebf940fcbe000ddce2.tar.gz ipsilon.git-54aa265915f305f688051bebf940fcbe000ddce2.tar.xz ipsilon.git-54aa265915f305f688051bebf940fcbe000ddce2.zip |
Add basic testing infrastructure
make test will now run some sanity tests to make sure basic installation
procedures work in a sinthetic test environment.
Adds:
- custom httpd setup for tests
- use profiles to driver ipsilon servers and clients installation
- starts multiple httpd servers
This way we can test interaction between IDP and SP servers
Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'tests/httpd.conf')
-rw-r--r-- | tests/httpd.conf | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/tests/httpd.conf b/tests/httpd.conf new file mode 100644 index 0000000..6b2a4cb --- /dev/null +++ b/tests/httpd.conf @@ -0,0 +1,107 @@ +ServerRoot "${HTTPROOT}" +Listen ${HTTPADDR}:${HTTPPORT} + +LoadModule access_compat_module modules/mod_access_compat.so +LoadModule actions_module modules/mod_actions.so +LoadModule alias_module modules/mod_alias.so +LoadModule allowmethods_module modules/mod_allowmethods.so +LoadModule auth_basic_module modules/mod_auth_basic.so +#LoadModule auth_digest_module modules/mod_auth_digest.so +LoadModule authn_anon_module modules/mod_authn_anon.so +LoadModule authn_core_module modules/mod_authn_core.so +LoadModule authn_dbd_module modules/mod_authn_dbd.so +LoadModule authn_dbm_module modules/mod_authn_dbm.so +LoadModule authn_file_module modules/mod_authn_file.so +LoadModule authn_socache_module modules/mod_authn_socache.so +LoadModule authz_core_module modules/mod_authz_core.so +LoadModule authz_dbd_module modules/mod_authz_dbd.so +LoadModule authz_dbm_module modules/mod_authz_dbm.so +LoadModule authz_groupfile_module modules/mod_authz_groupfile.so +LoadModule authz_host_module modules/mod_authz_host.so +LoadModule authz_owner_module modules/mod_authz_owner.so +LoadModule authz_user_module modules/mod_authz_user.so +LoadModule autoindex_module modules/mod_autoindex.so +LoadModule cache_module modules/mod_cache.so +LoadModule cache_disk_module modules/mod_cache_disk.so +LoadModule data_module modules/mod_data.so +LoadModule dbd_module modules/mod_dbd.so +LoadModule deflate_module modules/mod_deflate.so +LoadModule dir_module modules/mod_dir.so +LoadModule dumpio_module modules/mod_dumpio.so +LoadModule echo_module modules/mod_echo.so +LoadModule env_module modules/mod_env.so +LoadModule expires_module modules/mod_expires.so +LoadModule ext_filter_module modules/mod_ext_filter.so +LoadModule filter_module modules/mod_filter.so +LoadModule headers_module modules/mod_headers.so +LoadModule include_module modules/mod_include.so +LoadModule info_module modules/mod_info.so +LoadModule log_config_module modules/mod_log_config.so +LoadModule logio_module modules/mod_logio.so +LoadModule macro_module modules/mod_macro.so +LoadModule mime_magic_module modules/mod_mime_magic.so +LoadModule mime_module modules/mod_mime.so +LoadModule negotiation_module modules/mod_negotiation.so +LoadModule remoteip_module modules/mod_remoteip.so +LoadModule reqtimeout_module modules/mod_reqtimeout.so +LoadModule rewrite_module modules/mod_rewrite.so +LoadModule setenvif_module modules/mod_setenvif.so +LoadModule slotmem_plain_module modules/mod_slotmem_plain.so +LoadModule slotmem_shm_module modules/mod_slotmem_shm.so +LoadModule socache_dbm_module modules/mod_socache_dbm.so +LoadModule socache_memcache_module modules/mod_socache_memcache.so +LoadModule socache_shmcb_module modules/mod_socache_shmcb.so +LoadModule status_module modules/mod_status.so +LoadModule substitute_module modules/mod_substitute.so +LoadModule suexec_module modules/mod_suexec.so +LoadModule unique_id_module modules/mod_unique_id.so +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 wsgi_module modules/mod_wsgi.so +LoadModule auth_mellon_module modules/mod_auth_mellon.so + +<Directory /> + AllowOverride none + Require all denied +</Directory> + +DocumentRoot "${HTTPROOT}/html" +<Directory "${HTTPROOT}"> + AllowOverride None + # Allow open access: + Require all granted +</Directory> +<Directory "${HTTPROOT}/html"> + Options Indexes FollowSymLinks + AllowOverride None + Require all granted +</Directory> + +<IfModule dir_module> + DirectoryIndex index.html +</IfModule> + +<Files ".ht*"> + Require all denied +</Files> + +PidFile "${HTTPROOT}/logs/httpd.pid" + +ErrorLog "logs/error_log" +LogLevel debug + +<IfModule mime_module> + TypesConfig /etc/mime.types + AddType application/x-compress .Z + AddType application/x-gzip .gz .tgz + AddType text/html .shtml + AddOutputFilter INCLUDES .shtml +</IfModule> + +AddDefaultCharset UTF-8 + +IncludeOptional conf.d/*.conf |