Back to cryptsetup PTS page

Accepted cryptsetup 2:2.5.0-3 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 18 Sep 2022 23:01:46 +0200
Source: cryptsetup
Architecture: source
Version: 2:2.5.0-3
Distribution: unstable
Urgency: low
Maintainer: Debian Cryptsetup Team <pkg-cryptsetup-devel@alioth-lists.debian.net>
Changed-By: Guilhem Moulin <guilhem@debian.org>
Changes:
 cryptsetup (2:2.5.0-3) unstable; urgency=low
 .
   * d/t/cryptroot-*: Disable VGA card on the guest.
   * d/t/cryptroot-*: Communicate with guests on /dev/hvc0 and remove
     console=hvc0 from the kernel command line to get a noise-free channel.
   * d/t/cryptroot-*: poweroff(): Use poweroff(8) not `echo o
     >/proc/sysrq-trigger`.
   * d/t/cryptroot-*: hibernate(): Use systemctl(1) not `echo disk
     >/sys/power/state`.
   * d/t/cryptroot-*: Use a separate logfile for each communication channel.
   * Refactor d/t/utils/mock.pm and add QMP support; this adds 'Depends:
     libjson-perl' to cryptroot-* autopkgtests.
   * d/t/cryptroot-*: Use the QMP "quit" command to destroy guests early.
   * d/t/cryptroot-*: Start getty on /dev/hvc0 only (not /dev/ttyS0) in
     non-interactive mode.
   * d/t/cryptroot-*: Remove console=tty0 from the kernel command line.
   * d/t/cryptroot-*: Mask all timer units to avoid cluttering test
     environments with background jobs.
   * d/t/cryptroot-lvm: Also test cryptsetup-suspend (enter to and resume from
     S3 state).
   * d/t/cryptroot-*: Simplify login prompt regex.
   * d/t/cryptroot-*: Use $' when consuming input buffers.
   * Salsa CI: Include recipes/debian.yml.
   * Salsa CI: Remove redundant variable RELEASE=unstable.
   * Salsa CI: Re-enable autopkgtest job with partial coverage.
   * cryptsetup-suspend-wrapper: Improve quoting.
   * cryptsetup-suspend-wrapper: Use crypttab_find_entry()'s return status.
   * d/copyright: Improve wording.
   * d/copyright: Fix license for d/scripts/suspend/cryptsetup-suspend.c .
   * Add license headers for d/scripts/suspend/*.
   * Relicense own code from GPLv2+ to GPLv3+.
   * cryptsetup-suspend-wrapper: Don't bindmount temporary filesystems.
   * cryptsetup-suspend-wrapper: Improve $INITRAMFS_DIR detection and cleanup.
   * cryptsetup-suspend-wrapper: Improve TODO comment.
   * d/t/cryptroot-*: Add a network device in interactive mode.
   * d/t/cryptroot-lvm: Test I/O on the root FS after wakeup to make sure the
     device is not suspended.
   * cryptsetup-suspend-wrapper: Harden chroot environment: mount ramfs
     read-only and with the 'nodev' option, make it unbindable, and use a
     restrictive root mode.
   * initramfs hook: Remove duplicate unmangling.
   * initramfs hook: populate_CRYPTO_HASHES(): Add missing call to
     crypttab_parse_options().
   * d/functions: crypttab_parse_options(): Always reset $CRYPTTAB_TYPE.
   * cryptsetup-suspend-wrapper: Ignore $KEEP_INITRAMFS if a newer initrd is
     detected.
   * d/functions: resume_device(): Fix resuming by keyscript.
   * d/functions: Refactor resume_device() and freeze_cgroups().
   * cryptsetup-suspend-wrapper: Don't copy /lib/firmware if it already exists
     in the initrd.
   * cryptsetup-suspend-wrapper: Don't treat udevd specially as luksResume now
     appears to work when udevd is still frozen.
   * cryptsetup-suspend-wrapper: Populate ACTIVE_DEVICES via callback.
   * cryptsetup-suspend-wrapper: Use FD3 to list remaining devices.
   * d/t/utils/debootstrap: Strip colon and suffix from package (Pre-)Depends.
   * d/t/utils/debootstrap: Remove obsolete comment and Pre-Depends.
   * d/t/cryptroot-*: Manually create merged-/usr layout and install
     usr-is-merged.
Checksums-Sha1:
 7df80946c7bfe33a53bf17ac06653c6edaa622f0 3610 cryptsetup_2.5.0-3.dsc
 1da1050a6671fd5fa454de99fdb9ad2b68570dd3 152408 cryptsetup_2.5.0-3.debian.tar.xz
 ee891872436a38513158241cf19f9cd82cbfeb92 11646 cryptsetup_2.5.0-3_amd64.buildinfo
Checksums-Sha256:
 f846e72699c9e0cd09ca7c4730ecee7c067fdc47b27acffa048a63bc0b5f36e3 3610 cryptsetup_2.5.0-3.dsc
 4571d3b171f02a071030a355b1ae6a4ad7afbca05b6ba8c5d764fa9bea610f9b 152408 cryptsetup_2.5.0-3.debian.tar.xz
 96e05234722d4356d53b0c1e3067c26bfcd24b18f8fdc19ecf9ac39e87ba3b4b 11646 cryptsetup_2.5.0-3_amd64.buildinfo
Files:
 d470f2858ef5ce25c9c3ec20928dbfcd 3610 admin optional cryptsetup_2.5.0-3.dsc
 abc27c32096f9df88cc4c81c72011540 152408 admin optional cryptsetup_2.5.0-3.debian.tar.xz
 bb68cc2acdbf8f6ddac1dfb26dfc3c47 11646 admin optional cryptsetup_2.5.0-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEERpy6p3b9sfzUdbME05pJnDwhpVIFAmMnlM4ACgkQ05pJnDwh
pVJJfA//ajfWEdSpCqt4AeW4Jt6Ndk8CIb0CZPWSiotXGOf8/5zFMsrjJzvZQ43F
QBgm9eG3vpMPuSuCjpvMeUdmwM5uR35aeE6ce6fLBVfrukJEQrjx1H0ynhWcQupA
tsamsG3R5XkNt3coxAUJDWxPfEZCiaPjWDI8UHRVZMgnTpLZeKXxSIdFK3EnDprC
yw0wZ1aAnl9FXOUnYQAxYSVMYGL0qDv3xRq885fu+rdLNsw3ApJGDAQyCLgzb5wA
/GLO0WLOpxjaxmRlk6Boy8GMFpC30ID1zmU5xyabm3cmmtBv35Rp/TofCQO453bE
SkjH+sUWNoO33MS5AINJH7s+XJ2tC5vTow2KDB6ll7PzNw9xP/PM+Eqbg/EG6leP
8XzjBkLYadPViPJ6M99eYtBLtCRailU7PWDG3khfRGzrhLDnP6CbheTZg4wHSAGI
DnYW/ZwaDZ/Q/ZZyAynYJql/AdVTaFT35WnC4PRKLFI5Mlupm8L3UpKrW0/44SWU
UwF1HbG3E6y30lzJsS770AXQxa3nIhmxaL2zsekMr6jQLZs8j4i3fntiMJMncN/P
dwvjQOqaBHYP55efDz0NVplDQ31oUBtbLR84KfoL6Gh/1GWOmH54fn8NeNmRWsoU
8YnqxopFhifnJ+oepxeaKkoqsHbLEFaqM/G1g07i/XYofi6DEQc=
=9P/M
-----END PGP SIGNATURE-----