Hello,

I encountered the same issue. It looks like the systemd service unit file was
updated, but there appears to be a shell syntax error as well as a potential
issue with the declared systemd type of the service. ("simple" works, whereas
"notify" does not.)

I am attaching a patch that should correct the two aforementioned issues in the
systemd service unit file.

Vefa
--- debian/dnscrypt-proxy.service.orig	2015-03-08 12:00:00.000000000 +0000
+++ debian/dnscrypt-proxy.service	2015-03-08 12:00:00.000000000 +0000
@@ -5,10 +5,10 @@
 Requires=dnscrypt-proxy.socket
 
 [Service]
-Type=notify
+Type=simple
 Environment=DNSCRYPT_PROXY_RESOLVER_NAME=opendns DNSCRYPT_PROXY_USER=_dnscrypt-proxy "DNSCRYPT_PROXY_OPTIONS="
 EnvironmentFile=-/etc/default/dnscrypt-proxy
-ExecStart=/usr/sbin/dnscrypt-proxy
+ExecStart=/usr/sbin/dnscrypt-proxy \
     --user=${DNSCRYPT_PROXY_USER} \
     --resolver-name=${DNSCRYPT_PROXY_RESOLVER_NAME} \
     $DNSCRYPT_PROXY_OPTIONS

Reply via email to