X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fpostgrey%2Fmanifests%2Finit.pp;h=4413974343ba1a6fc528592c6da7f075d9b9678e;hb=eb1e819a61af91a8fd6586a1f0e5c07dcf00e225;hp=678665ee8a716353ffcf41b5aee6fb74d7d16dc3;hpb=70a9bda9ef6e5fa2cebded47c59a11a2592c5511;p=mirror%2Fdsa-puppet.git diff --git a/modules/postgrey/manifests/init.pp b/modules/postgrey/manifests/init.pp index 678665ee8..441397434 100644 --- a/modules/postgrey/manifests/init.pp +++ b/modules/postgrey/manifests/init.pp @@ -1,19 +1,17 @@ class postgrey { - package { "postgrey": ensure => installed; } - file { - "/etc/default/postgrey": - source => "puppet:///modules/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'] + } } -# vim:set et: -# vim:set sts=4 ts=4: -# vim:set shiftwidth=4: