[-]
[+]
|
Changed |
pdns-3.1.tar.gz/Makefile
|
@@ -139,12 +139,12 @@
am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
| sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
distcleancheck_listfiles = find . -type f -print
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -204,7 +204,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -243,10 +243,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns
-abs_srcdir = /home/oliver/src/svn/pdns
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1
+abs_srcdir = /home/oliver/src/svn/pdns-3.1
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -276,7 +276,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/codedocs/Makefile
^
|
@@ -49,12 +49,12 @@
SOURCES =
DIST_SOURCES =
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -114,7 +114,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -153,10 +153,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/codedocs
-abs_srcdir = /home/oliver/src/svn/pdns/codedocs
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/codedocs
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/codedocs
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -186,7 +186,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/config.log
^
|
@@ -4,7 +4,7 @@
It was created by configure, which was
generated by GNU Autoconf 2.68. Invocation command line was
- $ ./configure --prefix=/usr/local/pdns_trunk --with-modules=gmysql geo pipe
+ $ ./configure --prefix=/usr/local/pdns_trunk --with-modules=gmysql geo pipe --no-create --no-recursion
## --------- ##
## Platform. ##
@@ -44,6 +44,14 @@
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/X11R6/bin
+PATH: /sbin
+PATH: /bin
+PATH: /usr/sbin
+PATH: /usr/bin
+PATH: /usr/games
+PATH: /usr/local/sbin
+PATH: /usr/local/bin
+PATH: /usr/X11R6/bin
## ----------- ##
@@ -394,12 +402,12 @@
configure:6127: result: lex.yy
configure:6132: checking lex library
configure:6146: gcc -o conftest -g -O2 conftest.c >&5
-/tmp/ccs3bK4d.o: In function `input':
-/home/oliver/src/svn/pdns/lex.yy.c:1182: undefined reference to `yywrap'
-/tmp/ccs3bK4d.o: In function `yylex':
-/home/oliver/src/svn/pdns/lex.yy.c:881: undefined reference to `yywrap'
-/tmp/ccs3bK4d.o: In function `main':
-/home/oliver/src/svn/pdns/conftest.l:17: undefined reference to `yywrap'
+/tmp/ccbIJYFf.o: In function `input':
+/home/oliver/src/svn/pdns-3.1/lex.yy.c:1182: undefined reference to `yywrap'
+/tmp/ccbIJYFf.o: In function `yylex':
+/home/oliver/src/svn/pdns-3.1/lex.yy.c:881: undefined reference to `yywrap'
+/tmp/ccbIJYFf.o: In function `main':
+/home/oliver/src/svn/pdns-3.1/conftest.l:17: undefined reference to `yywrap'
collect2: ld returned 1 exit status
configure:6146: $? = 1
configure: failed program was:
@@ -2238,7 +2246,7 @@
configure:6808: checking whether ln -s works
configure:6812: result: yes
configure:6820: checking the maximum length of command line arguments
-configure:6950: result: 1572864
+configure:6950: result: 3458764513820540925
configure:6967: checking whether the shell understands some XSI constructs
configure:6977: result: yes
configure:6981: checking whether the shell understands "+="
@@ -4370,50 +4378,6 @@
configure:19435: result: /usr/include/mysql
configure:20030: creating ./config.status
-## ---------------------- ##
-## Running config.status. ##
-## ---------------------- ##
-
-This file was extended by config.status, which was
-generated by GNU Autoconf 2.68. Invocation command line was
-
- CONFIG_FILES =
- CONFIG_HEADERS =
- CONFIG_LINKS =
- CONFIG_COMMANDS =
- $ ./config.status
-
-on dev-72
-
-config.status:1261: creating Makefile
-config.status:1261: creating modules/Makefile
-config.status:1261: creating pdns/Makefile
-config.status:1261: creating codedocs/Makefile
-config.status:1261: creating pdns/backends/Makefile
-config.status:1261: creating pdns/backends/bind/Makefile
-config.status:1261: creating pdns/pdns
-config.status:1261: creating pdns/precursor
-config.status:1261: creating modules/gmysqlbackend/Makefile
-config.status:1261: creating modules/db2backend/Makefile
-config.status:1261: creating modules/geobackend/Makefile
-config.status:1261: creating modules/opendbxbackend/Makefile
-config.status:1261: creating modules/pipebackend/Makefile
-config.status:1261: creating modules/oraclebackend/Makefile
-config.status:1261: creating modules/xdbbackend/Makefile
-config.status:1261: creating modules/godbcbackend/Makefile
-config.status:1261: creating modules/mongodbbackend/Makefile
-config.status:1261: creating modules/gpgsqlbackend/Makefile
-config.status:1261: creating modules/ldapbackend/Makefile
-config.status:1261: creating modules/gsqlitebackend/Makefile
-config.status:1261: creating modules/gsqlite3backend/Makefile
-config.status:1261: creating modules/goraclebackend/Makefile
-config.status:1261: creating modules/mydnsbackend/Makefile
-config.status:1261: creating modules/luabackend/Makefile
-config.status:1261: creating modules/tinydnsbackend/Makefile
-config.status:1261: creating config.h
-config.status:1490: executing depfiles commands
-config.status:1490: executing libtool commands
-
## ---------------- ##
## Cache variables. ##
## ---------------- ##
@@ -4581,7 +4545,7 @@
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
-lt_cv_sys_max_cmd_len=1572864
+lt_cv_sys_max_cmd_len=3458764513820540925
lt_cv_to_host_file_cmd=func_convert_file_noop
lt_cv_to_tool_file_cmd=func_convert_file_noop
pkg_cv_LUA_CFLAGS='-I/usr/include/lua5.1 '
@@ -4591,7 +4555,7 @@
## Output variables. ##
## ----------------- ##
-ACLOCAL='${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11'
+ACLOCAL='${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11'
ALLSTATIC_FALSE=''
ALLSTATIC_TRUE='#'
AMDEPBACKSLASH='\'
@@ -4599,9 +4563,9 @@
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AR='ar'
-AUTOCONF='${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf'
-AUTOHEADER='${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader'
-AUTOMAKE='${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11'
+AUTOCONF='${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf'
+AUTOHEADER='${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader'
+AUTOMAKE='${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11'
AWK='mawk'
BOOST_CPPFLAGS=''
BOOST_PROGRAM_OPTIONS_LDFLAGS='-L/usr/local/lib -R/usr/local/lib'
@@ -4668,7 +4632,7 @@
LTLIBOBJS=''
LUA_CFLAGS='-I/usr/include/lua5.1 '
LUA_LIBS='-llua5.1 '
-MAKEINFO='${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo'
+MAKEINFO='${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo'
MANIFEST_TOOL=':'
MKDIR_P='/bin/mkdir -p'
MYSQL_incdir='/usr/include/mysql'
@@ -4747,7 +4711,7 @@
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
-install_sh='${SHELL} /home/oliver/src/svn/pdns/install-sh'
+install_sh='${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
@@ -4823,3 +4787,49 @@
#define HAVE_IPV6 1
configure: exit 0
+
+## ---------------------- ##
+## Running config.status. ##
+## ---------------------- ##
+
+This file was extended by config.status, which was
+generated by GNU Autoconf 2.68. Invocation command line was
+
+ CONFIG_FILES =
+ CONFIG_HEADERS =
+ CONFIG_LINKS =
+ CONFIG_COMMANDS =
+ $ ./config.status
+
+on dev-72
+
+config.status:1262: creating Makefile
+config.status:1262: creating modules/Makefile
+config.status:1262: creating pdns/Makefile
+config.status:1262: creating codedocs/Makefile
+config.status:1262: creating pdns/backends/Makefile
+config.status:1262: creating pdns/backends/bind/Makefile
+config.status:1262: creating pdns/pdns
+config.status:1262: creating pdns/precursor
+config.status:1262: creating modules/gmysqlbackend/Makefile
+config.status:1262: creating modules/db2backend/Makefile
+config.status:1262: creating modules/geobackend/Makefile
+config.status:1262: creating modules/opendbxbackend/Makefile
+config.status:1262: creating modules/pipebackend/Makefile
+config.status:1262: creating modules/oraclebackend/Makefile
+config.status:1262: creating modules/xdbbackend/Makefile
+config.status:1262: creating modules/godbcbackend/Makefile
+config.status:1262: creating modules/mongodbbackend/Makefile
+config.status:1262: creating modules/gpgsqlbackend/Makefile
+config.status:1262: creating modules/ldapbackend/Makefile
+config.status:1262: creating modules/gsqlitebackend/Makefile
+config.status:1262: creating modules/gsqlite3backend/Makefile
+config.status:1262: creating modules/goraclebackend/Makefile
+config.status:1262: creating modules/mydnsbackend/Makefile
+config.status:1262: creating modules/luabackend/Makefile
+config.status:1262: creating modules/tinydnsbackend/Makefile
+config.status:1262: creating modules/remotebackend/Makefile
+config.status:1262: creating config.h
+config.status:1443: config.h is unchanged
+config.status:1491: executing depfiles commands
+config.status:1491: executing libtool commands
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/config.status
^
|
@@ -405,7 +405,7 @@
"
# Files that config.status was made for.
-config_files=" Makefile modules/Makefile pdns/Makefile codedocs/Makefile pdns/backends/Makefile pdns/backends/bind/Makefile pdns/pdns pdns/precursor modules/gmysqlbackend/Makefile modules/db2backend/Makefile modules/geobackend/Makefile modules/opendbxbackend/Makefile modules/pipebackend/Makefile modules/oraclebackend/Makefile modules/xdbbackend/Makefile modules/godbcbackend/Makefile modules/mongodbbackend/Makefile modules/gpgsqlbackend/Makefile modules/ldapbackend/Makefile modules/gsqlitebackend/Makefile modules/gsqlite3backend/Makefile modules/goraclebackend/Makefile modules/mydnsbackend/Makefile modules/luabackend/Makefile modules/tinydnsbackend/Makefile"
+config_files=" Makefile modules/Makefile pdns/Makefile codedocs/Makefile pdns/backends/Makefile pdns/backends/bind/Makefile pdns/pdns pdns/precursor modules/gmysqlbackend/Makefile modules/db2backend/Makefile modules/geobackend/Makefile modules/opendbxbackend/Makefile modules/pipebackend/Makefile modules/oraclebackend/Makefile modules/xdbbackend/Makefile modules/godbcbackend/Makefile modules/mongodbbackend/Makefile modules/gpgsqlbackend/Makefile modules/ldapbackend/Makefile modules/gsqlitebackend/Makefile modules/gsqlite3backend/Makefile modules/goraclebackend/Makefile modules/mydnsbackend/Makefile modules/luabackend/Makefile modules/tinydnsbackend/Makefile modules/remotebackend/Makefile"
config_headers=" config.h"
config_commands=" depfiles libtool"
@@ -449,7 +449,7 @@
This config.status script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it."
-ac_pwd='/home/oliver/src/svn/pdns'
+ac_pwd='/home/oliver/src/svn/pdns-3.1'
srcdir='.'
INSTALL='/usr/bin/install -c'
MKDIR_P='/bin/mkdir -p'
@@ -584,7 +584,7 @@
LD='/usr/bin/ld -m elf_x86_64'
NM='/usr/bin/nm -B'
LN_S='ln -s'
-max_cmd_len='1572864'
+max_cmd_len='3458764513820540925'
ac_objext='o'
exeext=''
lt_unset='unset'
@@ -840,6 +840,7 @@
"modules/mydnsbackend/Makefile") CONFIG_FILES="$CONFIG_FILES modules/mydnsbackend/Makefile" ;;
"modules/luabackend/Makefile") CONFIG_FILES="$CONFIG_FILES modules/luabackend/Makefile" ;;
"modules/tinydnsbackend/Makefile") CONFIG_FILES="$CONFIG_FILES modules/tinydnsbackend/Makefile" ;;
+ "modules/remotebackend/Makefile") CONFIG_FILES="$CONFIG_FILES modules/remotebackend/Makefile" ;;
*) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
esac
@@ -1032,12 +1033,12 @@
S["MKDIR_P"]="/bin/mkdir -p"
S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s"
S["STRIP"]="strip"
-S["install_sh"]="${SHELL} /home/oliver/src/svn/pdns/install-sh"
-S["MAKEINFO"]="${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo"
-S["AUTOHEADER"]="${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader"
-S["AUTOMAKE"]="${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11"
-S["AUTOCONF"]="${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf"
-S["ACLOCAL"]="${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11"
+S["install_sh"]="${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh"
+S["MAKEINFO"]="${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo"
+S["AUTOHEADER"]="${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader"
+S["AUTOMAKE"]="${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11"
+S["AUTOCONF"]="${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf"
+S["ACLOCAL"]="${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11"
S["VERSION"]="3.1"
S["PACKAGE"]="pdns"
S["CYGPATH_W"]="echo"
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/libtool
^
|
@@ -96,7 +96,7 @@
LN_S="ln -s"
# What is the maximum length of a command?
-max_cmd_len=1572864
+max_cmd_len=3458764513820540925
# Object file suffix (normally "o").
objext=o
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/Makefile
^
|
@@ -88,12 +88,12 @@
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
done; \
reldir="$$dir2"
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -153,7 +153,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -192,10 +192,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules
-abs_srcdir = /home/oliver/src/svn/pdns/modules
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -225,7 +225,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
@@ -251,7 +251,7 @@
top_builddir = ..
top_srcdir = ..
SUBDIRS = gmysqlbackend geobackend pipebackend pipebackend
-DIST_SUBDIRS = db2backend geobackend gmysqlbackend godbcbackend goraclebackend gpgsqlbackend gsqlite3backend gsqlitebackend ldapbackend luabackend mongodbbackend mydnsbackend opendbxbackend oraclebackend pipebackend xdbbackend tinydnsbackend
+DIST_SUBDIRS = db2backend geobackend gmysqlbackend godbcbackend goraclebackend gpgsqlbackend gsqlite3backend gsqlitebackend ldapbackend luabackend mongodbbackend mydnsbackend opendbxbackend oraclebackend pipebackend xdbbackend tinydnsbackend remotebackend
all: all-recursive
.SUFFIXES:
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/db2backend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/db2backend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/db2backend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/db2backend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/db2backend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/geobackend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/geobackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/geobackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/geobackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/geobackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/gmysqlbackend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/gmysqlbackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/gmysqlbackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/gmysqlbackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/gmysqlbackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/godbcbackend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/godbcbackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/godbcbackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/godbcbackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/godbcbackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/goraclebackend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/goraclebackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/goraclebackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/goraclebackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/goraclebackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/gpgsqlbackend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/gpgsqlbackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/gpgsqlbackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/gpgsqlbackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/gpgsqlbackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/gsqlite3backend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/gsqlite3backend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/gsqlite3backend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/gsqlite3backend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/gsqlite3backend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/gsqlitebackend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/gsqlitebackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/gsqlitebackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/gsqlitebackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/gsqlitebackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/ldapbackend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/ldapbackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/ldapbackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/ldapbackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/ldapbackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/luabackend/Makefile
^
|
@@ -111,12 +111,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -176,7 +176,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -215,10 +215,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/luabackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/luabackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/luabackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/luabackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -248,7 +248,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/mongodbbackend/Makefile
^
|
@@ -111,12 +111,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -176,7 +176,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -215,10 +215,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/mongodbbackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/mongodbbackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/mongodbbackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/mongodbbackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -248,7 +248,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/mydnsbackend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/mydnsbackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/mydnsbackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/mydnsbackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/mydnsbackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/opendbxbackend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/opendbxbackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/opendbxbackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/opendbxbackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/opendbxbackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/oraclebackend/Makefile
^
|
@@ -110,12 +110,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -175,7 +175,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -214,10 +214,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/oraclebackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/oraclebackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/oraclebackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/oraclebackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -247,7 +247,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/pipebackend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/pipebackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/pipebackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/pipebackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/pipebackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Added |
pdns-3.1.tar.gz/modules/remotebackend/.deps
^
|
+(directory)
|
[-]
[+]
|
Added |
pdns-3.1.tar.gz/modules/remotebackend/.deps/httpconnector.Plo
^
|
@@ -0,0 +1 @@
+# dummy
|
[-]
[+]
|
Added |
pdns-3.1.tar.gz/modules/remotebackend/.deps/pipeconnector.Plo
^
|
@@ -0,0 +1 @@
+# dummy
|
[-]
[+]
|
Added |
pdns-3.1.tar.gz/modules/remotebackend/.deps/remotebackend.Plo
^
|
@@ -0,0 +1 @@
+# dummy
|
[-]
[+]
|
Added |
pdns-3.1.tar.gz/modules/remotebackend/.deps/unixconnector.Plo
^
|
@@ -0,0 +1 @@
+# dummy
|
[-]
[+]
|
Added |
pdns-3.1.tar.gz/modules/remotebackend/Makefile
^
|
@@ -0,0 +1,600 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# modules/remotebackend/Makefile. Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+
+pkgdatadir = $(datadir)/pdns
+pkgincludedir = $(includedir)/pdns
+pkglibdir = $(libdir)/pdns
+pkglibexecdir = $(libexecdir)/pdns
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-unknown-linux-gnu
+host_triplet = x86_64-unknown-linux-gnu
+subdir = modules/remotebackend
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in TODO
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/boost.m4 $(top_srcdir)/libtool.m4 \
+ $(top_srcdir)/ltoptions.m4 $(top_srcdir)/ltsugar.m4 \
+ $(top_srcdir)/ltversion.m4 $(top_srcdir)/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(libdir)"
+LTLIBRARIES = $(lib_LTLIBRARIES)
+libremotebackend_la_LIBADD =
+am_libremotebackend_la_OBJECTS = remotebackend.lo unixconnector.lo \
+ httpconnector.lo pipeconnector.lo
+libremotebackend_la_OBJECTS = $(am_libremotebackend_la_OBJECTS)
+libremotebackend_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
+ $(CXXFLAGS) $(libremotebackend_la_LDFLAGS) $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = -I. -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+SOURCES = $(libremotebackend_la_SOURCES)
+DIST_SOURCES = $(libremotebackend_la_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
+AMTAR = $${TAR-tar}
+AR = ar
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
+AWK = mawk
+BOOST_CPPFLAGS =
+BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
+BOOST_PROGRAM_OPTIONS_LIBS = -lboost_program_options-mt
+BOOST_ROOT =
+BOOST_SERIALIZATION_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
+BOOST_SERIALIZATION_LIBS = -lboost_serialization-mt
+BOTAN110_CFLAGS =
+BOTAN110_LIBS =
+BOTAN18_CFLAGS =
+BOTAN18_LIBS =
+CC = gcc
+CCDEPMODE = depmode=gcc3
+CDB_CFLAGS =
+CDB_LIBS =
+CFLAGS = -g -O2
+CPP = gcc -E
+CPPFLAGS =
+CXX = g++
+CXXCPP = g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -D_GNU_SOURCE -Wall -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DISTCHECK_CONFIGURE_FLAGS = '--with-boost='
+DLLTOOL = false
+DSYMUTIL =
+DUMPBIN =
+DYNLINKFLAGS = -rdynamic
+ECHO_C =
+ECHO_N = -n
+ECHO_T =
+EGREP = /bin/grep -E
+EXEEXT =
+FGREP = /bin/grep -F
+GREP = /bin/grep
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS = -L/usr/lib/x86_64-linux-gnu/
+LEX = flex
+LEXLIB = -lfl
+LEX_OUTPUT_ROOT = lex.yy
+LIBCRYPT = -lcrypt
+LIBDL = -ldl
+LIBLDAP =
+LIBOBJS =
+LIBOPENDBX =
+LIBS = -lz
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIPO =
+LN_S = ln -s
+LTLIBOBJS =
+LUA_CFLAGS = -I/usr/include/lua5.1
+LUA_LIBS = -llua5.1
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
+MANIFEST_TOOL = :
+MKDIR_P = /bin/mkdir -p
+MYSQL_incdir = /usr/include/mysql
+MYSQL_lib = -L/usr/lib/x86_64-linux-gnu/
+NM = /usr/bin/nm -B
+NMEDIT =
+OBJDUMP = objdump
+OBJEXT = o
+OTOOL =
+OTOOL64 =
+PACKAGE = pdns
+PACKAGE_BUGREPORT =
+PACKAGE_NAME =
+PACKAGE_STRING =
+PACKAGE_TARNAME =
+PACKAGE_URL =
+PACKAGE_VERSION =
+PATH_SEPARATOR = :
+PGSQL_incdir =
+PGSQL_lib =
+PKG_CONFIG = /usr/bin/pkg-config
+PKG_CONFIG_LIBDIR =
+PKG_CONFIG_PATH =
+RANLIB = ranlib
+SED = /bin/sed
+SET_MAKE =
+SHELL = /bin/bash
+SQLITE3_CFLAGS =
+SQLITE3_LIBS =
+SQLITE_incdir =
+SQLITE_lib =
+STRIP = strip
+THREADFLAGS = -pthread
+UNIXODBC_incdir =
+UNIXODBC_lib =
+VERSION = 3.1
+YACC = bison -y
+YFLAGS =
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/remotebackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/remotebackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
+ac_ct_AR = ar
+ac_ct_CC = gcc
+ac_ct_CXX = g++
+ac_ct_DUMPBIN =
+am__include = include
+am__leading_dot = .
+am__quote =
+am__tar = $${TAR-tar} chof - "$$tardir"
+am__untar = $${TAR-tar} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-unknown-linux-gnu
+build_alias =
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = unknown
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-unknown-linux-gnu
+host_alias =
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = unknown
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${datarootdir}/info
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+mandir = ${datarootdir}/man
+mkdir_p = /bin/mkdir -p
+moduledirs = gmysqlbackend geobackend pipebackend pipebackend
+modulelibs = -lmysqlclient
+moduleobjects = ../modules/gmysqlbackend/gmysqlbackend.o ../modules/gmysqlbackend/smysql.o ../modules/geobackend/geobackend.o ../modules/geobackend/ippreftree.o ../modules/pipebackend/coprocess.o ../modules/pipebackend/pipebackend.o
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+prefix = /usr/local/pdns_trunk
+program_transform_name = s,x,x,
+programdescend = pdns
+psdir = ${docdir}
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+socketdir = /var/run
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias =
+top_build_prefix = ../../
+top_builddir = ../..
+top_srcdir = ../..
+AM_CPPFLAGS = -pthread $(BOOST_CPPFLAGS)
+#if !ALLSTATIC
+#install-exec-local:
+# install .lib/libremotebackend.so.0.0.0 ${exec_prefix}/lib
+#endif
+EXTRA_DIST = OBJECTFILES OBJECTLIBS
+lib_LTLIBRARIES = libremotebackend.la
+libremotebackend_la_SOURCES = remotebackend.hh remotebackend.cc unixconnector.cc httpconnector.cc pipeconnector.cc
+libremotebackend_la_LDFLAGS = -module -avoid-version
+libremotebackend_la_LIBS = -lboost_system -ljsoncpp -lcurl
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .cc .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu modules/remotebackend/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu modules/remotebackend/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-libLTLIBRARIES: $(lib_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
+ @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
+ }
+
+uninstall-libLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
+ done
+
+clean-libLTLIBRARIES:
+ -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
+ @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+ dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
+ test "$$dir" != "$$p" || dir=.; \
+ echo "rm -f \"$${dir}/so_locations\""; \
+ rm -f "$${dir}/so_locations"; \
+ done
+libremotebackend.la: $(libremotebackend_la_OBJECTS) $(libremotebackend_la_DEPENDENCIES) $(EXTRA_libremotebackend_la_DEPENDENCIES)
+ $(libremotebackend_la_LINK) -rpath $(libdir) $(libremotebackend_la_OBJECTS) $(libremotebackend_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+include ./$(DEPDIR)/httpconnector.Plo
+include ./$(DEPDIR)/pipeconnector.Plo
+include ./$(DEPDIR)/remotebackend.Plo
+include ./$(DEPDIR)/unixconnector.Plo
+
+.cc.o:
+ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+# source='$<' object='$@' libtool=no \
+# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+# $(CXXCOMPILE) -c -o $@ $<
+
+.cc.obj:
+ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+# source='$<' object='$@' libtool=no \
+# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+# $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.cc.lo:
+ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+# source='$<' object='$@' libtool=yes \
+# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+# $(LTCXXCOMPILE) -c -o $@ $<
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ set x; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+ for dir in "$(DESTDIR)$(libdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am: install-libLTLIBRARIES
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-libLTLIBRARIES
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
+ clean-libLTLIBRARIES clean-libtool ctags distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am \
+ install-libLTLIBRARIES install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags uninstall uninstall-am uninstall-libLTLIBRARIES
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/tinydnsbackend/Makefile
^
|
@@ -109,12 +109,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -174,7 +174,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -213,10 +213,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/tinydnsbackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/tinydnsbackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/tinydnsbackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/tinydnsbackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -246,7 +246,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/modules/xdbbackend/Makefile
^
|
@@ -120,12 +120,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -185,7 +185,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -224,10 +224,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/modules/xdbbackend
-abs_srcdir = /home/oliver/src/svn/pdns/modules/xdbbackend
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/modules/xdbbackend
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/modules/xdbbackend
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -257,7 +257,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/pdns/Makefile
^
|
@@ -515,12 +515,12 @@
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
done; \
reldir="$$dir2"
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -580,7 +580,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -619,10 +619,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/pdns
-abs_srcdir = /home/oliver/src/svn/pdns/pdns
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/pdns
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/pdns
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -652,7 +652,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/pdns/backends/Makefile
^
|
@@ -89,12 +89,12 @@
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
done; \
reldir="$$dir2"
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -154,7 +154,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -193,10 +193,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/pdns/backends
-abs_srcdir = /home/oliver/src/svn/pdns/pdns/backends
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/pdns/backends
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/pdns/backends
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -226,7 +226,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/pdns/backends/bind/Makefile
^
|
@@ -128,12 +128,12 @@
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns/missing --run aclocal-1.11
+ACLOCAL = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run aclocal-1.11
AMTAR = $${TAR-tar}
AR = ar
-AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoconf
-AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns/missing --run automake-1.11
+AUTOCONF = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run automake-1.11
AWK = mawk
BOOST_CPPFLAGS =
BOOST_PROGRAM_OPTIONS_LDFLAGS = -L/usr/local/lib -R/usr/local/lib
@@ -193,7 +193,7 @@
LTLIBOBJS =
LUA_CFLAGS = -I/usr/include/lua5.1
LUA_LIBS = -llua5.1
-MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/oliver/src/svn/pdns-3.1/missing --run makeinfo
MANIFEST_TOOL = :
MKDIR_P = /bin/mkdir -p
MYSQL_incdir = /usr/include/mysql
@@ -232,10 +232,10 @@
VERSION = 3.1
YACC = bison -y
YFLAGS =
-abs_builddir = /home/oliver/src/svn/pdns/pdns/backends/bind
-abs_srcdir = /home/oliver/src/svn/pdns/pdns/backends/bind
-abs_top_builddir = /home/oliver/src/svn/pdns
-abs_top_srcdir = /home/oliver/src/svn/pdns
+abs_builddir = /home/oliver/src/svn/pdns-3.1/pdns/backends/bind
+abs_srcdir = /home/oliver/src/svn/pdns-3.1/pdns/backends/bind
+abs_top_builddir = /home/oliver/src/svn/pdns-3.1
+abs_top_srcdir = /home/oliver/src/svn/pdns-3.1
ac_ct_AR = ar
ac_ct_CC = gcc
ac_ct_CXX = g++
@@ -265,7 +265,7 @@
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = ${SHELL} /home/oliver/src/svn/pdns/install-sh
+install_sh = ${SHELL} /home/oliver/src/svn/pdns-3.1/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
|
[-]
[+]
|
Changed |
pdns-3.1.tar.gz/pdns/slavecommunicator.cc
^
|
@@ -577,8 +577,12 @@
typedef DomainNotificationInfo val_t;
BOOST_FOREACH(val_t& val, sdomains) {
DomainInfo& di(val.di);
- if(!di.backend) // might've come from the packethandler
- B->getDomainInfo(di.zone, di);
+ // might've come from the packethandler
+ if(!di.backend && !B->getDomainInfo(di.zone, di)) {
+ L<<Logger::Warning<<"Ignore domain "<< di.zone<<" since it has been removed from our backend"<<endl;
+ continue;
+ }
+
if(!ssr.d_freshness.count(di.id))
continue;
uint32_t theirserial = ssr.d_freshness[di.id].theirSerial, ourserial = di.serial;
|
[-]
[+]
|
Added |
pdns-3.1.tar.gz/pdns/slavecommunicator.cc~
^
|
@@ -0,0 +1,633 @@
+/*
+ PowerDNS Versatile Database Driven Nameserver
+ Copyright (C) 2002-2012 PowerDNS.COM BV
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License version 2 as
+ published by the Free Software Foundation;
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+*/
+#include "packetcache.hh"
+#include "utility.hh"
+#include "dnssecinfra.hh"
+#include "dnsseckeeper.hh"
+#include "base32.hh"
+#include <errno.h>
+#include "communicator.hh"
+#include <set>
+#include <boost/utility.hpp>
+#include "dnsbackend.hh"
+#include "ueberbackend.hh"
+#include "packethandler.hh"
+#include "resolver.hh"
+#include "logger.hh"
+#include "dns.hh"
+#include "arguments.hh"
+#include "session.hh"
+#include "packetcache.hh"
+#include <boost/foreach.hpp>
+#include <boost/lexical_cast.hpp>
+#include "base64.hh"
+#include "inflighter.cc"
+#include "lua-auth.hh"
+#include "namespaces.hh"
+#include "common_startup.hh"
+#include <boost/scoped_ptr.hpp>
+using boost::scoped_ptr;
+
+template<typename T> bool rfc1982LessThan(T a, T b)
+{
+ return ((signed)(a - b)) < 0;
+}
+
+void CommunicatorClass::addSuckRequest(const string &domain, const string &master, bool priority)
+{
+ Lock l(&d_lock);
+
+ SuckRequest sr;
+ sr.domain = domain;
+ sr.master = master;
+ pair<UniQueue::iterator, bool> res;
+ if(priority) {
+ res=d_suckdomains.push_front(sr);
+ }
+ else {
+ res=d_suckdomains.push_back(sr);
+ }
+
+ if(res.second) {
+ d_suck_sem.post();
+ }
+}
+
+void CommunicatorClass::suck(const string &domain,const string &remote)
+{
+ L<<Logger::Error<<"Initiating transfer of '"<<domain<<"' from remote '"<<remote<<"'"<<endl;
+ uint32_t domain_id;
+ PacketHandler P; // fresh UeberBackend
+
+ DomainInfo di;
+ di.backend=0;
+ bool first=true;
+ try {
+ UeberBackend *B=dynamic_cast<UeberBackend *>(P.getBackend()); // copy of the same UeberBackend
+ NSEC3PARAMRecordContent ns3pr, hadNs3pr;
+ bool narrow, hadNarrow=false;
+ DNSSECKeeper dk; // has its own ueberbackend
+ bool dnssecZone = false;
+ bool haveNSEC3=false;
+ if(dk.isSecuredZone(domain)) {
+ dnssecZone=true;
+ haveNSEC3=dk.getNSEC3PARAM(domain, &ns3pr, &narrow);
+ if (haveNSEC3) {
+ hadNs3pr = ns3pr;
+ hadNarrow = narrow;
+ }
+ }
+
+ const bool hadNSEC3 = haveNSEC3;
+ const bool hadPresigned = dk.isPresigned(domain);
+ const bool hadDnssecZone = dnssecZone;
+
+ if(dnssecZone) {
+ if(!haveNSEC3)
+ L<<Logger::Info<<"Adding NSEC ordering information"<<endl;
+ else if(!narrow)
+ L<<Logger::Info<<"Adding NSEC3 hashed ordering information for '"<<domain<<"'"<<endl;
+ else
+ L<<Logger::Info<<"Erasing NSEC3 ordering since we are narrow, only setting 'auth' fields"<<endl;
+ }
+
+ if(!B->getDomainInfo(domain, di) || !di.backend) { // di.backend and B are mostly identical
+ L<<Logger::Error<<"Can't determine backend for domain '"<<domain<<"'"<<endl;
+ return;
+ }
+ domain_id=di.id;
+
+ Resolver::res_t recs;
+ set<string> nsset, qnames, dsnames, nonterm, delnonterm;
+
+ ComboAddress raddr(remote, 53);
+
+ string tsigkeyname, tsigalgorithm, tsigsecret;
+
+ if(dk.getTSIGForAccess(domain, remote, &tsigkeyname)) {
+ string tsigsecret64;
+ if(B->getTSIGKey(tsigkeyname, &tsigalgorithm, &tsigsecret64))
+ {
+ B64Decode(tsigsecret64, tsigsecret);
+ }
+ else
+ {
+ L<<Logger::Error<<"TSIG key '"<<tsigkeyname<<"' not found, ignoring 'AXFR-MASTER-TSIG' for domain '"<<domain<<"'"<<endl;
+ tsigkeyname="";
+ }
+ }
+
+ scoped_ptr<AuthLua> pdl;
+ vector<string> scripts;
+ if(B->getDomainMetadata(domain, "LUA-AXFR-SCRIPT", scripts) && !scripts.empty()) {
+ try {
+ pdl.reset(new AuthLua(scripts[0]));
+ L<<Logger::Info<<"Loaded Lua script '"<<scripts[0]<<"' to edit the incoming AXFR of '"<<domain<<"'"<<endl;
+ }
+ catch(std::exception& e) {
+ L<<Logger::Error<<"Failed to load Lua editing script '"<<scripts[0]<<"' for incoming AXFR of '"<<domain<<"': "<<e.what()<<endl;
+ return;
+ }
+ }
+
+ vector<string> localaddr;
+ ComboAddress laddr;
+
+ if(B->getDomainMetadata(domain, "AXFR-SOURCE", localaddr) && !localaddr.empty()) {
+ try {
+ laddr = ComboAddress(localaddr[0]);
+ L<<Logger::Info<<"AXFR source for domain '"<<domain<<"' set to "<<localaddr[0]<<endl;
+ }
+ catch(std::exception& e) {
+ L<<Logger::Error<<"Failed to load AXFR source '"<<localaddr[0]<<"' for incoming AXFR of '"<<domain<<"': "<<e.what()<<endl;
+ return;
+ }
+ } else {
+ laddr.sin4.sin_family = 0;
+ }
+
+ AXFRRetriever retriever(raddr, domain.c_str(), tsigkeyname, tsigalgorithm, tsigsecret,
+ (laddr.sin4.sin_family == 0) ? NULL : &laddr);
+
+ bool gotPresigned = false;
+ bool gotNSEC3 = false;
+ bool gotOptOutFlag = false;
+ unsigned int soa_serial = 0;
+ while(retriever.getChunk(recs)) {
+ if(first) {
+ L<<Logger::Error<<"AXFR started for '"<<domain<<"', transaction started"<<endl;
+ di.backend->startTransaction(domain, domain_id);
+ first=false;
+ }
+
+ for(Resolver::res_t::iterator i=recs.begin();i!=recs.end();++i) {
+ if(i->qtype.getCode() == QType::OPT || i->qtype.getCode() == QType::TSIG) // ignore EDNS0 & TSIG
+ continue;
+
+ if(i->qtype.getCode() == QType::SOA) {
+ if(soa_serial != 0)
+ continue; //skip the last SOA
+ SOAData sd;
+ fillSOAData(i->content,sd);
+ soa_serial = sd.serial;
+ }
+
+ // we generate NSEC, NSEC3, NSEC3PARAM (sorry Olafur) on the fly, this could only confuse things
+ if (i->qtype.getCode() == QType::NSEC3PARAM) {
+ ns3pr = NSEC3PARAMRecordContent(i->content);
+ narrow = false;
+ dnssecZone = haveNSEC3 = gotPresigned = gotNSEC3 = true;
+ continue;
+ } else if (i->qtype.getCode() == QType::NSEC3) {
+ dnssecZone = gotPresigned = true;
+ gotOptOutFlag = NSEC3RecordContent(i->content).d_flags & 1;
+ continue;
+ } else if (i->qtype.getCode() == QType::NSEC) {
+ dnssecZone = gotPresigned = true;
+ continue;
+ }
+
+ if(!endsOn(i->qname, domain)) {
+ L<<Logger::Error<<"Remote "<<remote<<" tried to sneak in out-of-zone data '"<<i->qname<<"'|"<<i->qtype.getName()<<" during AXFR of zone '"<<domain<<"', ignoring"<<endl;
+ continue;
+ }
+
+ i->domain_id=domain_id;
+ if (i->qtype.getCode() == QType::SRV)
+ i->content = stripDot(i->content);
+#if 0
+ if(i->qtype.getCode()>=60000)
+ throw DBException("Database can't store unknown record type "+lexical_cast<string>(i->qtype.getCode()-1024));
+#endif
+ vector<DNSResourceRecord> out;
+ if(pdl && pdl->axfrfilter(raddr, domain, *i, out)) {
+ BOOST_FOREACH(const DNSResourceRecord& rr, out) {
+ di.backend->feedRecord(rr);
+ if(rr.qtype.getCode() == QType::NS && !pdns_iequals(rr.qname, domain))
+ nsset.insert(rr.qname);
+ if(rr.qtype.getCode() != QType::RRSIG) // this excludes us hashing RRSIGs for NSEC(3)
+ qnames.insert(rr.qname);
+ if(i->qtype.getCode() == QType::DS)
+ dsnames.insert(i->qname);
+ }
+ }
+ else {
+ di.backend->feedRecord(*i);
+ if(i->qtype.getCode() == QType::NS && !pdns_iequals(i->qname, domain))
+ nsset.insert(i->qname);
+ if(i->qtype.getCode() != QType::RRSIG) // this excludes us hashing RRSIGs for NSEC(3)
+ qnames.insert(i->qname);
+ if(i->qtype.getCode() == QType::DS)
+ dsnames.insert(i->qname);
+ }
+ }
+ }
+
+ if (hadPresigned && !gotNSEC3)
+ {
+ // we only had NSEC3 because we were a presigned zone...
+ haveNSEC3 = false;
+ }
+
+ bool doent=true;
+ bool realrr=true;
+ string hashed;
+
+ uint32_t maxent = ::arg().asNum("max-ent-entries");
+
+ dononterm:;
+ BOOST_FOREACH(const string& qname, qnames)
+ {
+ bool auth=true;
+ string shorter(qname);
+
+ if(realrr) {
+ do {
+ if(nsset.count(shorter)) {
+ auth=false;
+ break;
+ }
+ }while(chopOff(shorter));
+
+ if(dsnames.count(qname))
+ auth=true;
+ }
+
+ if(dnssecZone && haveNSEC3)
+ {
+ if(!narrow) {
+ hashed=toLower(toBase32Hex(hashQNameWithSalt(ns3pr.d_iterations, ns3pr.d_salt, qname)));
+ }
+ di.backend->updateDNSSECOrderAndAuthAbsolute(domain_id, qname, hashed, auth); // this should always be done
+ if((!auth || dsnames.count(qname)) && realrr)
+ {
+ di.backend->nullifyDNSSECOrderNameAndAuth(domain_id, qname, "NS");
+ di.backend->nullifyDNSSECOrderNameAndAuth(domain_id, qname, "A");
+ di.backend->nullifyDNSSECOrderNameAndAuth(domain_id, qname, "AAAA");
+ }
+ }
+ else // NSEC
+ {
+ if(realrr)
+ {
+ di.backend->updateDNSSECOrderAndAuth(domain_id, domain, qname, auth);
+ if(!auth || dsnames.count(qname))
+ {
+ di.backend->nullifyDNSSECOrderNameAndAuth(domain_id, qname, "A");
+ di.backend->nullifyDNSSECOrderNameAndAuth(domain_id, qname, "AAAA");
+ }
+ }
+ }
+
+ if(auth && realrr && doent)
+ {
+ shorter=qname;
+ while(!pdns_iequals(shorter, domain) && chopOff(shorter))
+ {
+ if(!qnames.count(shorter) && !nonterm.count(shorter))
+ {
+ if(!(maxent))
+ {
+ L<<Logger::Error<<"AXFR zone "<<domain<<" has too many empty non terminals."<<endl;
+ nonterm.empty();
+ doent=false;
+ break;
+ }
+ nonterm.insert(shorter);
+ --maxent;
+ }
+ }
+ }
+ }
+
+ if(!nonterm.empty() && realrr && doent)
+ {
+ if(di.backend->updateEmptyNonTerminals(domain_id, domain, nonterm, delnonterm, false))
+ {
+ realrr=false;
+ qnames=nonterm;
+ goto dononterm;
+ }
+ }
+
+ di.backend->commitTransaction();
+ di.backend->setFresh(domain_id);
+ PC.purge(domain+"$");
+
+ // now we also need to update the presigned flag and NSEC3PARAM
+ // for the zone
+ if (gotPresigned) {
+ if (!hadDnssecZone && !hadPresigned) {
+ // zone is now presigned
+ dk.setPresigned(domain);
+ }
+
+ if (hadPresigned || !hadDnssecZone)
+ {
+ // this is a presigned zone, update NSEC3PARAM
+ if (gotNSEC3) {
+ ns3pr.d_flags = gotOptOutFlag ? 1 : 0;
+ // only update if there was a change
+ if (!hadNSEC3 || (narrow != hadNarrow) ||
+ (ns3pr.d_algorithm != hadNs3pr.d_algorithm) ||
+ (ns3pr.d_flags != hadNs3pr.d_flags) ||
+ (ns3pr.d_iterations != hadNs3pr.d_iterations) ||
+ (ns3pr.d_salt != hadNs3pr.d_salt)) {
+ dk.setNSEC3PARAM(domain, ns3pr, narrow);
+ }
+ } else if (hadNSEC3) {
+ dk.unsetNSEC3PARAM(domain);
+ }
+ }
+ } else if (hadPresigned) {
+ // zone is no longer presigned
+ dk.unsetPresigned(domain);
+ dk.unsetNSEC3PARAM(domain);
+ }
+
+
+ L<<Logger::Error<<"AXFR done for '"<<domain<<"', zone committed with serial number "<<soa_serial<<endl;
+ if(::arg().mustDo("slave-renotify"))
+ notifyDomain(domain);
+ }
+ catch(DBException &re) {
+ L<<Logger::Error<<"Unable to feed record during incoming AXFR of '"+domain+"': "<<re.reason<<endl;
+ if(di.backend && !first) {
+ L<<Logger::Error<<"Aborting possible open transaction for domain '"<<domain<<"' AXFR"<<endl;
+ di.backend->abortTransaction();
+ }
+ }
+ catch(MOADNSException &re) {
+ L<<Logger::Error<<"Unable to parse record during incoming AXFR of '"+domain+"' (MOADNSException): "<<re.what()<<endl;
+ if(di.backend && !first) {
+ L<<Logger::Error<<"Aborting possible open transaction for domain '"<<domain<<"' AXFR"<<endl;
+ di.backend->abortTransaction();
+ }
+ }
+ catch(std::exception &re) {
+ L<<Logger::Error<<"Unable to parse record during incoming AXFR of '"+domain+"' (std::exception): "<<re.what()<<endl;
+ if(di.backend && !first) {
+ L<<Logger::Error<<"Aborting possible open transaction for domain '"<<domain<<"' AXFR"<<endl;
+ di.backend->abortTransaction();
+ }
+ }
+ catch(ResolverException &re) {
+ L<<Logger::Error<<"Unable to AXFR zone '"+domain+"' from remote '"<<remote<<"' (resolver): "<<re.reason<<endl;
+ if(di.backend && !first) {
+ L<<Logger::Error<<"Aborting possible open transaction for domain '"<<domain<<"' AXFR"<<endl;
+ di.backend->abortTransaction();
+ }
+ }
+}
+namespace {
+struct QueryInfo
+{
+ struct timeval query_ttd;
+ uint16_t id;
+};
+
+struct DomainNotificationInfo
+{
+ DomainInfo di;
+ bool dnssecOk;
+ string tsigkeyname, tsigalgname, tsigsecret;
+};
+}
+
+
+struct SlaveSenderReceiver
+{
+ typedef pair<string, uint16_t> Identifier;
+
+ struct Answer {
+ uint32_t theirSerial;
+ uint32_t theirInception;
+ uint32_t theirExpire;
+ };
+
+ map<uint32_t, Answer> d_freshness;
+
+ SlaveSenderReceiver()
+ {
+ }
+
+ void deliverTimeout(const Identifier& i)
+ {
+ }
+
+ Identifier send(DomainNotificationInfo& dni)
+ {
+ random_shuffle(dni.di.masters.begin(), dni.di.masters.end());
+ try {
+ ComboAddress remote(*dni.di.masters.begin());
+ return make_pair(dni.di.zone,
+ d_resolver.sendResolve(ComboAddress(*dni.di.masters.begin(), 53),
+ dni.di.zone.c_str(),
+ QType::SOA,
+ dni.dnssecOk, dni.tsigkeyname, dni.tsigalgname, dni.tsigsecret)
+ );
+ }
+ catch(AhuException& e) {
+ throw runtime_error("While attempting to query freshness of '"+dni.di.zone+"': "+e.reason);
+ }
+ }
+
+ bool receive(Identifier& id, Answer& a)
+ {
+ if(d_resolver.tryGetSOASerial(&id.first, &a.theirSerial, &a.theirInception, &a.theirExpire, &id.second)) {
+ return 1;
+ }
+ return 0;
+ }
+
+ void deliverAnswer(DomainNotificationInfo& dni, const Answer& a, unsigned int usec)
+ {
+ d_freshness[dni.di.id]=a;
+ }
+
+ Resolver d_resolver;
+};
+
+void CommunicatorClass::addSlaveCheckRequest(const DomainInfo& di, const ComboAddress& remote)
+{
+ Lock l(&d_lock);
+ DomainInfo ours = di;
+ ours.backend = 0;
+ d_tocheck.insert(ours);
+ d_any_sem.post(); // kick the loop!
+}
+
+void CommunicatorClass::addTrySuperMasterRequest(DNSPacket *p)
+{
+ Lock l(&d_lock);
+ DNSPacket ours = *p;
+ d_potentialsupermasters.push_back(ours);
+ d_any_sem.post(); // kick the loop!
+}
+
+void CommunicatorClass::slaveRefresh(PacketHandler *P)
+{
+ UeberBackend *B=dynamic_cast<UeberBackend *>(P->getBackend());
+ vector<DomainInfo> rdomains;
+ vector<DomainNotificationInfo > sdomains; // the bool is for 'presigned'
+ vector<DNSPacket> trysuperdomains;
+
+ {
+ Lock l(&d_lock);
+ rdomains.insert(rdomains.end(), d_tocheck.begin(), d_tocheck.end());
+ d_tocheck.clear();
+ trysuperdomains.insert(trysuperdomains.end(), d_potentialsupermasters.begin(), d_potentialsupermasters.end());
+ d_potentialsupermasters.clear();
+ }
+
+ BOOST_FOREACH(DNSPacket& dp, trysuperdomains) {
+ int res;
+ res=P->trySuperMasterSynchronous(&dp);
+ if(res>=0) {
+ DNSPacket *r=dp.replyPacket();
+ r->setRcode(res);
+ r->setOpcode(Opcode::Notify);
+ N->send(r);
+ delete r;
+ }
+ }
+
+ if(rdomains.empty()) // if we have priority domains, check them first
+ B->getUnfreshSlaveInfos(&rdomains);
+
+ DNSSECKeeper dk(B); // NOW HEAR THIS! This DK uses our B backend, so no interleaved access!
+ {
+ Lock l(&d_lock);
+ typedef UniQueue::index<IDTag>::type domains_by_name_t;
+ domains_by_name_t& nameindex=boost::multi_index::get<IDTag>(d_suckdomains);
+
+ BOOST_FOREACH(DomainInfo& di, rdomains) {
+ SuckRequest sr;
+ sr.domain=di.zone;
+ if(di.masters.empty()) // slave domains w/o masters are ignored
+ continue;
+ // remove unfresh domains already queued for AXFR, no sense polling them again
+ sr.master=*di.masters.begin();
+ if(nameindex.count(sr))
+ continue;
+ DomainNotificationInfo dni;
+ dni.di=di;
+ dni.dnssecOk = dk.isPresigned(di.zone);
+
+ if(dk.getTSIGForAccess(di.zone, sr.master, &dni.tsigkeyname)) {
+ string secret64;
+ B->getTSIGKey(dni.tsigkeyname, &dni.tsigalgname, &secret64);
+ B64Decode(secret64, dni.tsigsecret);
+ }
+ sdomains.push_back(dni);
+ }
+ }
+
+ if(sdomains.empty())
+ {
+ if(d_slaveschanged) {
+ Lock l(&d_lock);
+ L<<Logger::Warning<<"No new unfresh slave domains, "<<d_suckdomains.size()<<" queued for AXFR already"<<endl;
+ }
+ d_slaveschanged = !rdomains.empty();
+ return;
+ }
+ else {
+ Lock l(&d_lock);
+ L<<Logger::Warning<<sdomains.size()<<" slave domain"<<(sdomains.size()>1 ? "s" : "")<<" need"<<
+ (sdomains.size()>1 ? "" : "s")<<
+ " checking, "<<d_suckdomains.size()<<" queued for AXFR"<<endl;
+ }
+
+ SlaveSenderReceiver ssr;
+
+ Inflighter<vector<DomainNotificationInfo>, SlaveSenderReceiver> ifl(sdomains, ssr);
+
+ ifl.d_maxInFlight = 200;
+
+ for(;;) {
+ try {
+ ifl.run();
+ break;
+ }
+ catch(std::exception& e) {
+ L<<Logger::Error<<"While checking domain freshness: " << e.what()<<endl;
+ }
+ catch(AhuException &re) {
+ L<<Logger::Error<<"While checking domain freshness: " << re.reason<<endl;
+ }
+ }
+ L<<Logger::Warning<<"Received serial number updates for "<<ssr.d_freshness.size()<<" zones, had "<<ifl.getTimeouts()<<" timeouts"<<endl;
+
+ typedef DomainNotificationInfo val_t;
+ BOOST_FOREACH(val_t& val, sdomains) {
+ DomainInfo& di(val.di);
+ // might've come from the packethandler
+ if(!di.backend && !B->getDomainInfo(di.zone, di)) {
+ L<<Logger::Warning<<"Ignore domain "<< di.zone<<" since it is no longer in our backend"<<endl;
+ continue;
+ }
+
+ if(!ssr.d_freshness.count(di.id))
+ continue;
+ uint32_t theirserial = ssr.d_freshness[di.id].theirSerial, ourserial = di.serial;
+
+ if(rfc1982LessThan(theirserial, ourserial)) {
+ L<<Logger::Error<<"Domain "<<di.zone<<" more recent than master, our serial " << ourserial << " > their serial "<< theirserial << endl;
+ di.backend->setFresh(di.id);
+ }
+ else if(theirserial == ourserial) {
+ if(!dk.isPresigned(di.zone)) {
+ L<<Logger::Warning<<"Domain "<< di.zone<<" is fresh (not presigned, no RRSIG check)"<<endl;
+ di.backend->setFresh(di.id);
+ }
+ else {
+ B->lookup(QType(QType::RRSIG), di.zone); // can't use DK before we are done with this lookup!
+ DNSResourceRecord rr;
+ uint32_t maxExpire=0, maxInception=0;
+ while(B->get(rr)) {
+ RRSIGRecordContent rrc(rr.content);
+ if(rrc.d_type == QType::SOA) {
+ maxInception = std::max(maxInception, rrc.d_siginception);
+ maxExpire = std::max(maxExpire, rrc.d_sigexpire);
+ }
+ }
+ if(maxInception == ssr.d_freshness[di.id].theirInception && maxExpire == ssr.d_freshness[di.id].theirExpire) {
+ L<<Logger::Warning<<"Domain "<< di.zone<<" is fresh and apex RRSIGs match"<<endl;
+ di.backend->setFresh(di.id);
+ }
+ else {
+ L<<Logger::Warning<<"Domain "<< di.zone<<" is fresh, but RRSIGS differ, so DNSSEC stale"<<endl;
+ addSuckRequest(di.zone, *di.masters.begin());
+ }
+ }
+ }
+ else {
+ L<<Logger::Warning<<"Domain "<< di.zone<<" is stale, master serial "<<theirserial<<", our serial "<< ourserial <<endl;
+ addSuckRequest(di.zone, *di.masters.begin());
+ }
+ }
+}
+
+// stub for PowerDNSLua linking
+int directResolve(const std::string& qname, const QType& qtype, int qclass, vector<DNSResourceRecord>& ret)
+{
+ return -1;
+}
+
+
|