You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
In the krb5 module (nixpkgs/nixos/modules/config/krb5) the krb5.realms.<realm>.kdc option should allow multiple hosts to be defined. Kerberos allows multiple entries for fault tolerance, however the module only allows a single host to be defined.
Expected behavior
The kdc option should be a list of strings, for example:
I ran into this recently as well. #30014 claims that it's possible. But as far as I can tell, that's only when you pass the configuration as a list of strings.
The module actually contains some code to accept lists. It looks like it should produce values seperated by whitespace, but it there are only a couple options in krb.conf that would accept this format (not including kdc). However, because it is passing attrs as the last parameter to concatMapStringsSep instead of a list, it will always fail to evaluate.
Describe the bug
In the krb5 module (nixpkgs/nixos/modules/config/krb5) the
krb5.realms.<realm>.kdc
option should allow multiple hosts to be defined. Kerberos allows multiple entries for fault tolerance, however the module only allows a single host to be defined.Expected behavior
The kdc option should be a list of strings, for example:
which should produce the following config:
Notify maintainers
@eqyiel @Mic92 @pvgoran @volth
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Maintainer information:
The text was updated successfully, but these errors were encountered: