Package: ntpsec-ntpdate Version: 1.2.0+dfsg1-4 Severity: normal Dear Maintainer,
ntpdate is documented as accepting option "-d" but does in fact reject it. $ man ntpdate | grep debugging\ mode -d Enable the debugging mode, in which ntpdate will go through all $ ntpdate -d -v time.loc Illegal option -d ... $ grep getopt /usr/sbin/ntpdate while getopts 46a:bBe:k:no:p:qst:uv opt $ grep getopt /usr/sbin/ntpdate | sed -e 's/[^d]*//' $ echo no d here I would suggest to add "d" to the getopt like: ---8<--- --- /usr/sbin/ntpdate.oorig 2021-09-21 12:45:55.189280225 +0200 +++ /usr/sbin/ntpdate 2021-09-21 12:46:52.509374336 +0200 @@ -45,7 +45,7 @@ TIMEOUT="-t 1" setclock=yes echo=no log=no -while getopts 46a:bBe:k:no:p:qst:uv opt +while getopts 46a:bBde:k:no:p:qst:uv opt do case $opt in 4) PASSTHROUGH="$PASSTHROUGH -4";; ---8<--- which would work as expected: $ ntpdate -d -v time.loc ntpdig: querying 192.168.100.46 (time.loc) org t1: e4f436a0.3d2e1000 rec t2: e4f436a0.3d7b7648 xmt t3: e4f436a0.3d842762 dst t4: e4f436a0.3db9f000 org t1: 1632221216.238984 rec t2: 1632221216.240165 xmt t3: 1632221216.240298 dst t4: 1632221216.241118 rec-org t21: 0.001181 xmt-dst t34: -0.000821 {"time":"2021-09- ..... TIA -- System Information: Debian Release: bookworm/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-8-amd64 (SMP w/16 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages ntpsec-ntpdate depends on: ii netbase 6.3 ii python3 3.9.2-3 ii python3-ntp 1.2.0+dfsg1-4 ntpsec-ntpdate recommends no packages. ntpsec-ntpdate suggests no packages. -- no debconf information
--- /usr/sbin/ntpdate.oorig 2021-09-21 12:45:55.189280225 +0200 +++ /usr/sbin/ntpdate 2021-09-21 12:46:52.509374336 +0200 @@ -45,7 +45,7 @@ TIMEOUT="-t 1" setclock=yes echo=no log=no -while getopts 46a:bBe:k:no:p:qst:uv opt +while getopts 46a:bBde:k:no:p:qst:uv opt do case $opt in 4) PASSTHROUGH="$PASSTHROUGH -4";;