about summary refs log tree commit diff
path: root/misc/launchd
AgeCommit message (Collapse)AuthorFilesLines
2019-02-09 nix-daemon: add variable to disable fork safetyDaiderd Jordan1-0/+5
Since macOS 10.14 this has become an error, causing problems if the nix-daemon loads nix during substitution (this is a forked process). Workaround for #2523.
2018-02-28 launchd: enable keepalive for the nix-daemon serviceDaiderd Jordan1-0/+2
Without this the daemon won't be restarted if the process ever dies, for example when sending a SIGHUP to reload nix.conf.
2017-06-12 Provide a builtin default for $NIX_SSL_CERT_FILEEelco Dolstra1-5/+0
This is mostly to ensure that when Nix is started on macOS via a launchd service or sshd (for a remote build), it gets a certificate bundle.
2017-05-05 Figure out the user's home directory if $HOME is not setEelco Dolstra1-2/+0
2017-03-05 nix-daemon.plist: Set XDG_CACHE_HOMEShea Levy1-0/+2
2016-10-13 SSL_CERT_FILE -> NIX_SSL_CERT_FILEEelco Dolstra1-1/+1
This prevents collisions with the "native" OpenSSL, in particular on OS X. Fixes #921.
2016-08-12 launchd: Set $SSL_CERT_FILEEelco Dolstra1-0/+5
Otherwise in particular https://cache.nixos.org won't work in the daemon.
2014-11-04 TypoEelco Dolstra1-1/+1
2014-11-04 Add a launchd configuration file to run nix-daemonEelco Dolstra2-0/+21