cryptsetup 2:2.0.2-1ubuntu1.2 source package in Ubuntu
Changelog
cryptsetup (2:2.0.2-1ubuntu1.2) bionic; 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/i/cryptroot-script: set files used by cryptsetup/initramfs-tools (flag that local-block is running and external invocation counter); change logic from just wait 180 seconds / activating LVM every 10 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 / activating LVM every 1 second. - d/i/cryptroot-script-block: set flag that local-block is running. - d/i/cryptroot-script-bottom: clean up the flag and counter files. - d/rules: ship the new local-bottom script. -- <email address hidden> (Guilherme G. Piccoli) Mon, 03 Aug 2020 18:28:48 -0300
Upload details
- Uploaded by:
- Guilherme G. Piccoli
- Sponsored by:
- Mauricio Faria de Oliveira
- Uploaded to:
- Bionic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- linux-any
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Bionic | updates | main | admin |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
cryptsetup_2.0.2.orig.tar.gz | 9.6 MiB | 1b2d88ff39174d650e5c231fac3a4504109c2b4f112bf4a2242597607c7768b9 |
cryptsetup_2.0.2-1ubuntu1.2.debian.tar.xz | 103.5 KiB | 64b1845344addc6dbc1f99bd28546460caaa612925e4307ab892cee2722047a9 |
cryptsetup_2.0.2-1ubuntu1.2.dsc | 2.8 KiB | c8c318890462a4340162a8867a7ce06f40bffd58e6aa2bee0fb1eb67245b4a86 |
Available diffs
Binary packages built by this source
- cryptsetup: disk encryption support - startup scripts
Cryptsetup provides an interface for configuring encryption on block
devices (such as /home or swap partitions), using the Linux kernel
device mapper target dm-crypt. It features integrated Linux Unified Key
Setup (LUKS) support.
.
Cryptsetup is backwards compatible with the on-disk format of cryptoloop,
but also supports more secure formats. This package includes support for
automatically configuring encrypted devices at boot time via the config
file /etc/crypttab. Additional features are cryptoroot support through
initramfs-tools and several supported ways to read a passphrase or key.
- cryptsetup-bin: disk encryption support - command line tools
Cryptsetup provides an interface for configuring encryption on block
devices (such as /home or swap partitions), using the Linux kernel
device mapper target dm-crypt. It features integrated Linux Unified Key
Setup (LUKS) support.
.
This package provides cryptsetup, cryptsetup-reencrypt and luksformat.
- cryptsetup-bin-dbgsym: debug symbols for cryptsetup-bin
- cryptsetup-dbgsym: debug symbols for cryptsetup
- cryptsetup-udeb: disk encryption support - commandline tools (udeb)
Cryptsetup provides an interface for configuring encryption on block
devices (such as /home or swap partitions), using the Linux kernel
device mapper target dm-crypt. It features integrated Linux Unified Key
Setup (LUKS) support.
.
This udeb package provides cryptsetup for the Debian Installer.
- libcryptsetup-dev: disk encryption support - development files
Cryptsetup provides an interface for configuring encryption on block
devices (such as /home or swap partitions), using the Linux kernel
device mapper target dm-crypt. It features integrated Linux Unified Key
Setup (LUKS) support.
.
This package provides the libcryptsetup development files.
- libcryptsetup12: disk encryption support - shared library
Cryptsetup provides an interface for configuring encryption on block
devices (such as /home or swap partitions), using the Linux kernel
device mapper target dm-crypt. It features integrated Linux Unified Key
Setup (LUKS) support.
.
This package provides the libcryptsetup shared library.
- libcryptsetup12-dbgsym: debug symbols for libcryptsetup12
- libcryptsetup12-udeb: disk encryption support - shared library (udeb)
Cryptsetup provides an interface for configuring encryption on block
devices (such as /home or swap partitions), using the Linux kernel
device mapper target dm-crypt. It features integrated Linux Unified Key
Setup (LUKS) support.
.
This udeb package provides libcryptsetup for the Debian Installer.