tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
kerberos: Disable on darwin
William A. Kennington III
11 years ago
cd833ea6
400cd62c
+6
-3
2 changed files
expand all
collapse all
unified
split
pkgs
servers
openafs-client
default.nix
top-level
all-packages.nix
+4
-2
pkgs/servers/openafs-client/default.nix
···
34
35
./regen.sh
36
37
-
export KRB5_CONFIG=${kerberos}/bin/krb5-config
0
0
38
39
configureFlagsArray=(
40
"--with-linux-kernel-build=$TMP/linux"
41
-
"--with-krb5"
42
"--sysconfdir=/etc/static"
43
)
44
'';
···
34
35
./regen.sh
36
37
+
${optionalString (kerberos != null) ''
38
+
export KRB5_CONFIG=${kerberos}/bin/krb5-config"
39
+
''}
40
41
configureFlagsArray=(
42
"--with-linux-kernel-build=$TMP/linux"
43
+
${stdenv.lib.optionalString (kerberos != null) "--with-krb5"}
44
"--sysconfdir=/etc/static"
45
)
46
'';
+2
-1
pkgs/top-level/all-packages.nix
···
5530
hamlib = callPackage ../development/libraries/hamlib { };
5531
5532
# TODO : Add MIT Kerberos and let admin choose.
5533
-
kerberos = heimdal;
0
5534
5535
heimdal = callPackage ../development/libraries/kerberos/heimdal.nix {
5536
openldap = openldap.override {
···
5530
hamlib = callPackage ../development/libraries/hamlib { };
5531
5532
# TODO : Add MIT Kerberos and let admin choose.
5533
+
# TODO : Fix kerberos on Darwin
5534
+
kerberos = if stdenv.isDarwin then null else heimdal;
5535
5536
heimdal = callPackage ../development/libraries/kerberos/heimdal.nix {
5537
openldap = openldap.override {