-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
The launch daemon (/Library/LaunchDaemons/dnscrypt-proxy.plist) generated by sudo dnscrypt-proxy -service install (v2.1.15 binary dnscrypt-proxy-macos_arm64-2.1.15.zip) has
two unnecessary values that can be removed
Disabled – Boolean – No
SessionCreate – Boolean – No
and two values that should be different
RunAtLoad is set to Boolean – No and should be Yes
WorkingDirectory is set to ~/ (the Home directory of the user, /Users/user), but it should be the location of the configuration file.
I placed the binary in /usr/local/bin/dnscrypt-proxy and the configuration file in /usr/local/etc/dnscrypt-proxy/dnscrypt-proxy.toml.
public-resolvers.md and public-resolvers.md.minisig are correctly downloaded in /usr/local/etc/dnscrypt-proxy/
But setting WorkingDirectory to anything else apart from ~/ and dnscrypt-proxy will fail to start.
From the previous issue #304 I understand that it’s not going to be modified. I just wanted to let others know about it.