the following is outdated (was the old NTP daemon) – rather enfavor openntpd or chrony
slackpkg search ntp
apt install ntpdate
first shot sync the hardware clock and then as a weekly cron job
    ntp=...
    ntpdate $ntp
    # -u
    hwclock --utc --systohc
eventually enable the daemon to keep in sync. note we are keeping the first server lines pointing to local time. we should ideally put at least two servers but we then use peers anyhow.
    slackpkg search ntp
    slackpkg search libedit # ntpq
increase the slew range for e.g. pacemaker and dovecot to he happy
    cp -pi /etc/rc.d/rc.ntpd /etc/rc.d/rc.ntpd.dist
    chmod -x /etc/rc.d/rc.ntpd.dist
    chmod +x /etc/rc.d/rc.ntpd
    vi /etc/rc.d/rc.ntpd
    echo -n "Starting NTP daemon"
    /usr/sbin/ntpd -x -g -u ntp:ntp
    ls -lF /etc/rc.d/rc.ntpd*
    /etc/rc.d/rc.ntpd restart
apt install ntpdate ntp ntpstat
increase the slew range for e.g. pacemaker and dovecot to he happy
    cp -pi /etc/default/ntp /etc/default/ntp.dist
    vi /etc/default/ntp
    NTPD_OPTS='-g -x'
    systemctl restart ntp
    systemctl status ntp
    systemctl enable ntp
    ntpstat
note dhclient settings may override those.
#cat /etc/systemd/timesyncd.conf
    mv -i /etc/ntp.conf /etc/ntp.conf.dist
    grep -vE '^[[:space:]]*(#|$)' /etc/ntp.conf.dist > /etc/ntp.conf.clean
    grep -vE '^[[:space:]]*(#|$)' /etc/ntp.conf.dist > /etc/ntp.conf
    cat >> /etc/ntp.conf <<EOF
    server $ntp iburst
    EOF
also see daemons/ntpd if this host is a node member of a cluster farm of some sort.
    pgrep -a ntp
    ntpq -p
    # -n
the jitter should be low, otherwise check the driftfile.
and eventually sync the hardware clock once in a while. that should happen at system’s shutdown anyhow.
hwclock --utc --systohc