Ru-Board.club
← Вернуться в раздел «UNIX»

» Debian

Автор: Alukardd
Дата сообщения: 01.03.2015 17:52
LexVel
Я ни когда не настраивал SoftEther, по нему есть отдельная тема, где Вам смогут помочь.
Автор: LexVel
Дата сообщения: 01.03.2015 20:05
Alukardd
выяснил,

на сервере стоит SoftEther VPN *server* и DNScrypt proxy *client*, а нужно *server*
вот и почему не идет. DNScrypt proxy имеется серверная версия.
Автор: Alukardd
Дата сообщения: 01.03.2015 20:09
LexVel
и-и-и?
я могу ту тему тоже прочитать... К чему этот Ваш пост, я совсем не понял?
Автор: LexVel
Дата сообщения: 01.03.2015 20:41
Alukardd

разобрался...

на VPS (сервер),
установил

1. softether VPN
_ttp://www.softether-download.com/files/softether/v4.14-9529-beta-2015.02.02-tree/Linux/SoftEther_VPN_Server/64bit_-_Intel_x64_or_AMD64/softether-vpnserver-v4.14-9529-beta-2015.02.02-linux-x64-64bit.tar.gz

2. I look for DNSCrypt *server*, а я поставил клиента..

сам отвечу, как же оно будет работать.. вот и ответ на мои вопросы.

DNSCrypt *server*, тут только пока не вкурсе есть он в хранилище Debian (думаю нет)

Цитата:
$ ldconfig # if you install libsodium from source
$ git clone --recursive git://github.com/Cofyc/dnscrypt-wrapper.git
$ make configure
$ ./configure
$ make install
Автор: Alukardd
Дата сообщения: 01.03.2015 21:00
LexVel
Цитата:
а я поставил клиента
дык Вам он и нужен судя по Вашим действиям в целом (он, "клиент", я полагаю Вы так обозвали dnscrypt-proxy). Зачем Вам wrapper?

Все последующие ответы я дам только после того как Вы нормально опишите:
- какую точно задачу решаете (например, "хочу спать спокойно");
- каковы исходные данные (например, "офис и там комп с виндой с IPv4 за NAT'ом, а так же есть VPS'ка с Debian'ом у DO);
- что уже сделали, и что не работает (тут желательно с техническими подробностями).
Автор: LexVel
Дата сообщения: 01.03.2015 21:19
Alukardd

1. Нужно поднять VPN нaс VPS DO (реализовано, все работает)
2. Поскольку пролетает DNS провайдера и смена IP VPN, происходит, но DNS палится. (не решено)
--
Автор: Alukardd
Дата сообщения: 01.03.2015 21:28
LexVel
Если Вы в качестве DNS сервера будете использовать абсолютно любой DNS сервер установленный на VDS, то и так не будете палить своё местоположение. К тому же кана до VPS и так будет зашифрован VPN'ом, так что я вообще не пойму к чему тут dnscrypt? DNS прилетевший от VPN сервера и так должен переписать тот что у Вас был в системе т.к. прилетает он явно позже.
Автор: LexVel
Дата сообщения: 01.03.2015 21:46
Alukardd

Цитата:

абсолютно любой DNS сервер

нет, opendns это по дефолту, можно выбрать любой из списка
есть
you want to add DNSCrypt support to your own public or private resolver, check out DNSCrypt-Wrapper, a server-side dnscrypt proxy that works with any name resolver
https://github.com/jedisct1/dnscrypt-proxy/blob/master/dnscrypt-resolvers.csv

# Remote DNS(Crypt) resolver.
# You can find a list of resolvers at
# /usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv.
DNSCRYPT_PROXY_RESOLVER_NAME=opendns
Автор: Alukardd
Дата сообщения: 01.03.2015 22:05
LexVel
А я Вам ещё раз повторяю. Что DNSCrypt Вам нахрен не сдался, собственно как и любой другой DNS сервер. Хотя я бы настроил для себя (так удобнее).
Просто пропишите в своей винде в настройки DNS сервера не провайдерские адреса а 8.8.8.8 или любые другие понравившиеся из интернета.
Автор: LexVel
Дата сообщения: 01.03.2015 22:44
to All

https://github.com/Cofyc/dnscrypt-wrapper

Цитата:



$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


выкачал файл dnscrypt-wrapper-master.zip
можно его залит куда и после закинуть на сервер ?
Автор: ASE_DAG
Дата сообщения: 02.03.2015 04:46
LexVel, у вас обрезался вывод ошибки, но: 1) у вас git(1) не установлен; 2) база, что соотносит пакеты с именами содержащихся в них исполняемостей (executables), не сформирована.

# update-command-not-found вы запустите — пригодится еще. А git — он в одноименном пакете.

> Выкачал файл dnscrypt-wrapper-master.zip. Можно его залит[ь] куда и после закинуть на сервер?

Не понял. «Залить» — это как? Вам его на сервере нужно иметь, так? В чем проблема либо загрузить его туда с Гитхаба, либо передать с вашей персональной машинки по SSH (см. scp(1))?
Автор: LexVel
Дата сообщения: 02.03.2015 13:23
ASE_DAG

Цитата:

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

~/dnscrypt-wrapper# make configure

Цитата:

GEN configure
/bin/sh: 1: autoconf: not found
Makefile:144: recipe for target 'configure' failed
make: *** [configure] Error 127

Автор: ASE_DAG
Дата сообщения: 02.03.2015 17:10
LexVel> autoconf: not found

И в чем вопрос? Вы решили любой вывод сюда постить, не раздумывая?
Автор: LexVel
Дата сообщения: 02.03.2015 18:31
to All


~/dnscrypt-wrapper# make install


Цитата:

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'


можно чуть инфы мне то, что сделал можно как то собрать и выгрузть, чтобы при следующей установке на чистую ось
не мусорить make install ?

Цитата:
git clone --recursive git://github.com/Cofyc/dnscrypt-wrapper.git
cd ~/dnscrypt-wrapper
make configure
./configure
make install

или тут без вариантов ? только так ?
Автор: Autumn36RUS
Дата сообщения: 02.03.2015 23:56
LexVel
Чтобы не мусорить, самый лучший вариант - собрать собственный deb-пакет, который в дальнейшем можно будет ставить с локального репозитория. Вот простой гайд, как это сделать http://forum.ubuntu.ru/index.php?topic=11609.0, там-же описаны плюсы и минусы такого подхода. Я сам так делал для нескольких приложений, к которым были сорцы, но не было готовых deb-пакетов. Правда, по некоторым нюансам приходилось гуглить.
Автор: LexVel
Дата сообщения: 03.03.2015 13:52
Autumn36RUS

уже есть, в формате: dnscrypt-wrapper-0.1.10.tar.gz


Цитата:
/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

делаю make

Цитата:

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

конфиг не нравиться ?
/dnscrypt-wrapper2/dnscrypt-wrapper-0.1.10/dnscrypt-proxy#
configure.ac
Автор: ASE_DAG
Дата сообщения: 03.03.2015 19:08
LexVel> чтобы при следующей установке на чистую ось не мусорить make install?

Я вам уже писал в этой ветке, что делать, чтоб не мусорить — использовать checkinstall(8).

Но первое, что надо сделать, это поискать, а нет ли уже готового deb-пакета; не из Дебиана, а вообще.
Автор: LexVel
Дата сообщения: 03.03.2015 20:08
ASE_DAG
там какие ключи нужны или только
checkinstall < ? >
Автор: ASE_DAG
Дата сообщения: 03.03.2015 20:14
LexVel, да, вместо # make install можно просто # checkinstall — она интерактивная.
Автор: LexVel
Дата сообщения: 03.03.2015 20:42
ASE_DAG


да забыл само то поставить, aptitude install checkinstall

:~/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.


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:

просит выбрать, мне собрать (8) брать ?


Цитата:
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.


Добавлено:
libevent походу нужен

Цитата:

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)


не хочу применять
;./configure --prefix=/usr --disable-static && make
;make install

тут опять грабли с checkinstall

Цитата:
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 ???


Installing with make install...

========================= Installation results ===========================
make: *** No rule to make target 'install'. Stop.

**** Installation failed. Aborting package creation.

Cleaning up...OK

Bye.
Автор: ASE_DAG
Дата сообщения: 03.03.2015 21:27
LexVel

> libevent походу нужен

Ни из чего, что вы привели, этого не следует, хотя возможно в дальнейшем и понадобится.

> wget https://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-2.0.22-stable.tar.gz

Чем вы искали? Он есть в Дебиане!

> libtoolize: not found
> aclocal: not found

Понятно же написано, нет?

$ libtoolize
$ aclocal



Добавлено:
> cd libevent-2.0.22-stable
> checkinstall (8)

ОМГ!

Во-первых, что это еще за (8)? Я же ясно написал: # checkinstall — без аргументов. (8) в checkinstall(8) — это указание на раздел, в котором искать руководство: $ man 8 checkinstall, но в данном случае оно просто не нужно: $ man checkinstall, в других разделах про checkinstall ничего, вроде бы, нет.

А во-вторых, я сказал «вместо # make install», а не вместо $ make и # make install — не то, чтобы оно так не заработало, но пускать сборку с суперпользовательскими правами не надо.
Автор: LexVel
Дата сообщения: 03.03.2015 21:45
ASE_DAG


(8) - это не вместе с командой, ее выбираю когда он выдает список.

Цитата:
Install libsodium and libevent2 first
в последующем нужен.

deb http://incoming.debian.org/debian-buildd buildd-unstable main
aptitude install libevent-dev ; ok


Цитата:
Понятно же написано, нет?
$ libtoolize
$ aclocal


aptitude install libtoolize
aptitude install aclocal , не ставит...

ставлю сперва
aptitude install autotools-dev
aptitude install automake

checkinstall

Цитата:
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
Автор: ASE_DAG
Дата сообщения: 03.03.2015 22:10
LexVel

> deb http://incoming.debian.org/debian-buildd buildd-unstable main

ЩИТО?

>> $ aclocal
> aptitude install aclocal # не ставит

А я другое написал. Кто вам сказал, что имя исполняемости должно совпадать с именем пакета? Впрочем, если бы вы и приказали $ aclocal — не помогло бы, ибо command-not-found не умеет ходить по альтернативам. Ладно, скажу так — из пакета automake она.



Добавлено:
> error: possibly undefined macro: AC_PROG_LIBTOOL

Дык libtool не установлен.
Автор: LexVel
Дата сообщения: 03.03.2015 22:17
ASE_DAG


Цитата:

из пакета automake она.
, его весь поставил.
aptitude install libtool заредил,


Цитата:
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.


не идет, ругается на конфиги
Автор: ASE_DAG
Дата сообщения: 03.03.2015 22:23
LexVel, что-то не то приказали.
Автор: LexVel
Дата сообщения: 03.03.2015 22:32

ASE_DAG


wget https://github.com/Cofyc/dnscrypt-wrapper/archive/v0.1.10.tar.gz
tar zxvf v0.1.10.tar.gz
cd dnscrypt-wrapper-0.1.10
checkinstall

Цитата:

~/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: ???

если пусто оставляю
[more]
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
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

**** Installation failed. Aborting package creation.

Cleaning up...OK

Bye.

[/more]
Автор: ASE_DAG
Дата сообщения: 04.03.2015 01:24
LexVel, вы не читаете, что я вам пишу. Я уже несколько раз повторял, что # checkinstall вместо # make install, а не вместо чего угодно.
Автор: LexVel
Дата сообщения: 04.03.2015 09:50
ASE_DAG


Цитата:
# checkinstall вместо # make install, а не вместо чего угодно.

да понял, но у меня make не идет или тут чего особое нужно ?
~/dnscrypt-wrapper/dnscrypt-wrapper-0.1.10# make
Автор: LexVel
Дата сообщения: 04.03.2015 23:40


Цитата:

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
Автор: goletsa
Дата сообщения: 05.03.2015 00:19
LexVel

Цитата:
делаю как в статье make, снова ругается на  configure

Внимательно читать вывод. И вообще вы 2 команды в 1 строку запихнули.
Но вангану что валится не на конфигурации а на autogen

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859

Предыдущая тема: 60000$ за страховку


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.