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: i386 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: f4b3a6ae608dd7128e2eaa76a007e19cbeee073c 9372 initramfs-tools-bin-dbgsym_0.122ubuntu8.17_i386.ddeb a86f01cae3b4d3b9d83659c03b4f750aece0202d 9768 initramfs-tools-bin_0.122ubuntu8.17_i386.deb Checksums-Sha256: b60abe0b873c29272075270984bf090a68943b938c8498ea84e7618b55422b61 9372 initramfs-tools-bin-dbgsym_0.122ubuntu8.17_i386.ddeb 86a8051b5e96f0b0c539e400d756ffdad32ca783ab3391ade381df1a073122cb 9768 initramfs-tools-bin_0.122ubuntu8.17_i386.deb Files: 85686a8f93163bb348d01b8eb6d66f99 9372 utils extra initramfs-tools-bin-dbgsym_0.122ubuntu8.17_i386.ddeb 32a7c89d571aad9c8d1697ff592a4b04 9768 utils optional initramfs-tools-bin_0.122ubuntu8.17_i386.deb Original-Maintainer: Debian kernel team