summary refs log tree commit diff
path: root/pkgs/os-specific/linux/zfs
diff options
context:
space:
mode:
authorDavid Guibert <david.guibert@gmail.com>2012-10-12 08:38:38 +0200
committerDavid Guibert <david.guibert@gmail.com>2012-10-12 08:38:38 +0200
commit85140f590afcd57eb3f6cb7940fcc019c234194b (patch)
tree4dcbcc5558d83ad1748cba99b2bcf8c0374f7cef /pkgs/os-specific/linux/zfs
parentb70d41d309f63ffee761b1131d13c03ddec024a9 (diff)
downloadnixlib-85140f590afcd57eb3f6cb7940fcc019c234194b.tar
nixlib-85140f590afcd57eb3f6cb7940fcc019c234194b.tar.gz
nixlib-85140f590afcd57eb3f6cb7940fcc019c234194b.tar.bz2
nixlib-85140f590afcd57eb3f6cb7940fcc019c234194b.tar.lz
nixlib-85140f590afcd57eb3f6cb7940fcc019c234194b.tar.xz
nixlib-85140f590afcd57eb3f6cb7940fcc019c234194b.tar.zst
nixlib-85140f590afcd57eb3f6cb7940fcc019c234194b.zip
zfs: fix udev rules
This patch fixes Nixos checking of udev rules:
Checking that all programs call by absolute paths in udev rules exist ... FAIL
/lib/udev/vdev_id is called in udev rules but not installed by udev
Diffstat (limited to 'pkgs/os-specific/linux/zfs')
-rw-r--r--pkgs/os-specific/linux/zfs/default.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/zfs/default.nix b/pkgs/os-specific/linux/zfs/default.nix
index fa0a5b47f55c..cbb8f30e1b32 100644
--- a/pkgs/os-specific/linux/zfs/default.nix
+++ b/pkgs/os-specific/linux/zfs/default.nix
@@ -16,6 +16,7 @@ stdenv.mkDerivation {
   preConfigure = ''
     substituteInPlace ./module/zfs/zfs_ctldir.c  --replace "umount -t zfs"   "${utillinux}/bin/umount -t zfs"
     substituteInPlace ./module/zfs/zfs_ctldir.c  --replace "mount -t zfs"    "${utillinux}/bin/mount -t zfs"
+    substituteInPlace ./udev/rules.d/*           --replace "/lib/udev/vdev_id" "$out/lib/udev/vdev_id"
   '';
 
   configureFlags = ''