aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--modules/bugzilla/manifests/init.pp16
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/bugzilla/manifests/init.pp b/modules/bugzilla/manifests/init.pp
index 2acb1d95..9f19272f 100644
--- a/modules/bugzilla/manifests/init.pp
+++ b/modules/bugzilla/manifests/init.pp
@@ -2,6 +2,8 @@ class bugzilla {
$bugzilla_location = '/usr/share/bugzilla/template/en/custom'
+ $extension_location = '/usr/share/bugzilla/extensions'
+
package {['bugzilla',
'bugzilla-extension-sitemap',
'graphviz',
@@ -62,6 +64,20 @@ class bugzilla {
require => Subversion::Snapshot[$bugzilla_location],
}
+ subversion::snapshot { $extension_location:
+ source => 'svn://svn.mageia.org/svn/web/templates/bugzilla/extensions',
+ require => Package['bugzilla'],
+ }
+
+ file { 'Mageia':
+ ensure => directory,
+ path => '/usr/share/bugzilla/extensions',
+ group => 'apache',
+ mode => '0640',
+ recurse => true,
+ require => Subversion::Snapshot[$extension_location],
+ }
+
file { '/usr/share/bugzilla/www/robots.txt':
group => 'apache',
mode => '0640',