Debian Patches

Status for luksmeta/9-4

Patch Description Author Forwarded Bugs Origin Last update
1544448333.v9-1-g9c550e0.relax-content-tests-in-test-suite.patch Relax content tests in test suite
Starting with version 2.0.5, cryptsetup wipes the full LUKS header
and fills unused sections with random data, this was introduced
in commit

commit c2bce3e93ecee41f661b589ee28f112eb538259e
Author: Milan Broz <gmazyland@gmail.com>
Date: Sun Oct 14 13:11:50 2018 +0200

Wipe full header areas (including unused) during LUKS format.

While this is the right thing to do, it breaks luksmeta tests. So
relax them.

Bug-Debian: https://bugs.debian.org/915256
Resolves: https://github.com/latchset/luksmeta/issues/6
no v9-1-g9c550e0 <https://github.com/latchset/luksmeta/commit/v9-1-g9c550e0> 2018-12-10
1569669851.v9-3-gaf81262.force-creation-of-luks1-containers-in-test-suite.patch Force creation of LUKS1 containers in test suite
Cryptsetup defaults to LUKS2 since version 2.1, make sure to create
LUKS1 containers instead by using the "--type luks1" argument.
no v9-3-gaf81262 <https://github.com/latchset/luksmeta/commit/v9-3-gaf81262> 2019-09-28
local.test-luksmeta.patch As cryptsetup is not in non-root's path, qualify it Christoph Biedl <debian.axhn@manchmal.in-ulm.de> not-needed 2017-08-31
local.dont-fail-tests-for-disabled-module-load.patch Don't fail test if cryptsetup fails for disabled module loading
On the Debian buildds and porter boxes, the crypt_format call in
libcryptsetup fails:

socket(AF_ALG, SOCK_SEQPACKET, 0) = -1 EAFNOSUPPORT (Address family not supported by protocol)

Reproducer using command line (run as non-root):
$ fallocate --length 8m test.img
$ echo foo | /sbin/cryptsetup luksFormat test.img -

The actual reason is DSA disabled automatic module loading by
setting /proc/sys/kernel/modules_disabled to 1, for obvious reaons.

Make the tests non-fatal if they fail at that place, by using the
special exit code 77.
Christoph Biedl <debian.axhn@manchmal.in-ulm.de> not-needed debian 2017-11-20
local.use-asciidoctor-to-build-manpages.patch Use asciidoctor to build the manpages Christoph Biedl <debian.axhn@manchmal.in-ulm.de> yes upstream 2018-08-11

All known versions for source package 'luksmeta'

Links