/[adm]/puppet/modules/bugzilla/manifests/init.pp
ViewVC logotype

Diff of /puppet/modules/bugzilla/manifests/init.pp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3023 by dmorgan, Wed Feb 20 18:58:29 2013 UTC revision 3024 by dmorgan, Tue Apr 2 22:46:40 2013 UTC
# Line 2  class bugzilla { Line 2  class bugzilla {
2    
3      $bugzilla_location = '/usr/share/bugzilla/template/en/custom'      $bugzilla_location = '/usr/share/bugzilla/template/en/custom'
4    
5        $extension_location = '/usr/share/bugzilla/extensions'
6    
7      package {['bugzilla',      package {['bugzilla',
8                'bugzilla-extension-sitemap',                'bugzilla-extension-sitemap',
9                'graphviz',                'graphviz',
# Line 62  class bugzilla { Line 64  class bugzilla {
64        require => Subversion::Snapshot[$bugzilla_location],        require => Subversion::Snapshot[$bugzilla_location],
65      }      }
66    
67         subversion::snapshot { $extension_location:
68            source  => 'svn://svn.mageia.org/svn/web/templates/bugzilla/extensions',
69            require => Package['bugzilla'],
70        }
71    
72        file { 'Mageia':
73          ensure  => directory,
74          path    => '/usr/share/bugzilla/extensions',
75          group   => 'apache',
76          mode    => '0640',
77          recurse => true,
78          require => Subversion::Snapshot[$extension_location],
79        }
80    
81      file { '/usr/share/bugzilla/www/robots.txt':      file { '/usr/share/bugzilla/www/robots.txt':
82        group   => 'apache',        group   => 'apache',
83        mode    => '0640',        mode    => '0640',

Legend:
Removed from v.3023  
changed lines
  Added in v.3024

  ViewVC Help
Powered by ViewVC 1.1.30