#1039251 linuxlogo: ships sysv-init script without systemd unit

Package:
linuxlogo
Source:
linuxlogo
Description:
Color ANSI System Logo
Submitter:
Date:
2026-09-28 17:37:12 UTC
Severity:
normal
Tags:
#1039251#5
Date:
2023-06-25 22:24:17 UTC
From:
To:
Dear Maintainer(s),

linuxlogo has been flagged by Lintian as shipping a sysv-init script
without a corresponding systemd unit file. The default init system in
Debian is systemd, and so far this worked because a transitional
sysv-init-to-unit generator was shipped by systemd. This is in the
process of being deprecated and will be removed by the time Trixie
ships, so the remaining packages that ship init scripts without
systemd units will stop working.

There are various advantages to using native units, for example the
legacy generator cannot tell the different between a oneshot service
and a long running daemon. Also, sanboxing and security features
become available for services. For more information, consult the
systemd documentation:
https://www.freedesktop.org/software/systemd/man/systemd.unit.html

You can find the Lintian warning here:

https://lintian.debian.org/sources/linuxlogo

In case this is a false positive, please add a Lintian override to
silence it and then close this bug.

Thanks!

#1039251#10
Date:
2025-10-15 15:24:56 UTC
From:
To:
Dear Maintainer(s) of affected packages, these bugs have been open for
more than 2 years now. Policy was updated to make units mandatory for
system services. The removal of compat with sysv-init scripts from
systemd has been postponed from trixie to forky, but it is now
approaching. In approximately a month's time, this should hit
unstable, if everything goes well.

Therefore in order to ensure the remaining bugs do not fall through
the cracks I am raising severity again, as there is a very high chance
the affected packages will stop working as intended in about a month's
time in the default setup.

As already mentioned in the original bug report, if your package is
not intended to work as a systemd service or under systemd at all,
please feel free to downgrade or close+wontifx or anything else as you
see fit. The severity raising is not intended to make anyone support
scenarios they don't wish to support, but simply to ensure attention
is given to the issue, even if just to close+wontfix. Also the bugs
were opened based on Lintian reports, and it is possible that there
might be false positives.

Thanks for your work and understanding.

#1039251#21
Date:
2026-09-25 16:59:23 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for linuxlogo (versioned as 6.01-0.3) and
uploaded it to DELAYED/3. Please feel free to tell me if I
should cancel it.

Regards,
Nadzeya

#1039251#30
Date:
2026-09-28 17:35:06 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
linuxlogo, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1039251@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nadzeya Hutsko <nadzeya@debian.org> (supplier of updated linuxlogo package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 25 Sep 2026 18:53:41 +0200
Source: linuxlogo
Architecture: source
Version: 6.01-0.3
Distribution: unstable
Urgency: medium
Maintainer: Dariusz Dwornikowski <darek@debian.org>
Changed-By: Nadzeya Hutsko <nadzeya@debian.org>
Closes: 1039251
Changes:
 linuxlogo (6.01-0.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add a native systemd service, as systemd-sysv-generator was removed
     upstream in systemd v260 (Closes: #1039251)
   * Drop the restart from postinst, as dh_installinit and dh_installsystemd
     each add one and it would otherwise run twice under systemd
   * The init script stays installed for sysvinit users
Checksums-Sha1:
 442f686dab767e2b65b15cef1a6f31772b644fd1 1921 linuxlogo_6.01-0.3.dsc
 15c689c3aef39c107feb6e427aee2afe4ab451e9 20656 linuxlogo_6.01-0.3.debian.tar.xz
 5fa3820e44496d1a8d8752aacc607c3b74dbbce1 6285 linuxlogo_6.01-0.3_source.buildinfo
Checksums-Sha256:
 2b7680400dde1f569e7a272313e037413351592f7f60d975ec29c4f8b04e1c00 1921 linuxlogo_6.01-0.3.dsc
 3be129b86a2c6a7a9a55ae2c80a6dbfdd8ee03227c5f56f50451134bafb494c6 20656 linuxlogo_6.01-0.3.debian.tar.xz
 42b8fa1bb5f6a71716680d1a715056a9a844f5f227c81f4113f5b0fea9267dd5 6285 linuxlogo_6.01-0.3_source.buildinfo
Files:
 7b50913150f1658115716b132a3ed6da 1921 misc optional linuxlogo_6.01-0.3.dsc
 16fbde8adf61d65b7a2b91330929ab86 20656 misc optional linuxlogo_6.01-0.3.debian.tar.xz
 6d0bc3b031e9dbf2939213a17cb404e9 6285 misc optional linuxlogo_6.01-0.3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEEuVOE/FJ0HcdfWSw//lAdKwFeZPsFAmq2px0THG5hZHpleWFA
ZGViaWFuLm9yZwAKCRD+UB0rAV5k+2OTD/4vaoTdX45KuLp1QQaPfwwM/uiNQeiN
ph3VwSCEBh2kvm3Zx7u/rYBpCueQMvOzdOa2sqNkTXa3yn6JBU6gVY6in9r+BWn7
0HEiWokltTkPHdr3IzfEH3jpCqeqk3qYLM+caeKhot3db1w65HRw7X2pXrZmwj1D
Ah5GKVjX4vfDfZCPO1kK3H4dDm3y8E1dGiXJdGsnWUqQuCOU/xdCYnKKyrAH0NqX
NWatNAPMEWyyO317w03Vl3VwH8ygyfsocFyhTram9CF/Ro2ak9gqBCvbrJBJSbpE
DraCwPausUeNRNauZ8HGLI0/CSOPTLxe4n/e/wmDK7W/20r/P8wqhjJKT2diZBAP
WLlUDESkW0a5Tt/yyNLBbTwZBMyO7c+bW+yH07s7kroW03WFyFl2u2yTQOoXBYqg
CEmkl3xy2fAypFemjLnv8GUXJBT5mUDkEZxLzVLhNA7oTyl1GeU00RS9Gou+HChb
rcF23y5LsyqQ4DUZbxLxUL9/AtZ4PB/AHUfgYQf/ejixQSMAedeOlHuTfW4tILB7
D3bgTVA4GRrEStVbegjUhh0kAajz+0HLg0N6Lx7C99hEafAyYs7l3Z8Z5Bu96VZa
qQOS31tkI4JQl644meczYj6gD2tAHM+6+E2ds0tcnCmy2AY9l+CtpeWldraD4Yyq
PZo/xn4HsnsGRg==
=5Dw4
-----END PGP SIGNATURE-----