8000 GitHub - tomc603/ntp at v1.0.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

tomc603/ntp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ntp

This role enables users to install and configure ntp on their hosts.

This repo is a fork of Benno Joy's work which applies several outstanding changes, cleans up supported distributions and versions, and uses more modern Ansible components such as the package module.

Requirements

This role requires Ansible 2.0 or higher, and platform requirements are listed in the metadata file.

Role Variables

The variables that can be passed to this role and a brief description about them are as follows. See the NTP configuration documentation for details:

# The driftfile
ntp_driftfile: /var/lib/ntp/drift

# The server to sync time with
ntp_server: [0.pool.ntp.org, 1.pool.ntp.org]

ntp_restrict:                                                           
  - "restrict -4 default kod notrap nomodify nopeer noquery"
  - "restrict -6 default kod notrap nomodify nopeer noquery"
  - "restrict 127.0.0.1"
	- "restrict ::1"

ntp_crypto: no
ntp_includefile: no
ntp_keys: no
ntp_trustedkey: no
ntp_requestkey: no
ntp_controlkey: no
ntp_statistics: no
ntp_broadcast: no
ntp_broadcastclient: no
ntp_multicastclient: no

Examples

  1. Install ntp and set the default settings.

    • hosts: all roles:
      • role: ntp
  2. Install ntp and set some custom servers.

    • hosts: all roles:
      • role: ntp ntp_server: [0.jp.pool.ntp.org, 0.us.pool.ntp.org]

Dependencies

None

License

BSD

Author Information

Tom Cameron

Benno Joy

About

ansible role ntp

Resources

Stars

Watchers

Forks

Packages

No packages published
0