Format: 1.8 Date: Thu, 23 Jul 2020 13:20:14 -0300 Source: initramfs-tools Binary: initramfs-tools initramfs-tools-core initramfs-tools-bin Architecture: armhf Version: 0.122ubuntu8.17 Distribution: xenial-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Guilherme G. Piccoli Description: initramfs-tools - generic modular initramfs generator (automation) initramfs-tools-bin - binaries used by initramfs-tools initramfs-tools-core - generic modular initramfs generator (core tools) Launchpad-Bugs-Fixed: 1879987 Changes: initramfs-tools (0.122ubuntu8.17) xenial; urgency=medium . * scripts/functions: Prevent printf error carry over if the wrong console is set. (LP: #1879987) The function _log_msg() is "void" typed, returning whatever its last command returns. This function is the basic building block for all error/warning messages in initramfs-tools. If a bad console is provided to kernel on command-line, printf returns error, and so this error is carried over in _log_msg(). Happens that checkfs() function has a loop that runs forever in this scenario (*if* fsck is not present in initramfs and "quiet" is not passed in the command-line). If that happens, boot is stuck and cannot progress. The simple fix hereby merged is to return zero on _log_msg(). Checksums-Sha1: ab7d11ab00e949000e2d4a8cea5fca1c14640395 10422 initramfs-tools-bin-dbgsym_0.122ubuntu8.17_armhf.ddeb 2b593c8d3da468c2f20cd1a60763a677e740cfb9 9390 initramfs-tools-bin_0.122ubuntu8.17_armhf.deb Checksums-Sha256: 248257f1e1029e728e46e69d7b85f10cf0300285da015ec6d86a9edebe2c8a41 10422 initramfs-tools-bin-dbgsym_0.122ubuntu8.17_armhf.ddeb 5e97624f3574419da0f4b4cd48bc827c83488870415aaf277347a8b4d1b261c0 9390 initramfs-tools-bin_0.122ubuntu8.17_armhf.deb Files: a91188a09e5a831a7db9121bb1e36bfd 10422 utils extra initramfs-tools-bin-dbgsym_0.122ubuntu8.17_armhf.ddeb bcdc3f885ba896f7bc50f293df59e913 9390 utils optional initramfs-tools-bin_0.122ubuntu8.17_armhf.deb Original-Maintainer: Debian kernel team