[oe-commits] =?UTF-8?Q?Andreas=20M=C3=BCller=20?=: ntp: disable automatic panic shutdown for ntpd

git at git.openembedded.org git at git.openembedded.org
Mon Sep 16 18:31:52 UTC 2013


Module: meta-openembedded.git
Branch: master
Commit: 080887cf4a95455d11e7a3e176c7c35740e72ea6
URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=080887cf4a95455d11e7a3e176c7c35740e72ea6

Author: Andreas Müller <schnitzeltony at googlemail.com>
Date:   Mon Sep 16 09:06:35 2013 +0200

ntp: disable automatic panic shutdown for ntpd

Taken from [1]:

"However, if the difference between the client time and server time is greater
than the panic threshold, which defaults to 1000 s, the daemon will send a
message to the system log and shut down without setting the clock."

On RTC-less or 'fresh' systems with unpredicatble inital date ntpd will stop
with work undone (note: I did NOT find the message mentioned above - so it
took long way to fix). This is a wide use case for using NTP in production:
No need for initial datetime setup by some operator.

[1] http://doc.ntp.org/4.1.1/debug.htm

Signed-off-by: Andreas Müller <schnitzeltony at googlemail.com>
Signed-off-by: Joe MacDonald <joe at deserted.net>

---

 .../recipes-support/ntp/ntp/ntpd.service           |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta-networking/recipes-support/ntp/ntp/ntpd.service b/meta-networking/recipes-support/ntp/ntp/ntpd.service
index bd87b1e..eb9c030 100644
--- a/meta-networking/recipes-support/ntp/ntp/ntpd.service
+++ b/meta-networking/recipes-support/ntp/ntp/ntpd.service
@@ -5,7 +5,7 @@ After=network.target
 [Service]
 Type=forking
 PIDFile=/run/ntpd.pid
-ExecStart=/usr/bin/ntpd -p /run/ntpd.pid
+ExecStart=/usr/bin/ntpd -p /run/ntpd.pid -g
 
 [Install]
 WantedBy=multi-user.target



More information about the Openembedded-commits mailing list