Bug#832764: Please do not ship init.d.ex based on /lib/init/init-d-script

Michael Biebl biebl at debian.org
Thu Jul 28 16:57:05 BST 2016


Package: dh-make
Version: 2.201606
Severity: normal

Hi,

in version 2.201602, init.d.ex was updated and is now based on the
skeleton which uses /lib/init/init-d-script.

This is problematic though. The sysvinit package is no longer properly
maintained and /lib/init/init-d-script along with it.
We do have quite a few important bugs in init-d-script, like #822753 [1],
#826214 [2] or #822918 [3], which nobody takes care of.

Especially #826214 is problematic, as it breaks the redirection under
systemd, which is our default init system after all. I'm not even sure
if that bug is even fixable.

I would therefor suggest to revert the init.d.ex to the old version,
which was not using init-d-script, or dropping init.d.ex altogether.

Regards,
Michael

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822753
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826214
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822918
-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dh-make depends on:
ii  debhelper      9.20160709
ii  dpkg-dev       1.18.9
ii  make           4.1-9
ii  python-enum34  1.1.6-1
pn  python:any     <none>

dh-make recommends no packages.

Versions of packages dh-make suggests:
ii  build-essential  12.2

-- no debconf information



More information about the Pkg-systemd-maintainers mailing list