--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: bookworm-pu: package runit-services/0.5.5~deb12u1
- From: Lorenzo Puliti <plorenzo@disroot.org>
- Date: Mon, 28 Aug 2023 16:48:42 +0200
- Message-id: <169323412239.794.3162886389085038408.reportbug@lorenz.fritz.box>
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: runit-services@packages.debian.org, plorenzo@disroot.org
Control: affects -1 + src:runit-services
[ Reason ]
The version in stable (0.5.4) is currently affected by #1033542,
where in most cases the dhclient service fails to start and syslog
is flooded with failure messages at a very high rate, hiding other
potentially relevant logs.
The flood is a consequence of runit supervision design: when a service
wanted status is 'up' and the service crashes, it's automatically
restarted after a 1 second grace time.
Bug #1033542 was filed with severity 'normal' during the freeze and
at the time I thought that it was not worth an unblock request; now,
given several complains I've received about this, I'm reconsidering.
Dhclient is enabled and started by default for runit-init users; it
may take time to notice the flood on syslog and even then, for a user
that is not expert in runit, it's not easy to understand what is causing it.
The attached debdiff is for a no change rebuild of the same version
that is currently in unstable/testing
[ Tests ]
I tested the fix personally and it solves the issue
[ Risks ]
Low
[ Checklist ]
[x] *all* changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in stable
[x] the issue is verified as fixed in unstable
[ Changes ]
* stop hardcoding eth1 in dhclient run file
* adapt the check file for empty $INTERFACE
Regards,
Lorenzo
--- End Message ---