Automatic installation and configuration of DNSCrypt (on Debian). This script will install DNSCrypt and configure it to start on boot and use an optional dnscrypt service.
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 1 commit ahead, 171 commits behind simonclausen:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dnscrypt-autoinstall-arch
init-scripts
systemd
README.md
dnscrypt-autoinstall-redhat.sh
dnscrypt-autoinstall.sh

README.md

dnscrypt-autoinstall

Description

Installation and autoconfigure script for Linux-based systems and DNSCrypt.

This script will verify, build, and install DNSCrypt and finally set it up as a daemon service that runs on system startup. It also allows you to choose which DNSCrypt service to use and easily reconfigure DNSCrypt, as well as uninstall it.

Installation

###Debian, Ubuntu:

wget https://raw.github.com/simonclausen/dnscrypt-autoinstall/master/dnscrypt-autoinstall.sh
chmod +x dnscrypt-autoinstall.sh
./dnscrypt-autoinstall.sh

###Fedora, CentOS:

wget https://raw.github.com/simonclausen/dnscrypt-autoinstall/master/dnscrypt-autoinstall-redhat.sh
chmod +x dnscrypt-autoinstall-redhat.sh
./dnscrypt-autoinstall-redhat.sh

###Arch Linux:

Install dnscrypt-autoinstall from the AUR:

https://aur.archlinux.org/packages/dnscrypt-autoinstall/

Troubleshooting

If the install fails at a particular stage and the script mentions DNSCrypt is already configured, use the forcedel argument:

./dnscrypt-autoinstall.sh forcedel