How to I compile and install DNSCrypt?

Questions about applications and software
Forum rules
Before you post please read how to get help

How to I compile and install DNSCrypt?

Postby cyberhood on Fri Feb 15, 2013 11:18 pm

xenopeek wrote:Thanks tommyb., I've updated the first post in this topic to reflect that the tutorial is currently not usable due to the missing .deb files. Compiling from source should work (and is detailed on their website), but it's not high on my priority list to figure this all out right now. Might get around to it later :wink:

What does it mean that the .deb files are no longer hosted on Github?

Do you have a copy that you could share?

Where is compiling from source detailed on their website?

Thanks.
cyberhood
Level 1
Level 1
 
Posts: 9
Joined: Tue Nov 06, 2012 3:17 pm

Linux Mint is funded by ads and donations.
 

Re: How to install DNSCrypt

Postby xenopeek on Sat Feb 16, 2013 4:06 am

I don't have any files to share. See the website by tommyb., http://dnscrypt.org/, for details of compilation and source code packages.
User avatar
xenopeek
Level 21
Level 21
 
Posts: 15280
Joined: Wed Jul 06, 2011 3:58 am
Location: The Netherlands

Re: How to install DNSCrypt

Postby cyberhood on Mon Feb 18, 2013 4:11 pm

oops
Dank u xenopeek
Last edited by cyberhood on Wed Feb 20, 2013 9:32 pm, edited 1 time in total.
cyberhood
Level 1
Level 1
 
Posts: 9
Joined: Tue Nov 06, 2012 3:17 pm

Re: How to install DNSCrypt

Postby xenopeek on Mon Feb 18, 2013 5:43 pm

Probably first install the package build-essential, so you have a compiler :wink:
User avatar
xenopeek
Level 21
Level 21
 
Posts: 15280
Joined: Wed Jul 06, 2011 3:58 am
Location: The Netherlands

Re: How to install DNSCrypt

Postby cyberhood on Wed Feb 20, 2013 9:59 pm

xenopeek wrote:Probably first install the package build-essential, so you have a compiler :wink:

hehe... ok.
1. I got the build-essential installed.
2.
Code: Select all
./configure && make -j2
seemed to work ok this time.
3. So is this correct?
Code: Select all
make install
Making install in dist-build
make[1]: Entering directory `/home/dnscrypt-proxy-1.2.1/dist-build'
make[2]: Entering directory `/home/dnscrypt-proxy-1.2.1/dist-build'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/dnscrypt-proxy-1.2.1/dist-build'
make[1]: Leaving directory `/home/dnscrypt-proxy-1.2.1/dist-build'
Making install in man
make[1]: Entering directory `/home/dnscrypt-proxy-1.2.1/man'
make[2]: Entering directory `/home/dnscrypt-proxy-1.2.1/man'
make[2]: Nothing to be done for `install-exec-am'.
 /bin/mkdir -p '/usr/local/share/man/man8'
 /usr/bin/install -c -m 644 dnscrypt-proxy.8 hostip.8 '/usr/local/share/man/man8'
make[2]: Leaving directory `/home/dnscrypt-proxy-1.2.1/man'
make[1]: Leaving directory `/home/dnscrypt-proxy-1.2.1/man'
Making install in src
make[1]: Entering directory `/home/dnscrypt-proxy-1.2.1/src'
Making install in ext
make[2]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/ext'
make[3]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/ext'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/ext'
make[2]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/ext'
Making install in libevent
make[2]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libevent'
make  install-recursive
make[3]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libevent'
Making install in .
make[4]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libevent'
make[5]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libevent'
make[5]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libevent'
make[4]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libevent'
Making install in include
make[4]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libevent/include'
make[5]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libevent/include'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libevent/include'
make[4]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libevent/include'
Making install in sample
make[4]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libevent/sample'
make[5]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libevent/sample'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libevent/sample'
make[4]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libevent/sample'
Making install in test
make[4]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libevent/test'
make  install-am
make[5]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libevent/test'
make[6]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libevent/test'
make[6]: Nothing to be done for `install-exec-am'.
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libevent/test'
make[5]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libevent/test'
make[4]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libevent/test'
make[3]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libevent'
make[2]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libevent'
Making install in libnacl
make[2]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/libnacl'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/libnacl'
Making install in proxy
make[2]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/proxy'
make  install-am
make[3]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/proxy'
make[4]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/proxy'
 /bin/mkdir -p '/usr/local/sbin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c dnscrypt-proxy '/usr/local/sbin'
libtool: install: /usr/bin/install -c dnscrypt-proxy /usr/local/sbin/dnscrypt-proxy
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/proxy'
make[3]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/proxy'
make[2]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/proxy'
Making install in hostip
make[2]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/hostip'
make[3]: Entering directory `/home/dnscrypt-proxy-1.2.1/src/hostip'
 /bin/mkdir -p '/usr/local/bin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c hostip '/usr/local/bin'
libtool: install: /usr/bin/install -c hostip /usr/local/bin/hostip
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/hostip'
make[2]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src/hostip'
make[2]: Entering directory `/home/dnscrypt-proxy-1.2.1/src'
make[3]: Entering directory `/home/dnscrypt-proxy-1.2.1/src'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src'
make[2]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src'
make[1]: Leaving directory `/home/dnscrypt-proxy-1.2.1/src'
Making install in test
make[1]: Entering directory `/home/dnscrypt-proxy-1.2.1/test'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/home/dnscrypt-proxy-1.2.1/test'
make[1]: Entering directory `/home/dnscrypt-proxy-1.2.1'
make[2]: Entering directory `/home/dnscrypt-proxy-1.2.1'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/dnscrypt-proxy-1.2.1'
make[1]: Leaving directory `/home/dnscrypt-proxy-1.2.1'


How do I know if it worked?
Thanks in advance.
cyberhood
Level 1
Level 1
 
Posts: 9
Joined: Tue Nov 06, 2012 3:17 pm

Re: How to I compile and install DNSCrypt?

Postby xenopeek on Thu Feb 21, 2013 4:50 am

Made you your own topic, split from viewtopic.php?f=42&t=107096. Hopefully others here can help you figure out what next to do.
User avatar
xenopeek
Level 21
Level 21
 
Posts: 15280
Joined: Wed Jul 06, 2011 3:58 am
Location: The Netherlands


Return to Software & Applications

Who is online

Users browsing this forum: No registered users and 17 guests