Gitlab Community Edition Instance

Skip to content
Snippets Groups Projects
ntp.pp 544 B
Newer Older
Ralph Krimmel's avatar
Ralph Krimmel committed
#Hiera configuration:
#ubuntu_server::ntp::gwdg_ntp_servers:
# - gr-gwdg1.gwdg.de
# - gr-fmz1.gwdg.de

class ubuntu_server::ntp($gwdg_ntp_servers = ["gr-gwdg1.gwdg.de","gr-fmz1.gwdg.de"]) {
Ralph Krimmel's avatar
Ralph Krimmel committed
    
    package{"ntp":
        ensure => present,
    }

    file{"/etc/ntp.conf": 
	ensure   => present,
Ralph Krimmel's avatar
Ralph Krimmel committed
	content  => template("ubuntu_server/etc/ntp.conf"),
Ralph Krimmel's avatar
Ralph Krimmel committed
	mode     => 750,
	owner    => "root",
	group    => "root",
	require  => Package["ntp"]
    }~> Service['ntp']

Ralph Krimmel's avatar
Ralph Krimmel committed
    service{'ntp':
        ensure => running,
	require  => Package["ntp"]
Ralph Krimmel's avatar
Ralph Krimmel committed
    }
}