PROD-33448
Change-Id: Iedeefb9e32e5886c051e838a758f9e13a76cccf3
strata:
- ${_param:ntp_strata_host1}
- ${_param:ntp_strata_host2}
+ default_opts: '-4 -g'
server:
enabled: false
mode7: false
- require:
- pkg: ntp_packages
+/etc/default/ntp:
+ file.managed:
+ - contents: |
+ NTPD_OPTS="{{ client.get('default_opts', '') }}"
+ - require:
+ - pkg: ntp_packages
+
ntp_service:
service.running:
- enable: true
- name: {{ client.service }}
- watch:
- file: /etc/ntp.conf
+ - file: /etc/default/ntp
{%- if client.get('remove_dhcp_conf', False) %}
ntp_remove_dhcp_conf:
patternProperties:
"^[0-9]*$":
$ref: '#/definitions/_ntp:common:secret'
+ default_opts:
+ description: |
+ NTP daemon options
+ type: string
definitions:
_ntp:common:strata:
patternProperties:
"^[0-9]*$":
$ref: '#/definitions/_ntp:common:secret'
+ default_opts:
+ description: |
+ NTP daemon options
+ type: string
+
definitions:
_ntp:server:restrict:
description: |
- require:
- pkg: ntp_packages
+/etc/default/ntp:
+ file.managed:
+ - contents: |
+ NTPD_OPTS="{{ server.get('default_opts', '') }}"
+ - require:
+ - pkg: ntp_packages
+
ntp_service:
service.running:
- enable: true
test:
action: action
value: value
+ default_opts: '-4 -g'
interface:
test:
action: action
- value: value
\ No newline at end of file
+ value: value
+ default_opts: '-4 -g'