Your message dated Wed, 01 Oct 2025 14:38:04 +0000
with message-id <[email protected]>
and subject line Bug#1110060: fixed in runit 2.2.0-5
has caused the Debian Bug report #1110060,
regarding getty-run: will start console on ttyS0 if netconsole= is in 
/proc/cmdline
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1110060: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110060
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: getty-run
Version: 2.2.0-3

I noticed this after a dist-upgrade to Devuan excalibur when I started
getting some kernel log spam:

serial8250 serial8250: LSR safety check engaged!

Looking at /etc/sv/getty-ttyS0/run, I first tried
        echo DISABLED >/etc/sv/getty-ttyS0/env/SGETTY
– that didn't work.

So I had a closer look at the script and noticed that there's a difference
between the two `grep` commands: the first one has no ‘\b’ at the start
whereas the second has that ‘\b’.

My kernel command line contains “netconsole=…”, because I've occasionally
found it useful for diagnosing hard hangs, but otherwise no “console=…”; so
the first `grep` was matching on that and the second one was not matching
anything, meaning that $kconsole="", this later being copied into $SGETTY –
which is then set to “ttyS0” if empty. Oops.

Adding that ‘\b’ to that first `grep` command is sufficient to fix this.
(It looks like it's possible to reduce this to one `grep` invocation.)

Incidentally, I've now removed the symlink in /etc/service as I don't
presently need a console on a serial line.

--- End Message ---
--- Begin Message ---
Source: runit
Source-Version: 2.2.0-5
Done: Lorenzo Puliti <[email protected]>

We believe that the bug you reported is fixed in the latest version of
runit, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Lorenzo Puliti <[email protected]> (supplier of updated runit 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 01 Oct 2025 15:14:29 +0200
Source: runit
Architecture: source
Version: 2.2.0-5
Distribution: unstable
Urgency: medium
Maintainer: Lorenzo Puliti <[email protected]>
Changed-By: Lorenzo Puliti <[email protected]>
Closes: 1110060 1116289
Changes:
 runit (2.2.0-5) unstable; urgency=medium
 .
   * getty-run:
       - depends on login (Closes: #1116289)
        + Thanks to Chris Hofstaedtler <[email protected]>
       - fix grep match for console in ttyS0 (Closes: #1110060)
        + Thanks to [email protected]
   * update-service: fix usage for user-services
   * trigger_sv: skip user services for now
   * ctrlaltdel: update path to stopit flag file
   * runit-init: drop postinst usermerge safety guard
   * try to fix race in testsuite that causes intermittent
      FTBFS in reproducible builds
Checksums-Sha1:
 699fae020a942bea78d7c95043198f192cbd2610 2227 runit_2.2.0-5.dsc
 3772714a47a0a8ef9422ecd26138a071d189d9f8 75320 runit_2.2.0-5.debian.tar.xz
 32f3ebd8dc93b3f8b7efe19bb09bf9528681888f 7323 runit_2.2.0-5_amd64.buildinfo
Checksums-Sha256:
 4e91bd9f8a4a9ae8bc073db7fdb5744b4ecbd0972c3170695d115e7d47d415a5 2227 
runit_2.2.0-5.dsc
 d82342b7ff4dce2f95bc07eabc8458ce79f0d2ca6c0fdb89c961146cce390097 75320 
runit_2.2.0-5.debian.tar.xz
 6796d9279b28aa38f676a758a875a290baca233e685a85c022d2115f8e1cd7df 7323 
runit_2.2.0-5_amd64.buildinfo
Files:
 45088562ec4a732068edaa811cf6a782 2227 admin optional runit_2.2.0-5.dsc
 3beb0458c4b98be35d3cdb94e7042681 75320 admin optional 
runit_2.2.0-5.debian.tar.xz
 1f77eb2f9be9b4224403bbd24b57f307 7323 admin optional 
runit_2.2.0-5_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE2ji91PGnrxOd1bVNxxYb07RU7gMFAmjdMVkACgkQxxYb07RU
7gNKew//XkSv8AQ5uqG/ghDL9ytnbyXZBod4HGYW5QLoJVewpCbFv9PX9mAp69XI
N4sobpZE1Igeld+tpQDwJCmlQYb7gRAzth5zPur2Jgjq0h94gCr0fkvmz+tvaOnN
1+yQFhJpWASAC2P31Jp6EFawOQogZLWxjpgJ8Pa9WoQabNb/pC8Z2mLKFp/2kqcB
hiGks4CcY4/HWlmL7LZAPxmuai1GzKl93gzUAk8XYJ+a8MV5seHPATqcG2Hn0gqt
OLLf76aXL6uo1CIpDCwcLmK2eCafKf7qf4WfYABlHcdAPPkkeiZQRTP+KOHH0aJ1
UChh1MyDGUh370lMtoMnqd9InAf5PXxVbqeMn6cmUQUzUB8LcXtf5pxwj3H5Wuve
Q9VccSTyKoX4yNnuERU+tWvSqg5aeg5axJy+zOvvGPy8uBBJzTSbSwtlaUm64Vws
5nBMfOU9T8+inSxkjYi5jc8dz6PE9cxSQV/qxbUZbkW9diMMzGt4mnbGuXxVluL6
oCkKayuglgv5+NzPG80FTcJc3TwLo7q6+FmhEtsmXfJ+V+O0p+yLJYLOdmBPFyZV
cI7Bna5Z+sBWpCi44Ph1vIwMXLtwEVwY2jq+XjJBAHYxYUW9YX2wWfE51VGif0oQ
KEfRQS2AUrLWKazr8Hjkie/3xvPvuNdYr/gZ1V4jXd5zYYTvmfw=
=Nk4i
-----END PGP SIGNATURE-----

Attachment: pgpwGQZm9CVBk.pgp
Description: PGP signature


--- End Message ---

Reply via email to