diff options
author | Anders Kaseorg <andersk@mit.edu> | 2021-05-04 14:24:00 -0700 |
---|---|---|
committer | Anders Kaseorg <andersk@mit.edu> | 2021-05-04 14:33:47 -0700 |
commit | 4f493faf8062d6c7e51277527a029d277b156330 (patch) | |
tree | 37f4aa0143f662b7ba2631e8f429d3e67aea0631 /misc/launchd | |
parent | fe3a10a9b2c61ba19b24da4c93c4abc9e7583f3d (diff) |
launchd: Use exec to avoid leaving the extra shell wrapper running
Before:
UID PID PPID C STIME TTY TIME CMD
0 1737 1 0 2:28PM ?? 0:00.00 /bin/sh -c /bin/wait4path /nix/var/nix/profiles/default/bin/nix-daemon && /nix/var/nix/profiles/default/bin/nix-daemon
0 1739 1737 0 2:28PM ?? 0:00.05 /nix/var/nix/profiles/default/bin/nix-daemon
After:
UID PID PPID C STIME TTY TIME CMD
0 1763 1 0 2:29PM ?? 0:00.05 /nix/var/nix/profiles/default/bin/nix-daemon
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Diffstat (limited to 'misc/launchd')
-rw-r--r-- | misc/launchd/org.nixos.nix-daemon.plist.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/misc/launchd/org.nixos.nix-daemon.plist.in b/misc/launchd/org.nixos.nix-daemon.plist.in index c334639e2..f1b439840 100644 --- a/misc/launchd/org.nixos.nix-daemon.plist.in +++ b/misc/launchd/org.nixos.nix-daemon.plist.in @@ -19,7 +19,7 @@ <array> <string>/bin/sh</string> <string>-c</string> - <string>/bin/wait4path /nix/var/nix/profiles/default/bin/nix-daemon && /nix/var/nix/profiles/default/bin/nix-daemon</string> + <string>/bin/wait4path /nix/var/nix/profiles/default/bin/nix-daemon && exec /nix/var/nix/profiles/default/bin/nix-daemon</string> </array> <key>StandardErrorPath</key> <string>/var/log/nix-daemon.log</string> |