Devuan bug report logs - #392
When pid1==runit, mis-detects container and doesn't start

version graph

Package: eudev; Maintainer for eudev is Devuan Dev Team <devuan-dev@lists.dyne.org>; Source for eudev is src:eudev.

Reported by: KORN Andras <korn-debbugs@elan.rulez.org>

Date: Sun, 9 Feb 2020 10:48:02 UTC

Severity: normal

Found in version 3.2.9-4

Done: Svante Signell <svante.signell@gmail.com>

Full log


🔗 View this message in rfc822 format

MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
X-Loop: owner@bugs.devuan.org
From: "Devuan bug Tracking System" <owner@bugs.devuan.org>
To: KORN Andras <korn-debbugs@elan.rulez.org>
Subject: bug#392 closed by Svante Signell <svante.signell@gmail.com>
 (reply to svante.signell@gmail.com) ([Devuan-bugs] bug#392: When
 pid1==runit, mis-detects container and doesn't start)
Message-ID: <handler.392.D392.158253960512349.notifdone@bugs.devuan.org>
References: <c9343acfa7d81cf35128ddb52699c2420ef449d4.camel@gmail.com>
 <20200209103448.lancgj764wum4y4x@hellgate>
X-Devuan-PR-Message: they-closed 392
X-Devuan-PR-Package: eudev
Reply-To: 392@bugs.devuan.org
Date: Mon, 24 Feb 2020 10:33:07 +0000
Content-Type: multipart/mixed; boundary="----------=_1582540387-12379-1"
[Message part 1 (text/plain, inline)]
This is an automatic notification regarding your bug report
which was filed against the eudev package:

#392: When pid1==runit, mis-detects container and doesn't start

It has been closed by Svante Signell <svante.signell@gmail.com> (reply to svante.signell@gmail.com).

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Svante Signell <svante.signell@gmail.com> (reply to svante.signell@gmail.com) by
replying to this email.


-- 
392: https://bugs.devuan.org/cgi/bugreport.cgi?bug=392
Devuan Bug Tracking System
Contact owner@bugs.devuan.org with problems
[Message part 2 (message/rfc822, inline)]
From: Svante Signell <svante.signell@gmail.com>
To: 392-close@bugs.devuan.org
Subject: [Devuan-bugs] bug#392: When pid1==runit, mis-detects container and doesn't start
Date: Mon, 24 Feb 2020 11:15:59 +0100
Fixed by eudev-3.2.9-6, closing.
[Message part 3 (message/rfc822, inline)]
From: KORN Andras <korn-debbugs@elan.rulez.org>
To: Devuan Bug Tracking System <submit@bugs.devuan.org>
Subject: When pid1==runit, mis-detects container and doesn't start
Date: Sun, 9 Feb 2020 11:34:48 +0100
Package: eudev
Version: 3.2.9-4
Severity: important

Hi,

the /etc/init.d/eudev initscript has this bit:

if ! ps -p1|grep -q "init\|systemd"; then
  log_warning_msg "udevd does not support containers, not started"
  exit 0
fi

If running with runit as the init system (which is obviously neither
sysvinit nor systemd), the script exits without starting eudev, which
results in no keyboard and mouse under X and no local way of switching to a
text console.

Perhaps use virt-what to detect containers instead?

András

-- 
                   Can February March? No, but April May...

Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Wed Apr 24 17:56:16 2024;