Gitlab Community Edition Instance

Skip to content
Snippets Groups Projects
ntp.pp 480 B
Newer Older
Ralph Krimmel's avatar
Ralph Krimmel committed
class ubuntu_server::ntp($gwdg_ntp_servers = ["ntps1.gwdg.de","ntps2.gwdg.de","ntps3.gwdg.de"]) {
Ralph Krimmel's avatar
Ralph Krimmel committed
    
    package{"ntp":
        ensure => present,
    }

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

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