X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fntp%2Fmanifests%2Finit.pp;h=cd80648c6766222881994ea9e8361656d892d768;hb=9087fad15c18e19960f90f19e0115658a3fc462c;hp=71c86330ebec2a14683d89ce427a9dff1355354c;hpb=3d6710d74726d9920a34edeafd31e06b60b645b0;p=mirror%2Fdsa-puppet.git diff --git a/modules/ntp/manifests/init.pp b/modules/ntp/manifests/init.pp index 71c86330e..cd80648c6 100644 --- a/modules/ntp/manifests/init.pp +++ b/modules/ntp/manifests/init.pp @@ -5,13 +5,15 @@ class ntp { ensure => directory, owner => ntp, group => ntp, - mode => 755 + mode => 755, + require => Package["ntp"] ; "/var/lib/ntpstats": ensure => directory, owner => ntp, group => ntp, - mode => 755 + mode => 755, + require => Package["ntp"] ; "/etc/ntp.conf": owner => root, @@ -26,9 +28,10 @@ class ntp { group => ntp, mode => 750, ensure => directory, + require => Package["ntp"] ; } - case extractnodeinfo($nodeinfo, 'timeserver') { + case getfromhash($nodeinfo, 'timeserver') { true: { } default: { file {