* Merge from Debian unstable. Remaining changes:
- debian/control:
+ Depend on plymouth.
+ Invert the "busybox | busybox-static" Recommends, as the latter
is the one we ship in main as part of the ubuntu-standard task.
+ Drop explicit libgcrypt20 dependency from libcryptsetup4.
- Drop _BSD_SOURCE in favor of _DEFAULT_SOURCE
- Drop c99 std, as the default is now higher than that
- Drop upstart system jobs.
- Add maintscript to drop removed upstart system jobs.
- debian has its own now, but we have different version numbers
* New upstream release
* Cherry-pick Guilhem Moulin's changes below from Debian git
[ Guilhem Moulin ]
* New upstream release 2.0.1:
- Use /run/cryptsetup as default for cryptsetup locking dir.
- Add missing symbols for new functions to debian/libcryptsetup12.symbols.
* debian/copyright: update copyright years.
* debian/patches: backport upstream's 8728ba08 to fix opening of loop-AES
devices using --key-file=-. (Closes: #888162.)
cryptsetup (2:2.0.0-1) unstable; urgency=low
[ Guilhem Moulin ]
* cryptsetup-bin: Install /usr/lib/tmpfiles.d/cryptsetup.conf to create the
LUKS2 locking directory /run/lock/cryptsetup. For sysVinit, this is taken
care of by the cryptdisks-early init file.
* Remove debian/patches/Use-system-libargon2.patch (applied upstream).
* debian/README.{source,gbp.conf}: Upgrade to latest upstream conventions.
* debian/control: Bump Standards-Version to 4.1.3 (remove verbatim copy of
CC0-1.0 license from debian/copyright).
* debian/rules: Fix symlink target of libcryptsetup.so in libcryptsetup-dev
package. Thanks to Alan Fung for the report and patch. (Closes: #885435.)
* debian/initramfs/cryptroot-{hook,script}: Add support for 'skip' and
'offset' crypttab(5) options in the initramfs script. Thanks to Pascal
Liehne for the report and patch. (Closes: #872342.)
[ Jonas Meurer ]
* debian/initramfs/cryptopensc-*: Install required libs and config files for
pcscd and use correct path to pcscd. Thanks to Martijn van de Streek for
bugreport and patch. (Closes: #880750)
* debian/rules: Compile with --enable-libargon2 to use system libargon2
instead of bundled version.
* debian/control: Bump Standards-Version to 4.1.1 (no changes necessary).
* debian/copyright: Update licensing information.
* New upstream release 2.0.0 RC0 (closes: #877566). Highlights include:
- Support for new on-disk LUKS2 format, offering authenticated disk
encrption (EXPERIMENTAL), memory-hard PBKDF (argon2), kernel keyring for
storage of key material, and more.
- New CLI `integritysetup` which can setup standalone dm-integrity devices.
- soname bump of libcryptsetup library.
* Rename library package from libcryptsetup4 to libcryptsetup12.
* Also remove deprecated upstart configuration files on upgrade and purge.
(Closes: #883677)
* debian/control: Bump Standards-Version to 4.1.0 (no changes necessary).
* debian/*: Apply wrap-and-sort(1).
* debian/copyright: Update copyright years.
cryptsetup (2:1.7.5-1ubuntu1) bionic; urgency=low
* Merge from Debian unstable. Remaining changes:
- debian/control:
+ Depend on plymouth.
+ Invert the "busybox | busybox-static" Recommends, as the latter
is the one we ship in main as part of the ubuntu-standard task.
+ Drop explicit libgcrypt20 dependency from libcryptsetup4.
- Drop _BSD_SOURCE in favor of _DEFAULT_SOURCE
- Drop c99 std, as the default is now higher than that
- Drop upstart system jobs.
- Add maintscript to drop removed upstart system jobs.
* Merged upstream:
- d/p/fips-fix-luksformat-with-recent-kernels -- fix luksFormat
with recent FIPS enabled kernels.
* Merged in Debian:
- Use DEB_VERSION from dpkg/default.mk for pod2man release variable
cryptsetup (2:1.7.5-1) unstable; urgency=low
* New upstream release 1.7.5.
* cryptroot-unlock: When the standard input is a TTY, keep prompting for
passphrases until there are no more devices to unlock. (Closes: #866786)
* cryptsetup.prerm: Don't try to call `dmsetup table` to list dm-crypt
devices when the dm_mod module isn't loaded. (Closes: #870673)
* Rename upstream signing key from debian/upstream/signing-key.asc to
debian/upstream-signing-key.asc in order to avoid lintian error
orig-tarball-missing-upstream-signature" (we use the key to verify
signature on upstrem's git tags).
* Remove deprecated upstart configuration files: /etc/init/cryptdisks.conf
and /etc/init/cryptdisks-udev.conf. Cf. `lintian-info --tags
package-installs-deprecated-upstart-configuration`.
* debian/cryptsetup.{postinst,postrm}: Don't hard-code path to
update-initramfs(1).
* debian/rules: Include /usr/share/dpkg/pkg-info.mk to avoid parsing
dpkg-parsechangelog(1) output.
* debian/control: Bump Standards-Version to 4.0.0 (no changes necessary).
-- Julian Andres Klode <email address hidden> Mon, 29 Jan 2018 13:48:55 +0100
Migrated on the 24th of February:
cryptsetup (2:2.0.1-0ubuntu1) bionic; urgency=medium
* Merge from Debian unstable. Remaining changes:
- debian/control:
+ Depend on plymouth.
+ Invert the "busybox | busybox-static" Recommends, as the latter
is the one we ship in main as part of the ubuntu-standard task.
+ Drop explicit libgcrypt20 dependency from libcryptsetup4.
- Drop _BSD_SOURCE in favor of _DEFAULT_SOURCE
- Drop c99 std, as the default is now higher than that
- Drop upstart system jobs.
- Add maintscript to drop removed upstart system jobs.
- debian has its own now, but we have different version numbers
* New upstream release
* Cherry-pick Guilhem Moulin's changes below from Debian git
[ Guilhem Moulin ] libcryptsetup12 .symbols.
* New upstream release 2.0.1:
- Use /run/cryptsetup as default for cryptsetup locking dir.
- Add missing symbols for new functions to debian/
* debian/copyright: update copyright years.
* debian/patches: backport upstream's 8728ba08 to fix opening of loop-AES
devices using --key-file=-. (Closes: #888162.)
cryptsetup (2:2.0.0-1) unstable; urgency=low
[ Guilhem Moulin ] tmpfiles. d/cryptsetup. conf to create the cryptsetup. For sysVinit, this is taken patches/ Use-system- libargon2. patch (applied upstream). README. {source, gbp.conf} : Upgrade to latest upstream conventions. initramfs/ cryptroot- {hook,script} : Add support for 'skip' and
* cryptsetup-bin: Install /usr/lib/
LUKS2 locking directory /run/lock/
care of by the cryptdisks-early init file.
* Remove debian/
* debian/
* debian/control: Bump Standards-Version to 4.1.3 (remove verbatim copy of
CC0-1.0 license from debian/copyright).
* debian/rules: Fix symlink target of libcryptsetup.so in libcryptsetup-dev
package. Thanks to Alan Fung for the report and patch. (Closes: #885435.)
* debian/
'offset' crypttab(5) options in the initramfs script. Thanks to Pascal
Liehne for the report and patch. (Closes: #872342.)
[ Jonas Meurer ] initramfs/ cryptopensc- *: Install required libs and config files for
* debian/
pcscd and use correct path to pcscd. Thanks to Martijn van de Streek for
bugreport and patch. (Closes: #880750)
cryptsetup (2:2.0.0~rc1-1) experimental; urgency=low
* debian/rules: Compile with --enable-libargon2 to use system libargon2
instead of bundled version.
* debian/control: Bump Standards-Version to 4.1.1 (no changes necessary).
* debian/copyright: Update licensing information.
cryptsetup (2:2.0.0~rc0-1) experimental; urgency=low
* New upstream release 2.0.0 RC0 (closes: #877566). Highlights include:
- Support for new on-disk LUKS2 format, offering authenticated disk
encrption (EXPERIMENTAL), memory-hard PBKDF (argon2), kernel keyring for
storage of key material, and more.
- New CLI `integritysetup` which can setup standalone dm-integrity devices.
- soname bump of libcryptsetup library.
* Rename library package from libcryptsetup4 to libcryptsetup12.
* Also remove deprecated upstart configuration files on upgrade and purge.
(Closes: #883677)
* debian/control: Bump Standards-Version to 4.1.0 (no changes necessary).
* debian/*: Apply wrap-and-sort(1).
* debian/copyright: Update copyright years.
cryptsetup (2:1.7.5-1ubuntu1) bionic; urgency=low
* Merge from Debian unstable. Remaining changes: fix-luksformat- with-recent- kernels -- fix luksFormat
- debian/control:
+ Depend on plymouth.
+ Invert the "busybox | busybox-static" Recommends, as the latter
is the one we ship in main as part of the ubuntu-standard task.
+ Drop explicit libgcrypt20 dependency from libcryptsetup4.
- Drop _BSD_SOURCE in favor of _DEFAULT_SOURCE
- Drop c99 std, as the default is now higher than that
- Drop upstart system jobs.
- Add maintscript to drop removed upstart system jobs.
* Merged upstream:
- d/p/fips-
with recent FIPS enabled kernels.
* Merged in Debian:
- Use DEB_VERSION from dpkg/default.mk for pod2man release variable
cryptsetup (2:1.7.5-1) unstable; urgency=low
* New upstream release 1.7.5. upstream/ signing- key.asc to upstream- signing- key.asc in order to avoid lintian error tarball- missing- upstream- signature" (we use the key to verify cryptdisks. conf cryptdisks- udev.conf. Cf. `lintian-info --tags installs- deprecated- upstart- configuration` . cryptsetup. {postinst, postrm} : Don't hard-code path to initramfs( 1). dpkg/pkg- info.mk to avoid parsing parsechangelog( 1) output.
* cryptroot-unlock: When the standard input is a TTY, keep prompting for
passphrases until there are no more devices to unlock. (Closes: #866786)
* cryptsetup.prerm: Don't try to call `dmsetup table` to list dm-crypt
devices when the dm_mod module isn't loaded. (Closes: #870673)
* Rename upstream signing key from debian/
debian/
orig-
signature on upstrem's git tags).
* Remove deprecated upstart configuration files: /etc/init/
and /etc/init/
package-
* debian/
update-
* debian/rules: Include /usr/share/
dpkg-
* debian/control: Bump Standards-Version to 4.0.0 (no changes necessary).
-- Julian Andres Klode <email address hidden> Mon, 29 Jan 2018 13:48:55 +0100