From 97b5b71224383ede314bc47c559b2a070b8f8f72 Mon Sep 17 00:00:00 2001 From: Justin Cormack Date: Tue, 14 Feb 2017 13:20:18 +0000 Subject: [PATCH] Use ntp pool not single server for AWS Some of the servers are off by a lot, eg 7s in one case I saw. SHould help with #1186 Signed-off-by: Justin Cormack --- alpine/packages/chronyd/etc/chrony/chrony.conf | 2 +- alpine/packages/chronyd/etc/init.d/chronyd | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/alpine/packages/chronyd/etc/chrony/chrony.conf b/alpine/packages/chronyd/etc/chrony/chrony.conf index 88b5f68b1..95ca4ff24 100644 --- a/alpine/packages/chronyd/etc/chrony/chrony.conf +++ b/alpine/packages/chronyd/etc/chrony/chrony.conf @@ -1,4 +1,4 @@ -server pool.ntp.org iburst minpoll 2 +pool pool.ntp.org iburst minpoll 2 makestep 0.5 -1 keyfile /etc/chrony/chrony.keys driftfile /var/lib/chrony/chrony.drift diff --git a/alpine/packages/chronyd/etc/init.d/chronyd b/alpine/packages/chronyd/etc/init.d/chronyd index 6dd5de3e3..4aaa94197 100755 --- a/alpine/packages/chronyd/etc/init.d/chronyd +++ b/alpine/packages/chronyd/etc/init.d/chronyd @@ -51,13 +51,13 @@ start() { exit 0 ;; "mac") - sed -i '/server pool.ntp.org/d' /etc/chrony/chrony.conf + sed -i '/pool pool.ntp.org/d' /etc/chrony/chrony.conf ;; "aws") - sed -i -e "s/^server [^ ]\+/server 0.amazon.pool.ntp.org/g" /etc/chrony/chrony.conf + sed -i -e "s/^pool [^ ]\+/pool 0.amazon.pool.ntp.org/g" /etc/chrony/chrony.conf ;; "gcp") - sed -i -e "s/^server [^ ]\+/server metadata.google.internal/g" /etc/chrony/chrony.conf + sed -i -e "s/^pool [^ ]\+/server metadata.google.internal/g" /etc/chrony/chrony.conf ;; "azure") # TODO needs an ntp solution