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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 268 - (show annotations) (download)
Wed Nov 17 15:58:10 2010 UTC (13 years, 5 months ago) by misc
File size: 807 byte(s)
- add a postgrey module 
1 class postgrey {
2 package { postgrey:
3 ensure => installed
4 }
5
6 service { postgrey:
7 ensure => running,
8 path => "/etc/init.d/postgrey",
9 subscribe => [ Package[postgrey]]
10 }
11
12 file { "/etc/sysconfig/postgrey":
13 ensure => present,
14 owner => root,
15 group => root,
16 mode => 644,
17 content => template("postgrey/postgrey.sysconfig"),
18 notify => [ Service[postgrey] ],
19 require => Package[postgrey],
20 }
21
22 file { "/etc/postfix/postgrey_whitelist_clients.local":
23 ensure => present,
24 owner => root,
25 group => root,
26 mode => 644,
27 content => template("postgrey/whitelist_clients.local"),
28 require => Package[postgrey],
29 notify => [ Service[postgrey]],
30 }
31 }

  ViewVC Help
Powered by ViewVC 1.1.30