#1138579 openntpd: please restore /usr/sbin/openntpd symlink

Package:
openntpd
Source:
openntpd
Description:
OpenBSD NTP daemon
Submitter:
Lorenzo Puliti
Date:
2026-05-31 19:59:01 UTC
Severity:
normal
Tags:
#1138579#5
Date:
2026-05-31 19:33:18 UTC
From:
To:
Control: affects -1 runit-services
Control: tags -1 + patch
Control: user plorenzo@disroot.org
Control: usertags -1  runit-outstanding

Hello,

the openntpd package used to ship a /usr/sbin/openntpd --> /usr/sbin/ntpd
symlink (and also one for the manpage), with a debian/openntpd.links file
in the source

cat debian/openntpd.links
--------------------------------
/usr/sbin/ntpd			/usr/sbin/openntpd
/usr/share/man/man8/ntpd.8.gz	/usr/share/man/man8/openntpd.8.gz
---------------------------------

please consider to  restore the links (at least the /usr/sbin/openntpd);

Reason:

the runit integration for openntpd (currently in runit-services package)
uses the path of the binary to be run by the script to trigger debhelper-like
heuristic (enable/disable the service and restart during upgrades).
So far /usr/sbin/openntpd was used, but now that your package removed it,
/usr/sbin/ntpd would have to be used instead.
The problem with /usr/sbin/ntpd is that is shipped also by the ntpsec
package, and the command line is not compatible[1], so using the openntpd
runscript with ntpsec or vice versa won't work.

Also, partially related: if you reinstate the link, I would also consider
reverting the change made to fix #1134959  in the initscript to

test -e /usr/sbin/openntpd || exit 0

Thanks,
Lorenzo

[1] compare the two manpages
https://manpages.debian.org/unstable/openntpd/ntpd.8.en.html
https://manpages.debian.org/testing/ntpsec/ntpd.8.en.html

#1138579#10
Date:
2026-05-31 19:57:10 UTC
From:
To: