[pkg-ntp-maintainers] Bug#823533: allow to skip ntpdate on ifup
Christian Ehrhardt
christian.ehrhardt at canonical.com
Thu May 5 18:44:06 UTC 2016
Package: ntp
Version: 1:4.2.8p7+dfsg-3
While these days the systemd based timesync* tools are doing most of the
work there is still a lot of buzz around the automated ntpdate on ifup
being good/bad for various reasons.
I'll try to to summarize the outcome of multiple discussions and bugs
around this that I recently passed and propose a solution.
- I've seen various reports of ntpdate syncing too much or time changes due
to that annoying people.
- but then there are different user scenarios so some want and others won't
"autoupdate" feature on ifup
- the ones that want it disabled are usually only "inconvenience issues"
like too much calls, but also cases like "know it will hang", so could I
disable it in advance
- the ones require the updates are mostly having more severe issues (like
breaking authentication due to time being off afterwards)
We should try to create a solution for both parties to be able to config
the system to their way.
So lets keep the default to sync (as it seems the more critical way), but
provide a way to disable it via the config files.
Doing it via an environment variable also allows to "overwrite" it in ifup
calls like
DISABLE_NTPDATE=1 ifup eth0
The config file has to be read in ntpdate-debian if the variable is not set.
Then just a simple check for that variable in the script to exit if
disabled:
[ "${DISABLE_NTPDATE:-0}" != "0" ] && exit 0
So the behavior would be like:
1. default it is running on ifup
2. one could set a different default in the config file
3. one can overwrite whatever was set via an environment variable
Attached is a suggestion in form of a patch how to achieve that.
Kind Regards,
Christian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-ntp-maintainers/attachments/20160505/ecd9aa10/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug-1206164-allow-to-skip-ntpdate-on-ifup.patch
Type: text/x-patch
Size: 1244 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ntp-maintainers/attachments/20160505/ecd9aa10/attachment.bin>
More information about the pkg-ntp-maintainers
mailing list