TT#144703 Restore support for ntp

We add optional support for ntpd, as some customers have demanded it
back. While preserving timesyncd as the default.

Change-Id: Ib954ee73e21b572beb9655c9ce471702e03f7142
(cherry picked from commit eac3e56b1d)
mr9.5.9
Guillem Jover 5 years ago
parent 8096ab3f3a
commit 68e269ee76

@ -22,6 +22,9 @@ process:
running: [% general.init_system == 'systemd' ? 'false' : 'true' %]
{{end}}
ntpd:
running: [% ntp.backend == 'ntpd' ? 'true' : 'false ' %]
redis-server:
running: true
@ -34,7 +37,7 @@ process:
# XXX: We need to truncate the process name to 15 characters (from the
# actual "systemd-timesyncd"), which is the size of the comm string in Linux.
systemd-timesyn:
running: true
running: [% ntp.backend == 'timesyncd' ? 'true' : 'false ' %]
systemd-udevd:
running: true

@ -57,6 +57,10 @@ service:
enabled: true
running: true
ntp.service:
enabled: [% ntp.backend == 'ntpd' ? 'true' : 'false ' %]
running: [% ntp.backend == 'ntpd' ? 'true' : 'false ' %]
rsyslog.service:
enabled: true
running: true
@ -90,8 +94,8 @@ service:
running: true
systemd-timesyncd.service:
enabled: true
running: true
enabled: [% ntp.backend == 'timesyncd' ? 'true' : 'false ' %]
running: [% ntp.backend == 'timesyncd' ? 'true' : 'false ' %]
telegraf.service:
enabled: [% monitoring.backend == 'influxdb' ? 'true' : 'false' %]

@ -11,7 +11,7 @@ port:
# NTP (systemd-timesyncd does not listen)
udp:123:
listening: false
listening: [% ntp.backend == 'timesyncd' ? 'false' : 'true ' %]
# Check for a closed port, nothing there.
tcp:7777:

Loading…
Cancel
Save