about summary refs log tree commit diff
diff options
context:
space:
mode:
authorWilliam Casarin <jb55@jb55.com>2019-05-18 19:08:09 -0700
committerzimbatm <zimbatm@zimbatm.com>2019-05-20 10:37:35 +0100
commit9a81e9cd9e469920c2a4c753bc403cb8b79afaf7 (patch)
tree8df3e1a37678eb087522703753c5ac74b8577e1c
parentbaac84c2c407b76f7ddbdff92f27d681b7d4e223 (diff)
downloadnixlib-9a81e9cd9e469920c2a4c753bc403cb8b79afaf7.tar
nixlib-9a81e9cd9e469920c2a4c753bc403cb8b79afaf7.tar.gz
nixlib-9a81e9cd9e469920c2a4c753bc403cb8b79afaf7.tar.bz2
nixlib-9a81e9cd9e469920c2a4c753bc403cb8b79afaf7.tar.lz
nixlib-9a81e9cd9e469920c2a4c753bc403cb8b79afaf7.tar.xz
nixlib-9a81e9cd9e469920c2a4c753bc403cb8b79afaf7.tar.zst
nixlib-9a81e9cd9e469920c2a4c753bc403cb8b79afaf7.zip
xinetd: exec xinetd on launch
I noticed xinetd process doesn't get exec'd on launch, exec here so the bash
process doesn't stick around.

Signed-off-by: William Casarin <jb55@jb55.com>
-rw-r--r--nixos/modules/services/networking/xinetd.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/networking/xinetd.nix b/nixos/modules/services/networking/xinetd.nix
index 002245027804..2d7cd5cebb48 100644
--- a/nixos/modules/services/networking/xinetd.nix
+++ b/nixos/modules/services/networking/xinetd.nix
@@ -146,7 +146,7 @@ in
       after = [ "network.target" ];
       wantedBy = [ "multi-user.target" ];
       path = [ pkgs.xinetd ];
-      script = "xinetd -syslog daemon -dontfork -stayalive -f ${configFile}";
+      script = "exec xinetd -syslog daemon -dontfork -stayalive -f ${configFile}";
     };
   };
 }