summary refs log tree commit diff
path: root/pkgs/os-specific/linux/nfs-utils
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2017-12-17 14:51:32 +0100
committerVladimír Čunát <vcunat@gmail.com>2017-12-19 15:18:01 +0100
commit13e6a5c56103cad7aa5ecdd8888aa9172d20a6ed (patch)
tree0c7fa1096aac87be960816d00b7a55aa7df617d4 /pkgs/os-specific/linux/nfs-utils
parent3c51628a4c94cefa766bc9eba7e8740d2d7ef6e2 (diff)
downloadnixpkgs-13e6a5c56103cad7aa5ecdd8888aa9172d20a6ed.tar
nixpkgs-13e6a5c56103cad7aa5ecdd8888aa9172d20a6ed.tar.gz
nixpkgs-13e6a5c56103cad7aa5ecdd8888aa9172d20a6ed.tar.bz2
nixpkgs-13e6a5c56103cad7aa5ecdd8888aa9172d20a6ed.tar.lz
nixpkgs-13e6a5c56103cad7aa5ecdd8888aa9172d20a6ed.tar.xz
nixpkgs-13e6a5c56103cad7aa5ecdd8888aa9172d20a6ed.tar.zst
nixpkgs-13e6a5c56103cad7aa5ecdd8888aa9172d20a6ed.zip
kerberos: split headers into $dev
Diffstat (limited to 'pkgs/os-specific/linux/nfs-utils')
-rw-r--r--pkgs/os-specific/linux/nfs-utils/default.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/nfs-utils/default.nix b/pkgs/os-specific/linux/nfs-utils/default.nix
index 294dde2a0a6..515a7d1d8f4 100644
--- a/pkgs/os-specific/linux/nfs-utils/default.nix
+++ b/pkgs/os-specific/linux/nfs-utils/default.nix
@@ -1,10 +1,17 @@
 { stdenv, fetchurl, lib, pkgconfig, utillinux, libcap, libtirpc, libevent, libnfsidmap
 , sqlite, kerberos, kmod, libuuid, keyutils, lvm2, systemd, coreutils, tcp_wrappers
+, buildEnv
 }:
 
 let
   statdPath = lib.makeBinPath [ systemd utillinux coreutils ];
 
+  # Not nice; feel free to find a nicer solution.
+  kerberosEnv = buildEnv {
+    name = "kerberos-env-${kerberos.version}";
+    paths = with lib; [ (getDev kerberos) (getLib kerberos) ];
+  };
+
 in stdenv.mkDerivation rec {
   name = "nfs-utils-${version}";
   version = "2.1.1";
@@ -26,7 +33,7 @@ in stdenv.mkDerivation rec {
   configureFlags =
     [ "--enable-gss"
       "--with-statedir=/var/lib/nfs"
-      "--with-krb5=${kerberos}"
+      "--with-krb5=${kerberosEnv}"
       "--with-systemd=$(out)/etc/systemd/system"
       "--enable-libmount-mount"
     ]