Gitlab Community Edition Instance

Skip to content
Snippets Groups Projects
ntp.pp 480 B
Newer Older
  • Learn to ignore specific revisions
  • 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"),
    
    Benedikt Wegmann's avatar
    Benedikt Wegmann committed
        	mode     => 640,
    
    Benedikt Wegmann's avatar
    Benedikt Wegmann committed
        	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
        }
    }