67 lines
1.8 KiB
Django/Jinja
67 lines
1.8 KiB
Django/Jinja
ServerRoot "/etc/httpd"
|
|
|
|
# standard
|
|
LoadModule authz_core_module modules/mod_authz_core.so
|
|
LoadModule unixd_module modules/mod_unixd.so
|
|
LoadModule log_config_module modules/mod_log_config.so
|
|
LoadModule logio_module modules/mod_logio.so
|
|
LoadModule mime_magic_module modules/mod_mime_magic.so
|
|
LoadModule mime_module modules/mod_mime.so
|
|
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
|
|
LoadModule cgi_module modules/mod_cgi.so
|
|
LoadModule dir_module modules/mod_dir.so
|
|
|
|
# uncomment for htaccess
|
|
LoadModule auth_basic_module modules/mod_auth_basic.so
|
|
LoadModule authn_core_module modules/mod_authn_core.so
|
|
LoadModule authn_file_module modules/mod_authn_file.so
|
|
LoadModule authz_user_module modules/mod_authz_user.so
|
|
|
|
# ldap
|
|
LoadModule auth_digest_module modules/mod_auth_digest.so
|
|
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
|
|
LoadModule ldap_module modules/mod_ldap.so
|
|
|
|
Listen 80
|
|
User apache
|
|
Group apache
|
|
|
|
ServerName git.eom.dev
|
|
ServerAdmin admin@mail.eom.dev
|
|
|
|
ErrorLog "logs/error_log"
|
|
LogLevel warn
|
|
|
|
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
|
|
LogFormat "%h %l %u %t \"%r\" %>s %b" common
|
|
CustomLog "logs/access_log" combined
|
|
|
|
AddHandler cgi-script .cgi
|
|
AddDefaultCharset UTF-8
|
|
TypesConfig /etc/mime.types
|
|
MIMEMagicFile conf/magic
|
|
EnableSendfile on
|
|
|
|
<Directory />
|
|
Require all denied
|
|
</Directory>
|
|
|
|
DocumentRoot "/var/www/htdocs/cgit"
|
|
<Directory "/var/www/htdocs/cgit/">
|
|
DirectoryIndex cgit.cgi
|
|
AllowOverride All
|
|
Options +ExecCGI -FollowSymLinks
|
|
AuthType basic
|
|
AuthName git
|
|
AuthBasicProvider ldap
|
|
AuthLDAPBindDN "cn=admin,dc=eom,dc=dev"
|
|
AuthLDAPBindPassword "{{ ldap_admin_password }}"
|
|
AuthLDAPURL "ldap://openldap/dc=eom,dc=dev?uid"
|
|
Require valid-user
|
|
</Directory>
|
|
|
|
<Files ".ht*">
|
|
Require all denied
|
|
</Files>
|
|
|