summary refs log tree commit diff
path: root/pkgs/os-specific/linux/lvm2
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2020-07-12 18:09:08 +0200
committerFlorian Klink <flokli@flokli.de>2020-07-12 23:04:33 +0200
commitb8129312bd6d0849e108c4821eecf9f53f72c2f3 (patch)
tree1af35bfdb7b60c7409a7412a2c2a555a29c185d8 /pkgs/os-specific/linux/lvm2
parente6a6846d4fc0af05efa5bafc878ca710514798f6 (diff)
downloadnixpkgs-b8129312bd6d0849e108c4821eecf9f53f72c2f3.tar
nixpkgs-b8129312bd6d0849e108c4821eecf9f53f72c2f3.tar.gz
nixpkgs-b8129312bd6d0849e108c4821eecf9f53f72c2f3.tar.bz2
nixpkgs-b8129312bd6d0849e108c4821eecf9f53f72c2f3.tar.lz
nixpkgs-b8129312bd6d0849e108c4821eecf9f53f72c2f3.tar.xz
nixpkgs-b8129312bd6d0849e108c4821eecf9f53f72c2f3.tar.zst
nixpkgs-b8129312bd6d0849e108c4821eecf9f53f72c2f3.zip
lvm2: fix location to systemd-run invocation
Diffstat (limited to 'pkgs/os-specific/linux/lvm2')
-rw-r--r--pkgs/os-specific/linux/lvm2/default.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/lvm2/default.nix b/pkgs/os-specific/linux/lvm2/default.nix
index 93091e04557..fbde55b75ee 100644
--- a/pkgs/os-specific/linux/lvm2/default.nix
+++ b/pkgs/os-specific/linux/lvm2/default.nix
@@ -53,6 +53,9 @@ stdenv.mkDerivation rec {
     sed -i /DEFAULT_PROFILE_DIR/d conf/Makefile.in
     substituteInPlace scripts/lvm2_activation_generator_systemd_red_hat.c \
       --replace /usr/bin/udevadm /run/current-system/systemd/bin/udevadm
+    # https://github.com/lvmteam/lvm2/issues/36
+    substituteInPlace udev/69-dm-lvm-metad.rules.in \
+      --replace "(BINDIR)/systemd-run" /run/current-system/systemd/bin/systemd-run
 
     substituteInPlace make.tmpl.in --replace "@systemdsystemunitdir@" "$out/lib/systemd/system"
     substituteInPlace libdm/make.tmpl.in --replace "@systemdsystemunitdir@" "$out/lib/systemd/system"