cryptsetup 2:2.5.0-2ubuntu1 source package in Ubuntu

Changelog

cryptsetup (2:2.5.0-2ubuntu1) kinetic; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - debian/control:
      + Recommend plymouth.
      + Depend on busybox-initramfs instead of busybox | busybox-static.
      + Move cryptsetup-initramfs back to cryptsetup's Recommends.
      + Do not build cryptsetup-suspend binary package on i386.
    - Fix cryptroot-unlock for busybox compatibility.
    - Fix warning and error when running on ZFS on root: (LP: #1830110)
      - d/functions: Return an empty devno for ZFS devices as they don't have
        major:minor device numbers.
      - d/initramfs/hooks/cryptroot: Ignore and don't print an error message
        when devices don't have a devno.
    - debian/patches/decrease_memlock_ulimit.patch
      Fixed FTBFS due to a restricted build environment
  * Disable failing Debian-tailored cryptroot-* autopkgtests, see bug #1983522

cryptsetup (2:2.5.0-2) unstable; urgency=low

  [ Matthias Klose ]
  * Add support for 'noudeb' build profile. (Closes: #983318)

  [ Christoph Anton Mitterer ]
  * initramfs hook: align busybox check on klibc-utils's hook.

  [ Benjamin Drung ]
  * initramfs hook: Fix broken compatibility with OpenSSL3 when cryptsetup
    needs legacy hashes (currently ripemd160 and whirlpool). (LP: #1979159)

  [ Guilhem Moulin ]
  * New DEP-8 test for crude checks of the initramfs hook.
  * Minor changes to the legacy.so inclusion logic.
  * DEP-8: Add checks for OpenSSL's legacy.so inclusion.
  * d/rules: Inspect DEB_BUILD_* with $(filter ,) not $(findstring ,).
  * initramfs boot script: Remove custom LVM handling.  Since 2.03.15-1 lvm2
    doesn't ship an initramfs boot script anymore and relies solely on udev
    rules instead.  We therefore don't have to manually activate LVs/VGs
    anymore, but cryptsetup-initramfs now conflicts with earlier lvm2
    versions. (Closes: #928943)
  * Override lintian tag 'conflicts-with-version' given the above.
  * initramfs hook: Don't overwrite crypttab(5) source to /dev/mapper/$NAME
    for mapped devices. (Closes: #1016455)
  * initramfs hook: Preserve crypttab source specifications and devices
    starting with /dev/disk/by- or /dev/mapper/.
  * d/README.initramfs: Improve section about cryptopts= kernel parameter.
  * d/Debian.README: Mention that systemd masks /etc/init.d/cryptdisks.
  * Rename systemd_cryptsetup-suspend.conf to systemd/cryptsetup-suspend.conf.
  * cryptsetup-suspend-wrapper: Fix grep calls in some corner cases such as
    template cgroups.
  * cryptsetup-suspend-wrapper: Avoid double slash in cgroup paths.
  * cryptsetup-suspend-wrapper: Consolidate style.
    (Closes: #1010708)
  * d/t/cryptroot-*: Relax the kernel.deb regex to account for release
    candidates.
  * d/t/cryptroot-*: Add more partition type GUIDs.
  * d/t/cryptroot-*: Improve sources.list(5) generation.
  * d/t/cryptroot-*: Make APT repository Origin and URI configurable.
  * d/t/cryptroot-*: Start udevd before setting up the guest.
  * d/t/cryptroot-*: Use a separate /run partition when bootstrapping.
  * Run `chmod +x d/t/cryptdisks d/t/utils/init` for consistency.
  * d/t/cryptroot-*.d/config: Remove 'cryptsetup' from PKGS_EXTRA as it's only
    needed for cryptroot-sysvinit.
  * d/t/cryptroot-sysvinit: Rename 'rootfs.key' keyfile to 'homefs.key' which
    better describes the purpose of the keyfile.
  * d/t/cryptroot-*: Replace /target with '$ROOT'.
  * d/t/cryptroot-*: Rename 'testvg' Volume Group to 'cryptvg'.
  * d/t/cryptroot-*: Add note about testing cryptsetup-suspend.
  * d/t: Add convenience wrapper script for local cryptroot-* test runs.
  * New DEP-8 test for LVM-on-MD-on-LUKS2 layout backed by 4 independently
    encrypted partitions (all unlocked at initramfs stage).
  * New DEP-8 test for a complex nested block device stack.
  * Salsa CI: Disable autopkgtest job for now.

 -- Benjamin Drung <email address hidden>  Wed, 24 Aug 2022 00:56:28 +0200

Upload details

Uploaded by:
Benjamin Drung
Sponsored by:
Steve Langasek
Uploaded to:
Kinetic
Original maintainer:
Ubuntu Developers
Architectures:
linux-any all
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
cryptsetup_2.5.0.orig.tar.gz 10.9 MiB 91c6583435a5da7d2fdd208dd02543e0dbe4bd2125b27c05118db8cc0ad63ff0
cryptsetup_2.5.0-2ubuntu1.debian.tar.xz 158.2 KiB b5a0e1a6a5cdc94cf5ca78efd859ce15bc870662a9b258e27cdb0d7f8a7eeca9
cryptsetup_2.5.0-2ubuntu1.dsc 3.7 KiB dab722948f5fc4b11703a6483d1e9a794164207336285f9b8f941a3f29dc73cc

View changes file

Binary packages built by this source

cryptsetup: No summary available for cryptsetup in ubuntu kinetic.

No description available for cryptsetup in ubuntu kinetic.

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 the cryptsetup, integritysetup and veritysetup
 utilities.

cryptsetup-bin-dbgsym: No summary available for cryptsetup-bin-dbgsym in ubuntu kinetic.

No description available for cryptsetup-bin-dbgsym in ubuntu kinetic.

cryptsetup-dbgsym: No summary available for cryptsetup-dbgsym in ubuntu kinetic.

No description available for cryptsetup-dbgsym in ubuntu kinetic.

cryptsetup-initramfs: No summary available for cryptsetup-initramfs in ubuntu kinetic.

No description available for cryptsetup-initramfs in ubuntu kinetic.

cryptsetup-run: No summary available for cryptsetup-run in ubuntu kinetic.

No description available for cryptsetup-run in ubuntu kinetic.

cryptsetup-ssh: No summary available for cryptsetup-ssh in ubuntu kinetic.

No description available for cryptsetup-ssh in ubuntu kinetic.

cryptsetup-ssh-dbgsym: debug symbols for cryptsetup-ssh
cryptsetup-suspend: No summary available for cryptsetup-suspend in ubuntu kinetic.

No description available for cryptsetup-suspend in ubuntu kinetic.

cryptsetup-suspend-dbgsym: No summary available for cryptsetup-suspend-dbgsym in ubuntu kinetic.

No description available for cryptsetup-suspend-dbgsym in ubuntu kinetic.

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: No summary available for libcryptsetup12 in ubuntu kinetic.

No description available for libcryptsetup12 in ubuntu kinetic.

libcryptsetup12-dbgsym: debug symbols for libcryptsetup12