Added variable collab_webroot for changing collab path in apache config
Also allow version number in moin_static symlink name.
This commit is contained in:
parent
f254f1a33d
commit
c0d8476315
3 changed files with 12 additions and 4 deletions
|
@ -1,3 +1,3 @@
|
|||
<Directory "/srv/www/https/*/moin_static">
|
||||
<Directory "/srv/www/https/*/moin_static*">
|
||||
AllowOverride FileInfo
|
||||
</Directory>
|
||||
|
|
|
@ -142,6 +142,10 @@ class wiki::collab inherits wiki::graphingwiki::common {
|
|||
# $collab_webhosts:
|
||||
# List of collab virtual hosts. Defaults to [ "$homename" ].
|
||||
#
|
||||
# $collab_webroot:
|
||||
# Path to collab in webserver document root.
|
||||
# Defaults to "/srv/www/https/*/collab".
|
||||
#
|
||||
# $collab_jabberdomain:
|
||||
# Domain for jabber extauth.
|
||||
#
|
||||
|
@ -328,9 +332,13 @@ class wiki::collab::base {
|
|||
$wiki_collab_fqdn = $homename
|
||||
}
|
||||
|
||||
if !$collab_webroot {
|
||||
$collab_webroot = "/srv/www/https/*/collab"
|
||||
}
|
||||
|
||||
apache::configfile { "collab.conf":
|
||||
http => false,
|
||||
source => "puppet:///modules/wiki/collab-httpd.conf",
|
||||
http => false,
|
||||
content => template("wiki/collab-httpd.conf.erb"),
|
||||
}
|
||||
|
||||
exec { "collab-create collab collab":
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<Directory "/srv/www/https/*/collab">
|
||||
<Directory "<%= collab_webroot %>">
|
||||
Options +ExecCGI
|
||||
AllowOverride All
|
||||
</Directory>
|
Loading…
Add table
Reference in a new issue