about summary refs log tree commit diff
diff options
context:
space:
mode:
authoraszlig <aszlig@nix.build>2024-01-22 17:48:02 +0100
committeraszlig <aszlig@nix.build>2024-01-22 17:48:02 +0100
commit438e73ece59363667edaffb38a3e61836cbb3654 (patch)
tree2353fabff0264741f591659ef619d5482e0cef8a
parentccfaa663457adefa9103e37a60839de474ce1b19 (diff)
core/tests: Fix checks for krb5 tests
This fixes the following evaluation error:

  error: The option `krb5.kerberos' can no longer be used since it's
  been removed. The option `krb5.kerberos' has been moved to
  `security.krb5.package'.

Signed-off-by: aszlig <aszlig@nix.build>
-rw-r--r--modules/core/tests.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/core/tests.nix b/modules/core/tests.nix
index 1c315345..ad8a579a 100644
--- a/modules/core/tests.nix
+++ b/modules/core/tests.nix
@@ -347,15 +347,15 @@ let
       path  = ["nixos" "keepalived"];
     }
     { check = let
-        isHeimdal = lib.hasPrefix "heimdal" config.krb5.kerberos.name;
+        isHeimdal = config.security.krb5.package.pname == "heimdal";
         isServer = config.services.kerberos_server.enable;
-      in isHeimdal && (isServer || config.krb5.enable);
+      in isHeimdal && (isServer || config.security.krb5.enable);
       path  = ["nixos" "kerberos" "heimdal"];
     }
     { check = let
-        isHeimdal = lib.hasPrefix "heimdal" config.krb5.kerberos.name;
+        isHeimdal = config.security.krb5.package.pname == "heimdal";
         isServer = config.services.kerberos_server.enable;
-      in !isHeimdal && (isServer || config.krb5.enable);
+      in !isHeimdal && (isServer || config.security.krb5.enable);
       path  = ["nixos" "kerberos" "mit"];
     }
     (let