diff --git a/conf.d/dnscrypt-backup.sh b/conf.d/dnscrypt-backup.sh new file mode 100644 index 0000000..ddb97e4 --- /dev/null +++ b/conf.d/dnscrypt-backup.sh @@ -0,0 +1,15 @@ +# dnscrypt config - backup + +local_ip='127.0.0.2' +local_port='53' +local_user='nobody' +resolver_ip='176.56.237.171' +resolver_port='443' +provider_name='2.dnscrypt-cert.resolver1.dnscrypt.eu' +provider_key='67C0:0F2C:21C5:5481:45DD:7CB4:6A27:1AF2:EB96:9931:40A3:09B6:2B8D:1653:1185:9C66' + +service_args="--local-address=${local_ip}:${local_port} \ + --resolver-address=${resolver_ip}:${resolver_port} \ + --provider-name=${provider_name} \ + --provider-key=${provider_key} \ + --user=${local_user}" diff --git a/conf.d/dnscrypt.sh b/conf.d/dnscrypt.sh new file mode 100644 index 0000000..a0f3b6a --- /dev/null +++ b/conf.d/dnscrypt.sh @@ -0,0 +1,15 @@ +# dnscrypt config - main + +local_ip='127.0.0.1' +local_port='53' +local_user='nobody' +resolver_ip='77.66.84.233' +resolver_port='443' +provider_name='2.dnscrypt-cert.resolver2.dnscrypt.eu' +provider_key='3748:5585:E3B9:D088:FD25:AD36:B037:01F5:520C:D648:9E9A:DD52:1457:4955:9F0A:9955' + +service_args="--local-address=${local_ip}:${local_port} \ + --resolver-address=${resolver_ip}:${resolver_port} \ + --provider-name=${provider_name} \ + --provider-key=${provider_key} \ + --user=${local_user}" diff --git a/init.d/dnscrypt b/init.d/dnscrypt new file mode 100644 index 0000000..46cb289 --- /dev/null +++ b/init.d/dnscrypt @@ -0,0 +1,8 @@ +#!/usr/bin/env watchman + +# soft depend, OR return 1 for hard depend +depends dnscrypt-backup + +service_respawn='true' +service_command='/usr/bin/dnscrypt-proxy' +service_logfile='/var/log/dnscrypt.log' diff --git a/init.d/dnscrypt-backup b/init.d/dnscrypt-backup new file mode 100644 index 0000000..16728e2 --- /dev/null +++ b/init.d/dnscrypt-backup @@ -0,0 +1,5 @@ +#!/usr/bin/env watchman + +service_respawn='true' +service_command='/usr/bin/dnscrypt-proxy' +service_logfile='/var/log/dnscrypt-bak.log'