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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 340 - (show annotations) (download)
Sat Nov 20 11:52:54 2010 UTC (13 years, 5 months ago) by misc
File size: 621 byte(s)
- do not let file with passwords to be world readable 
    ( even if being readable by apache is not good either, but needed as the password is used by apache )
- use ldaps for sympa
- use the 2 new facter macro and remove the version copied everywhere
- remove hardcoded domain in bugzilla and others

1 class transifex {
2 package { 'transifex':
3 ensure => installed
4 }
5
6 $password = extlookup("transifex_password")
7 file { "20-engines.conf":
8 path => "/etc/transifex/20-engines.conf",
9 ensure => present,
10 owner => root,
11 group => apache,
12 mode => 640,
13 content => template("transifex/20-engines.conf")
14 }
15
16 file { "30-site.conf":
17 path => "/etc/transifex/30-site.conf",
18 ensure => present,
19 owner => root,
20 group => root,
21 mode => 644,
22 content => template("transifex/30-site.conf")
23 }
24
25 # apache::vhost_django_app { "transifex.$domain":
26 # module => "transifex"
27 # }
28 }

  ViewVC Help
Powered by ViewVC 1.1.30