Debian Patches

Status for multipath-tools/0.8.5-2+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
0007-11-dm-mpath-fix-DM_UDEV_RULES_VSN-check.patch 11-dm-mpath: fix DM_UDEV_RULES_VSN-check
Fix 11-dm-mpath.rules to check for DM_UDEV_RULES, not DM_UDEV_RULES_VSN

We patch that in lvm2 to be named differently for who knows why.
Julian Andres Klode <julian.klode@canonical.com> not-needed debian vendor 2018-01-25
0008-Bug-916521-FTCBFS-uses-the-wrong-pkg-config.patch Bug#916521: FTCBFS: uses the wrong pkg-config
multipath-tools fails to cross build from source, because
multipath-tools' Makefiles hard code the build architecture pkg-config.
After making it substitutable, it picks up the one supplied by
dh_auto_build and cross builds successfully.
Helmut Grohne <helmutg@debian.org> no 2020-12-23
0009-kpartx-rules-use-Debian-specific-partx-path.patch kpartx rules: use Debian-specific partx path
Use Debian-specific path for partx (from util-linux).
Chris Hofstaedtler <zeha@debian.org> no vendor 2020-12-23
0010-Fix-bashism-in-kpartx_id-script.patch Fix bashism in kpartx_id script Ritesh Raj Sarraf <rrs@debian.org> no 2021-04-28
0002-Update-build-flags.patch Update build flags
We have two missions:

1) ensure we build using the environment-supplied flags, especially
LDFLAGS, CFLAGS, CPPFLAGS

2) disable -Werror, as this can just break with newer GCC versions.
Debian DM Multipath Team <team+linux-blocks@tracker.debian.org> no 2020-12-23
0003-kpartx-udev-hack-in-dmsetup_env.patch kpartx udev: hack in dmsetup_env
See bugs #434241, #487881, #493078.
Debian DM Multipath Team <team+linux-blocks@tracker.debian.org> no 2020-12-23
0004-systemd-alias-multipath-service.patch systemd: alias multipath-service
Add Alias of multipath-tools because our init script is named that way.
Debian DM Multipath Team <team+linux-blocks@tracker.debian.org> no 2020-12-23
0005-udebs-disable-systemd.patch udebs: disable systemd
D-I does not support systemd. So our udebs need to be systemd free
Debian DM Multipath Team <team+linux-blocks@tracker.debian.org> no 2020-12-23
0006-dm-rules-do-not-assume-usrmerge-in-paths.patch dm rules: do not assume usrmerge in paths
Fix paths to use /lib/udev instead of /usr/lib/udev, since we have not
done a usrmerge yet.
Julian Andres Klode <julian.klode@canonical.com> no debian vendor 2018-01-25
CVE-2022-41974-commit1.patch CVE-2022-41974 part 1 Backport upstream commit to address CVE:
The current parser allows commands like "path sda show" or "list list
add path sda", because it doesn't enforce ordering of the keywords
and simply adds rather than or-s the values of the keys.
.
Rework this by using a separate byte for the "verb" and the allowed
qualifiers in the different positions of the command. No command
needs more than 3 qualifiers, so we disallow command vectors with
more than 4 elements, and change the type of the fingerprint to
uint32_t.
.
init_callbacks() is now required in both multipathc and multipathd
to initialize the table of handlers and fingerprints. But as m
ultipathc never calls any handler, we need not link the
entire handlers code into it.
not-needed debian https://github.com/opensvc/multipath-tools/commit/f812466f68b8e020818c6454d7b7a7e278bc99f6 2022-12-23
CVE-2022-41974-commit2.patch CVE-2022-41974 part 2 Backport upstream commit to address CVE:
The command completion must look at possible combinations of
keywords now. This makes it much more useful, actually.
not-needed debian https://github.com/opensvc/multipath-tools/commit/d139bcf0842bc0a16beab86e1349ed65b150bf0c 2022-12-23
CVE-2022-41973.patch CVE-2022-41973 use /run instead of /dev/shm /dev/shm may have unsafe permissions. Use /run instead.
Use systemd's tmpfiles.d mechanism to create /run/multipath
early during boot.
not-needed debian https://github.com/opensvc/multipath-tools/commit/cb57b930fa690ab79b3904846634681685e3470f 2022-12-23

All known versions for source package 'multipath-tools'

Links