Merge #29785: curl: enable kerberos
This commit is contained in:
@@ -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"
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user