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

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

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

revision 1397 by misc, Fri Mar 25 17:08:18 2011 UTC revision 1967 by misc, Fri Aug 19 12:31:34 2011 UTC
# Line 37  class sympa { Line 37  class sympa {
37              owner => sympa,              owner => sympa,
38              group => apache,              group => apache,
39              mode => 640,              mode => 640,
40              content => template("sympa/sympa.conf")              content => template("sympa/sympa.conf"),
41                require => Package[sympa],
42          }          }
43            
44          file { '/etc/sympa/auth.conf':          file { '/etc/sympa/auth.conf':
# Line 46  class sympa { Line 47  class sympa {
47              group => root,              group => root,
48              mode => 644,              mode => 644,
49              content => template("sympa/auth.conf"),              content => template("sympa/auth.conf"),
50              notify => Service['httpd']              require => Package[sympa],
51                notify => Service['httpd'],
52          }          }
53            
54            
# Line 77  class sympa { Line 79  class sympa {
79              purge => true,              purge => true,
80              recurse => true,              recurse => true,
81              force => true,              force => true,
82                require => Package[sympa],
83          }          }
84    
85          file { ["/etc/sympa/scenari/subscribe.open_web_only_notify",          file { ["/etc/sympa/scenari/subscribe.open_web_only_notify",
# Line 111  class sympa { Line 114  class sympa {
114              group => root,              group => root,
115              mode => 755,              mode => 755,
116              source => "puppet:///modules/sympa/topics.conf",              source => "puppet:///modules/sympa/topics.conf",
117                require => Package[sympa],
118          }          }
119    
120          define ldap_search_filter {          define ldap_search_filter {
# Line 168  class sympa { Line 172  class sympa {
172              owner => sympa,              owner => sympa,
173              group => root,              group => root,
174              mode => 755,              mode => 755,
175                require => Package[sympa],
176          }          }
177      }      }
178    
# Line 197  class sympa { Line 202  class sympa {
202              owner => root,              owner => root,
203              group => root,              group => root,
204              content => template('sympa/list.xml')                  content => template('sympa/list.xml')    
205                require => Package[sympa],
206          }          }
207    
208          exec { "sympa.pl --create_list --robot=$sympa::variable::vhost --input_file=$xml_file":          exec { "sympa.pl --create_list --robot=$sympa::variable::vhost --input_file=$xml_file":

Legend:
Removed from v.1397  
changed lines
  Added in v.1967

  ViewVC Help
Powered by ViewVC 1.1.30