diff options
author | Dexter Morgan <dmorgan@mageia.org> | 2013-04-02 22:46:40 +0000 |
---|---|---|
committer | Dexter Morgan <dmorgan@mageia.org> | 2013-04-02 22:46:40 +0000 |
commit | 3039c13c451d364ff3314ab9ab183d6cbb5dce3c (patch) | |
tree | 894479b396be74bbdb717e4edd2dd9681703783b /modules/bugzilla/manifests/init.pp | |
parent | 4cdafdc42c14c9f259bb8ccd26e38889cf8a90f6 (diff) | |
download | puppet-3039c13c451d364ff3314ab9ab183d6cbb5dce3c.tar puppet-3039c13c451d364ff3314ab9ab183d6cbb5dce3c.tar.gz puppet-3039c13c451d364ff3314ab9ab183d6cbb5dce3c.tar.bz2 puppet-3039c13c451d364ff3314ab9ab183d6cbb5dce3c.tar.xz puppet-3039c13c451d364ff3314ab9ab183d6cbb5dce3c.zip |
Puppetize the bugzilla extensions
Diffstat (limited to 'modules/bugzilla/manifests/init.pp')
-rw-r--r-- | modules/bugzilla/manifests/init.pp | 16 |
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', |