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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 477 - (show annotations) (download)
Fri Nov 26 15:03:12 2010 UTC (13 years, 5 months ago) by dmorgan
File size: 946 byte(s)
do snapshots of the custom bugzilla template
1 class bugzilla {
2
3 $bugzilla_location = "/usr/share/bugzilla/template/en/custom"
4
5 package { 'bugzilla':
6 ensure => installed;
7 }
8
9 $password = extlookup("bugzilla_password",'x')
10 $passwordLdap = extlookup("bugzilla_ldap",'x')
11
12 file { '/etc/bugzilla/localconfig':
13 ensure => present,
14 owner => root,
15 group => apache,
16 mode => 640,
17 content => template("bugzilla/localconfig")
18 }
19
20
21 file { '/var/lib/bugzilla/params':
22 ensure => present,
23 owner => root,
24 group => apache,
25 mode => 640,
26 content => template("bugzilla/params")
27 }
28
29 apache::webapp_other{"bugzilla":
30 webapp_file => "bugzilla/webapp_bugzilla.conf",
31 }
32
33 apache::vhost_other_app { "bugs.$domain":
34 vhost_file => "bugzilla/vhost_bugs.conf",
35 }
36 }
37
38 subversion::snapshot { $bugzilla_location:
39 source => "svn://svn.mageia.org/svn/web/templates/bugzilla/trunk"
40 }
41
42

  ViewVC Help
Powered by ViewVC 1.1.30