X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fpostgrey%2Fmanifests%2Finit.pp;h=4413974343ba1a6fc528592c6da7f075d9b9678e;hb=eb1e819a61af91a8fd6586a1f0e5c07dcf00e225;hp=fd735b96cd7e9a07fe66141a8b9a981a9ace498a;hpb=120045339f8c08d97b45a71a3f1b5840700ff4dc;p=mirror%2Fdsa-puppet.git diff --git a/modules/postgrey/manifests/init.pp b/modules/postgrey/manifests/init.pp index fd735b96c..441397434 100644 --- a/modules/postgrey/manifests/init.pp +++ b/modules/postgrey/manifests/init.pp @@ -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'] + } }