about summary refs log tree commit diff
path: root/nixos/modules/services/system
diff options
context:
space:
mode:
authorh7x4 <h7x4@nani.wtf>2023-12-12 18:01:59 +0100
committerh7x4 <h7x4@nani.wtf>2024-01-14 01:13:19 +0100
commitc71fa4be0ca5f8d43b2630fa314f266dbc0cffac (patch)
tree0e472e808a7e89c93db73127c761319b9cc8845d /nixos/modules/services/system
parent068372ee6f0146af5e7e01aa10252dbd85fdf826 (diff)
downloadnixlib-c71fa4be0ca5f8d43b2630fa314f266dbc0cffac.tar
nixlib-c71fa4be0ca5f8d43b2630fa314f266dbc0cffac.tar.gz
nixlib-c71fa4be0ca5f8d43b2630fa314f266dbc0cffac.tar.bz2
nixlib-c71fa4be0ca5f8d43b2630fa314f266dbc0cffac.tar.lz
nixlib-c71fa4be0ca5f8d43b2630fa314f266dbc0cffac.tar.xz
nixlib-c71fa4be0ca5f8d43b2630fa314f266dbc0cffac.tar.zst
nixlib-c71fa4be0ca5f8d43b2630fa314f266dbc0cffac.zip
heimdal: clean up package
- Make inputs more diff friendly
- Add flags for enabling certain libraries
- Disable LDAP support as HDB module by default
- Add support for CJSON
- Flatten contents of `$out/libexec`, which earlier had an
  `heimdal/heimdal` directory
- Use SRI hash
- Enable package tests
- Add `passthru.tests.nixos`
- Add `meta.homepage` and `meta.changelog`

Co-authored-by: Felix Albrigtsen <felix@albrigtsen.it>
Diffstat (limited to 'nixos/modules/services/system')
-rw-r--r--nixos/modules/services/system/kerberos/heimdal.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/nixos/modules/services/system/kerberos/heimdal.nix b/nixos/modules/services/system/kerberos/heimdal.nix
index 837c59caa562..816a2a8db061 100644
--- a/nixos/modules/services/system/kerberos/heimdal.nix
+++ b/nixos/modules/services/system/kerberos/heimdal.nix
@@ -35,7 +35,7 @@ in
         mkdir -m 0755 -p ${stateDir}
       '';
       serviceConfig.ExecStart =
-        "${kerberos}/libexec/heimdal/kadmind --config-file=/etc/heimdal-kdc/kdc.conf";
+        "${kerberos}/libexec/kadmind --config-file=/etc/heimdal-kdc/kdc.conf";
       restartTriggers = [ kdcConfFile ];
     };
 
@@ -46,7 +46,7 @@ in
         mkdir -m 0755 -p ${stateDir}
       '';
       serviceConfig.ExecStart =
-        "${kerberos}/libexec/heimdal/kdc --config-file=/etc/heimdal-kdc/kdc.conf";
+        "${kerberos}/libexec/kdc --config-file=/etc/heimdal-kdc/kdc.conf";
       restartTriggers = [ kdcConfFile ];
     };
 
@@ -56,7 +56,7 @@ in
       preStart = ''
         mkdir -m 0755 -p ${stateDir}
       '';
-      serviceConfig.ExecStart = "${kerberos}/libexec/heimdal/kpasswdd";
+      serviceConfig.ExecStart = "${kerberos}/libexec/kpasswdd";
       restartTriggers = [ kdcConfFile ];
     };