aboutsummaryrefslogtreecommitdiffstats
path: root/modules/mediawiki/manifests/base.pp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/mediawiki/manifests/base.pp')
-rw-r--r--modules/mediawiki/manifests/base.pp20
1 files changed, 15 insertions, 5 deletions
diff --git a/modules/mediawiki/manifests/base.pp b/modules/mediawiki/manifests/base.pp
index 52600ac1..76c8625b 100644
--- a/modules/mediawiki/manifests/base.pp
+++ b/modules/mediawiki/manifests/base.pp
@@ -3,17 +3,27 @@ class mediawiki::base {
$vhost = $mediawiki::config::vhost
$root = $mediawiki::config::root
- package { ['mediawiki-minimal','mediawiki-ldapauthentication']: }
+ package { ['mediawiki','mediawiki-ldapauthentication']: }
file { $mediawiki::config::root:
ensure => directory,
}
- file { '/usr/local/bin/init_wiki.php':
- mode => '0755',
- source => 'puppet:///modules/mediawiki/init_wiki.php',
+ $wiki_root = $mediawiki::config::root
+ $robotsfile = "$wiki_root/robots.txt"
+ file { $robotsfile:
+ ensure => present,
+ mode => '0644',
+ owner => root,
+ group => root,
+ source => 'puppet:///modules/mediawiki/robots.txt',
}
+# file { '/usr/local/bin/init_wiki.php':
+# mode => '0755',
+# source => 'puppet:///modules/mediawiki/init_wiki.php',
+# }
+
$user = 'mediawiki'
postgresql::remote_user { $user:
@@ -25,7 +35,7 @@ class mediawiki::base {
if $vhost {
apache::vhost::redirect_ssl { $vhost: }
- apache::vhost::base { "ssl_$vhost":
+ apache::vhost::base { "ssl_${vhost}":
location => $root,
use_ssl => true,
vhost => $vhost,