Format: 1.8 Date: Mon, 31 Aug 2020 13:43:29 -0300 Source: initramfs-tools Binary: initramfs-tools initramfs-tools-bin initramfs-tools-core Architecture: amd64 all Version: 0.136ubuntu6.3 Distribution: focal-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: 1879980 1879987 1893675 Changes: initramfs-tools (0.136ubuntu6.3) focal; 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(). . * scripts/local: Re-execute cryptroot local-block script. (LP: #1879980) Currently, if an encrypted rootfs is configured on top of a MD RAID1 array and such array gets degraded (like a member is removed/failed), initramfs-tools cannot mount the rootfs and the boot fails. We fix that issue here by allowing cryptroot script to re-run on local-block stage, given that mdadm is able to activate a degraded array in that point. There is a cryptsetup counter-part for this fix, but alone the initramfs-tools portion is innocuous. . * d/tests: Add explicit call to partprobe on net test, specially in prep-image and run-image. (LP: #1893675) Checksums-Sha1: cacd1a7867e54fa7dad09bbf0ad98bb39e4eddd1 14184 initramfs-tools-bin-dbgsym_0.136ubuntu6.3_amd64.ddeb e86a09869a5cb5b41015faadffcb3150f7f78fbd 14416 initramfs-tools-bin_0.136ubuntu6.3_amd64.deb 5d4710513f57f1a7a00abb71e1ca5bce4baa9ff2 47716 initramfs-tools-core_0.136ubuntu6.3_all.deb 28310ce54a4c932079b03b532490b03290016113 9220 initramfs-tools_0.136ubuntu6.3_all.deb e8f8030db58f2b50ab359fda09cf2be85be5ef00 7684 initramfs-tools_0.136ubuntu6.3_amd64.buildinfo Checksums-Sha256: 130e05e0bb6f5aad66089b7e053aeee45d8746fe3e92087aad90ec345f73559f 14184 initramfs-tools-bin-dbgsym_0.136ubuntu6.3_amd64.ddeb 2f27c791aa5cbf0c6d98510ac83724f52fc63b2483d79cc8b4bdda796553f52a 14416 initramfs-tools-bin_0.136ubuntu6.3_amd64.deb 18cf33b88d8eea0d7cf4576dad782903154d8f1c3600e17e1abaa35cf5f64b12 47716 initramfs-tools-core_0.136ubuntu6.3_all.deb a7887f16b82819d2052e7901dab51b819ed668c1856b8e64d986cca768db061d 9220 initramfs-tools_0.136ubuntu6.3_all.deb 98d6bd8f4b0caaf9e912339182a907617d43f54b748bd9fa00b98eed79472ae6 7684 initramfs-tools_0.136ubuntu6.3_amd64.buildinfo Files: 48bd59b7a01dd47a7bd4ace2f6c89598 14184 debug optional initramfs-tools-bin-dbgsym_0.136ubuntu6.3_amd64.ddeb fbdb6e4eeea0d7f92a044316ff26fcea 14416 utils optional initramfs-tools-bin_0.136ubuntu6.3_amd64.deb 6e123a5d955099bad6cc9d4f285bebe1 47716 utils optional initramfs-tools-core_0.136ubuntu6.3_all.deb 3602d58f53c0f7dada54b60de49cceed 9220 utils optional initramfs-tools_0.136ubuntu6.3_all.deb fc5fea652f9db6e191a47a2aab712ad1 7684 utils optional initramfs-tools_0.136ubuntu6.3_amd64.buildinfo Original-Maintainer: Debian kernel team