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