Your message dated Fri, 08 Mar 2019 16:19:54 +0000
with message-id <e1h2idy-0002u5...@fasolo.debian.org>
and subject line Bug#923957: fixed in runit 2.1.2-24
has caused the Debian Bug report #923957,
regarding /lib/runit/run_sysv_scripts shouldn't use 'sh -e'
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 ow...@bugs.debian.org
immediately.)
--
923957: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923957
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: runit-init
Version: 2.1.2-22
Severity: critical
Hi,
The supplied "/etc/runit/1" calls "/lib/runit/run_sysv_scripts /etc/rcS.d"
during boot.
/lib/runit/run_sysv_scripts runs under "sh -eu", which has the effect that
if any initscript exits unsuccesfully, all subsequent scripts are skipped.
This can lead to, for example, the "networking" initscript not being
started, which then results in no connectivity for the box and thus no way
to log in remotely. (This is my justification for the 'critical' severity:
"breaks the entire system".)
I think runit-init should do what /etc/init.d/rc does: log failures and
continue.
Thanks,
AndrĂ¡s
--
It's not enough to have no opinion. You must also be unable to express it.
--- End Message ---
--- Begin Message ---
Source: runit
Source-Version: 2.1.2-24
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 923...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dmitry Bogatov <kact...@debian.org> (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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 08 Mar 2019 15:29:32 +0000
Source: runit
Architecture: source
Version: 2.1.2-24
Distribution: unstable
Urgency: medium
Maintainer: Dmitry Bogatov <kact...@debian.org>
Changed-By: Dmitry Bogatov <kact...@debian.org>
Closes: 914788 916697 923957
Changes:
runit (2.1.2-24) unstable; urgency=medium
.
* Remove `set -e' from `run_sysv_scripts' to ensure behaviour
similar to `/etc/init.d/rc' -- failure of one script in `/etc/rcS.d'
does not prevent other from running. (Closes: #923957)
.
runit (2.1.2-23) experimental; urgency=medium
.
* Disable getty-tty services if tty device is missing (Closes: #914788)
* Create specialized interpreter for runscripts (Closes: #916697)
Checksums-Sha1:
6703b97c77b5af7d9c84fbf45f48df92aca7e393 2152 runit_2.1.2-24.dsc
0be4e561de94e560bcbecca211fce828a3d52b95 27972 runit_2.1.2-24.debian.tar.xz
b4c557df8f778fb9347d0c8f5ade0acfa34cb2c3 5289 runit_2.1.2-24_source.buildinfo
Checksums-Sha256:
f15d397ec2564bba3a62638756971f5859946f79b7b53f8cbd18b5faf40cc8a9 2152
runit_2.1.2-24.dsc
c8e362df7d23331b33b92a8a2a285b0a724d4c5b62fdbe3787e288f5723f3b0d 27972
runit_2.1.2-24.debian.tar.xz
568abe538f688acb4f14f2662ecce473779b7d0ec3b45f4a15ca33810daa8668 5289
runit_2.1.2-24_source.buildinfo
Files:
90fbf9033bbcf9449b76f369bba993ea 2152 admin optional runit_2.1.2-24.dsc
0702035f9059b2b982fe0b9d8d0080bb 27972 admin optional
runit_2.1.2-24.debian.tar.xz
d4505f836bd73818089392797ad54764 5289 admin optional
runit_2.1.2-24_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEEhnHVzDbtdH7ktKj4SBLY3qgmEeYFAlyCkMcTHGthY3Rpb25A
ZGViaWFuLm9yZwAKCRBIEtjeqCYR5pSxD/4w5qCd/ZViHdE+R7/yk8zoSiFWD297
acYLHfuMt5CdvMQTUfMgWj+GN6f0sxWXA91rr7jXQdpqS3od4wfIC0Axf031eWon
jEpADwHX31FiSq5Gc6khHqJ/8KkWz/05pQZllbN+AmL5wtNsIJQmaoXf8WdcW+K8
PMM406mb8FEbOKjM5pFjqWiJBPzmtLOLW0VBpZSUG3VLqv0tE6AVotzziCingB/J
cuVzU9yEIrfyeV6QprpQEWJzYza6TASmQqrv0miX4OFZAz7SVfavdOUUDt3UeE2g
R9nu9NgDMb6Q7DGbh5aBzqSy2DIHM+Jz+/TMdgk+n3KPATa+6YuKg0tpKvc+xAuT
+BDNwBtYIfjQ0Y+uWxkcD0OuK2iLoeJQOgz4G+SOMk9umfsT2RQN3ABCzKDItRkR
j3mGI0IOPwzd+Ud1lzrURzq6tbJamByYrEcD04Ye2SLkJ5vfEAEyZYVerjDloSKG
dF++CoH3y5L3QytOVtMyvVwpTZTpFo7Qq1SsyzYVze8qOYQ2KkWgBodU0tdsKNPQ
WIgZLuCHVIYGhwIpslmg1Mo7L3J7qjtVyhCsh6HTW1hxPrthE5E3T0cLuFSvy7Rp
UkQHAAFC7R0NE8BpVx+qAOwsrAwKnUL08NYpx8hK/Dl+GFsZHnw1TmBfDfyN8nU4
xW8kjz4w+NkTUw==
=eXos
-----END PGP SIGNATURE-----
--- End Message ---