Your message dated Mon, 09 Mar 2026 15:39:01 +0000
with message-id <[email protected]>
and subject line Bug#1128066: fixed in runit 2.3.0-2
has caused the Debian Bug report #1128066,
regarding getty-run: /dev/console needs a getty on hurd
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.)
--
1128066: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1128066
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: getty-run
Version: 2.3.0-1
Severity: normal
X-Debbugs-Cc: [email protected], [email protected]
User: [email protected]
Usertags: hurd
Dear Lorenzo,
Many thanks for your work on integrating runit to work as the init
system on the hurd. Things are mostly working, but pointing out here 2
things related to gettys.
fuser, which is used in the getty runscripts, is not compiled for the hurd.
This does not seem to be a significant problem since the gettys still
start, but I wonder if some conditional statement should be added to the
script.
More importantly is that for the hurd /dev/console should also have a
getty associated with it since it works like a backup console. It is not
that uncommon that the hurd console is not running on the different
/dev/tty?, and in /etc/default/hurd-console one can choose not to start
the hurd console. In such cases one should still be able to access the
gnumach console on /dev/console so we should have a getty starting
there.
From /etc/ttys the getty on /dev/console should work at 9600 baud (I
don't know if that is all it can do).
With thanks,
João
-- System Information:
Debian Release: forky/sid
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: hurd-i386 (i686-AT386)
Kernel: GNU-Mach 1.8+git20260129-up-486/Hurd-0.9
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: runit (via /run/runit.stopit)
Versions of packages getty-run depends on:
ii hurd [login] 1:0.9.git20251029-4
ii login 1:4.16.0-2+really2.41.3-2
ii runit-helper 2.16.4
Versions of packages getty-run recommends:
ii psmisc 23.5-1
Versions of packages getty-run suggests:
pn fgetty <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: runit
Source-Version: 2.3.0-2
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: Mon, 09 Mar 2026 11:14:48 +0100
Source: runit
Architecture: source
Version: 2.3.0-2
Distribution: experimental
Urgency: medium
Maintainer: Lorenzo Puliti <[email protected]>
Changed-By: Lorenzo Puliti <[email protected]>
Closes: 1128066
Changes:
runit (2.3.0-2) experimental; urgency=medium
.
* update-service: make sure to delete .links with --add/enable
* invoke-run: include conf file
* invoke-run(8): document hardening with xchpst
* cpsv: add support for 'conf' file with p and d
* getty-run:
- add a getty@default template, stop instances in prerm
and remove the template on purge (postrm)
- (Hurd) create and enable a getty@console instance on Hurd,
delete the istance on purge
(Closes: #1128066)
Checksums-Sha1:
617634986aa61e31f5873c648711ebd373b30d18 2212 runit_2.3.0-2.dsc
f775728984b45d5fdd0d0daacd25e2a0b350abb2 85280 runit_2.3.0-2.debian.tar.xz
cd1059bc89bd328c567a9f1ca4708c1543322a81 7026 runit_2.3.0-2_amd64.buildinfo
Checksums-Sha256:
deb6a5daff8be10895762773b5b0bd542b690da1bcb78e2769cf544c55b9026f 2212
runit_2.3.0-2.dsc
e3cb883c90413be37ba234ea85f79763bd4e55b1f3ab285f67b922c6ac37f8ae 85280
runit_2.3.0-2.debian.tar.xz
1222e8de292184c925893ed11939dc5b37701e7728cafff8b97b119f1bdc2f67 7026
runit_2.3.0-2_amd64.buildinfo
Files:
007091350ee2f7a0a86621d9399e983d 2212 admin optional runit_2.3.0-2.dsc
09f9fdee3470187fc7a2c0cdeba352db 85280 admin optional
runit_2.3.0-2.debian.tar.xz
02143dc366a6b38ec5deac1a16af1cf8 7026 admin optional
runit_2.3.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE2ji91PGnrxOd1bVNxxYb07RU7gMFAmmupz0ACgkQxxYb07RU
7gMFQg/8D33NgZ8Q8F+upx3gd1qzDzE5zxkjlzojEW5ThQSX2vEnblG0ZF3I+swY
Wnr7xmsF5vv4dYxu5gdHnccNxY1/uN27zCcg0Nm/lBFs6xXJgXnqPmfkLgvbn/db
73ES8w/2j4XMhJ2T6h1UyWgA3upRPOf2BsS3LJsy45IsXULwQIV22OpuRjktGQoQ
ZU+B4QhT9eRQvMNYellGFPG8oS5peqHUfBROEkHaakn4nWVUYb3Y0mJXLIPfKJkA
SOCRbA8/WGrFJnwX1Ms7U0Cgt41EQUapFgvnBg8pmpQY8tl91zq1UbdZOPDYf6bn
bOCcsCjnCAFSIz56aHMzL42pCo7ulACKgVH8p++lDH64eU/qyNmtfKVq2UaK1qop
uhdsgSJmuT8+IB67YW8Z+y+cNMyfJFXccayR6VBJoLTTPT/PYZ2hIQdt6+xUvDqC
JCOVpTnnZoNS8qYJCSLE/mA6FHzXgkmadooKm71VzfipaItyVj0qen3SntCTu3Vd
wKd9WVf6AqlZYMDbGQOBupizXDH38uJZRwQx/FDIVYfNWgENctYIwG8yBYdRBULg
PBarQofeL4vL44FfQauuK417QvzvgmlW0Vy27mrE9huANFDvUx0YLmwj1a1UsHo2
kuPOn3bEi58Pz3ZQKT7qrfLpDzAGsSXDoz/g2Bvovr5wZawlLQw=
=GIPK
-----END PGP SIGNATURE-----
pgpPv0piAIpA0.pgp
Description: PGP signature
--- End Message ---