ntp¶
(tested during ntp/bullseye backport to jessie)
Built-in test suite¶
debuild
# do it again manually
make check
smoke tests¶
service ntp start
#ntpdc -c peers # deprecated, now hangs, see #867227
ntpq -c peers
server1# service ntp start
server1# iptables -I INPUT 1 -p udp --dport 123 -j ACCEPT
server2# service ntp stop
server2# date -s now-1mn
server2# ntpdate -v server1
server1# service ntp start
server1# iptables -I INPUT 1 -p udp --dport 123 -j ACCEPT
server2# # edit /etc/ntp.conf, comment out pools, add server server1
server2# date -s now-1mn
server2# service ntp start
server2# ntpq -c peers
# be very patient
server2# date
clknetsim¶
Fix Makefile: /usr/include/sys/time.h -> /usr/include/x86_64-linux-gnu/sys/time.h.
cd ntclknetsim/
make
cd ntptestsuite/
PATH=/usr/sbin:$PATH ./testall.sh
Tests appear flacky but can trigger segfaults. Mostly works for jessie’s ntp, but completely fails for buster & up.
Copyright (C) 2021 Sylvain Beucler