From b2d61a850d98b040ded3d28d0405398e46c81811 Mon Sep 17 00:00:00 2001 From: LluĂ­s Batlle i Rossell Date: Tue, 20 Mar 2012 23:17:45 +0000 Subject: Enabling nfsv4 and nfsv41 in nfsUtils (or at least I think so). svn path=/nixpkgs/trunk/; revision=33315 --- pkgs/os-specific/linux/nfs-utils/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'pkgs/os-specific/linux/nfs-utils') diff --git a/pkgs/os-specific/linux/nfs-utils/default.nix b/pkgs/os-specific/linux/nfs-utils/default.nix index 2d89d70e64a..dfbc1b56209 100644 --- a/pkgs/os-specific/linux/nfs-utils/default.nix +++ b/pkgs/os-specific/linux/nfs-utils/default.nix @@ -1,4 +1,5 @@ -{ fetchurl, stdenv, tcpWrapper, utillinux, libcap }: +{ fetchurl, stdenv, tcpWrapper, utillinux, libcap, libtirpc, libevent, libnfsidmap, lvm2, + e2fsprogs }: stdenv.mkDerivation rec { name = "nfs-utils-1.2.5"; @@ -8,13 +9,14 @@ stdenv.mkDerivation rec { sha256 = "16ssfkj36ljifyaskgwpd3ys8ylhi5gasq88aha3bhg5dr7yv59m"; }; - # Needs `libblkid' and `libcomerr' from `e2fsprogs' or `util-linux-ng'. - buildInputs = [ tcpWrapper utillinux libcap ]; + buildInputs = [ tcpWrapper utillinux libcap libtirpc libevent libnfsidmap lvm2 + e2fsprogs ]; # FIXME: Add the dependencies needed for NFSv4 and TI-RPC. configureFlags = - [ "--disable-gss" "--disable-nfsv4" "--disable-nfsv41" "--disable-tirpc" + [ "--disable-gss" "--with-statedir=/var/lib/nfs" + "--with-tirpcinclude=${libtirpc}/include/tirpc" ] ++ stdenv.lib.optional (stdenv ? glibc) "--with-rpcgen=${stdenv.glibc}/bin/rpcgen"; -- cgit 1.4.1