6847N/A;
6847N/A;TLS macro for vhost blocks
6847N/A;
6847N/A$%define TLS {$%{config/use_tls:?
6847N/A SSLEngine On
6847N/A
6847N/A # Disable the known insecure SSLv3 protocol
6847N/A SSLProtocol all -SSLv3
6847N/A
6847N/A SSLCertificateFile $%{config/ssl_cert_file}
6847N/A $%{config/ssl_ca_cert_file:^*SSLCACertificateFile }
6847N/A SSLCertificateKeyFile $%{config/ssl_cert_key_file}
6847N/A}}
6847N/A;
6847N/A; Start of conf file stencil
6847N/A;
6847N/A# WARNING: THIS FILE GENERATED FROM SMF DATA.
6847N/A# DO NOT EDIT THIS FILE. EDITS WILL BE LOST.
6847N/A#
6847N/A
6847N/AServerRoot "/usr/apache2/2.4"
6847N/A
6847N/ALoadModule authn_file_module libexec/mod_authn_file.so
6847N/ALoadModule authn_core_module libexec/mod_authn_core.so
6847N/ALoadModule authz_host_module libexec/mod_authz_host.so
6847N/ALoadModule authz_groupfile_module libexec/mod_authz_groupfile.so
6847N/ALoadModule authz_user_module libexec/mod_authz_user.so
6847N/ALoadModule authz_core_module libexec/mod_authz_core.so
6847N/ALoadModule access_compat_module libexec/mod_access_compat.so
6847N/ALoadModule auth_basic_module libexec/mod_auth_basic.so
6847N/ALoadModule reqtimeout_module libexec/mod_reqtimeout.so
6847N/ALoadModule filter_module libexec/mod_filter.so
6847N/ALoadModule log_config_module libexec/mod_log_config.so
6847N/ALoadModule env_module libexec/mod_env.so
6847N/ALoadModule headers_module libexec/mod_headers.so
6847N/ALoadModule version_module libexec/mod_version.so
6847N/ALoadModule slotmem_shm_module libexec/mod_slotmem_shm.so
6847N/A<IfDefine prefork>
6847N/A LoadModule mpm_prefork_module libexec/mod_mpm_prefork.so
6847N/A</IfDefine>
6847N/A<IfDefine worker>
6847N/A LoadModule mpm_worker_module libexec/mod_mpm_worker.so
6847N/A</IfDefine>
6847N/A<IfDefine !prefork>
6847N/A <IfDefine !worker>
6847N/A LoadModule mpm_event_module libexec/mod_mpm_event.so
6847N/A </IfDefine>
6847N/A</IfDefine>
6847N/ALoadModule unixd_module libexec/mod_unixd.so
6847N/ALoadModule status_module libexec/mod_status.so
6847N/ALoadModule alias_module libexec/mod_alias.so
6847N/ALoadModule wsgi_module libexec/mod_wsgi-2.7.so
6847N/A$%{config/use_tls:?
6847N/ALoadModule ssl_module libexec\/mod_ssl.so
6847N/A}
6847N/A
6847N/A<IfModule unixd_module>
6847N/A User cinder
6847N/A Group cinder
6847N/A</IfModule>
6847N/A
6847N/APidFile /var/lib/cinder/cinder.httpd.pid
6847N/A
6847N/AServerName $%{config/servername}
6847N/AListen $%{config/port}
6847N/A
6847N/A<Directory />
6847N/A AllowOverride none
6847N/A Require all denied
6847N/A</Directory>
6847N/A
6847N/AErrorLogFormat "%{cu}t %M"
6847N/AErrorLog "$%{config/error_log}"
6847N/ALogLevel warn
6847N/A
6847N/A<IfModule log_config_module>
6847N/A LogFormat "%h %u %t \\"%r\\" %p %>s %b \\"%{Referer}i\\" \\"%{User-Agent}i\\"" combined
6847N/A</IfModule>
6847N/A
6847N/ACustomLog $%{config/access_log} combined
6847N/A
6847N/A<Directory /usr/lib/cinder>
6847N/A Options Indexes FollowSymLinks MultiViews
6847N/A AllowOverride None
6847N/A Require all granted
6847N/A</Directory>
6847N/A
6847N/AWSGISocketPrefix /var/run/cinder_wsgi_
6847N/A
6847N/A<VirtualHost *:$%{config/port}>
6847N/A$%[TLS]
6847N/A WSGIDaemonProcess cinder-api processes=2 threads=1 user=cinder group=cinder display-name=%\{GROUP\}
6847N/A WSGIScriptAlias / /usr/lib/cinder/cinder-wsgi
6847N/A WSGIProcessGroup cinder-api
6847N/A WSGIApplicationGroup %\{GLOBAL\}
6847N/A WSGIPassAuthorization On
6847N/A</VirtualHost>