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': |
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 |
|
|
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", |
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 { |
172 |
owner => sympa, |
owner => sympa, |
173 |
group => root, |
group => root, |
174 |
mode => 755, |
mode => 755, |
175 |
|
require => Package[sympa], |
176 |
} |
} |
177 |
} |
} |
178 |
|
|
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": |