LexVel
Я ни когда не настраивал SoftEther, по нему есть отдельная тема, где Вам смогут помочь.
Я ни когда не настраивал SoftEther, по нему есть отдельная тема, где Вам смогут помочь.
$ ldconfig # if you install libsodium from source
$ git clone --recursive git://github.com/Cofyc/dnscrypt-wrapper.git
$ make configure
$ ./configure
$ make install
а я поставил клиентадык Вам он и нужен судя по Вашим действиям в целом (он, "клиент", я полагаю Вы так обозвали dnscrypt-proxy). Зачем Вам wrapper?
абсолютно любой DNS сервер
$ldconfig ; ok
$dig github.com ; ok
$ git clone --recursive git://github.com/Cofyc/dnscrypt-wrapper.git
$ git clone --recursive https://github.com/Cofyc/dnscrypt-wrapper.git
ни так ни так..
Could not find the database of available applications, run update-command-not
$ make configure
$ ./configure
$ make install
ldconfig
dig dropbox.com
aptitude install git
update-command-not-found
git clone --recursive git://github.com/Cofyc/dnscrypt-wrapper.git
cd ~/dnscrypt-wrapper
~/dnscrypt-wrapper# ls -l
total 232
drwxr-xr-x 2 root root 4096 Mar 2 11:31 argparse
-rw-r--r-- 1 root root 3255 Mar 2 11:31 cert.c
-rw-r--r-- 1 root root 955 Mar 2 11:31 cert.h
-rw-r--r-- 1 root root 877 Mar 2 11:31 compat.h
-rw-r--r-- 1 root root 294 Mar 2 11:31 config.mak.in
-rw-r--r-- 1 root root 2362 Mar 2 11:31 configure.ac
-rw-r--r-- 1 root root 18557 Mar 2 11:31 COPYING
-rw-r--r-- 1 root root 8430 Mar 2 11:31 dnscrypt.c
-rw-r--r-- 1 root root 6756 Mar 2 11:31 dnscrypt.h
-rw-r--r-- 1 root root 3334 Mar 2 11:31 dns-protocol.h
-rw-r--r-- 1 root root 4618 Mar 2 11:31 edns.c
-rw-r--r-- 1 root root 316 Mar 2 11:31 edns.h
drwxr-xr-x 2 root root 4096 Mar 2 11:31 example
-rwxr-xr-x 1 root root 536 Mar 2 11:31 gen-version.sh
-rw-r--r-- 1 root root 2023 Mar 2 11:31 logger.c
-rw-r--r-- 1 root root 785 Mar 2 11:31 logger.h
-rw-r--r-- 1 root root 14510 Mar 2 11:31 main.c
-rw-r--r-- 1 root root 4764 Mar 2 11:31 Makefile
-rw-r--r-- 1 root root 1084 Mar 2 11:31 pidfile.c
-rw-r--r-- 1 root root 115 Mar 2 11:31 pidfile.h
-rw-r--r-- 1 root root 4116 Mar 2 11:31 README.md
-rw-r--r-- 1 root root 8490 Mar 2 11:31 rfc1035.c
-rw-r--r-- 1 root root 664 Mar 2 11:31 rfc1035.h
-rw-r--r-- 1 root root 2290 Mar 2 11:31 safe_rw.c
-rw-r--r-- 1 root root 452 Mar 2 11:31 safe_rw.h
-rw-r--r-- 1 root root 15841 Mar 2 11:31 tcp_request.c
-rw-r--r-- 1 root root 979 Mar 2 11:31 tcp_request.h
-rwxr-xr-x 1 root root 854 Mar 2 11:31 test.sh
-rw-r--r-- 1 root root 50 Mar 2 11:31 TODO
-rw-r--r-- 1 root root 16308 Mar 2 11:31 tree.h
-rw-r--r-- 1 root root 19077 Mar 2 11:31 udp_request.c
-rw-r--r-- 1 root root 1045 Mar 2 11:31 udp_request.h
-rw-r--r-- 1 root root 131 Mar 2 11:31 version.h
GEN configure
/bin/sh: 1: autoconf: not found
Makefile:144: recipe for target 'configure' failed
make: *** [configure] Error 127
CC dnscrypt.o
CC udp_request.o
CC tcp_request.o
CC edns.o
CC logger.o
CC rfc1035.o
CC safe_rw.o
CC cert.o
CC pidfile.o
CC main.o
make[1]: Entering directory '/root/dnscrypt-wrapper/argparse'
cc -o argparse.o -c -Wall -O3 -g -ggdb -fPIC argparse.c
ar rcs libargparse.a argparse.o
make[1]: Leaving directory '/root/dnscrypt-wrapper/argparse'
LINK dnscrypt-wrapper
install -d -m 755 '/usr/local/bin'
install -p dnscrypt-wrapper '/usr/local/bin'
git clone --recursive git://github.com/Cofyc/dnscrypt-wrapper.git
cd ~/dnscrypt-wrapper
make configure
./configure
make install
/dnscrypt-wrapper/dnscrypt-wrapper-0.1.10# ls -l
total 204
drwxrwxr-x 2 root root 4096 Nov 26 2012 argparse
-rw-rw-r-- 1 root root 2834 Nov 26 2012 cert.c
-rw-rw-r-- 1 root root 867 Nov 26 2012 cert.h
-rw-rw-r-- 1 root root 876 Nov 26 2012 compat.h
-rw-rw-r-- 1 root root 2113 Nov 26 2012 COPYING
-rw-rw-r-- 1 root root 8803 Nov 26 2012 dnscrypt.c
-rw-rw-r-- 1 root root 5771 Nov 26 2012 dnscrypt.h
drwxrwxr-x 9 root root 4096 Mar 3 15:46 dnscrypt-proxy
-rw-rw-r-- 1 root root 3334 Nov 26 2012 dns-protocol.h
-rw-rw-r-- 1 root root 200 Nov 26 2012 DOCS
-rw-rw-r-- 1 root root 4621 Nov 26 2012 edns.c
-rw-rw-r-- 1 root root 317 Nov 26 2012 edns.h
-rwxrwxr-x 1 root root 358 Nov 26 2012 gen-version.sh
-rw-rw-r-- 1 root root 2023 Nov 26 2012 logger.c
-rw-rw-r-- 1 root root 753 Nov 26 2012 logger.h
-rw-rw-r-- 1 root root 12984 Nov 26 2012 main.c
-rw-rw-r-- 1 root root 2000 Nov 26 2012 Makefile
drwxrwxr-x 2 root root 4096 Nov 26 2012 misc
-rw-rw-r-- 1 root root 1089 Nov 26 2012 pidfile.c
-rw-rw-r-- 1 root root 116 Nov 26 2012 pidfile.h
-rw-rw-r-- 1 root root 2454 Nov 26 2012 README.md
-rw-rw-r-- 1 root root 8817 Nov 26 2012 rfc1035.c
-rw-rw-r-- 1 root root 584 Nov 26 2012 rfc1035.h
-rw-rw-r-- 1 root root 2361 Nov 26 2012 safe_rw.c
-rw-rw-r-- 1 root root 410 Nov 26 2012 safe_rw.h
-rw-rw-r-- 1 root root 5717 Nov 26 2012 salsa20_random.c
-rw-rw-r-- 1 root root 347 Nov 26 2012 salsa20_random.h
-rw-rw-r-- 1 root root 14972 Nov 26 2012 tcp_request.c
-rw-rw-r-- 1 root root 1105 Nov 26 2012 tcp_request.h
-rwxrwxr-x 1 root root 240 Nov 26 2012 test.sh
-rw-rw-r-- 1 root root 50 Nov 26 2012 TODO
-rw-rw-r-- 1 root root 17979 Nov 26 2012 udp_request.c
-rw-rw-r-- 1 root root 1036 Nov 26 2012 udp_request.h
-rw-rw-r-- 1 root root 81 Nov 26 2012 version.h
конфиг не нравиться ?
cd dnscrypt-proxy && ./autogen.sh && ./configure
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory src/libevent to autoreconf
autoreconf: Entering directory `src/libevent'
autoreconf: configure.in: not using Gettext
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: configure.in: tracing
autoreconf: configure.in: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
configure.in:96: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
Makefile:45: recipe for target 'dnscrypt-proxy/configure' failed
make: *** [dnscrypt-proxy/configure] Error 1
checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs? [y]: y
Preparing package documentation...OK
Please write a description for the package.
End your description with an empty line or EOF.
>> EOF ; ввел EOF, может пустым оставить ?
>> ; нужно вводить имя ?
*****************************************
**** Debian package creation selected ***
*****************************************
This package will be built according to these values:
0 - Maintainer: [ root@xxx-xxx-xxx-xxx.digital.com ]
1 - Summary: [ EOF ]
2 - Name: [ dnscrypt-wrapper ]
3 - Version: [ 0.1.10 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ dnscrypt-wrapper-0.1.10 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ dnscrypt-wrapper ]
12 - Conflicts: [ ]
13 - Replaces: [ ]
Enter a number to change any of them or press ENTER to continue:
Enter a number to change any of them or press ENTER to continue: 8
Enter the source location: [] ; пусто не вкручу тут что нужно ?
Installing with make install...
========================= Installation results ===========================
cd dnscrypt-proxy && ./autogen.sh && ./configure
./autogen.sh: 16: ./autogen.sh: libtoolize: not found
src/libevent/autogen.sh: 7: src/libevent/autogen.sh: aclocal: not found
Makefile:45: recipe for target 'dnscrypt-proxy/configure' failed
make: *** [dnscrypt-proxy/configure] Error 127
**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye.
mkdir ~/libevent
cd ~/libevent
wget https://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-2.0.22-stable.tar.gz
tar zxvf libevent-2.0.22-stable.tar.gz
cd libevent-2.0.22-stable
checkinstall (8)
Enter a number to change any of them or press ENTER to continue: 8
Enter the source location:
>> cd ~/libevent/libevent-2.0.22-stable ???
Install libsodium and libevent2 firstв последующем нужен.
Понятно же написано, нет?
$ libtoolize
$ aclocal
configure.in:96: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
Makefile:45: recipe for target 'dnscrypt-proxy/configure' failed
make: *** [dnscrypt-proxy/configure] Error 1
**** Installation failed. Aborting package creation.
Cleaning up...OK
, его весь поставил.
из пакета automake она.
Enter a number to change any of them or press ENTER to continue:
Installing with make install...
========================= Installation results ===========================
cd dnscrypt-proxy && ./autogen.sh && ./configure
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory src/libevent to autoreconf
autoreconf: Entering directory `src/libevent'
autoreconf: configure.in: not using Gettext
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: configure.in: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:14: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.in:14: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.in:36: installing './compile'
configure.in:23: installing './config.guess'
configure.in:23: installing './config.sub'
configure.in:14: installing './install-sh'
configure.in:14: installing './missing'
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
Makefile.am: installing './depcomp'
test/Makefile.am:22: error: using '$(top_srcdir)' in TESTS is currently broken: '$(top_srcdir)/test/test.sh'
parallel-tests: installing './test-driver'
autoreconf: automake failed with exit status: 1
Makefile:45: recipe for target 'dnscrypt-proxy/configure' failed
make: *** [dnscrypt-proxy/configure] Error 1
**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye.
~/dnscrypt-wrapper/dnscrypt-wrapper-0.1.10# checkinstall
checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
*****************************************
**** Debian package creation selected ***
*****************************************
This package will be built according to these values:
0 - Maintainer: [ root@xxx.xxx.xxx.xxx.digital.com ]
1 - Summary: [ EOF ]
2 - Name: [ dnscrypt-wrapper ]
3 - Version: [ 0.1.10 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ dnscrypt-wrapper-0.1.10 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ dnscrypt-wrapper ]
12 - Conflicts: [ ]
13 - Replaces: [ ]
Enter a number to change any of them or press ENTER to continue: ???
# checkinstall вместо # make install, а не вместо чего угодно.
cd dnscrypt-proxy && ./autogen.sh && ./configure
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory src/libevent to autoreconf
autoreconf: Entering directory `src/libevent'
autoreconf: configure.in: not using Gettext
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: configure.in: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:14: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.in:14: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
test/Makefile.am:22: error: using '$(top_srcdir)' in TESTS is currently broken: '$(top_srcdir)/test/test.sh'
autoreconf: automake failed with exit status: 1
Makefile:45: recipe for target 'dnscrypt-proxy/configure' failed
make: *** [dnscrypt-proxy/configure] Error 1
делаю как в статье make, снова ругается на configure
Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
Предыдущая тема: 60000$ за страховку