Changelog
cryptsetup (2:2.2.0~rc1-2) experimental; urgency=low
* Rebase changes from 2:2.1.0-6 and 2:2.1.0-7 to enable smooth upgrade path
from sid to experimental. (Closes: #933487)
* debian/*: Remove compatibility warnings regarding setting 'CRYPTSETUP' in
the initramfs hook configuration. The variable is no longer honored, and
cryptsetup is always integrated to the initramfs when the
'cryptsetup-initramfs' package is installed.
* debian/cryptsetup.NEWS: Mention the 'cryptsetup' and 'cryptsetup-run'
package swap.
* debian/control:
+ Swap 'cryptsetup' and 'cryptsetup-run' packages: the former now contains
init scripts, libraries, keyscripts, etc. while the latter is now a
transitional dummy package.
+ Remove obsolete cryptsetup.maintscript.
+ Bump Standards-Version to 4.4.0 (no changes necessary).
+ Add 'cryptsetup-initramfs' to 'cryptsetup's Recommends:, so upgrading
systems pull it automatically on upgrade. (cryptsetup <2:2.1.0-6 was a
dummy transitional package depending on cryptsetup-run and
cryptsetup-initramfs.) Thanks to David Prévot for the precious help!
Closes: #932643.
+ Add 'cryptsetup-run' to 'cryptsetup's Recommends. This avoids it being
removed by `apt upgrade --autoremove` from <2:2.1.0-6, thus avoids the
old cryptsetup-run's prerm script showing a scary (but moot) warning.
After upgrading the prerm script is gone and the package can be removed
without troubles, so we can get rid of it after Bullseye.
(Closes: #932625.)
* debian/initramfs/conf-hook: Clarify that KEYFILE_PATTERN isn't expanded
for crypttab(5) entries with a 'keyscript=' option. (Closes: #930696)
* debian/doc/crypttab.xml: Point to README.initramfs in the "See Also"
section. (Closes: #913233)
* cryptsetup-initramfs: Add loud warning upon "prerm remove" if there are
mapped crypt devices (like for cryptsetup.prerm).
-- Guilhem Moulin <email address hidden> Wed, 31 Jul 2019 20:52:24 +0200