I'm using Devuan GNU/Linux (~= Debian Buster without systemd) on my machine. On Debian-based systems, we can install the packages
ntpdate, which provides the
ntpdate binary - an NTP client that synchronizes your clock, once, and
ntp, which provides the
ntpd daemon. Among other things, it performs periodic synchronization.
Now, the accepted answer to this question:
suggests I should install the
ntp package. I wonder, though, whether that's really necessary. That is, why doesn't
ntpdate simply come with a cron script which runs the client once every X hours, or days or whatnot? Do I really need all of the ntpd functionality - as suggested, when its own man page? :
BUGS The **ntpd** utility has gotten rather fat. While not huge, it has gotten larger than might be desirable for an elevated-priority ntpd running on a workstation, particularly since many of the fancy features which consume the space were designed more with a busy primary server, rather than a high stratum workstation in mind.
Note: This question is about a physical, not a virtual, machine.