Skip to content

Instantly share code, notes, and snippets.

@aravindgv
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aravindgv/9109941 to your computer and use it in GitHub Desktop.
Save aravindgv/9109941 to your computer and use it in GitHub Desktop.
Puppet NTP Recipe
# /etc/puppet/manifests/classes/ntpd.pp
class ntp {
package { ntp: ensure => present }
file { "/etc/ntp.conf":
owner => root,
group => root,
mode => 444,
backup => false,
source => "puppet:///files/etc/ntp.conf",
require => Package["ntp"],
}
service { "ntpd":
enable => true ,
ensure => running,
subscribe => [Package[ntp], File["/etc/ntp.conf"],],
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment