Package: openntpd
Version: 1:6.8p1-5
Severity: normal
X-Debbugs-Cc: [email protected]

Control: affects -1 runit-services
Control: tags -1 + patch
Control: user [email protected]
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


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.17.9+deb14-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: runit (via /run/runit.stopit)

Versions of packages openntpd depends on:
ii  libc6                              2.42-16
ii  netbase                            6.5
ii  sysuser-helper [systemd-sysusers]  2.0.0

openntpd recommends no packages.

Versions of packages openntpd suggests:
pn  apparmor  <none>

-- no debconf information

Reply via email to