about summary refs log tree commit diff
diff options
context:
space:
mode:
authorKai Wohlfahrt <kjw53@cam.ac.uk>2017-11-08 10:01:33 +0000
committerKai Wohlfahrt <kai@prodo.ai>2018-12-11 13:33:10 +0000
commitfe8f2b8813e75ab8b20e133b60afaac6e955bca7 (patch)
treeca32786bdf2bfde2d0b9b3ee42aa0854f946d659
parent4f9af77287b518831ad1267228382705537bb39e (diff)
downloadnixlib-fe8f2b8813e75ab8b20e133b60afaac6e955bca7.tar
nixlib-fe8f2b8813e75ab8b20e133b60afaac6e955bca7.tar.gz
nixlib-fe8f2b8813e75ab8b20e133b60afaac6e955bca7.tar.bz2
nixlib-fe8f2b8813e75ab8b20e133b60afaac6e955bca7.tar.lz
nixlib-fe8f2b8813e75ab8b20e133b60afaac6e955bca7.tar.xz
nixlib-fe8f2b8813e75ab8b20e133b60afaac6e955bca7.tar.zst
nixlib-fe8f2b8813e75ab8b20e133b60afaac6e955bca7.zip
kerberos-server: switch to ExecStart
script causes problems for forking services like MIT Kerberos.
-rw-r--r--nixos/modules/services/system/kerberos.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/nixos/modules/services/system/kerberos.nix b/nixos/modules/services/system/kerberos.nix
index 950756aa8369..694dee8c2313 100644
--- a/nixos/modules/services/system/kerberos.nix
+++ b/nixos/modules/services/system/kerberos.nix
@@ -27,7 +27,7 @@ in
     environment.systemPackages = [ pkgs.heimdalFull ];
     systemd.services.kadmind = {
       description = "Kerberos Administration Daemon";
-      script = "${pkgs.heimdalFull}/libexec/heimdal/kadmind";
+      serviceConfig.ExecStart = "${pkgs.heimdalFull}/libexec/heimdal/kadmind";
     };
 
     systemd.services.kdc = {
@@ -36,13 +36,13 @@ in
       preStart = ''
         mkdir -m 0755 -p ${stateDir}
       '';
-      script = "${pkgs.heimdalFull}/libexec/heimdal/kdc";
+      serviceConfig.ExecStart = "${pkgs.heimdalFull}/libexec/heimdal/kdc";
     };
 
     systemd.services.kpasswdd = {
       description = "Kerberos Password Changing daemon";
       wantedBy = [ "multi-user.target" ];
-      script = "${pkgs.heimdalFull}/libexec/heimdal/kpasswdd";
+      serviceConfig.ExecStart = "${pkgs.heimdalFull}/libexec/heimdal/kpasswdd";
     };
   };
 }