#! /bin/sh ### BEGIN INIT INFO # Provides: dnscrypt-proxy # Required-Start: $local_fs $network # Required-Stop: $local_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: dnscrypt-proxy # Description: dnscrypt-proxy secure DNS client ### END INIT INFO # Authors: https://github.com/simonclausen/dnscrypt-autoinstall/graphs/contributors # Project site: https://github.com/simonclausen/dnscrypt-autoinstall USER=net PATH=/usr/sbin:/usr/bin:/sbin:/bin DAEMON=/usr/sbin/dnscrypt-proxy NAME=dnscrypt-proxy RESOLVER=dnscrypt.eu-dk ADDRESS1=77.66.84.233 PNAME1=2.dnscrypt-cert.resolver2.dnscrypt.eu PKEY1=3748:5585:E3B9:D088:FD25:AD36:B037:01F5:520C:D648:9E9A:DD52:1457:4955:9F0A:9955 case "$1" in start) echo "Starting $NAME" $DAEMON --daemonize --ephemeral-keys --user=nobody \ --local-address=127.0.0.1:40 \ --resolver-address=$ADDRESS3 \ --provider-name=$PNAME1 \ --provider-key=$PKEY3 \ --resolver-name=$RESOLVER ;; stop) echo "Stopping $NAME" pkill -f $DAEMON ;; restart) $0 stop $0 start ;; *) echo "Usage: /etc/init.d/dnscrypt-proxy {start|stop|restart}" exit 1 ;; esac exit 0