From 5e601f7ee14830ef645ee3d3b1bcdce7450a5ce3 Mon Sep 17 00:00:00 2001 From: punk Date: Thu, 29 Apr 2021 16:10:16 +0100 Subject: linux tools configs moved to linux folder --- linux/conf/rc.d/dnscrypt-proxy | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100755 linux/conf/rc.d/dnscrypt-proxy (limited to 'linux/conf/rc.d/dnscrypt-proxy') diff --git a/linux/conf/rc.d/dnscrypt-proxy b/linux/conf/rc.d/dnscrypt-proxy new file mode 100755 index 0000000..db8cd77 --- /dev/null +++ b/linux/conf/rc.d/dnscrypt-proxy @@ -0,0 +1,50 @@ +#! /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 + + -- cgit 1.4.1-2-gfad0