cryptsetup 2:2.3.3-1ubuntu6 source package in Ubuntu
Changelog
cryptsetup (2:2.3.3-1ubuntu6) groovy; urgency=medium * Introduce retry logic for external invocations after mdadm (LP: #1879980) - Currently, if an encrypted rootfs is configured on top of a MD RAID1 array and such array gets degraded (e.g., a member is removed/failed) the cryptsetup scripts cannot mount the rootfs, and the boot fails. We fix that issue here by allowing the cryptroot script to be re-run by initramfs-tools/local-block stage, as mdadm can activate degraded arrays at that stage. There is an initramfs-tools counter-part for this fix, but alone the cryptsetup portion is harmless. - d/cryptsetup-initramfs.install: ship the new local-bottom script. - d/functions: declare variables for local-top|block|bottom scripts (flag that local-block is running and external invocation counter.) - d/i/s/local-block/cryptroot: set flag that local-block is running. - d/i/s/local-bottom/cryptroot: clean up the flag and counter files. - d/i/s/local-top/cryptroot: change the logic from just waiting 180 seconds to waiting 5 seconds first, then allowing initramfs-tools to run mdadm (to activate degraded arrays) and call back at least 30 times/seconds more. -- <email address hidden> (Guilherme G. Piccoli) Wed, 16 Sep 2020 17:35:59 -0300
Upload details
- Uploaded by:
- Guilherme G. Piccoli
- Sponsored by:
- Eric Desrochers
- Uploaded to:
- Groovy
- Original maintainer:
- Ubuntu Developers
- Architectures:
- linux-any all
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
cryptsetup_2.3.3.orig.tar.gz | 10.7 MiB | 950bc9da9ab34504248621a5e25e93c1b5c58cad526a935aed5580e6ceea2dcb |
cryptsetup_2.3.3-1ubuntu6.debian.tar.xz | 124.6 KiB | 91e9ede2582e2dc3375fb803900146db5fa339ccea4bba5bed4a16c3cee04a6b |
cryptsetup_2.3.3-1ubuntu6.dsc | 2.5 KiB | 265aa5f0969b50fe2bd4d60cd2d7402e0179a1d480f6c4d2f1d5d9f333620c91 |
Available diffs
Binary packages built by this source
- cryptsetup: No summary available for cryptsetup in ubuntu groovy.
No description available for cryptsetup in ubuntu groovy.
- cryptsetup-bin: No summary available for cryptsetup-bin in ubuntu groovy.
No description available for cryptsetup-bin in ubuntu groovy.
- cryptsetup-bin-dbgsym: No summary available for cryptsetup-bin-dbgsym in ubuntu groovy.
No description available for cryptsetup-
bin-dbgsym in ubuntu groovy.
- cryptsetup-dbgsym: No summary available for cryptsetup-dbgsym in ubuntu hirsute.
No description available for cryptsetup-dbgsym in ubuntu hirsute.
- cryptsetup-initramfs: No summary available for cryptsetup-initramfs in ubuntu groovy.
No description available for cryptsetup-
initramfs in ubuntu groovy.
- cryptsetup-run: No summary available for cryptsetup-run in ubuntu groovy.
No description available for cryptsetup-run in ubuntu groovy.
- cryptsetup-udeb: No summary available for cryptsetup-udeb in ubuntu groovy.
No description available for cryptsetup-udeb in ubuntu groovy.
- libcryptsetup-dev: No summary available for libcryptsetup-dev in ubuntu groovy.
No description available for libcryptsetup-dev in ubuntu groovy.
- libcryptsetup12: No summary available for libcryptsetup12 in ubuntu groovy.
No description available for libcryptsetup12 in ubuntu groovy.
- libcryptsetup12-dbgsym: No summary available for libcryptsetup12-dbgsym in ubuntu hirsute.
No description available for libcryptsetup12
-dbgsym in ubuntu hirsute.
- libcryptsetup12-udeb: No summary available for libcryptsetup12-udeb in ubuntu groovy.
No description available for libcryptsetup12
-udeb in ubuntu groovy.