]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/postgrey/manifests/init.pp
massive style guide fixups
[dsa-puppet.git] / modules / postgrey / manifests / init.pp
index fd735b96cd7e9a07fe66141a8b9a981a9ace498a..4413974343ba1a6fc528592c6da7f075d9b9678e 100644 (file)
@@ -1,16 +1,17 @@
 class postgrey {
-    package { "postgrey": ensure => installed; }
 
-    file {
-        "/etc/default/postgrey":
-          source  => "puppet:///exim/common/postgrey-default",
-          require => Package["postgrey"],
-          notify  => Exec["postgrey restart"]
-          ;
-    }
+       package { 'postgrey':
+               ensure => installed
+       }
 
-    exec { "postgrey restart":
-        path        => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin",
-        refreshonly => true,
-    }
+       service { 'postgrey':
+               ensure  => running,
+               require => Package['postgrey']
+       }
+
+       file { '/etc/default/postgrey':
+               source  => 'puppet:///modules/postgrey/default',
+               require => Package['postgrey'],
+               notify  => Service['postgrey']
+       }
 }