/etc/ikiwiki-hosting/templates/apache-site.tmpl is in ikiwiki-hosting-common 0.20170622ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 | # Apache config file for <TMPL_VAR HOSTNAME>
# Automatically generated by ikisite; do not modify directly.
<VirtualHost *:80>
ServerAdmin <TMPL_VAR ADMINEMAIL>
ServerName <TMPL_VAR HOSTNAME>:80
<TMPL_IF SUEXEC>
SuexecUserGroup <TMPL_VAR USER> <TMPL_VAR USER>
</TMPL_IF>
<IfModule mod_userdir.c>
UserDir disabled
</IfModule>
<TMPL_IF REDIRECT_TO_HTTPS>
RewriteEngine On
RewriteRule ^/(.*) <TMPL_VAR HTTPS_URL_ESCAPED>$1 [L,R,NE]
<TMPL_ELSE>
DocumentRoot <TMPL_VAR DESTDIR>
<Directory />
DirectoryIndex index.html index
AllowOverride None
</Directory>
<Directory <TMPL_VAR DESTDIR>>
Options Indexes MultiViews<TMPL_UNLESS SUEXEC> ExecCGI</TMPL_UNLESS>
AllowOverride None
<IfVersion < 2.4>
Order allow,deny
allow from all
</IfVersion>
<IfVersion >= 2.4>
Require all granted
</IfVersion>
</Directory>
<Directory /var/www/<TMPL_VAR USER>>
Options ExecCGI
AllowOverride None
<IfVersion < 2.4>
Order allow,deny
allow from all
</IfVersion>
<IfVersion >= 2.4>
Require all granted
</IfVersion>
</Directory>
ScriptAlias /ikiwiki.cgi <TMPL_VAR CGIDIR>/ikiwiki.cgi
<TMPL_UNLESS SUEXEC>AddHandler cgi-script .cgi</TMPL_UNLESS>
ErrorDocument 404 "/ikiwiki.cgi"
<TMPL_VAR APACHE_CONF_TMPL>
</TMPL_IF>
ErrorLog <TMPL_VAR LOGDIR>/error.log
LogLevel warn
CustomLog <TMPL_VAR LOGDIR>/access.log combined
</VirtualHost>
<TMPL_IF SSL_ENABLED>
<VirtualHost *:443>
ServerAdmin <TMPL_VAR ADMINEMAIL>
ServerName <TMPL_VAR HOSTNAME>:443
SSLEngine on
SSLCertificateFile <TMPL_VAR SSL_CERT_FILE>
SSLCertificateKeyFile <TMPL_VAR SSL_KEY_FILE>
<TMPL_IF SSL_CHAIN>
SSLCertificateChainFile <TMPL_VAR SSL_CHAIN_FILE>
</TMPL_IF>
<TMPL_IF REDIRECT_TO_HTTPS>
<IfModule mod_headers.c>
# enable HSTS, for 6 months
Header always add Strict-Transport-Security "max-age=15552000"
</IfModule>
</TMPL_IF>
<TMPL_IF SUEXEC>
SuexecUserGroup <TMPL_VAR USER> <TMPL_VAR USER>
</TMPL_IF>
<IfModule mod_userdir.c>
UserDir disabled
</IfModule>
DocumentRoot <TMPL_VAR DESTDIR>
<Directory />
DirectoryIndex index.html index
AllowOverride None
</Directory>
<Directory <TMPL_VAR DESTDIR>>
Options Indexes MultiViews<TMPL_UNLESS SUEXEC> ExecCGI</TMPL_UNLESS>
AllowOverride None
<IfVersion < 2.4>
Order allow,deny
allow from all
</IfVersion>
<IfVersion >= 2.4>
Require all granted
</IfVersion>
</Directory>
<Directory /var/www/<TMPL_VAR USER>>
Options ExecCGI
AllowOverride None
<IfVersion < 2.4>
Order allow,deny
allow from all
</IfVersion>
<IfVersion >= 2.4>
Require all granted
</IfVersion>
</Directory>
ScriptAlias /ikiwiki.cgi <TMPL_VAR CGIDIR>/ikiwiki.cgi
ErrorLog <TMPL_VAR LOGDIR>/error.log
LogLevel warn
CustomLog <TMPL_VAR LOGDIR>/access.log combined
<TMPL_UNLESS SUEXEC>AddHandler cgi-script .cgi</TMPL_UNLESS>
ErrorDocument 404 "/ikiwiki.cgi"
<TMPL_VAR APACHE_CONF_TMPL>
<TMPL_VAR APACHE_SSL_CONF_TMPL>
</VirtualHost>
</TMPL_IF>
<VirtualHost *:80>
ServerAdmin <TMPL_VAR ADMINEMAIL>
ServerName <TMPL_VAR SOURCE_HOSTNAME>:80
<TMPL_IF SUEXEC>
SuexecUserGroup <TMPL_VAR USER> <TMPL_VAR USER>
</TMPL_IF>
<IfModule mod_userdir.c>
UserDir disabled
</IfModule>
DocumentRoot /usr/share/gitweb
ScriptAlias /index.cgi <TMPL_VAR CGIDIR>/gitweb.cgi
ErrorLog <TMPL_VAR LOGDIR>/error.log
LogLevel warn
CustomLog <TMPL_VAR LOGDIR>/access.log combined
<TMPL_VAR APACHE_SOURCE_CONF_TMPL>
</VirtualHost>
|