Krb5
security.krb5.enable
Enable and configure Kerberos utilities
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/security/krb5
security.krb5.package
The krb5 package to use.
Type: package
Default
pkgs.krb5
Example
heimdal
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/security/krb5
security.krb5.settings
Structured contents of the {file}krb5.conf
file. See
{manpage}krb5.conf(5)
for details about configuration.
Type: attribute set of attribute set of ((list of attribute set of ((list of (signed integer or string or boolean)) or signed integer or string or boolean)) or attribute set of ((list of (signed integer or string or boolean)) or signed integer or string or boolean) or (list of (signed integer or string or boolean)) or signed integer or string or boolean)
Default
{ }
Example
{domain_realm = {"mit.edu" = "ATHENA.MIT.EDU";};include = ["/run/secrets/secret-krb5.conf"];includedir = ["/run/secrets/secret-krb5.conf.d"];libdefaults = {default_realm = "ATHENA.MIT.EDU";};logging = {admin_server = "SYSLOG:NOTICE";default = "SYSLOG:NOTICE";kdc = "SYSLOG:NOTICE";};realms = {"ATHENA.MIT.EDU" = {admin_server = "athena.mit.edu";kdc = ["athena01.mit.edu""athena02.mit.edu"];};};}
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/security/krb5
security.krb5.settings.include
Files to include in the Kerberos configuration.
Type: (list of path) or path convertible to it
Default
[ ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/security/krb5
security.krb5.settings.includedir
Directories containing files to include in the Kerberos configuration.
Type: (list of path) or path convertible to it
Default
[ ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/security/krb5
security.krb5.settings.module
Modules to obtain Kerberos configuration from.
Type: (list of path) or path convertible to it
Default
[ ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/security/krb5