diff --git a/CHANGES b/CHANGES index 44e81a7d2b..64978353a2 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,5 @@ +4008. [contrib] Updated zkt to latest version (1.1.3). [RT #37886] + 4007. [doc] Remove acl forward reference restriction. [RT #37772] 4006. [security] A flaw in delegation handling could be exploited diff --git a/contrib/zkt-1.1.2/configure b/contrib/zkt-1.1.2/configure deleted file mode 100755 index 97cbbd2410..0000000000 --- a/contrib/zkt-1.1.2/configure +++ /dev/null @@ -1,7229 +0,0 @@ -#! /bin/sh -# Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.61 for ZKT 1.1.2. -# -# Report bugs to . -# -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. -# This configure script is free software; the Free Software Foundation -# gives unlimited permission to copy, distribute and modify it. -## --------------------- ## -## M4sh Initialization. ## -## --------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in - *posix*) set -o posix ;; -esac - -fi - - - - -# PATH needs CR -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - echo "#! /bin/sh" >conf$$.sh - echo "exit 0" >>conf$$.sh - chmod +x conf$$.sh - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then - PATH_SEPARATOR=';' - else - PATH_SEPARATOR=: - fi - rm -f conf$$.sh -fi - -# Support unset when possible. -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then - as_unset=unset -else - as_unset=false -fi - - -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -as_nl=' -' -IFS=" "" $as_nl" - -# Find who we are. Look in the path if we contain no directory separator. -case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - { (exit 1); exit 1; } -fi - -# Work around bugs in pre-3.0 UWIN ksh. -for as_var in ENV MAIL MAILPATH -do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -for as_var in \ - LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ - LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ - LC_TELEPHONE LC_TIME -do - if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then - eval $as_var=C; export $as_var - else - ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var - fi -done - -# Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - - -# Name of the executable. -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# CDPATH. -$as_unset CDPATH - - -if test "x$CONFIG_SHELL" = x; then - if (eval ":") 2>/dev/null; then - as_have_required=yes -else - as_have_required=no -fi - - if test $as_have_required = yes && (eval ": -(as_func_return () { - (exit \$1) -} -as_func_success () { - as_func_return 0 -} -as_func_failure () { - as_func_return 1 -} -as_func_ret_success () { - return 0 -} -as_func_ret_failure () { - return 1 -} - -exitcode=0 -if as_func_success; then - : -else - exitcode=1 - echo as_func_success failed. -fi - -if as_func_failure; then - exitcode=1 - echo as_func_failure succeeded. -fi - -if as_func_ret_success; then - : -else - exitcode=1 - echo as_func_ret_success failed. -fi - -if as_func_ret_failure; then - exitcode=1 - echo as_func_ret_failure succeeded. -fi - -if ( set x; as_func_ret_success y && test x = \"\$1\" ); then - : -else - exitcode=1 - echo positional parameters were not saved. -fi - -test \$exitcode = 0) || { (exit 1); exit 1; } - -( - as_lineno_1=\$LINENO - as_lineno_2=\$LINENO - test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && - test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } -") 2> /dev/null; then - : -else - as_candidate_shells= - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - case $as_dir in - /*) - for as_base in sh bash ksh sh5; do - as_candidate_shells="$as_candidate_shells $as_dir/$as_base" - done;; - esac -done -IFS=$as_save_IFS - - - for as_shell in $as_candidate_shells $SHELL; do - # Try only shells that exist, to save several forks. - if { test -f "$as_shell" || test -f "$as_shell.exe"; } && - { ("$as_shell") 2> /dev/null <<\_ASEOF -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in - *posix*) set -o posix ;; -esac - -fi - - -: -_ASEOF -}; then - CONFIG_SHELL=$as_shell - as_have_required=yes - if { "$as_shell" 2> /dev/null <<\_ASEOF -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in - *posix*) set -o posix ;; -esac - -fi - - -: -(as_func_return () { - (exit $1) -} -as_func_success () { - as_func_return 0 -} -as_func_failure () { - as_func_return 1 -} -as_func_ret_success () { - return 0 -} -as_func_ret_failure () { - return 1 -} - -exitcode=0 -if as_func_success; then - : -else - exitcode=1 - echo as_func_success failed. -fi - -if as_func_failure; then - exitcode=1 - echo as_func_failure succeeded. -fi - -if as_func_ret_success; then - : -else - exitcode=1 - echo as_func_ret_success failed. -fi - -if as_func_ret_failure; then - exitcode=1 - echo as_func_ret_failure succeeded. -fi - -if ( set x; as_func_ret_success y && test x = "$1" ); then - : -else - exitcode=1 - echo positional parameters were not saved. -fi - -test $exitcode = 0) || { (exit 1); exit 1; } - -( - as_lineno_1=$LINENO - as_lineno_2=$LINENO - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } - -_ASEOF -}; then - break -fi - -fi - - done - - if test "x$CONFIG_SHELL" != x; then - for as_var in BASH_ENV ENV - do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var - done - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} -fi - - - if test $as_have_required = no; then - echo This script requires a shell more modern than all the - echo shells that I found on your system. Please install a - echo modern shell, or manually run the script under such a - echo shell if you do have one. - { (exit 1); exit 1; } -fi - - -fi - -fi - - - -(eval "as_func_return () { - (exit \$1) -} -as_func_success () { - as_func_return 0 -} -as_func_failure () { - as_func_return 1 -} -as_func_ret_success () { - return 0 -} -as_func_ret_failure () { - return 1 -} - -exitcode=0 -if as_func_success; then - : -else - exitcode=1 - echo as_func_success failed. -fi - -if as_func_failure; then - exitcode=1 - echo as_func_failure succeeded. -fi - -if as_func_ret_success; then - : -else - exitcode=1 - echo as_func_ret_success failed. -fi - -if as_func_ret_failure; then - exitcode=1 - echo as_func_ret_failure succeeded. -fi - -if ( set x; as_func_ret_success y && test x = \"\$1\" ); then - : -else - exitcode=1 - echo positional parameters were not saved. -fi - -test \$exitcode = 0") || { - echo No shell found that supports shell functions. - echo Please tell autoconf@gnu.org about your system, - echo including any error possibly output before this - echo message -} - - - - as_lineno_1=$LINENO - as_lineno_2=$LINENO - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { - - # Create $as_me.lineno as a copy of $as_myself, but with $LINENO - # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line after each line using $LINENO; the second 'sed' - # does the real work. The second script uses 'N' to pair each - # line-number line with the line containing $LINENO, and appends - # trailing '-' during substitution so that $LINENO is not a special - # case at line end. - # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # scripts with optimization help from Paolo Bonzini. Blame Lee - # E. McMahon (1931-1989) for sed's syntax. :-) - sed -n ' - p - /[$]LINENO/= - ' <$as_myself | - sed ' - s/[$]LINENO.*/&-/ - t lineno - b - :lineno - N - :loop - s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ - t loop - s/-\n.*// - ' >$as_me.lineno && - chmod +x "$as_me.lineno" || - { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 - { (exit 1); exit 1; }; } - - # Don't try to exec as it changes $[0], causing all sort of problems - # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensitive to this). - . "./$as_me.lineno" - # Exit status is that of the last command. - exit -} - - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in --n*) - case `echo 'x\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - *) ECHO_C='\c';; - esac;; -*) - ECHO_N='-n';; -esac - -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir -fi -echo >conf$$.file -if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -p'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -p' -elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln -else - as_ln_s='cp -p' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - -if mkdir -p . 2>/dev/null; then - as_mkdir_p=: -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - -if test -x / >/dev/null 2>&1; then - as_test_x='test -x' -else - if ls -dL / >/dev/null 2>&1; then - as_ls_L_option=L - else - as_ls_L_option= - fi - as_test_x=' - eval sh -c '\'' - if test -d "$1"; then - test -d "$1/."; - else - case $1 in - -*)set "./$1";; - esac; - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in - ???[sx]*):;;*)false;;esac;fi - '\'' sh - ' -fi -as_executable_p=$as_test_x - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - - -exec 7<&0 &1 - -# Name of the host. -# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, -# so uname gets run too. -ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` - -# -# Initializations. -# -ac_default_prefix=/usr/local -ac_clean_files= -ac_config_libobj_dir=. -LIBOBJS= -cross_compiling=no -subdirs= -MFLAGS= -MAKEFLAGS= -SHELL=${CONFIG_SHELL-/bin/sh} - -# Identity of this package. -PACKAGE_NAME='ZKT' -PACKAGE_TARNAME='zkt' -PACKAGE_VERSION='1.1.2' -PACKAGE_STRING='ZKT 1.1.2' -PACKAGE_BUGREPORT='Holger Zuleger hznet.de' - -ac_unique_file="zkt-signer.c" -# Factoring default headers for most tests. -ac_includes_default="\ -#include -#ifdef HAVE_SYS_TYPES_H -# include -#endif -#ifdef HAVE_SYS_STAT_H -# include -#endif -#ifdef STDC_HEADERS -# include -# include -#else -# ifdef HAVE_STDLIB_H -# include -# endif -#endif -#ifdef HAVE_STRING_H -# if !defined STDC_HEADERS && defined HAVE_MEMORY_H -# include -# endif -# include -#endif -#ifdef HAVE_STRINGS_H -# include -#endif -#ifdef HAVE_INTTYPES_H -# include -#endif -#ifdef HAVE_STDINT_H -# include -#endif -#ifdef HAVE_UNISTD_H -# include -#endif" - -ac_header_list= -ac_func_list= -ac_subst_vars='SHELL -PATH_SEPARATOR -PACKAGE_NAME -PACKAGE_TARNAME -PACKAGE_VERSION -PACKAGE_STRING -PACKAGE_BUGREPORT -exec_prefix -prefix -program_transform_name -bindir -sbindir -libexecdir -datarootdir -datadir -sysconfdir -sharedstatedir -localstatedir -includedir -oldincludedir -docdir -infodir -htmldir -dvidir -pdfdir -psdir -libdir -localedir -mandir -DEFS -ECHO_C -ECHO_N -ECHO_T -LIBS -build_alias -host_alias -target_alias -CC -CFLAGS -LDFLAGS -CPPFLAGS -ac_ct_CC -EXEEXT -OBJEXT -SIGNZONE_PROG -CPP -GREP -EGREP -LIBOBJS -LTLIBOBJS' -ac_subst_files='' - ac_precious_vars='build_alias -host_alias -target_alias -CC -CFLAGS -LDFLAGS -LIBS -CPPFLAGS -CPP' - - -# Initialize some variables set by options. -ac_init_help= -ac_init_version=false -# The variables have the same names as the options, with -# dashes changed to underlines. -cache_file=/dev/null -exec_prefix=NONE -no_create= -no_recursion= -prefix=NONE -program_prefix=NONE -program_suffix=NONE -program_transform_name=s,x,x, -silent= -site= -srcdir= -verbose= -x_includes=NONE -x_libraries=NONE - -# Installation directory options. -# These are left unexpanded so users can "make install exec_prefix=/foo" -# and all the variables that are supposed to be based on exec_prefix -# by default will actually change. -# Use braces instead of parens because sh, perl, etc. also accept them. -# (The list follows the same order as the GNU Coding Standards.) -bindir='${exec_prefix}/bin' -sbindir='${exec_prefix}/sbin' -libexecdir='${exec_prefix}/libexec' -datarootdir='${prefix}/share' -datadir='${datarootdir}' -sysconfdir='${prefix}/etc' -sharedstatedir='${prefix}/com' -localstatedir='${prefix}/var' -includedir='${prefix}/include' -oldincludedir='/usr/include' -docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' -infodir='${datarootdir}/info' -htmldir='${docdir}' -dvidir='${docdir}' -pdfdir='${docdir}' -psdir='${docdir}' -libdir='${exec_prefix}/lib' -localedir='${datarootdir}/locale' -mandir='${datarootdir}/man' - -ac_prev= -ac_dashdash= -for ac_option -do - # If the previous option needs an argument, assign it. - if test -n "$ac_prev"; then - eval $ac_prev=\$ac_option - ac_prev= - continue - fi - - case $ac_option in - *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; - *) ac_optarg=yes ;; - esac - - # Accept the important Cygnus configure options, so we can diagnose typos. - - case $ac_dashdash$ac_option in - --) - ac_dashdash=yes ;; - - -bindir | --bindir | --bindi | --bind | --bin | --bi) - ac_prev=bindir ;; - -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) - bindir=$ac_optarg ;; - - -build | --build | --buil | --bui | --bu) - ac_prev=build_alias ;; - -build=* | --build=* | --buil=* | --bui=* | --bu=*) - build_alias=$ac_optarg ;; - - -cache-file | --cache-file | --cache-fil | --cache-fi \ - | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) - ac_prev=cache_file ;; - -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ - | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) - cache_file=$ac_optarg ;; - - --config-cache | -C) - cache_file=config.cache ;; - - -datadir | --datadir | --datadi | --datad) - ac_prev=datadir ;; - -datadir=* | --datadir=* | --datadi=* | --datad=*) - datadir=$ac_optarg ;; - - -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ - | --dataroo | --dataro | --datar) - ac_prev=datarootdir ;; - -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ - | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) - datarootdir=$ac_optarg ;; - - -disable-* | --disable-*) - ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid feature name: $ac_feature" >&2 - { (exit 1); exit 1; }; } - ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` - eval enable_$ac_feature=no ;; - - -docdir | --docdir | --docdi | --doc | --do) - ac_prev=docdir ;; - -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) - docdir=$ac_optarg ;; - - -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) - ac_prev=dvidir ;; - -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) - dvidir=$ac_optarg ;; - - -enable-* | --enable-*) - ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid feature name: $ac_feature" >&2 - { (exit 1); exit 1; }; } - ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` - eval enable_$ac_feature=\$ac_optarg ;; - - -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ - | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ - | --exec | --exe | --ex) - ac_prev=exec_prefix ;; - -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ - | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ - | --exec=* | --exe=* | --ex=*) - exec_prefix=$ac_optarg ;; - - -gas | --gas | --ga | --g) - # Obsolete; use --with-gas. - with_gas=yes ;; - - -help | --help | --hel | --he | -h) - ac_init_help=long ;; - -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) - ac_init_help=recursive ;; - -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) - ac_init_help=short ;; - - -host | --host | --hos | --ho) - ac_prev=host_alias ;; - -host=* | --host=* | --hos=* | --ho=*) - host_alias=$ac_optarg ;; - - -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) - ac_prev=htmldir ;; - -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ - | --ht=*) - htmldir=$ac_optarg ;; - - -includedir | --includedir | --includedi | --included | --include \ - | --includ | --inclu | --incl | --inc) - ac_prev=includedir ;; - -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ - | --includ=* | --inclu=* | --incl=* | --inc=*) - includedir=$ac_optarg ;; - - -infodir | --infodir | --infodi | --infod | --info | --inf) - ac_prev=infodir ;; - -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) - infodir=$ac_optarg ;; - - -libdir | --libdir | --libdi | --libd) - ac_prev=libdir ;; - -libdir=* | --libdir=* | --libdi=* | --libd=*) - libdir=$ac_optarg ;; - - -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ - | --libexe | --libex | --libe) - ac_prev=libexecdir ;; - -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ - | --libexe=* | --libex=* | --libe=*) - libexecdir=$ac_optarg ;; - - -localedir | --localedir | --localedi | --localed | --locale) - ac_prev=localedir ;; - -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) - localedir=$ac_optarg ;; - - -localstatedir | --localstatedir | --localstatedi | --localstated \ - | --localstate | --localstat | --localsta | --localst | --locals) - ac_prev=localstatedir ;; - -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ - | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) - localstatedir=$ac_optarg ;; - - -mandir | --mandir | --mandi | --mand | --man | --ma | --m) - ac_prev=mandir ;; - -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) - mandir=$ac_optarg ;; - - -nfp | --nfp | --nf) - # Obsolete; use --without-fp. - with_fp=no ;; - - -no-create | --no-create | --no-creat | --no-crea | --no-cre \ - | --no-cr | --no-c | -n) - no_create=yes ;; - - -no-recursion | --no-recursion | --no-recursio | --no-recursi \ - | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) - no_recursion=yes ;; - - -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ - | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ - | --oldin | --oldi | --old | --ol | --o) - ac_prev=oldincludedir ;; - -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ - | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ - | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) - oldincludedir=$ac_optarg ;; - - -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) - ac_prev=prefix ;; - -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) - prefix=$ac_optarg ;; - - -program-prefix | --program-prefix | --program-prefi | --program-pref \ - | --program-pre | --program-pr | --program-p) - ac_prev=program_prefix ;; - -program-prefix=* | --program-prefix=* | --program-prefi=* \ - | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) - program_prefix=$ac_optarg ;; - - -program-suffix | --program-suffix | --program-suffi | --program-suff \ - | --program-suf | --program-su | --program-s) - ac_prev=program_suffix ;; - -program-suffix=* | --program-suffix=* | --program-suffi=* \ - | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) - program_suffix=$ac_optarg ;; - - -program-transform-name | --program-transform-name \ - | --program-transform-nam | --program-transform-na \ - | --program-transform-n | --program-transform- \ - | --program-transform | --program-transfor \ - | --program-transfo | --program-transf \ - | --program-trans | --program-tran \ - | --progr-tra | --program-tr | --program-t) - ac_prev=program_transform_name ;; - -program-transform-name=* | --program-transform-name=* \ - | --program-transform-nam=* | --program-transform-na=* \ - | --program-transform-n=* | --program-transform-=* \ - | --program-transform=* | --program-transfor=* \ - | --program-transfo=* | --program-transf=* \ - | --program-trans=* | --program-tran=* \ - | --progr-tra=* | --program-tr=* | --program-t=*) - program_transform_name=$ac_optarg ;; - - -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) - ac_prev=pdfdir ;; - -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) - pdfdir=$ac_optarg ;; - - -psdir | --psdir | --psdi | --psd | --ps) - ac_prev=psdir ;; - -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) - psdir=$ac_optarg ;; - - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - silent=yes ;; - - -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) - ac_prev=sbindir ;; - -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ - | --sbi=* | --sb=*) - sbindir=$ac_optarg ;; - - -sharedstatedir | --sharedstatedir | --sharedstatedi \ - | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ - | --sharedst | --shareds | --shared | --share | --shar \ - | --sha | --sh) - ac_prev=sharedstatedir ;; - -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ - | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ - | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ - | --sha=* | --sh=*) - sharedstatedir=$ac_optarg ;; - - -site | --site | --sit) - ac_prev=site ;; - -site=* | --site=* | --sit=*) - site=$ac_optarg ;; - - -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) - ac_prev=srcdir ;; - -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) - srcdir=$ac_optarg ;; - - -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ - | --syscon | --sysco | --sysc | --sys | --sy) - ac_prev=sysconfdir ;; - -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ - | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) - sysconfdir=$ac_optarg ;; - - -target | --target | --targe | --targ | --tar | --ta | --t) - ac_prev=target_alias ;; - -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) - target_alias=$ac_optarg ;; - - -v | -verbose | --verbose | --verbos | --verbo | --verb) - verbose=yes ;; - - -version | --version | --versio | --versi | --vers | -V) - ac_init_version=: ;; - - -with-* | --with-*) - ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid package name: $ac_package" >&2 - { (exit 1); exit 1; }; } - ac_package=`echo $ac_package | sed 's/[-.]/_/g'` - eval with_$ac_package=\$ac_optarg ;; - - -without-* | --without-*) - ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid package name: $ac_package" >&2 - { (exit 1); exit 1; }; } - ac_package=`echo $ac_package | sed 's/[-.]/_/g'` - eval with_$ac_package=no ;; - - --x) - # Obsolete; use --with-x. - with_x=yes ;; - - -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ - | --x-incl | --x-inc | --x-in | --x-i) - ac_prev=x_includes ;; - -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ - | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) - x_includes=$ac_optarg ;; - - -x-libraries | --x-libraries | --x-librarie | --x-librari \ - | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) - ac_prev=x_libraries ;; - -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ - | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) - x_libraries=$ac_optarg ;; - - -*) { echo "$as_me: error: unrecognized option: $ac_option -Try \`$0 --help' for more information." >&2 - { (exit 1); exit 1; }; } - ;; - - *=*) - ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` - # Reject names that are not valid shell variable names. - expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && - { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 - { (exit 1); exit 1; }; } - eval $ac_envvar=\$ac_optarg - export $ac_envvar ;; - - *) - # FIXME: should be removed in autoconf 3.0. - echo "$as_me: WARNING: you should use --build, --host, --target" >&2 - expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && - echo "$as_me: WARNING: invalid host type: $ac_option" >&2 - : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} - ;; - - esac -done - -if test -n "$ac_prev"; then - ac_option=--`echo $ac_prev | sed 's/_/-/g'` - { echo "$as_me: error: missing argument to $ac_option" >&2 - { (exit 1); exit 1; }; } -fi - -# Be sure to have absolute directory names. -for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ - datadir sysconfdir sharedstatedir localstatedir includedir \ - oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ - libdir localedir mandir -do - eval ac_val=\$$ac_var - case $ac_val in - [\\/$]* | ?:[\\/]* ) continue;; - NONE | '' ) case $ac_var in *prefix ) continue;; esac;; - esac - { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 - { (exit 1); exit 1; }; } -done - -# There might be people who depend on the old broken behavior: `$host' -# used to hold the argument of --host etc. -# FIXME: To remove some day. -build=$build_alias -host=$host_alias -target=$target_alias - -# FIXME: To remove some day. -if test "x$host_alias" != x; then - if test "x$build_alias" = x; then - cross_compiling=maybe - echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. - If a cross compiler is detected then cross compile mode will be used." >&2 - elif test "x$build_alias" != "x$host_alias"; then - cross_compiling=yes - fi -fi - -ac_tool_prefix= -test -n "$host_alias" && ac_tool_prefix=$host_alias- - -test "$silent" = yes && exec 6>/dev/null - - -ac_pwd=`pwd` && test -n "$ac_pwd" && -ac_ls_di=`ls -di .` && -ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || - { echo "$as_me: error: Working directory cannot be determined" >&2 - { (exit 1); exit 1; }; } -test "X$ac_ls_di" = "X$ac_pwd_ls_di" || - { echo "$as_me: error: pwd does not report name of working directory" >&2 - { (exit 1); exit 1; }; } - - -# Find the source files, if location was not specified. -if test -z "$srcdir"; then - ac_srcdir_defaulted=yes - # Try the directory containing this script, then the parent directory. - ac_confdir=`$as_dirname -- "$0" || -$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$0" : 'X\(//\)[^/]' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -echo X"$0" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - srcdir=$ac_confdir - if test ! -r "$srcdir/$ac_unique_file"; then - srcdir=.. - fi -else - ac_srcdir_defaulted=no -fi -if test ! -r "$srcdir/$ac_unique_file"; then - test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." - { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 - { (exit 1); exit 1; }; } -fi -ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" -ac_abs_confdir=`( - cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 - { (exit 1); exit 1; }; } - pwd)` -# When building in place, set srcdir=. -if test "$ac_abs_confdir" = "$ac_pwd"; then - srcdir=. -fi -# Remove unnecessary trailing slashes from srcdir. -# Double slashes in file names in object file debugging info -# mess up M-x gdb in Emacs. -case $srcdir in -*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; -esac -for ac_var in $ac_precious_vars; do - eval ac_env_${ac_var}_set=\${${ac_var}+set} - eval ac_env_${ac_var}_value=\$${ac_var} - eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} - eval ac_cv_env_${ac_var}_value=\$${ac_var} -done - -# -# Report the --help message. -# -if test "$ac_init_help" = "long"; then - # Omit some internal or obsolete options to make the list less imposing. - # This message is too long to be a string in the A/UX 3.1 sh. - cat <<_ACEOF -\`configure' configures ZKT 1.1.2 to adapt to many kinds of systems. - -Usage: $0 [OPTION]... [VAR=VALUE]... - -To assign environment variables (e.g., CC, CFLAGS...), specify them as -VAR=VALUE. See below for descriptions of some of the useful variables. - -Defaults for the options are specified in brackets. - -Configuration: - -h, --help display this help and exit - --help=short display options specific to this package - --help=recursive display the short help of all the included packages - -V, --version display version information and exit - -q, --quiet, --silent do not print \`checking...' messages - --cache-file=FILE cache test results in FILE [disabled] - -C, --config-cache alias for \`--cache-file=config.cache' - -n, --no-create do not create output files - --srcdir=DIR find the sources in DIR [configure dir or \`..'] - -Installation directories: - --prefix=PREFIX install architecture-independent files in PREFIX - [$ac_default_prefix] - --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX - [PREFIX] - -By default, \`make install' will install all the files in -\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify -an installation prefix other than \`$ac_default_prefix' using \`--prefix', -for instance \`--prefix=\$HOME'. - -For better control, use the options below. - -Fine tuning of the installation directories: - --bindir=DIR user executables [EPREFIX/bin] - --sbindir=DIR system admin executables [EPREFIX/sbin] - --libexecdir=DIR program executables [EPREFIX/libexec] - --sysconfdir=DIR read-only single-machine data [PREFIX/etc] - --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] - --localstatedir=DIR modifiable single-machine data [PREFIX/var] - --libdir=DIR object code libraries [EPREFIX/lib] - --includedir=DIR C header files [PREFIX/include] - --oldincludedir=DIR C header files for non-gcc [/usr/include] - --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] - --datadir=DIR read-only architecture-independent data [DATAROOTDIR] - --infodir=DIR info documentation [DATAROOTDIR/info] - --localedir=DIR locale-dependent data [DATAROOTDIR/locale] - --mandir=DIR man documentation [DATAROOTDIR/man] - --docdir=DIR documentation root [DATAROOTDIR/doc/zkt] - --htmldir=DIR html documentation [DOCDIR] - --dvidir=DIR dvi documentation [DOCDIR] - --pdfdir=DIR pdf documentation [DOCDIR] - --psdir=DIR ps documentation [DOCDIR] -_ACEOF - - cat <<\_ACEOF -_ACEOF -fi - -if test -n "$ac_init_help"; then - case $ac_init_help in - short | recursive ) echo "Configuration of ZKT 1.1.2:";; - esac - cat <<\_ACEOF - -Optional Features: - --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) - --enable-FEATURE[=ARG] include FEATURE [ARG=yes] - --enable-bind_util_path=PATH - Define path to BIND utilities, default is path to - dnssec-signzone - --disable-color-mode zkt without colors - --enable-print-timezone print out timezone - --enable-print-age print age with year - --enable-log-progname log with progname - --disable-log-timestamp do not log with timestamp - --disable-log-level do not log with level - --disable-ttl-in-keyfiles - do not allow TTL values in keyfiles - --enable-configpath=PATH - set path of config file (defaults to /var/named) - --disable-tree use single linked list instead of binary tree data - structure for dnssec-zkt - -Optional Packages: - --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] - --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) - --without-curses Ignore presence of curses and disable color mode - -Some influential environment variables: - CC C compiler command - CFLAGS C compiler flags - LDFLAGS linker flags, e.g. -L if you have libraries in a - nonstandard directory - LIBS libraries to pass to the linker, e.g. -l - CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if - you have headers in a nonstandard directory - CPP C preprocessor - -Use these variables to override the choices made by `configure' or to help -it to find libraries and programs with nonstandard names/locations. - -Report bugs to . -_ACEOF -ac_status=$? -fi - -if test "$ac_init_help" = "recursive"; then - # If there are subdirs, report their specific --help. - for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue - test -d "$ac_dir" || continue - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - cd "$ac_dir" || { ac_status=$?; continue; } - # Check for guested configure. - if test -f "$ac_srcdir/configure.gnu"; then - echo && - $SHELL "$ac_srcdir/configure.gnu" --help=recursive - elif test -f "$ac_srcdir/configure"; then - echo && - $SHELL "$ac_srcdir/configure" --help=recursive - else - echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 - fi || ac_status=$? - cd "$ac_pwd" || { ac_status=$?; break; } - done -fi - -test -n "$ac_init_help" && exit $ac_status -if $ac_init_version; then - cat <<\_ACEOF -ZKT configure 1.1.2 -generated by GNU Autoconf 2.61 - -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. -This configure script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it. -_ACEOF - exit -fi -cat >config.log <<_ACEOF -This file contains any messages produced by compilers while -running configure, to aid debugging if configure makes a mistake. - -It was created by ZKT $as_me 1.1.2, which was -generated by GNU Autoconf 2.61. Invocation command line was - - $ $0 $@ - -_ACEOF -exec 5>>config.log -{ -cat <<_ASUNAME -## --------- ## -## Platform. ## -## --------- ## - -hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` -uname -m = `(uname -m) 2>/dev/null || echo unknown` -uname -r = `(uname -r) 2>/dev/null || echo unknown` -uname -s = `(uname -s) 2>/dev/null || echo unknown` -uname -v = `(uname -v) 2>/dev/null || echo unknown` - -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` -/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` - -/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` -/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` -/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` -/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` - -_ASUNAME - -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - echo "PATH: $as_dir" -done -IFS=$as_save_IFS - -} >&5 - -cat >&5 <<_ACEOF - - -## ----------- ## -## Core tests. ## -## ----------- ## - -_ACEOF - - -# Keep a trace of the command line. -# Strip out --no-create and --no-recursion so they do not pile up. -# Strip out --silent because we don't want to record it for future runs. -# Also quote any args containing shell meta-characters. -# Make two passes to allow for proper duplicate-argument suppression. -ac_configure_args= -ac_configure_args0= -ac_configure_args1= -ac_must_keep_next=false -for ac_pass in 1 2 -do - for ac_arg - do - case $ac_arg in - -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - continue ;; - *\'*) - ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - case $ac_pass in - 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; - 2) - ac_configure_args1="$ac_configure_args1 '$ac_arg'" - if test $ac_must_keep_next = true; then - ac_must_keep_next=false # Got value, back to normal. - else - case $ac_arg in - *=* | --config-cache | -C | -disable-* | --disable-* \ - | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ - | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ - | -with-* | --with-* | -without-* | --without-* | --x) - case "$ac_configure_args0 " in - "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; - esac - ;; - -* ) ac_must_keep_next=true ;; - esac - fi - ac_configure_args="$ac_configure_args '$ac_arg'" - ;; - esac - done -done -$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } -$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } - -# When interrupted or exit'd, cleanup temporary files, and complete -# config.log. We remove comments because anyway the quotes in there -# would cause problems or look ugly. -# WARNING: Use '\'' to represent an apostrophe within the trap. -# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. -trap 'exit_status=$? - # Save into config.log some information that might help in debugging. - { - echo - - cat <<\_ASBOX -## ---------------- ## -## Cache variables. ## -## ---------------- ## -_ASBOX - echo - # The following way of writing the cache mishandles newlines in values, -( - for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do - eval ac_val=\$$ac_var - case $ac_val in #( - *${as_nl}*) - case $ac_var in #( - *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 -echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; - esac - case $ac_var in #( - _ | IFS | as_nl) ;; #( - *) $as_unset $ac_var ;; - esac ;; - esac - done - (set) 2>&1 | - case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( - *${as_nl}ac_space=\ *) - sed -n \ - "s/'\''/'\''\\\\'\'''\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" - ;; #( - *) - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" - ;; - esac | - sort -) - echo - - cat <<\_ASBOX -## ----------------- ## -## Output variables. ## -## ----------------- ## -_ASBOX - echo - for ac_var in $ac_subst_vars - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - echo "$ac_var='\''$ac_val'\''" - done | sort - echo - - if test -n "$ac_subst_files"; then - cat <<\_ASBOX -## ------------------- ## -## File substitutions. ## -## ------------------- ## -_ASBOX - echo - for ac_var in $ac_subst_files - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - echo "$ac_var='\''$ac_val'\''" - done | sort - echo - fi - - if test -s confdefs.h; then - cat <<\_ASBOX -## ----------- ## -## confdefs.h. ## -## ----------- ## -_ASBOX - echo - cat confdefs.h - echo - fi - test "$ac_signal" != 0 && - echo "$as_me: caught signal $ac_signal" - echo "$as_me: exit $exit_status" - } >&5 - rm -f core *.core core.conftest.* && - rm -f -r conftest* confdefs* conf$$* $ac_clean_files && - exit $exit_status -' 0 -for ac_signal in 1 2 13 15; do - trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal -done -ac_signal=0 - -# confdefs.h avoids OS command line length limits that DEFS can exceed. -rm -f -r conftest* confdefs.h - -# Predefined preprocessor variables. - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_NAME "$PACKAGE_NAME" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_TARNAME "$PACKAGE_TARNAME" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_VERSION "$PACKAGE_VERSION" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_STRING "$PACKAGE_STRING" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" -_ACEOF - - -# Let the site file select an alternate cache file if it wants to. -# Prefer explicitly selected file to automatically selected ones. -if test -n "$CONFIG_SITE"; then - set x "$CONFIG_SITE" -elif test "x$prefix" != xNONE; then - set x "$prefix/share/config.site" "$prefix/etc/config.site" -else - set x "$ac_default_prefix/share/config.site" \ - "$ac_default_prefix/etc/config.site" -fi -shift -for ac_site_file -do - if test -r "$ac_site_file"; then - { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 -echo "$as_me: loading site script $ac_site_file" >&6;} - sed 's/^/| /' "$ac_site_file" >&5 - . "$ac_site_file" - fi -done - -if test -r "$cache_file"; then - # Some versions of bash will fail to source /dev/null (special - # files actually), so we avoid doing that. - if test -f "$cache_file"; then - { echo "$as_me:$LINENO: loading cache $cache_file" >&5 -echo "$as_me: loading cache $cache_file" >&6;} - case $cache_file in - [\\/]* | ?:[\\/]* ) . "$cache_file";; - *) . "./$cache_file";; - esac - fi -else - { echo "$as_me:$LINENO: creating cache $cache_file" >&5 -echo "$as_me: creating cache $cache_file" >&6;} - >$cache_file -fi - -ac_header_list="$ac_header_list sys/time.h" -ac_header_list="$ac_header_list unistd.h" -ac_func_list="$ac_func_list alarm" -ac_header_list="$ac_header_list utime.h" -# Check that the precious variables saved in the cache have kept the same -# value. -ac_cache_corrupted=false -for ac_var in $ac_precious_vars; do - eval ac_old_set=\$ac_cv_env_${ac_var}_set - eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val=\$ac_cv_env_${ac_var}_value - eval ac_new_val=\$ac_env_${ac_var}_value - case $ac_old_set,$ac_new_set in - set,) - { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,set) - { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 -echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,);; - *) - if test "x$ac_old_val" != "x$ac_new_val"; then - { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 -echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 -echo "$as_me: former value: $ac_old_val" >&2;} - { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 -echo "$as_me: current value: $ac_new_val" >&2;} - ac_cache_corrupted=: - fi;; - esac - # Pass precious variables to config.status. - if test "$ac_new_set" = set; then - case $ac_new_val in - *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; - *) ac_arg=$ac_var=$ac_new_val ;; - esac - case " $ac_configure_args " in - *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. - *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; - esac - fi -done -if $ac_cache_corrupted; then - { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 -echo "$as_me: error: changes in the environment can compromise the build" >&2;} - { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 -echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} - { (exit 1); exit 1; }; } -fi - - - - - - - - - - - - - - - - - - - - - - - - - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - - -### Files to test to check if src dir contains the package - -ac_config_headers="$ac_config_headers config.h" - - - -### Checks for programs. -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. -set dummy ${ac_tool_prefix}gcc; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_CC="${ac_tool_prefix}gcc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done -IFS=$as_save_IFS - -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6; } -else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } -fi - - -fi -if test -z "$ac_cv_prog_CC"; then - ac_ct_CC=$CC - # Extract the first word of "gcc", so it can be a program name with args. -set dummy gcc; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_ac_ct_CC="gcc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done -IFS=$as_save_IFS - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6; } -else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } -fi - - if test "x$ac_ct_CC" = x; then - CC="" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools -whose name does not start with the host triplet. If you think this -configuration is useful to you, please write to autoconf@gnu.org." >&5 -echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools -whose name does not start with the host triplet. If you think this -configuration is useful to you, please write to autoconf@gnu.org." >&2;} -ac_tool_warned=yes ;; -esac - CC=$ac_ct_CC - fi -else - CC="$ac_cv_prog_CC" -fi - -if test -z "$CC"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. -set dummy ${ac_tool_prefix}cc; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_CC="${ac_tool_prefix}cc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done -IFS=$as_save_IFS - -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6; } -else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } -fi - - - fi -fi -if test -z "$CC"; then - # Extract the first word of "cc", so it can be a program name with args. -set dummy cc; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else - ac_prog_rejected=no -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then - ac_prog_rejected=yes - continue - fi - ac_cv_prog_CC="cc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done -IFS=$as_save_IFS - -if test $ac_prog_rejected = yes; then - # We found a bogon in the path, so make sure we never use it. - set dummy $ac_cv_prog_CC - shift - if test $# != 0; then - # We chose a different compiler from the bogus one. - # However, it has the same basename, so the bogon will be chosen - # first if we set CC to just the basename; use the full file name. - shift - ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" - fi -fi -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6; } -else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } -fi - - -fi -if test -z "$CC"; then - if test -n "$ac_tool_prefix"; then - for ac_prog in cl.exe - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -if test "${ac_cv_prog_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_CC="$ac_tool_prefix$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done -IFS=$as_save_IFS - -fi -fi -CC=$ac_cv_prog_CC -if test -n "$CC"; then - { echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6; } -else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } -fi - - - test -n "$CC" && break - done -fi -if test -z "$CC"; then - ac_ct_CC=$CC - for ac_prog in cl.exe -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_prog_ac_ct_CC="$ac_prog" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done -IFS=$as_save_IFS - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6; } -else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } -fi - - - test -n "$ac_ct_CC" && break -done - - if test "x$ac_ct_CC" = x; then - CC="" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools -whose name does not start with the host triplet. If you think this -configuration is useful to you, please write to autoconf@gnu.org." >&5 -echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools -whose name does not start with the host triplet. If you think this -configuration is useful to you, please write to autoconf@gnu.org." >&2;} -ac_tool_warned=yes ;; -esac - CC=$ac_ct_CC - fi -fi - -fi - - -test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH -See \`config.log' for more details." >&5 -echo "$as_me: error: no acceptable C compiler found in \$PATH -See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } - -# Provide some information about the compiler. -echo "$as_me:$LINENO: checking for C compiler version" >&5 -ac_compiler=`set X $ac_compile; echo $2` -{ (ac_try="$ac_compiler --version >&5" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compiler --version >&5") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } -{ (ac_try="$ac_compiler -v >&5" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compiler -v >&5") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } -{ (ac_try="$ac_compiler -V >&5" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compiler -V >&5") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } - -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files a.out a.exe b.out" -# Try to create an executable without -o first, disregard a.out. -# It will help us diagnose broken compilers, and finding out an intuition -# of exeext. -{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 -echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } -ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` -# -# List of possible output files, starting from the most likely. -# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) -# only as a last resort. b.out is created by i960 compilers. -ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' -# -# The IRIX 6 linker writes into existing files which may not be -# executable, retaining their permissions. Remove them first so a -# subsequent execution test works. -ac_rmfiles= -for ac_file in $ac_files -do - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; - * ) ac_rmfiles="$ac_rmfiles $ac_file";; - esac -done -rm -f $ac_rmfiles - -if { (ac_try="$ac_link_default" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link_default") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; then - # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. -# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' -# in a Makefile. We should not override ac_cv_exeext if it was cached, -# so that the user can short-circuit this test for compilers unknown to -# Autoconf. -for ac_file in $ac_files '' -do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) - ;; - [ab].out ) - # We found the default executable, but exeext='' is most - # certainly right. - break;; - *.* ) - if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; - then :; else - ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - fi - # We set ac_cv_exeext here because the later test for it is not - # safe: cross compilers may not add the suffix if given an `-o' - # argument, so we may need to know it at that point already. - # Even if this section looks crufty: it has the advantage of - # actually working. - break;; - * ) - break;; - esac -done -test "$ac_cv_exeext" = no && ac_cv_exeext= - -else - ac_file='' -fi - -{ echo "$as_me:$LINENO: result: $ac_file" >&5 -echo "${ECHO_T}$ac_file" >&6; } -if test -z "$ac_file"; then - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -{ { echo "$as_me:$LINENO: error: C compiler cannot create executables -See \`config.log' for more details." >&5 -echo "$as_me: error: C compiler cannot create executables -See \`config.log' for more details." >&2;} - { (exit 77); exit 77; }; } -fi - -ac_exeext=$ac_cv_exeext - -# Check that the compiler produces executables we can run. If not, either -# the compiler is broken, or we cross compile. -{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 -echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } -# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 -# If not cross compiling, check that we can run a simple program. -if test "$cross_compiling" != yes; then - if { ac_try='./$ac_file' - { (case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - cross_compiling=no - else - if test "$cross_compiling" = maybe; then - cross_compiling=yes - else - { { echo "$as_me:$LINENO: error: cannot run C compiled programs. -If you meant to cross compile, use \`--host'. -See \`config.log' for more details." >&5 -echo "$as_me: error: cannot run C compiled programs. -If you meant to cross compile, use \`--host'. -See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } - fi - fi -fi -{ echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6; } - -rm -f a.out a.exe conftest$ac_cv_exeext b.out -ac_clean_files=$ac_clean_files_save -# Check that the compiler produces executables we can run. If not, either -# the compiler is broken, or we cross compile. -{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 -echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } -{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 -echo "${ECHO_T}$cross_compiling" >&6; } - -{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 -echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; then - # If both `conftest.exe' and `conftest' are `present' (well, observable) -# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will -# work properly (i.e., refer to `conftest.exe'), while it won't with -# `rm'. -for ac_file in conftest.exe conftest conftest.*; do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; - *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - break;; - * ) break;; - esac -done -else - { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link -See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute suffix of executables: cannot compile and link -See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } -fi - -rm -f conftest$ac_cv_exeext -{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 -echo "${ECHO_T}$ac_cv_exeext" >&6; } - -rm -f conftest.$ac_ext -EXEEXT=$ac_cv_exeext -ac_exeext=$EXEEXT -{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 -echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } -if test "${ac_cv_objext+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.o conftest.obj -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; then - for ac_file in conftest.o conftest.obj conftest.*; do - test -f "$ac_file" || continue; - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; - *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` - break;; - esac -done -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile -See \`config.log' for more details." >&5 -echo "$as_me: error: cannot compute suffix of object files: cannot compile -See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } -fi - -rm -f conftest.$ac_cv_objext conftest.$ac_ext -fi -{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 -echo "${ECHO_T}$ac_cv_objext" >&6; } -OBJEXT=$ac_cv_objext -ac_objext=$OBJEXT -{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } -if test "${ac_cv_c_compiler_gnu+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -int -main () -{ -#ifndef __GNUC__ - choke me -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_compiler_gnu=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_compiler_gnu=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -ac_cv_c_compiler_gnu=$ac_compiler_gnu - -fi -{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } -GCC=`test $ac_compiler_gnu = yes && echo yes` -ac_test_CFLAGS=${CFLAGS+set} -ac_save_CFLAGS=$CFLAGS -{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 -echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } -if test "${ac_cv_prog_cc_g+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_save_c_werror_flag=$ac_c_werror_flag - ac_c_werror_flag=yes - ac_cv_prog_cc_g=no - CFLAGS="-g" - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_prog_cc_g=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - CFLAGS="" - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - : -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_c_werror_flag=$ac_save_c_werror_flag - CFLAGS="-g" - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_prog_cc_g=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - ac_c_werror_flag=$ac_save_c_werror_flag -fi -{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } -if test "$ac_test_CFLAGS" = set; then - CFLAGS=$ac_save_CFLAGS -elif test $ac_cv_prog_cc_g = yes; then - if test "$GCC" = yes; then - CFLAGS="-g -O2" - else - CFLAGS="-g" - fi -else - if test "$GCC" = yes; then - CFLAGS="-O2" - else - CFLAGS= - fi -fi -{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 -echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } -if test "${ac_cv_prog_cc_c89+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_prog_cc_c89=no -ac_save_CC=$CC -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -#include -#include -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} - -/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has - function prototypes and stuff, but not '\xHH' hex character constants. - These don't provoke an error unfortunately, instead are silently treated - as 'x'. The following induces an error, until -std is added to get - proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an - array size at least. It's necessary to write '\x00'==0 to get something - that's true only with -std. */ -int osf4_cc_array ['\x00' == 0 ? 1 : -1]; - -/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters - inside strings and character constants. */ -#define FOO(x) 'x' -int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; - -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; -int -main () -{ -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; - ; - return 0; -} -_ACEOF -for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ - -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" -do - CC="$ac_save_CC $ac_arg" - rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_prog_cc_c89=$ac_arg -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -f core conftest.err conftest.$ac_objext - test "x$ac_cv_prog_cc_c89" != "xno" && break -done -rm -f conftest.$ac_ext -CC=$ac_save_CC - -fi -# AC_CACHE_VAL -case "x$ac_cv_prog_cc_c89" in - x) - { echo "$as_me:$LINENO: result: none needed" >&5 -echo "${ECHO_T}none needed" >&6; } ;; - xno) - { echo "$as_me:$LINENO: result: unsupported" >&5 -echo "${ECHO_T}unsupported" >&6; } ;; - *) - CC="$CC $ac_cv_prog_cc_c89" - { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; -esac - - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - -### find out the path to BIND utils and version -# Check whether --enable-bind_util_path was given. -if test "${enable_bind_util_path+set}" = set; then - enableval=$enable_bind_util_path; bind_util_path=$enableval -fi - -if test -n "$bind_util_path" -then - if test -x "$bind_util_path/dnssec-signzone" - then - { echo "$as_me:$LINENO: BIND utilities path successfully set to $bind_util_path." >&5 -echo "$as_me: BIND utilities path successfully set to $bind_util_path." >&6;} - SIGNZONE_PROG=$bind_util_path/dnssec-signzone - else - { { echo "$as_me:$LINENO: error: *** 'BIND utility not found in $bind_util_path, please use --enable-bind_util_path= to set it manually' ***" >&5 -echo "$as_me: error: *** 'BIND utility not found in $bind_util_path, please use --enable-bind_util_path= to set it manually' ***" >&2;} - { (exit 1); exit 1; }; } - fi -else - # Extract the first word of "dnssec-signzone", so it can be a program name with args. -set dummy dnssec-signzone; ac_word=$2 -{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -if test "${ac_cv_path_SIGNZONE_PROG+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - case $SIGNZONE_PROG in - [\\/]* | ?:[\\/]*) - ac_cv_path_SIGNZONE_PROG="$SIGNZONE_PROG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then - ac_cv_path_SIGNZONE_PROG="$as_dir/$ac_word$ac_exec_ext" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done -IFS=$as_save_IFS - - ;; -esac -fi -SIGNZONE_PROG=$ac_cv_path_SIGNZONE_PROG -if test -n "$SIGNZONE_PROG"; then - { echo "$as_me:$LINENO: result: $SIGNZONE_PROG" >&5 -echo "${ECHO_T}$SIGNZONE_PROG" >&6; } -else - { echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6; } -fi - - - if test -n "$SIGNZONE_PROG" - then - bind_util_path=`dirname "$SIGNZONE_PROG"` - { echo "$as_me:$LINENO: BIND utilities path automatically set to $bind_util_path." >&5 -echo "$as_me: BIND utilities path automatically set to $bind_util_path." >&6;} - else - { { echo "$as_me:$LINENO: error: *** 'could not determine BIND utility path, please use --enable-bind_util_path= ' to set it manually ***" >&5 -echo "$as_me: error: *** 'could not determine BIND utility path, please use --enable-bind_util_path= ' to set it manually ***" >&2;} - { (exit 1); exit 1; }; } - fi -fi -### By now, we have a path. We'll use it. -# define BIND_UTIL_PATH in config.h.in - -cat >>confdefs.h <<_ACEOF -#define BIND_UTIL_PATH "$bind_util_path/" -_ACEOF - -# define BIND_VERSION in config.h.in -bind_version=`$SIGNZONE_PROG 2>&1 | grep "Version:" | tr -cd "[0-9]\012" | sed "s/^\(...\).*/\1/"` - -cat >>confdefs.h <<_ACEOF -#define BIND_VERSION $bind_version -_ACEOF - - - - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 -echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } -# On Suns, sometimes $CPP names a directory. -if test -n "$CPP" && test -d "$CPP"; then - CPP= -fi -if test -z "$CPP"; then - if test "${ac_cv_prog_CPP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - # Double quotes because CPP needs to be expanded - for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" - do - ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif - Syntax error -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null && { - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || - test ! -s conftest.err - }; then - : -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - # Broken: fails on valid input. -continue -fi - -rm -f conftest.err conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null && { - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || - test ! -s conftest.err - }; then - # Broken: success on invalid input. -continue -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - # Passes both tests. -ac_preproc_ok=: -break -fi - -rm -f conftest.err conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then - break -fi - - done - ac_cv_prog_CPP=$CPP - -fi - CPP=$ac_cv_prog_CPP -else - ac_cv_prog_CPP=$CPP -fi -{ echo "$as_me:$LINENO: result: $CPP" >&5 -echo "${ECHO_T}$CPP" >&6; } -ac_preproc_ok=false -for ac_c_preproc_warn_flag in '' yes -do - # Use a header file that comes with gcc, so configuring glibc - # with a fresh cross-compiler works. - # Prefer to if __STDC__ is defined, since - # exists even on freestanding compilers. - # On the NeXT, cc -E runs the code through the compiler's parser, - # not just through cpp. "Syntax error" is here to catch this case. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#ifdef __STDC__ -# include -#else -# include -#endif - Syntax error -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null && { - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || - test ! -s conftest.err - }; then - : -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - # Broken: fails on valid input. -continue -fi - -rm -f conftest.err conftest.$ac_ext - - # OK, works on sane cases. Now check whether nonexistent headers - # can be detected and how. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null && { - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || - test ! -s conftest.err - }; then - # Broken: success on invalid input. -continue -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - # Passes both tests. -ac_preproc_ok=: -break -fi - -rm -f conftest.err conftest.$ac_ext - -done -# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext -if $ac_preproc_ok; then - : -else - { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check -See \`config.log' for more details." >&5 -echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check -See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; } -fi - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - -{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 -echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } -if test "${ac_cv_path_GREP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - # Extract the first word of "grep ggrep" to use in msg output -if test -z "$GREP"; then -set dummy grep ggrep; ac_prog_name=$2 -if test "${ac_cv_path_GREP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_path_GREP_found=false -# Loop through the user's path and test for each of PROGNAME-LIST -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in grep ggrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" - { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue - # Check for GNU ac_path_GREP and select it if it is found. - # Check for GNU $ac_path_GREP -case `"$ac_path_GREP" --version 2>&1` in -*GNU*) - ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; -*) - ac_count=0 - echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - echo 'GREP' >> "conftest.nl" - "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - ac_count=`expr $ac_count + 1` - if test $ac_count -gt ${ac_path_GREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_GREP="$ac_path_GREP" - ac_path_GREP_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - - $ac_path_GREP_found && break 3 - done -done - -done -IFS=$as_save_IFS - - -fi - -GREP="$ac_cv_path_GREP" -if test -z "$GREP"; then - { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 -echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} - { (exit 1); exit 1; }; } -fi - -else - ac_cv_path_GREP=$GREP -fi - - -fi -{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 -echo "${ECHO_T}$ac_cv_path_GREP" >&6; } - GREP="$ac_cv_path_GREP" - - -{ echo "$as_me:$LINENO: checking for egrep" >&5 -echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } -if test "${ac_cv_path_EGREP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 - then ac_cv_path_EGREP="$GREP -E" - else - # Extract the first word of "egrep" to use in msg output -if test -z "$EGREP"; then -set dummy egrep; ac_prog_name=$2 -if test "${ac_cv_path_EGREP+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_path_EGREP_found=false -# Loop through the user's path and test for each of PROGNAME-LIST -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in egrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" - { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue - # Check for GNU ac_path_EGREP and select it if it is found. - # Check for GNU $ac_path_EGREP -case `"$ac_path_EGREP" --version 2>&1` in -*GNU*) - ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; -*) - ac_count=0 - echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - echo 'EGREP' >> "conftest.nl" - "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - ac_count=`expr $ac_count + 1` - if test $ac_count -gt ${ac_path_EGREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_EGREP="$ac_path_EGREP" - ac_path_EGREP_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - - $ac_path_EGREP_found && break 3 - done -done - -done -IFS=$as_save_IFS - - -fi - -EGREP="$ac_cv_path_EGREP" -if test -z "$EGREP"; then - { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 -echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} - { (exit 1); exit 1; }; } -fi - -else - ac_cv_path_EGREP=$EGREP -fi - - - fi -fi -{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 -echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } - EGREP="$ac_cv_path_EGREP" - - -{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } -if test "${ac_cv_header_stdc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -#include -#include - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_header_stdc=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_header_stdc=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - -if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then - : -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -#if ((' ' & 0x0FF) == 0x020) -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -#else -# define ISLOWER(c) \ - (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -#endif - -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -int -main () -{ - int i; - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) - return 2; - return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_header_stdc=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi - - -fi -fi -{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6; } -if test $ac_cv_header_stdc = yes; then - -cat >>confdefs.h <<\_ACEOF -#define STDC_HEADERS 1 -_ACEOF - -fi - -# On IRIX 5.3, sys/types and inttypes.h are conflicting. - - - - - - - - - -for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ - inttypes.h stdint.h unistd.h -do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default - -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - eval "$as_ac_Header=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - eval "$as_ac_Header=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - -{ echo "$as_me:$LINENO: checking for uint" >&5 -echo $ECHO_N "checking for uint... $ECHO_C" >&6; } -if test "${ac_cv_type_uint+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default -typedef uint ac__type_new_; -int -main () -{ -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_type_uint=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_type_uint=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_uint" >&5 -echo "${ECHO_T}$ac_cv_type_uint" >&6; } -if test $ac_cv_type_uint = yes; then - : -else - -cat >>confdefs.h <<_ACEOF -#define uint unsigned int -_ACEOF - -fi - -{ echo "$as_me:$LINENO: checking for ulong" >&5 -echo $ECHO_N "checking for ulong... $ECHO_C" >&6; } -if test "${ac_cv_type_ulong+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default -typedef ulong ac__type_new_; -int -main () -{ -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_type_ulong=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_type_ulong=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_ulong" >&5 -echo "${ECHO_T}$ac_cv_type_ulong" >&6; } -if test $ac_cv_type_ulong = yes; then - : -else - -cat >>confdefs.h <<_ACEOF -#define ulong unsigned long -_ACEOF - -fi - -{ echo "$as_me:$LINENO: checking for ushort" >&5 -echo $ECHO_N "checking for ushort... $ECHO_C" >&6; } -if test "${ac_cv_type_ushort+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default -typedef ushort ac__type_new_; -int -main () -{ -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_type_ushort=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_type_ushort=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_ushort" >&5 -echo "${ECHO_T}$ac_cv_type_ushort" >&6; } -if test $ac_cv_type_ushort = yes; then - : -else - -cat >>confdefs.h <<_ACEOF -#define ushort unsigned short -_ACEOF - -fi - -{ echo "$as_me:$LINENO: checking for uchar" >&5 -echo $ECHO_N "checking for uchar... $ECHO_C" >&6; } -if test "${ac_cv_type_uchar+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default -typedef uchar ac__type_new_; -int -main () -{ -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_type_uchar=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_type_uchar=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_uchar" >&5 -echo "${ECHO_T}$ac_cv_type_uchar" >&6; } -if test $ac_cv_type_uchar = yes; then - : -else - -cat >>confdefs.h <<_ACEOF -#define uchar unsigned char -_ACEOF - -fi - - -### define configure arguments -# Check whether --enable-color_mode was given. -if test "${enable_color_mode+set}" = set; then - enableval=$enable_color_mode; -fi - -color_mode=1 -if test "$enable_color_mode" = "no"; then - color_mode=0 -fi - - - -# Check whether --with-curses was given. -if test "${with_curses+set}" = set; then - withval=$with_curses; -fi - - -if test "x$with_curses" != "xno"; then - -{ echo "$as_me:$LINENO: checking for tgetent in -lncurses" >&5 -echo $ECHO_N "checking for tgetent in -lncurses... $ECHO_C" >&6; } -if test "${ac_cv_lib_ncurses_tgetent+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lncurses $LIBS" -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char tgetent (); -int -main () -{ -return tgetent (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - ac_cv_lib_ncurses_tgetent=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_lib_ncurses_tgetent=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tgetent" >&5 -echo "${ECHO_T}$ac_cv_lib_ncurses_tgetent" >&6; } -if test $ac_cv_lib_ncurses_tgetent = yes; then - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBNCURSES 1 -_ACEOF - - LIBS="-lncurses $LIBS" - -fi - -else - HAVE_LIB_NCURSES=0; color_mode=0 -fi - - - -cat >>confdefs.h <<_ACEOF -#define COLOR_MODE $color_mode -_ACEOF - - - -# Check whether --enable-printtimezone was given. -if test "${enable_printtimezone+set}" = set; then - enableval=$enable_printtimezone; -fi - -printtimezone=0 -if test "$enable_printtimezone" = "yes"; then - printtimezone=1 -fi - - -cat >>confdefs.h <<_ACEOF -#define PRINT_TIMEZONE $printtimezone -_ACEOF - - -# Check whether --enable-printyear was given. -if test "${enable_printyear+set}" = set; then - enableval=$enable_printyear; -fi - -printyear=0 -if test "$enable_printyear" = "yes"; then - printyear=1 -fi - - -cat >>confdefs.h <<_ACEOF -#define PRINT_AGE_WITH_YEAR $printyear -_ACEOF - - -# Check whether --enable-logprogname was given. -if test "${enable_logprogname+set}" = set; then - enableval=$enable_logprogname; -fi - -logprogname=0 -if test "$enable_logprogname" = "yes"; then - logprogname=1 -fi - - -cat >>confdefs.h <<_ACEOF -#define LOG_WITH_PROGNAME $logprogname -_ACEOF - - -# Check whether --enable-logtimestamp was given. -if test "${enable_logtimestamp+set}" = set; then - enableval=$enable_logtimestamp; -fi - -logtimestamp=1 -if test "$enable_logtimestamp" = "no"; then - logtimestamp=0 -fi - - -cat >>confdefs.h <<_ACEOF -#define LOG_WITH_TIMESTAMP $logtimestamp -_ACEOF - - -# Check whether --enable-loglevel was given. -if test "${enable_loglevel+set}" = set; then - enableval=$enable_loglevel; -fi - -loglevel=1 -if test "$enable_loglevel" = "no"; then - loglevel=0 -fi - - -cat >>confdefs.h <<_ACEOF -#define LOG_WITH_LEVEL $loglevel -_ACEOF - - -# Check whether --enable-ttl_in_keyfile was given. -if test "${enable_ttl_in_keyfile+set}" = set; then - enableval=$enable_ttl_in_keyfile; -fi - -ttl_in_keyfile=1 -if test "$enable_ttl_in_keyfile" = "no"; then - ttl_in_keyfile=0 -fi - - -cat >>confdefs.h <<_ACEOF -#define TTL_IN_KEYFILE_ALLOWED $ttl_in_keyfile -_ACEOF - - -configpath="/var/named" -# Check whether --enable-configpath was given. -if test "${enable_configpath+set}" = set; then - enableval=$enable_configpath; configpath=$enableval -fi - -case "$configpath" in -yes) - configpath="/var/named" - ;; -no) - configpath="" - ;; -*) - ;; -esac - -cat >>confdefs.h <<_ACEOF -#define CONFIG_PATH "$configpath/" -_ACEOF - - -usetree=1 -t="" -# Check whether --enable-tree was given. -if test "${enable_tree+set}" = set; then - enableval=$enable_tree; usetree=$enableval -fi - -if test "$usetree" = no -then - usetree=0 - t="S" -fi - -cat >>confdefs.h <<_ACEOF -#define USE_TREE $usetree -_ACEOF - - - -cat >>confdefs.h <<_ACEOF -#define ZKT_VERSION "$t$PACKAGE_VERSION" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define ZKT_COPYRIGHT "(c) Feb 2005 - Nov 2012 Holger Zuleger hznet.de" -_ACEOF - - -### Checks for libraries. - -### Checks for header files. - - - - - -ac_header_dirent=no -for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do - as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 -echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include <$ac_hdr> - -int -main () -{ -if ((DIR *) 0) -return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - eval "$as_ac_Header=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - eval "$as_ac_Header=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 -_ACEOF - -ac_header_dirent=$ac_hdr; break -fi - -done -# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. -if test $ac_header_dirent = dirent.h; then - { echo "$as_me:$LINENO: checking for library containing opendir" >&5 -echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } -if test "${ac_cv_search_opendir+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_func_search_save_LIBS=$LIBS -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char opendir (); -int -main () -{ -return opendir (); - ; - return 0; -} -_ACEOF -for ac_lib in '' dir; do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - ac_cv_search_opendir=$ac_res -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext - if test "${ac_cv_search_opendir+set}" = set; then - break -fi -done -if test "${ac_cv_search_opendir+set}" = set; then - : -else - ac_cv_search_opendir=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 -echo "${ECHO_T}$ac_cv_search_opendir" >&6; } -ac_res=$ac_cv_search_opendir -if test "$ac_res" != no; then - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - -fi - -else - { echo "$as_me:$LINENO: checking for library containing opendir" >&5 -echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } -if test "${ac_cv_search_opendir+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_func_search_save_LIBS=$LIBS -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char opendir (); -int -main () -{ -return opendir (); - ; - return 0; -} -_ACEOF -for ac_lib in '' x; do - if test -z "$ac_lib"; then - ac_res="none required" - else - ac_res=-l$ac_lib - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - fi - rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - ac_cv_search_opendir=$ac_res -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext - if test "${ac_cv_search_opendir+set}" = set; then - break -fi -done -if test "${ac_cv_search_opendir+set}" = set; then - : -else - ac_cv_search_opendir=no -fi -rm conftest.$ac_ext -LIBS=$ac_func_search_save_LIBS -fi -{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 -echo "${ECHO_T}$ac_cv_search_opendir" >&6; } -ac_res=$ac_cv_search_opendir -if test "$ac_res" != no; then - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" - -fi - -fi - -{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } -if test "${ac_cv_header_stdc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -#include -#include - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_header_stdc=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_header_stdc=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - -if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then - : -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -#if ((' ' & 0x0FF) == 0x020) -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -#else -# define ISLOWER(c) \ - (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -#endif - -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -int -main () -{ - int i; - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) - return 2; - return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_header_stdc=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi - - -fi -fi -{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6; } -if test $ac_cv_header_stdc = yes; then - -cat >>confdefs.h <<\_ACEOF -#define STDC_HEADERS 1 -_ACEOF - -fi - - - - - - - - - - - - - - - -for ac_header in fcntl.h netdb.h stdlib.h getopt.h string.h strings.h sys/socket.h sys/time.h sys/types.h syslog.h unistd.h utime.h term.h curses.h -do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - { echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -else - # Is the header compilable? -{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6; } - -# Is the header present? -{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null && { - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || - test ! -s conftest.err - }; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6; } - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in - yes:no: ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} - ac_header_preproc=yes - ;; - no:yes:* ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 -echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( cat <<\_ASBOX -## -------------------------------------- ## -## Report this to Holger Zuleger hznet.de ## -## -------------------------------------- ## -_ASBOX - ) | sed "s/^/$as_me: WARNING: /" >&2 - ;; -esac -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } - -fi -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - - -### Checks for typedefs, structures, and compiler characteristics. -{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 -echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; } -if test "${ac_cv_c_const+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -int -main () -{ -/* FIXME: Include the comments suggested by Paul. */ -#ifndef __cplusplus - /* Ultrix mips cc rejects this. */ - typedef int charset[2]; - const charset cs; - /* SunOS 4.1.1 cc rejects this. */ - char const *const *pcpcc; - char **ppc; - /* NEC SVR4.0.2 mips cc rejects this. */ - struct point {int x, y;}; - static struct point const zero = {0,0}; - /* AIX XL C 1.02.0.0 rejects this. - It does not let you subtract one const X* pointer from another in - an arm of an if-expression whose if-part is not a constant - expression */ - const char *g = "string"; - pcpcc = &g + (g ? g-g : 0); - /* HPUX 7.0 cc rejects these. */ - ++pcpcc; - ppc = (char**) pcpcc; - pcpcc = (char const *const *) ppc; - { /* SCO 3.2v4 cc rejects this. */ - char *t; - char const *s = 0 ? (char *) 0 : (char const *) 0; - - *t++ = 0; - if (s) return 0; - } - { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ - int x[] = {25, 17}; - const int *foo = &x[0]; - ++foo; - } - { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ - typedef const int *iptr; - iptr p = 0; - ++p; - } - { /* AIX XL C 1.02.0.0 rejects this saying - "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ - struct s { int j; const int *ap[3]; }; - struct s *b; b->j = 5; - } - { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ - const int foo = 10; - if (!foo) return 0; - } - return !cs[0] && !zero.x; -#endif - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_c_const=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_c_const=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 -echo "${ECHO_T}$ac_cv_c_const" >&6; } -if test $ac_cv_c_const = no; then - -cat >>confdefs.h <<\_ACEOF -#define const -_ACEOF - -fi - -{ echo "$as_me:$LINENO: checking for size_t" >&5 -echo $ECHO_N "checking for size_t... $ECHO_C" >&6; } -if test "${ac_cv_type_size_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default -typedef size_t ac__type_new_; -int -main () -{ -if ((ac__type_new_ *) 0) - return 0; -if (sizeof (ac__type_new_)) - return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_type_size_t=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_type_size_t=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 -echo "${ECHO_T}$ac_cv_type_size_t" >&6; } -if test $ac_cv_type_size_t = yes; then - : -else - -cat >>confdefs.h <<_ACEOF -#define size_t unsigned int -_ACEOF - -fi - -{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 -echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; } -if test "${ac_cv_header_time+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -#include - -int -main () -{ -if ((struct tm *) 0) -return 0; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_header_time=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_header_time=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 -echo "${ECHO_T}$ac_cv_header_time" >&6; } -if test $ac_cv_header_time = yes; then - -cat >>confdefs.h <<\_ACEOF -#define TIME_WITH_SYS_TIME 1 -_ACEOF - -fi - -{ echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 -echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; } -if test "${ac_cv_struct_tm+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include - -int -main () -{ -struct tm tm; - int *p = &tm.tm_sec; - return !p; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_cv_struct_tm=time.h -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_struct_tm=sys/time.h -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 -echo "${ECHO_T}$ac_cv_struct_tm" >&6; } -if test $ac_cv_struct_tm = sys/time.h; then - -cat >>confdefs.h <<\_ACEOF -#define TM_IN_SYS_TIME 1 -_ACEOF - -fi - -{ echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5 -echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; } -if test "${ac_cv_type_uid_t+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "uid_t" >/dev/null 2>&1; then - ac_cv_type_uid_t=yes -else - ac_cv_type_uid_t=no -fi -rm -f conftest* - -fi -{ echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5 -echo "${ECHO_T}$ac_cv_type_uid_t" >&6; } -if test $ac_cv_type_uid_t = no; then - -cat >>confdefs.h <<\_ACEOF -#define uid_t int -_ACEOF - - -cat >>confdefs.h <<\_ACEOF -#define gid_t int -_ACEOF - -fi - - - -### Checks for library functions. -{ echo "$as_me:$LINENO: checking whether closedir returns void" >&5 -echo $ECHO_N "checking whether closedir returns void... $ECHO_C" >&6; } -if test "${ac_cv_func_closedir_void+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test "$cross_compiling" = yes; then - ac_cv_func_closedir_void=yes -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default -#include <$ac_header_dirent> -#ifndef __cplusplus -int closedir (); -#endif - -int -main () -{ -return closedir (opendir (".")) != 0; - ; - return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_closedir_void=no -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_func_closedir_void=yes -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi - - -fi -{ echo "$as_me:$LINENO: result: $ac_cv_func_closedir_void" >&5 -echo "${ECHO_T}$ac_cv_func_closedir_void" >&6; } -if test $ac_cv_func_closedir_void = yes; then - -cat >>confdefs.h <<\_ACEOF -#define CLOSEDIR_VOID 1 -_ACEOF - -fi - -{ echo "$as_me:$LINENO: checking for error_at_line" >&5 -echo $ECHO_N "checking for error_at_line... $ECHO_C" >&6; } -if test "${ac_cv_lib_error_at_line+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -int -main () -{ -error_at_line (0, 0, "", 0, "an error occurred"); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - ac_cv_lib_error_at_line=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_lib_error_at_line=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext -fi -{ echo "$as_me:$LINENO: result: $ac_cv_lib_error_at_line" >&5 -echo "${ECHO_T}$ac_cv_lib_error_at_line" >&6; } -if test $ac_cv_lib_error_at_line = no; then - case " $LIBOBJS " in - *" error.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS error.$ac_objext" - ;; -esac - -fi - - - - - -for ac_header in $ac_header_list -do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - { echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -else - # Is the header compilable? -{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_compile") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_header_compiler=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6; } - -# Is the header present? -{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include <$ac_header> -_ACEOF -if { (ac_try="$ac_cpp conftest.$ac_ext" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null && { - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || - test ! -s conftest.err - }; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_header_preproc=no -fi - -rm -f conftest.err conftest.$ac_ext -{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6; } - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in - yes:no: ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} - ac_header_preproc=yes - ;; - no:yes:* ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 -echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 -echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 -echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( cat <<\_ASBOX -## -------------------------------------- ## -## Report this to Holger Zuleger hznet.de ## -## -------------------------------------- ## -_ASBOX - ) | sed "s/^/$as_me: WARNING: /" >&2 - ;; -esac -{ echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - eval "$as_ac_Header=\$ac_header_preproc" -fi -ac_res=`eval echo '${'$as_ac_Header'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } - -fi -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - - - - - - - - -for ac_func in $ac_func_list -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -/* Define $ac_func to an innocuous variant, in case declares $ac_func. - For example, HP-UX 11i declares gettimeofday. */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. - Prefer to if __STDC__ is defined, since - exists even on freestanding compilers. */ - -#ifdef __STDC__ -# include -#else -# include -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - eval "$as_ac_var=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -fi -done - - - - - - - - - - - - - - - - - -{ echo "$as_me:$LINENO: checking for working mktime" >&5 -echo $ECHO_N "checking for working mktime... $ECHO_C" >&6; } -if test "${ac_cv_func_working_mktime+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test "$cross_compiling" = yes; then - ac_cv_func_working_mktime=no -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -/* Test program from Paul Eggert and Tony Leneis. */ -#ifdef TIME_WITH_SYS_TIME -# include -# include -#else -# ifdef HAVE_SYS_TIME_H -# include -# else -# include -# endif -#endif - -#include - -#ifdef HAVE_UNISTD_H -# include -#endif - -#ifndef HAVE_ALARM -# define alarm(X) /* empty */ -#endif - -/* Work around redefinition to rpl_putenv by other config tests. */ -#undef putenv - -static time_t time_t_max; -static time_t time_t_min; - -/* Values we'll use to set the TZ environment variable. */ -static char *tz_strings[] = { - (char *) 0, "TZ=GMT0", "TZ=JST-9", - "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00" -}; -#define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) - -/* Return 0 if mktime fails to convert a date in the spring-forward gap. - Based on a problem report from Andreas Jaeger. */ -static int -spring_forward_gap () -{ - /* glibc (up to about 1998-10-07) failed this test. */ - struct tm tm; - - /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" - instead of "TZ=America/Vancouver" in order to detect the bug even - on systems that don't support the Olson extension, or don't have the - full zoneinfo tables installed. */ - putenv ("TZ=PST8PDT,M4.1.0,M10.5.0"); - - tm.tm_year = 98; - tm.tm_mon = 3; - tm.tm_mday = 5; - tm.tm_hour = 2; - tm.tm_min = 0; - tm.tm_sec = 0; - tm.tm_isdst = -1; - return mktime (&tm) != (time_t) -1; -} - -static int -mktime_test1 (now) - time_t now; -{ - struct tm *lt; - return ! (lt = localtime (&now)) || mktime (lt) == now; -} - -static int -mktime_test (now) - time_t now; -{ - return (mktime_test1 (now) - && mktime_test1 ((time_t) (time_t_max - now)) - && mktime_test1 ((time_t) (time_t_min + now))); -} - -static int -irix_6_4_bug () -{ - /* Based on code from Ariel Faigon. */ - struct tm tm; - tm.tm_year = 96; - tm.tm_mon = 3; - tm.tm_mday = 0; - tm.tm_hour = 0; - tm.tm_min = 0; - tm.tm_sec = 0; - tm.tm_isdst = -1; - mktime (&tm); - return tm.tm_mon == 2 && tm.tm_mday == 31; -} - -static int -bigtime_test (j) - int j; -{ - struct tm tm; - time_t now; - tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j; - now = mktime (&tm); - if (now != (time_t) -1) - { - struct tm *lt = localtime (&now); - if (! (lt - && lt->tm_year == tm.tm_year - && lt->tm_mon == tm.tm_mon - && lt->tm_mday == tm.tm_mday - && lt->tm_hour == tm.tm_hour - && lt->tm_min == tm.tm_min - && lt->tm_sec == tm.tm_sec - && lt->tm_yday == tm.tm_yday - && lt->tm_wday == tm.tm_wday - && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) - == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) - return 0; - } - return 1; -} - -static int -year_2050_test () -{ - /* The correct answer for 2050-02-01 00:00:00 in Pacific time, - ignoring leap seconds. */ - unsigned long int answer = 2527315200UL; - - struct tm tm; - time_t t; - tm.tm_year = 2050 - 1900; - tm.tm_mon = 2 - 1; - tm.tm_mday = 1; - tm.tm_hour = tm.tm_min = tm.tm_sec = 0; - tm.tm_isdst = -1; - - /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" - instead of "TZ=America/Vancouver" in order to detect the bug even - on systems that don't support the Olson extension, or don't have the - full zoneinfo tables installed. */ - putenv ("TZ=PST8PDT,M4.1.0,M10.5.0"); - - t = mktime (&tm); - - /* Check that the result is either a failure, or close enough - to the correct answer that we can assume the discrepancy is - due to leap seconds. */ - return (t == (time_t) -1 - || (0 < t && answer - 120 <= t && t <= answer + 120)); -} - -int -main () -{ - time_t t, delta; - int i, j; - - /* This test makes some buggy mktime implementations loop. - Give up after 60 seconds; a mktime slower than that - isn't worth using anyway. */ - alarm (60); - - for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2) - continue; - time_t_max--; - if ((time_t) -1 < 0) - for (time_t_min = -1; (time_t) (time_t_min * 2) < 0; time_t_min *= 2) - continue; - delta = time_t_max / 997; /* a suitable prime number */ - for (i = 0; i < N_STRINGS; i++) - { - if (tz_strings[i]) - putenv (tz_strings[i]); - - for (t = 0; t <= time_t_max - delta; t += delta) - if (! mktime_test (t)) - return 1; - if (! (mktime_test ((time_t) 1) - && mktime_test ((time_t) (60 * 60)) - && mktime_test ((time_t) (60 * 60 * 24)))) - return 1; - - for (j = 1; 0 < j; j *= 2) - if (! bigtime_test (j)) - return 1; - if (! bigtime_test (j - 1)) - return 1; - } - return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ()); -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_working_mktime=yes -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_func_working_mktime=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi - - -fi -{ echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5 -echo "${ECHO_T}$ac_cv_func_working_mktime" >&6; } -if test $ac_cv_func_working_mktime = no; then - case " $LIBOBJS " in - *" mktime.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS mktime.$ac_objext" - ;; -esac - -fi - -{ echo "$as_me:$LINENO: checking whether lstat dereferences a symlink specified with a trailing slash" >&5 -echo $ECHO_N "checking whether lstat dereferences a symlink specified with a trailing slash... $ECHO_C" >&6; } -if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - rm -f conftest.sym conftest.file -echo >conftest.file -if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then - if test "$cross_compiling" = yes; then - ac_cv_func_lstat_dereferences_slashed_symlink=no -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default -int -main () -{ -struct stat sbuf; - /* Linux will dereference the symlink and fail. - That is better in the sense that it means we will not - have to compile and use the lstat wrapper. */ - return lstat ("conftest.sym/", &sbuf) == 0; - ; - return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_lstat_dereferences_slashed_symlink=yes -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_func_lstat_dereferences_slashed_symlink=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi - - -else - # If the `ln -s' command failed, then we probably don't even - # have an lstat function. - ac_cv_func_lstat_dereferences_slashed_symlink=no -fi -rm -f conftest.sym conftest.file - -fi -{ echo "$as_me:$LINENO: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5 -echo "${ECHO_T}$ac_cv_func_lstat_dereferences_slashed_symlink" >&6; } - -test $ac_cv_func_lstat_dereferences_slashed_symlink = yes && - -cat >>confdefs.h <<_ACEOF -#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 -_ACEOF - - -if test $ac_cv_func_lstat_dereferences_slashed_symlink = no; then - case " $LIBOBJS " in - *" lstat.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS lstat.$ac_objext" - ;; -esac - -fi - -{ echo "$as_me:$LINENO: checking whether stat accepts an empty string" >&5 -echo $ECHO_N "checking whether stat accepts an empty string... $ECHO_C" >&6; } -if test "${ac_cv_func_stat_empty_string_bug+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test "$cross_compiling" = yes; then - ac_cv_func_stat_empty_string_bug=yes -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default -int -main () -{ -struct stat sbuf; - return stat ("", &sbuf) == 0; - ; - return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_stat_empty_string_bug=no -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_func_stat_empty_string_bug=yes -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi - - -fi -{ echo "$as_me:$LINENO: result: $ac_cv_func_stat_empty_string_bug" >&5 -echo "${ECHO_T}$ac_cv_func_stat_empty_string_bug" >&6; } -if test $ac_cv_func_stat_empty_string_bug = yes; then - case " $LIBOBJS " in - *" stat.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS stat.$ac_objext" - ;; -esac - - -cat >>confdefs.h <<_ACEOF -#define HAVE_STAT_EMPTY_STRING_BUG 1 -_ACEOF - -fi - - -for ac_func in strftime -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -/* Define $ac_func to an innocuous variant, in case declares $ac_func. - For example, HP-UX 11i declares gettimeofday. */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. - Prefer to if __STDC__ is defined, since - exists even on freestanding compilers. */ - -#ifdef __STDC__ -# include -#else -# include -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - eval "$as_ac_var=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -else - # strftime is in -lintl on SCO UNIX. -{ echo "$as_me:$LINENO: checking for strftime in -lintl" >&5 -echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; } -if test "${ac_cv_lib_intl_strftime+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lintl $LIBS" -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char strftime (); -int -main () -{ -return strftime (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - ac_cv_lib_intl_strftime=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_lib_intl_strftime=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -{ echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5 -echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; } -if test $ac_cv_lib_intl_strftime = yes; then - cat >>confdefs.h <<\_ACEOF -#define HAVE_STRFTIME 1 -_ACEOF - -LIBS="-lintl $LIBS" -fi - -fi -done - - - - - - - - - -{ echo "$as_me:$LINENO: checking whether utime accepts a null argument" >&5 -echo $ECHO_N "checking whether utime accepts a null argument... $ECHO_C" >&6; } -if test "${ac_cv_func_utime_null+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - rm -f conftest.data; >conftest.data -# Sequent interprets utime(file, 0) to mean use start of epoch. Wrong. -if test "$cross_compiling" = yes; then - ac_cv_func_utime_null=no -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default - #ifdef HAVE_UTIME_H - # include - #endif -int -main () -{ -struct stat s, t; - return ! (stat ("conftest.data", &s) == 0 - && utime ("conftest.data", 0) == 0 - && stat ("conftest.data", &t) == 0 - && t.st_mtime >= s.st_mtime - && t.st_mtime - s.st_mtime < 120); - ; - return 0; -} -_ACEOF -rm -f conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_func_utime_null=yes -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_func_utime_null=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi - - -fi -{ echo "$as_me:$LINENO: result: $ac_cv_func_utime_null" >&5 -echo "${ECHO_T}$ac_cv_func_utime_null" >&6; } -if test $ac_cv_func_utime_null = yes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_UTIME_NULL 1 -_ACEOF - -fi -rm -f conftest.data - - -for ac_func in vprintf -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -/* Define $ac_func to an innocuous variant, in case declares $ac_func. - For example, HP-UX 11i declares gettimeofday. */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. - Prefer to if __STDC__ is defined, since - exists even on freestanding compilers. */ - -#ifdef __STDC__ -# include -#else -# include -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - eval "$as_ac_var=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -{ echo "$as_me:$LINENO: checking for _doprnt" >&5 -echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6; } -if test "${ac_cv_func__doprnt+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -/* Define _doprnt to an innocuous variant, in case declares _doprnt. - For example, HP-UX 11i declares gettimeofday. */ -#define _doprnt innocuous__doprnt - -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char _doprnt (); below. - Prefer to if __STDC__ is defined, since - exists even on freestanding compilers. */ - -#ifdef __STDC__ -# include -#else -# include -#endif - -#undef _doprnt - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char _doprnt (); -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined __stub__doprnt || defined __stub____doprnt -choke me -#endif - -int -main () -{ -return _doprnt (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - ac_cv_func__doprnt=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_cv_func__doprnt=no -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext -fi -{ echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5 -echo "${ECHO_T}$ac_cv_func__doprnt" >&6; } -if test $ac_cv_func__doprnt = yes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_DOPRNT 1 -_ACEOF - -fi - -fi -done - - -# 2008-07-04 getopt_long added -# 2009-07-30 timegm added - - - - - - - - - - - - - - - -for ac_func in getopt_long gettimeofday memset putenv socket strcasecmp strchr strdup strerror strncasecmp strrchr tzset utime getuid timegm -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -{ echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -/* Define $ac_func to an innocuous variant, in case declares $ac_func. - For example, HP-UX 11i declares gettimeofday. */ -#define $ac_func innocuous_$ac_func - -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. - Prefer to if __STDC__ is defined, since - exists even on freestanding compilers. */ - -#ifdef __STDC__ -# include -#else -# include -#endif - -#undef $ac_func - -/* Override any GCC internal prototype to avoid an error. - Use char because int might match the return type of a GCC - builtin and then its argument prototype would still apply. */ -#ifdef __cplusplus -extern "C" -#endif -char $ac_func (); -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined __stub_$ac_func || defined __stub___$ac_func -choke me -#endif - -int -main () -{ -return $ac_func (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 - (eval "$ac_link") 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { - test -z "$ac_c_werror_flag" || - test ! -s conftest.err - } && test -s conftest$ac_exeext && - $as_test_x conftest$ac_exeext; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - eval "$as_ac_var=no" -fi - -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ - conftest$ac_exeext conftest.$ac_ext -fi -ac_res=`eval echo '${'$as_ac_var'}'` - { echo "$as_me:$LINENO: result: $ac_res" >&5 -echo "${ECHO_T}$ac_res" >&6; } -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -fi -done - - - -ac_config_files="$ac_config_files Makefile" - -cat >confcache <<\_ACEOF -# This file is a shell script that caches the results of configure -# tests run on this system so they can be shared between configure -# scripts and configure runs, see configure's option --config-cache. -# It is not useful on other systems. If it contains results you don't -# want to keep, you may remove or edit it. -# -# config.status only pays attention to the cache file if you give it -# the --recheck option to rerun configure. -# -# `ac_cv_env_foo' variables (set or unset) will be overridden when -# loading this file, other *unset* `ac_cv_foo' will be assigned the -# following values. - -_ACEOF - -# The following way of writing the cache mishandles newlines in values, -# but we know of no workaround that is simple, portable, and efficient. -# So, we kill variables containing newlines. -# Ultrix sh set writes to stderr and can't be redirected directly, -# and sets the high bit in the cache file unless we assign to the vars. -( - for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do - eval ac_val=\$$ac_var - case $ac_val in #( - *${as_nl}*) - case $ac_var in #( - *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 -echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; - esac - case $ac_var in #( - _ | IFS | as_nl) ;; #( - *) $as_unset $ac_var ;; - esac ;; - esac - done - - (set) 2>&1 | - case $as_nl`(ac_space=' '; set) 2>&1` in #( - *${as_nl}ac_space=\ *) - # `set' does not quote correctly, so add quotes (double-quote - # substitution turns \\\\ into \\, and sed turns \\ into \). - sed -n \ - "s/'/'\\\\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" - ;; #( - *) - # `set' quotes correctly as required by POSIX, so do not add quotes. - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" - ;; - esac | - sort -) | - sed ' - /^ac_cv_env_/b end - t clear - :clear - s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ - t end - s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ - :end' >>confcache -if diff "$cache_file" confcache >/dev/null 2>&1; then :; else - if test -w "$cache_file"; then - test "x$cache_file" != "x/dev/null" && - { echo "$as_me:$LINENO: updating cache $cache_file" >&5 -echo "$as_me: updating cache $cache_file" >&6;} - cat confcache >$cache_file - else - { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 -echo "$as_me: not updating unwritable cache $cache_file" >&6;} - fi -fi -rm -f confcache - -test "x$prefix" = xNONE && prefix=$ac_default_prefix -# Let make expand exec_prefix. -test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' - -DEFS=-DHAVE_CONFIG_H - -ac_libobjs= -ac_ltlibobjs= -for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue - # 1. Remove the extension, and $U if already installed. - ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' - ac_i=`echo "$ac_i" | sed "$ac_script"` - # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR - # will be set to the directory where LIBOBJS objects are built. - ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" - ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' -done -LIBOBJS=$ac_libobjs - -LTLIBOBJS=$ac_ltlibobjs - - - -: ${CONFIG_STATUS=./config.status} -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 -echo "$as_me: creating $CONFIG_STATUS" >&6;} -cat >$CONFIG_STATUS <<_ACEOF -#! $SHELL -# Generated by $as_me. -# Run this file to recreate the current configuration. -# Compiler output produced by configure, useful for debugging -# configure, is in config.log if it exists. - -debug=false -ac_cs_recheck=false -ac_cs_silent=false -SHELL=\${CONFIG_SHELL-$SHELL} -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF -## --------------------- ## -## M4sh Initialization. ## -## --------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in - *posix*) set -o posix ;; -esac - -fi - - - - -# PATH needs CR -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - echo "#! /bin/sh" >conf$$.sh - echo "exit 0" >>conf$$.sh - chmod +x conf$$.sh - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then - PATH_SEPARATOR=';' - else - PATH_SEPARATOR=: - fi - rm -f conf$$.sh -fi - -# Support unset when possible. -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then - as_unset=unset -else - as_unset=false -fi - - -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -as_nl=' -' -IFS=" "" $as_nl" - -# Find who we are. Look in the path if we contain no directory separator. -case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - { (exit 1); exit 1; } -fi - -# Work around bugs in pre-3.0 UWIN ksh. -for as_var in ENV MAIL MAILPATH -do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -for as_var in \ - LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ - LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ - LC_TELEPHONE LC_TIME -do - if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then - eval $as_var=C; export $as_var - else - ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var - fi -done - -# Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - - -# Name of the executable. -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# CDPATH. -$as_unset CDPATH - - - - as_lineno_1=$LINENO - as_lineno_2=$LINENO - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { - - # Create $as_me.lineno as a copy of $as_myself, but with $LINENO - # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line after each line using $LINENO; the second 'sed' - # does the real work. The second script uses 'N' to pair each - # line-number line with the line containing $LINENO, and appends - # trailing '-' during substitution so that $LINENO is not a special - # case at line end. - # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # scripts with optimization help from Paolo Bonzini. Blame Lee - # E. McMahon (1931-1989) for sed's syntax. :-) - sed -n ' - p - /[$]LINENO/= - ' <$as_myself | - sed ' - s/[$]LINENO.*/&-/ - t lineno - b - :lineno - N - :loop - s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ - t loop - s/-\n.*// - ' >$as_me.lineno && - chmod +x "$as_me.lineno" || - { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 - { (exit 1); exit 1; }; } - - # Don't try to exec as it changes $[0], causing all sort of problems - # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensitive to this). - . "./$as_me.lineno" - # Exit status is that of the last command. - exit -} - - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in --n*) - case `echo 'x\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - *) ECHO_C='\c';; - esac;; -*) - ECHO_N='-n';; -esac - -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir -fi -echo >conf$$.file -if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -p'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -p' -elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln -else - as_ln_s='cp -p' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - -if mkdir -p . 2>/dev/null; then - as_mkdir_p=: -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - -if test -x / >/dev/null 2>&1; then - as_test_x='test -x' -else - if ls -dL / >/dev/null 2>&1; then - as_ls_L_option=L - else - as_ls_L_option= - fi - as_test_x=' - eval sh -c '\'' - if test -d "$1"; then - test -d "$1/."; - else - case $1 in - -*)set "./$1";; - esac; - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in - ???[sx]*):;;*)false;;esac;fi - '\'' sh - ' -fi -as_executable_p=$as_test_x - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -exec 6>&1 - -# Save the log message, to keep $[0] and so on meaningful, and to -# report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. -ac_log=" -This file was extended by ZKT $as_me 1.1.2, which was -generated by GNU Autoconf 2.61. Invocation command line was - - CONFIG_FILES = $CONFIG_FILES - CONFIG_HEADERS = $CONFIG_HEADERS - CONFIG_LINKS = $CONFIG_LINKS - CONFIG_COMMANDS = $CONFIG_COMMANDS - $ $0 $@ - -on `(hostname || uname -n) 2>/dev/null | sed 1q` -" - -_ACEOF - -cat >>$CONFIG_STATUS <<_ACEOF -# Files that config.status was made for. -config_files="$ac_config_files" -config_headers="$ac_config_headers" - -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF -ac_cs_usage="\ -\`$as_me' instantiates files from templates according to the -current configuration. - -Usage: $0 [OPTIONS] [FILE]... - - -h, --help print this help, then exit - -V, --version print version number and configuration settings, then exit - -q, --quiet do not print progress messages - -d, --debug don't remove temporary files - --recheck update $as_me by reconfiguring in the same conditions - --file=FILE[:TEMPLATE] - instantiate the configuration file FILE - --header=FILE[:TEMPLATE] - instantiate the configuration header FILE - -Configuration files: -$config_files - -Configuration headers: -$config_headers - -Report bugs to ." - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF -ac_cs_version="\\ -ZKT config.status 1.1.2 -configured by $0, generated by GNU Autoconf 2.61, - with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" - -Copyright (C) 2006 Free Software Foundation, Inc. -This config.status script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it." - -ac_pwd='$ac_pwd' -srcdir='$srcdir' -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF -# If no file are specified by the user, then we need to provide default -# value. By we need to know if files were specified by the user. -ac_need_defaults=: -while test $# != 0 -do - case $1 in - --*=*) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` - ac_shift=: - ;; - *) - ac_option=$1 - ac_optarg=$2 - ac_shift=shift - ;; - esac - - case $ac_option in - # Handling of the options. - -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) - ac_cs_recheck=: ;; - --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - echo "$ac_cs_version"; exit ;; - --debug | --debu | --deb | --de | --d | -d ) - debug=: ;; - --file | --fil | --fi | --f ) - $ac_shift - CONFIG_FILES="$CONFIG_FILES $ac_optarg" - ac_need_defaults=false;; - --header | --heade | --head | --hea ) - $ac_shift - CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" - ac_need_defaults=false;; - --he | --h) - # Conflict between --help and --header - { echo "$as_me: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&2 - { (exit 1); exit 1; }; };; - --help | --hel | -h ) - echo "$ac_cs_usage"; exit ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil | --si | --s) - ac_cs_silent=: ;; - - # This is an error. - -*) { echo "$as_me: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&2 - { (exit 1); exit 1; }; } ;; - - *) ac_config_targets="$ac_config_targets $1" - ac_need_defaults=false ;; - - esac - shift -done - -ac_configure_extra_args= - -if $ac_cs_silent; then - exec 6>/dev/null - ac_configure_extra_args="$ac_configure_extra_args --silent" -fi - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF -if \$ac_cs_recheck; then - echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 - CONFIG_SHELL=$SHELL - export CONFIG_SHELL - exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion -fi - -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX - echo "$ac_log" -} >&5 - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF - -# Handling of arguments. -for ac_config_target in $ac_config_targets -do - case $ac_config_target in - "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; - "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; - - *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 -echo "$as_me: error: invalid argument: $ac_config_target" >&2;} - { (exit 1); exit 1; }; };; - esac -done - - -# If the user did not use the arguments to specify the items to instantiate, -# then the envvar interface is used. Set only those that are not. -# We use the long form for the default assignment because of an extremely -# bizarre bug on SunOS 4.1.3. -if $ac_need_defaults; then - test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files - test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers -fi - -# Have a temporary directory for convenience. Make it in the build tree -# simply because there is no reason against having it here, and in addition, -# creating and moving files from /tmp can sometimes cause problems. -# Hook for its removal unless debugging. -# Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to `$tmp'. -$debug || -{ - tmp= - trap 'exit_status=$? - { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status -' 0 - trap '{ (exit 1); exit 1; }' 1 2 13 15 -} -# Create a (secure) tmp directory for tmp files. - -{ - tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && - test -n "$tmp" && test -d "$tmp" -} || -{ - tmp=./conf$$-$RANDOM - (umask 077 && mkdir "$tmp") -} || -{ - echo "$me: cannot create a temporary directory in ." >&2 - { (exit 1); exit 1; } -} - -# -# Set up the sed scripts for CONFIG_FILES section. -# - -# No need to generate the scripts if there are no CONFIG_FILES. -# This happens for instance when ./config.status config.h -if test -n "$CONFIG_FILES"; then - -_ACEOF - - - -ac_delim='%!_!# ' -for ac_last_try in false false false false false :; do - cat >conf$$subs.sed <<_ACEOF -SHELL!$SHELL$ac_delim -PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim -PACKAGE_NAME!$PACKAGE_NAME$ac_delim -PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim -PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim -PACKAGE_STRING!$PACKAGE_STRING$ac_delim -PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim -exec_prefix!$exec_prefix$ac_delim -prefix!$prefix$ac_delim -program_transform_name!$program_transform_name$ac_delim -bindir!$bindir$ac_delim -sbindir!$sbindir$ac_delim -libexecdir!$libexecdir$ac_delim -datarootdir!$datarootdir$ac_delim -datadir!$datadir$ac_delim -sysconfdir!$sysconfdir$ac_delim -sharedstatedir!$sharedstatedir$ac_delim -localstatedir!$localstatedir$ac_delim -includedir!$includedir$ac_delim -oldincludedir!$oldincludedir$ac_delim -docdir!$docdir$ac_delim -infodir!$infodir$ac_delim -htmldir!$htmldir$ac_delim -dvidir!$dvidir$ac_delim -pdfdir!$pdfdir$ac_delim -psdir!$psdir$ac_delim -libdir!$libdir$ac_delim -localedir!$localedir$ac_delim -mandir!$mandir$ac_delim -DEFS!$DEFS$ac_delim -ECHO_C!$ECHO_C$ac_delim -ECHO_N!$ECHO_N$ac_delim -ECHO_T!$ECHO_T$ac_delim -LIBS!$LIBS$ac_delim -build_alias!$build_alias$ac_delim -host_alias!$host_alias$ac_delim -target_alias!$target_alias$ac_delim -CC!$CC$ac_delim -CFLAGS!$CFLAGS$ac_delim -LDFLAGS!$LDFLAGS$ac_delim -CPPFLAGS!$CPPFLAGS$ac_delim -ac_ct_CC!$ac_ct_CC$ac_delim -EXEEXT!$EXEEXT$ac_delim -OBJEXT!$OBJEXT$ac_delim -SIGNZONE_PROG!$SIGNZONE_PROG$ac_delim -CPP!$CPP$ac_delim -GREP!$GREP$ac_delim -EGREP!$EGREP$ac_delim -LIBOBJS!$LIBOBJS$ac_delim -LTLIBOBJS!$LTLIBOBJS$ac_delim -_ACEOF - - if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 50; then - break - elif $ac_last_try; then - { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 -echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} - { (exit 1); exit 1; }; } - else - ac_delim="$ac_delim!$ac_delim _$ac_delim!! " - fi -done - -ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` -if test -n "$ac_eof"; then - ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` - ac_eof=`expr $ac_eof + 1` -fi - -cat >>$CONFIG_STATUS <<_ACEOF -cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof -/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end -_ACEOF -sed ' -s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g -s/^/s,@/; s/!/@,|#_!!_#|/ -:n -t n -s/'"$ac_delim"'$/,g/; t -s/$/\\/; p -N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n -' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF -:end -s/|#_!!_#|//g -CEOF$ac_eof -_ACEOF - - -# VPATH may cause trouble with some makes, so we remove $(srcdir), -# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and -# trailing colons and then remove the whole line if VPATH becomes empty -# (actually we leave an empty line to preserve line numbers). -if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=/{ -s/:*\$(srcdir):*/:/ -s/:*\${srcdir}:*/:/ -s/:*@srcdir@:*/:/ -s/^\([^=]*=[ ]*\):*/\1/ -s/:*$// -s/^[^=]*=[ ]*$// -}' -fi - -cat >>$CONFIG_STATUS <<\_ACEOF -fi # test -n "$CONFIG_FILES" - - -for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS -do - case $ac_tag in - :[FHLC]) ac_mode=$ac_tag; continue;; - esac - case $ac_mode$ac_tag in - :[FHL]*:*);; - :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 -echo "$as_me: error: Invalid tag $ac_tag." >&2;} - { (exit 1); exit 1; }; };; - :[FH]-) ac_tag=-:-;; - :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; - esac - ac_save_IFS=$IFS - IFS=: - set x $ac_tag - IFS=$ac_save_IFS - shift - ac_file=$1 - shift - - case $ac_mode in - :L) ac_source=$1;; - :[FH]) - ac_file_inputs= - for ac_f - do - case $ac_f in - -) ac_f="$tmp/stdin";; - *) # Look for the file first in the build tree, then in the source tree - # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain `:'. - test -f "$ac_f" || - case $ac_f in - [\\/$]*) false;; - *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; - esac || - { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 -echo "$as_me: error: cannot find input file: $ac_f" >&2;} - { (exit 1); exit 1; }; };; - esac - ac_file_inputs="$ac_file_inputs $ac_f" - done - - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - configure_input="Generated from "`IFS=: - echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." - if test x"$ac_file" != x-; then - configure_input="$ac_file. $configure_input" - { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - fi - - case $ac_tag in - *:-:* | *:-) cat >"$tmp/stdin";; - esac - ;; - esac - - ac_dir=`$as_dirname -- "$ac_file" || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - { as_dir="$ac_dir" - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 -echo "$as_me: error: cannot create directory $as_dir" >&2;} - { (exit 1); exit 1; }; }; } - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - - case $ac_mode in - :F) - # - # CONFIG_FILE - # - -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF -# If the template does not know about datarootdir, expand it. -# FIXME: This hack should be removed a few years after 2.60. -ac_datarootdir_hack=; ac_datarootdir_seen= - -case `sed -n '/datarootdir/ { - p - q -} -/@datadir@/p -/@docdir@/p -/@infodir@/p -/@localedir@/p -/@mandir@/p -' $ac_file_inputs` in -*datarootdir*) ac_datarootdir_seen=yes;; -*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF - ac_datarootdir_hack=' - s&@datadir@&$datadir&g - s&@docdir@&$docdir&g - s&@infodir@&$infodir&g - s&@localedir@&$localedir&g - s&@mandir@&$mandir&g - s&\\\${datarootdir}&$datarootdir&g' ;; -esac -_ACEOF - -# Neutralize VPATH when `$srcdir' = `.'. -# Shell code in configure.ac might set extrasub. -# FIXME: do we really want to maintain this feature? -cat >>$CONFIG_STATUS <<_ACEOF - sed "$ac_vpsub -$extrasub -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF -:t -/@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s&@configure_input@&$configure_input&;t t -s&@top_builddir@&$ac_top_builddir_sub&;t t -s&@srcdir@&$ac_srcdir&;t t -s&@abs_srcdir@&$ac_abs_srcdir&;t t -s&@top_srcdir@&$ac_top_srcdir&;t t -s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t -s&@builddir@&$ac_builddir&;t t -s&@abs_builddir@&$ac_abs_builddir&;t t -s&@abs_top_builddir@&$ac_abs_top_builddir&;t t -$ac_datarootdir_hack -" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out - -test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && - { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && - { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && - { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined." >&5 -echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined." >&2;} - - rm -f "$tmp/stdin" - case $ac_file in - -) cat "$tmp/out"; rm -f "$tmp/out";; - *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; - esac - ;; - :H) - # - # CONFIG_HEADER - # -_ACEOF - -# Transform confdefs.h into a sed script `conftest.defines', that -# substitutes the proper values into config.h.in to produce config.h. -rm -f conftest.defines conftest.tail -# First, append a space to every undef/define line, to ease matching. -echo 's/$/ /' >conftest.defines -# Then, protect against being on the right side of a sed subst, or in -# an unquoted here document, in config.status. If some macros were -# called several times there might be several #defines for the same -# symbol, which is useless. But do not sort them, since the last -# AC_DEFINE must be honored. -ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* -# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where -# NAME is the cpp macro being defined, VALUE is the value it is being given. -# PARAMS is the parameter list in the macro definition--in most cases, it's -# just an empty string. -ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' -ac_dB='\\)[ (].*,\\1define\\2' -ac_dC=' ' -ac_dD=' ,' - -uniq confdefs.h | - sed -n ' - t rset - :rset - s/^[ ]*#[ ]*define[ ][ ]*// - t ok - d - :ok - s/[\\&,]/\\&/g - s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p - s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p - ' >>conftest.defines - -# Remove the space that was appended to ease matching. -# Then replace #undef with comments. This is necessary, for -# example, in the case of _POSIX_SOURCE, which is predefined and required -# on some systems where configure will not decide to define it. -# (The regexp can be short, since the line contains either #define or #undef.) -echo 's/ $// -s,^[ #]*u.*,/* & */,' >>conftest.defines - -# Break up conftest.defines: -ac_max_sed_lines=50 - -# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" -# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" -# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" -# et cetera. -ac_in='$ac_file_inputs' -ac_out='"$tmp/out1"' -ac_nxt='"$tmp/out2"' - -while : -do - # Write a here document: - cat >>$CONFIG_STATUS <<_ACEOF - # First, check the format of the line: - cat >"\$tmp/defines.sed" <<\\CEOF -/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def -/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def -b -:def -_ACEOF - sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS - echo 'CEOF - sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS - ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in - sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail - grep . conftest.tail >/dev/null || break - rm -f conftest.defines - mv conftest.tail conftest.defines -done -rm -f conftest.defines conftest.tail - -echo "ac_result=$ac_in" >>$CONFIG_STATUS -cat >>$CONFIG_STATUS <<\_ACEOF - if test x"$ac_file" != x-; then - echo "/* $configure_input */" >"$tmp/config.h" - cat "$ac_result" >>"$tmp/config.h" - if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then - { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 -echo "$as_me: $ac_file is unchanged" >&6;} - else - rm -f $ac_file - mv "$tmp/config.h" $ac_file - fi - else - echo "/* $configure_input */" - cat "$ac_result" - fi - rm -f "$tmp/out12" - ;; - - - esac - -done # for ac_tag - - -{ (exit 0); exit 0; } -_ACEOF -chmod +x $CONFIG_STATUS -ac_clean_files=$ac_clean_files_save - - -# configure is writing to config.log, and then calls config.status. -# config.status does its own redirection, appending to config.log. -# Unfortunately, on DOS this fails, as config.log is still kept open -# by configure, so config.status won't be able to write to it; its -# output is simply discarded. So we exec the FD to /dev/null, -# effectively closing config.log, so it can be properly (re)opened and -# appended to by config.status. When coming back to configure, we -# need to make the FD available again. -if test "$no_create" != yes; then - ac_cs_success=: - ac_config_status_args= - test "$silent" = yes && - ac_config_status_args="$ac_config_status_args --quiet" - exec 5>/dev/null - $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false - exec 5>>config.log - # Use ||, not &&, to avoid exiting from the if with $? = 1, which - # would make configure fail if this is the last instruction. - $ac_cs_success || { (exit 1); exit 1; } -fi - diff --git a/contrib/zkt-1.1.2/examples/dnssec.conf b/contrib/zkt-1.1.2/examples/dnssec.conf deleted file mode 100644 index 861e8f0bd2..0000000000 --- a/contrib/zkt-1.1.2/examples/dnssec.conf +++ /dev/null @@ -1,41 +0,0 @@ -# -# @(#) dnssec.conf vT0.99d (c) Feb 2005 - Aug 2009 Holger Zuleger hznet.de -# - -# dnssec-zkt options -Zonedir: "." -Recursive: False -PrintTime: True -PrintAge: False -LeftJustify: False - -# zone specific values -ResignInterval: 1w # (604800 seconds) -Sigvalidity: 10d # (864000 seconds) -Max_TTL: 8h # (28800 seconds) -Propagation: 5m # (300 seconds) -KEY_TTL: 4h # (14400 seconds) -Serialformat: incremental - -# signing key parameters -Key_algo: RSASHA1 # (Algorithm ID 5) -KSK_lifetime: 1y # (31536000 seconds) -KSK_bits: 1300 -KSK_randfile: "/dev/urandom" -ZSK_lifetime: 12w # (7257600 seconds) -ZSK_bits: 512 -ZSK_randfile: "/dev/urandom" -SaltBits: 24 - -# dnssec-signer options -LogFile: "" -LogLevel: ERROR -SyslogFacility: NONE -SyslogLevel: NOTICE -VerboseLog: 0 -Keyfile: "dnskey.db" -Zonefile: "zone.db" -DLV_Domain: "" -Sig_Pseudorand: False -Sig_GenerateDS: True -Sig_Parameter: "" diff --git a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+30323.key b/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+30323.key deleted file mode 100644 index 159bc8d727..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+30323.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20100221184315 -;% lifetime=14d -dyn.example.net. IN DNSKEY 256 3 7 AwEAAfqG0rb9Ear+Pv7xBg9lc9czF+2YUa8Ris63E/oRRGQEH5U/ZS3A xz3aOhPFKzAAhjfaG3vTNW3Wl4bl4ITFZrk= diff --git a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+30323.private b/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+30323.private deleted file mode 100644 index 515232c301..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+30323.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 7 (NSEC3RSASHA1) -Modulus: +obStv0Rqv4+/vEGD2Vz1zMX7ZhRrxGKzrcT+hFEZAQflT9lLcDHPdo6E8UrMACGN9obe9M1bdaXhuXghMVmuQ== -PublicExponent: AQAB -PrivateExponent: 4osOepin5GdakfFkGIIWWZCDX7/whY4oZjtZnjUFEiZ6YGdQV8FwihgQ9ZdQwTY2QgaCiI/7l0yFE3X2YOk5HQ== -Prime1: /eFIXmTu+XNTuXVfHYcXJTFc4UaThJszaKPmg/xm3ts= -Prime2: /J5fOUcGkFGv4prHDAmige180r7zaYznUicuDvNwkvs= -Exponent1: Alf7EAwEfL8IzdR8jUw69XfwMJAzOm0oW1XwAdXpqTM= -Exponent2: FBUbCNimou57hw466LATZTTWCYL4otl6wkMvHC0qM+U= -Coefficient: Q9eSjjf/S3Is3mcOn2RsloJKVzLuHiv54HaF7mwkbU4= diff --git a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+52935.key b/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+52935.key deleted file mode 100644 index 258429038c..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+52935.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20100221184315 -;% lifetime=60d -dyn.example.net. IN DNSKEY 257 3 7 AwEAAeqEDYgA5lns1VsMJiZfTWMEguameVmOoBYx8s1uLzmS/3APsh1e WCeoBgAjRry1tpM/bPowyuygE4H0LpzNQLm9RbjDmpDN8Gwi3AjEnG4H CT58TuAVxjiefN+vb1pvyFlAL58YOkuGf9tG/NJMNc+XrULAU1ey2dT9 Fh+SCVO3 diff --git a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+52935.private b/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+52935.private deleted file mode 100644 index 795110fe56..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/Kdyn.example.net.+007+52935.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 7 (NSEC3RSASHA1) -Modulus: 6oQNiADmWezVWwwmJl9NYwSC5qZ5WY6gFjHyzW4vOZL/cA+yHV5YJ6gGACNGvLW2kz9s+jDK7KATgfQunM1Aub1FuMOakM3wbCLcCMScbgcJPnxO4BXGOJ58369vWm/IWUAvnxg6S4Z/20b80kw1z5etQsBTV7LZ1P0WH5IJU7c= -PublicExponent: AQAB -PrivateExponent: F5/Z5RuCGQj8rUFaDn+HQjRQI4AdtWHiypmZhgxVgY1HYjiSjtbUNpp8kEL9e0Eq9UZsaf/EUXYGwQ6iK3WZ0WrVP72bkjcWQAB2THYIxP7DwmL4JcsbJ7uiMYeLrvUddoLwS3nKIFpc010iHA0y4hE/k/ny4zOyDCEhVr3WvQE= -Prime1: /R+fSD2bb3N6UoapSNFXYRFyBpHWtcv/AZqsJx60/4UTGOCWNj52kcGsI/ROz/Pwbdicxi8CQqjX0f4QjSCAdw== -Prime2: 7S5MPtJNSa+fHZBavW6vDnqpiHxAO7lIAcgtGxMM3L3553OzarlJV88Z452tn4HhfCCaIUW20j8cOJvTLkPWwQ== -Exponent1: 9v56YPWszM40GH9KhMGxsAhj6cE5cGBEz33saqfuGj/yaJ4ONZQyAvynStZEaWsxux5ZrJGGdSFop4JxCCUk9Q== -Exponent2: W8dembCnV6wt1jLV6he6hc/Rao8qC/JWetoLGj706zZYTcfn1ZR9XQ02521MkjygFHhJLDbd192z/fPOdEisAQ== -Coefficient: +W6uvg4HkWaKi6OCpCz/0fRQwaRtPSbpKJ2Anam4PAy+B6cgM3Yo48OB7o+WoexlgySsNL0ui5p4BvJWvtca7w== diff --git a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/dnskey.db b/contrib/zkt-1.1.2/examples/flat/dyn.example.net/dnskey.db deleted file mode 100644 index d16eb9b617..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/dnskey.db +++ /dev/null @@ -1,23 +0,0 @@ -; -; !!! Don't edit this file by hand. -; !!! It will be generated by zkt-signer. -; -; Last generation time Mar 02 2010 10:59:46 -; - -; *** List of Key Signing Keys *** -; dyn.example.net. tag=52935 algo=NSEC3RSASHA1 generated Feb 21 2010 19:43:15 -dyn.example.net. 3600 IN DNSKEY 257 3 7 ( - AwEAAeqEDYgA5lns1VsMJiZfTWMEguameVmOoBYx8s1uLzmS/3APsh1e - WCeoBgAjRry1tpM/bPowyuygE4H0LpzNQLm9RbjDmpDN8Gwi3AjEnG4H - CT58TuAVxjiefN+vb1pvyFlAL58YOkuGf9tG/NJMNc+XrULAU1ey2dT9 - Fh+SCVO3 - ) ; key id = 52935 - -; *** List of Zone Signing Keys *** -; dyn.example.net. tag=30323 algo=NSEC3RSASHA1 generated Feb 21 2010 19:43:15 -dyn.example.net. 3600 IN DNSKEY 256 3 7 ( - AwEAAfqG0rb9Ear+Pv7xBg9lc9czF+2YUa8Ris63E/oRRGQEH5U/ZS3A - xz3aOhPFKzAAhjfaG3vTNW3Wl4bl4ITFZrk= - ) ; key id = 30323 - diff --git a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/zktlog-dyn.example.net. b/contrib/zkt-1.1.2/examples/flat/dyn.example.net/zktlog-dyn.example.net. deleted file mode 100644 index 24643defaf..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/zktlog-dyn.example.net. +++ /dev/null @@ -1,161 +0,0 @@ -2010-02-21 19:43:15.018: debug: Check RFC5011 status -2010-02-21 19:43:15.018: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 19:43:15.018: debug: Check KSK status -2010-02-21 19:43:15.018: debug: No active KSK found: generate new one -2010-02-21 19:43:15.330: info: "dyn.example.net.": generated new KSK 52935 -2010-02-21 19:43:15.330: debug: Check ZSK status -2010-02-21 19:43:15.330: debug: No active ZSK found: generate new one -2010-02-21 19:43:15.368: info: "dyn.example.net.": generated new ZSK 30323 -2010-02-21 19:43:15.368: debug: Re-signing necessary: Modfied zone key set -2010-02-21 19:43:15.368: notice: "dyn.example.net.": re-signing triggered: Modfied zone key set -2010-02-21 19:43:15.368: debug: Writing key file "./dyn.example.net/dnskey.db" -2010-02-21 19:43:15.368: debug: Signing zone "dyn.example.net." -2010-02-21 19:43:15.368: notice: "dyn.example.net.": freeze dynamic zone -2010-02-21 19:43:15.368: debug: freeze dynamic zone "dyn.example.net." -2010-02-21 19:43:15.368: debug: Run cmd "/usr/local/sbin/rndc freeze dyn.example.net." -2010-02-21 19:43:15.374: debug: Dynamic Zone signing: copy old signed zone file ./dyn.example.net/zone.db.dsigned to new input file ./dyn.example.net/zone.db -2010-02-21 19:43:15.374: debug: Run cmd "cd ./dyn.example.net; /usr/local/sbin/dnssec-signzone -n 1 -3 76931F -C -g -p -d ../keysets -o dyn.example.net. -e +518400 -N increment -f zone.db.dsigned zone.db K*.private 2>&1" -2010-02-21 19:43:15.382: debug: Cmd dnssec-signzone return: "dnssec-signzone: fatal: Zone contains NSEC records. Use -u to update to NSEC3." -2010-02-21 19:43:15.382: error: "dyn.example.net.": signing failed! -2010-02-21 19:43:15.382: notice: "dyn.example.net.": thaw dynamic zone -2010-02-21 19:43:15.382: debug: thaw dynamic zone "dyn.example.net." -2010-02-21 19:43:15.382: debug: Run cmd "/usr/local/sbin/rndc thaw dyn.example.net." -2010-02-21 19:45:36.415: debug: Check RFC5011 status -2010-02-21 19:45:36.416: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 19:45:36.416: debug: Check KSK status -2010-02-21 19:45:36.416: debug: Check ZSK status -2010-02-21 19:45:36.416: debug: Re-signing not necessary! -2010-02-21 19:45:36.416: debug: Check if there is a parent file to copy -2010-02-21 19:45:41.448: debug: Check RFC5011 status -2010-02-21 19:45:41.448: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 19:45:41.448: debug: Check KSK status -2010-02-21 19:45:41.448: debug: Check ZSK status -2010-02-21 19:45:41.448: debug: Re-signing necessary: Option -f -2010-02-21 19:45:41.448: notice: "dyn.example.net.": re-signing triggered: Option -f -2010-02-21 19:45:41.448: debug: Writing key file "./dyn.example.net/dnskey.db" -2010-02-21 19:45:41.448: debug: Signing zone "dyn.example.net." -2010-02-21 19:45:41.448: notice: "dyn.example.net.": freeze dynamic zone -2010-02-21 19:45:41.448: debug: freeze dynamic zone "dyn.example.net." -2010-02-21 19:45:41.448: debug: Run cmd "/usr/local/sbin/rndc freeze dyn.example.net." -2010-02-21 19:45:41.457: debug: Dynamic Zone signing: copy old signed zone file ./dyn.example.net/zone.db.dsigned to new input file ./dyn.example.net/zone.db -2010-02-21 19:45:41.458: debug: Run cmd "cd ./dyn.example.net; /usr/local/sbin/dnssec-signzone -n 1 -3 76931F -C -g -p -d ../keysets -o dyn.example.net. -e +518400 -N increment -f zone.db.dsigned zone.db K*.private 2>&1" -2010-02-21 19:45:41.473: debug: Cmd dnssec-signzone return: "dnssec-signzone: fatal: NSEC3 generation requested with NSEC only DNSKEY" -2010-02-21 19:45:41.473: error: "dyn.example.net.": signing failed! -2010-02-21 19:45:41.473: notice: "dyn.example.net.": thaw dynamic zone -2010-02-21 19:45:41.473: debug: thaw dynamic zone "dyn.example.net." -2010-02-21 19:45:41.473: debug: Run cmd "/usr/local/sbin/rndc thaw dyn.example.net." -2010-02-21 19:47:06.899: debug: Check RFC5011 status -2010-02-21 19:47:06.899: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 19:47:06.899: debug: Check KSK status -2010-02-21 19:47:06.899: debug: Check ZSK status -2010-02-21 19:47:06.899: debug: Re-signing necessary: Option -f -2010-02-21 19:47:06.899: notice: "dyn.example.net.": re-signing triggered: Option -f -2010-02-21 19:47:06.899: debug: Writing key file "./dyn.example.net/dnskey.db" -2010-02-21 19:47:06.900: debug: Signing zone "dyn.example.net." -2010-02-21 19:47:06.900: notice: "dyn.example.net.": freeze dynamic zone -2010-02-21 19:47:06.900: debug: freeze dynamic zone "dyn.example.net." -2010-02-21 19:47:06.900: debug: Run cmd "/usr/local/sbin/rndc freeze dyn.example.net." -2010-02-21 19:47:06.910: debug: Dynamic Zone signing: copy old signed zone file ./dyn.example.net/zone.db.dsigned to new input file ./dyn.example.net/zone.db -2010-02-21 19:47:06.910: debug: Run cmd "cd ./dyn.example.net; /usr/local/sbin/dnssec-signzone -n 1 -3 76931F -C -g -p -d ../keysets -o dyn.example.net. -e +518400 -N increment -f zone.db.dsigned zone.db K*.private 2>&1" -2010-02-21 19:47:06.926: debug: Cmd dnssec-signzone return: "dnssec-signzone: fatal: NSEC3 iterations too big for weakest DNSKEY strength. Maximum iterations allowed 0." -2010-02-21 19:47:06.926: error: "dyn.example.net.": signing failed! -2010-02-21 19:47:06.926: notice: "dyn.example.net.": thaw dynamic zone -2010-02-21 19:47:06.926: debug: thaw dynamic zone "dyn.example.net." -2010-02-21 19:47:06.926: debug: Run cmd "/usr/local/sbin/rndc thaw dyn.example.net." -2010-02-21 19:58:40.972: debug: Check RFC5011 status -2010-02-21 19:58:40.972: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 19:58:40.972: debug: Check KSK status -2010-02-21 19:58:40.972: debug: Check ZSK status -2010-02-21 19:58:40.973: debug: Re-signing necessary: Option -f -2010-02-21 19:58:40.973: notice: "dyn.example.net.": re-signing triggered: Option -f -2010-02-21 19:58:40.973: debug: Writing key file "./dyn.example.net/dnskey.db" -2010-02-21 19:58:40.973: debug: Signing zone "dyn.example.net." -2010-02-21 19:58:40.973: notice: "dyn.example.net.": freeze dynamic zone -2010-02-21 19:58:40.973: debug: freeze dynamic zone "dyn.example.net." -2010-02-21 19:58:40.973: debug: Run cmd "/usr/local/sbin/rndc freeze dyn.example.net." -2010-02-21 19:58:40.982: debug: Dynamic Zone signing: zone file manually edited: Use it as new input file -2010-02-21 19:58:40.982: debug: Dynamic Zone signing: copy old signed zone file ./dyn.example.net/zone.db.dsigned to new input file ./dyn.example.net/zone.db -2010-02-21 19:58:40.983: debug: Run cmd "cd ./dyn.example.net; /usr/local/sbin/dnssec-signzone -n 1 -3 76931F -C -g -p -d ../keysets -o dyn.example.net. -e +518400 -N increment -f zone.db.dsigned zone.db K*.private 2>&1" -2010-02-21 19:58:40.999: debug: Cmd dnssec-signzone return: "dnssec-signzone: fatal: NSEC3 iterations too big for weakest DNSKEY strength. Maximum iterations allowed 0." -2010-02-21 19:58:40.999: error: "dyn.example.net.": signing failed! -2010-02-21 19:58:40.999: notice: "dyn.example.net.": thaw dynamic zone -2010-02-21 19:58:40.999: debug: thaw dynamic zone "dyn.example.net." -2010-02-21 19:58:40.999: debug: Run cmd "/usr/local/sbin/rndc thaw dyn.example.net." -2010-02-21 20:00:48.833: debug: Check RFC5011 status -2010-02-21 20:00:48.833: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 20:00:48.833: debug: Check KSK status -2010-02-21 20:00:48.833: debug: Check ZSK status -2010-02-21 20:00:48.833: debug: Re-signing necessary: Option -f -2010-02-21 20:00:48.833: notice: "dyn.example.net.": re-signing triggered: Option -f -2010-02-21 20:00:48.833: debug: Writing key file "./dyn.example.net/dnskey.db" -2010-02-21 20:00:48.834: debug: Signing zone "dyn.example.net." -2010-02-21 20:00:48.834: notice: "dyn.example.net.": freeze dynamic zone -2010-02-21 20:00:48.834: debug: freeze dynamic zone "dyn.example.net." -2010-02-21 20:00:48.834: debug: Run cmd "/usr/local/sbin/rndc freeze dyn.example.net." -2010-02-21 20:00:48.844: debug: Dynamic Zone signing: copy old signed zone file ./dyn.example.net/zone.db.dsigned to new input file ./dyn.example.net/zone.db -2010-02-21 20:00:48.844: debug: Run cmd "cd ./dyn.example.net; /usr/local/sbin/dnssec-signzone -n 1 -3 76931F -C -g -p -d ../keysets -o dyn.example.net. -e +518400 -N increment -f zone.db.dsigned zone.db K*.private 2>&1" -2010-02-21 20:00:48.878: debug: Cmd dnssec-signzone return: "zone.db.dsigned" -2010-02-21 20:00:48.878: notice: "dyn.example.net.": thaw dynamic zone -2010-02-21 20:00:48.878: debug: thaw dynamic zone "dyn.example.net." -2010-02-21 20:00:48.878: debug: Run cmd "/usr/local/sbin/rndc thaw dyn.example.net." -2010-02-21 20:00:48.884: debug: Signing completed after 0s. -2010-02-21 20:01:11.175: debug: Check RFC5011 status -2010-02-21 20:01:11.175: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 20:01:11.175: debug: Check KSK status -2010-02-21 20:01:11.175: debug: Check ZSK status -2010-02-21 20:01:11.176: debug: Re-signing necessary: Option -f -2010-02-21 20:01:11.176: notice: "dyn.example.net.": re-signing triggered: Option -f -2010-02-21 20:01:11.176: debug: Writing key file "./dyn.example.net/dnskey.db" -2010-02-21 20:01:11.176: debug: Signing zone "dyn.example.net." -2010-02-21 20:01:11.176: notice: "dyn.example.net.": freeze dynamic zone -2010-02-21 20:01:11.176: debug: freeze dynamic zone "dyn.example.net." -2010-02-21 20:01:11.176: debug: Run cmd "/usr/local/sbin/rndc freeze dyn.example.net." -2010-02-21 20:01:11.181: debug: Dynamic Zone signing: copy old signed zone file ./dyn.example.net/zone.db.dsigned to new input file ./dyn.example.net/zone.db -2010-02-21 20:01:11.181: debug: Run cmd "cd ./dyn.example.net; /usr/local/sbin/dnssec-signzone -n 1 -3 76931F -C -g -p -d ../keysets -o dyn.example.net. -e +518400 -N increment -f zone.db.dsigned zone.db K*.private 2>&1" -2010-02-21 20:01:11.202: debug: Cmd dnssec-signzone return: "zone.db.dsigned" -2010-02-21 20:01:11.202: notice: "dyn.example.net.": thaw dynamic zone -2010-02-21 20:01:11.203: debug: thaw dynamic zone "dyn.example.net." -2010-02-21 20:01:11.203: debug: Run cmd "/usr/local/sbin/rndc thaw dyn.example.net." -2010-02-21 20:01:11.208: debug: Signing completed after 0s. -2010-02-21 20:01:17.175: debug: Check RFC5011 status -2010-02-21 20:01:17.175: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 20:01:17.175: debug: Check KSK status -2010-02-21 20:01:17.175: debug: Check ZSK status -2010-02-21 20:01:17.176: debug: Re-signing not necessary! -2010-02-21 20:01:17.176: debug: Check if there is a parent file to copy -2010-02-25 23:42:29.326: debug: Check RFC5011 status -2010-02-25 23:42:29.326: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-25 23:42:29.326: debug: Check KSK status -2010-02-25 23:42:29.326: debug: Check ZSK status -2010-02-25 23:42:29.326: debug: Re-signing necessary: re-signing interval (2d) reached -2010-02-25 23:42:29.326: notice: "dyn.example.net.": re-signing triggered: re-signing interval (2d) reached -2010-02-25 23:42:29.326: debug: Writing key file "./dyn.example.net/dnskey.db" -2010-02-25 23:42:29.327: debug: Signing zone "dyn.example.net." -2010-02-25 23:42:29.327: notice: "dyn.example.net.": freeze dynamic zone -2010-02-25 23:42:29.327: debug: freeze dynamic zone "dyn.example.net." -2010-02-25 23:42:29.327: debug: Run cmd "/usr/local/sbin/rndc freeze dyn.example.net." -2010-02-25 23:42:29.388: debug: Dynamic Zone signing: copy old signed zone file ./dyn.example.net/zone.db.dsigned to new input file ./dyn.example.net/zone.db -2010-02-25 23:42:29.425: debug: Run cmd "cd ./dyn.example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -3 76931F -C -g -p -d ../keysets -o dyn.example.net. -e +518400 -N increment -f zone.db.dsigned zone.db K*.private 2>&1" -2010-02-25 23:42:29.471: debug: Cmd dnssec-signzone return: "zone.db.dsigned" -2010-02-25 23:42:29.471: notice: "dyn.example.net.": thaw dynamic zone -2010-02-25 23:42:29.471: debug: thaw dynamic zone "dyn.example.net." -2010-02-25 23:42:29.471: debug: Run cmd "/usr/local/sbin/rndc thaw dyn.example.net." -2010-02-25 23:42:29.486: debug: Signing completed after 0s. -2010-03-02 10:59:46.770: debug: Check RFC5011 status -2010-03-02 10:59:46.770: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-03-02 10:59:46.770: debug: Check KSK status -2010-03-02 10:59:46.770: debug: Check ZSK status -2010-03-02 10:59:46.770: debug: Re-signing necessary: re-signing interval (2d) reached -2010-03-02 10:59:46.770: notice: "dyn.example.net.": re-signing triggered: re-signing interval (2d) reached -2010-03-02 10:59:46.770: debug: Writing key file "./dyn.example.net/dnskey.db" -2010-03-02 10:59:46.770: debug: Signing zone "dyn.example.net." -2010-03-02 10:59:46.770: notice: "dyn.example.net.": freeze dynamic zone -2010-03-02 10:59:46.770: debug: freeze dynamic zone "dyn.example.net." -2010-03-02 10:59:46.770: debug: Run cmd "/usr/local/sbin/rndc freeze dyn.example.net." -2010-03-02 10:59:46.852: debug: Dynamic Zone signing: copy old signed zone file ./dyn.example.net/zone.db.dsigned to new input file ./dyn.example.net/zone.db -2010-03-02 10:59:46.875: debug: Run cmd "cd ./dyn.example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -3 76931F -C -g -p -d ../keysets -o dyn.example.net. -e +518400 -N increment -f zone.db.dsigned zone.db K*.private 2>&1" -2010-03-02 10:59:46.950: debug: Cmd dnssec-signzone return: "zone.db.dsigned" -2010-03-02 10:59:46.950: notice: "dyn.example.net.": thaw dynamic zone -2010-03-02 10:59:46.950: debug: thaw dynamic zone "dyn.example.net." -2010-03-02 10:59:46.950: debug: Run cmd "/usr/local/sbin/rndc thaw dyn.example.net." -2010-03-02 10:59:46.964: debug: Signing completed after 0s. diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+02957.key b/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+02957.key deleted file mode 100644 index 0c30120724..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+02957.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20110125190230 -;% lifetime=63d -example.net. IN DNSKEY 256 3 8 BQEAAAAB7desjYpHAzsGmTzPFFuG4KGIG7ne8tII7DIMRIFaxuSYbQz0 kwC61utqnqzcgCXJQiKJxpKBt/Ikaf2K4JW0gQ== diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+02957.published b/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+02957.published deleted file mode 100644 index 8ffbe72315..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+02957.published +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 8 (RSASHA256) -Modulus: 7desjYpHAzsGmTzPFFuG4KGIG7ne8tII7DIMRIFaxuSYbQz0kwC61utqnqzcgCXJQiKJxpKBt/Ikaf2K4JW0gQ== -PublicExponent: AQAAAAE= -PrivateExponent: IVO4lg5Ev/f/GpSRfYuXmUMH3qrv5Cr+ZAMqT+xGNJdyvlMAVV0ZDZehj/ar8brkm+sdrJ3LepVTEz0vLXPCgQ== -Prime1: /Ru1X3jzyO19+aLhf/Hsu0WOdjn0MAWzKx0KwWPkxcs= -Prime2: 8I9Q89DvF0qZqkF9kVzZ4B1LYdHz3uhKaxD40vu4xWM= -Exponent1: fSAVRShndbuiQZtsVHyekvPH4Xjl1dJ3hF03O4InOAc= -Exponent2: JJDvU+0J0KXaBArxDjoblXTKWVC3kGnLR+2AEpxei7k= -Coefficient: RviZPpnVpS30oBPH1freoUgcXJ4bKnivP41BUxcVh4U= diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+21605.key b/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+21605.key deleted file mode 100644 index 2dc28991da..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+21605.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20110125091121 -;% lifetime=84d -example.net. IN DNSKEY 256 3 8 BQEAAAABvX6JNSNXHzrqpKi2REOwcsAuGjWI1VCJlz1NzV/pIt9PqGnJ DqtlV3vxuy7fAu85Z5Syaikiyx/z2uT4VMCvxw== diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+21605.private b/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+21605.private deleted file mode 100644 index 6cb1da9021..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+21605.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 8 (RSASHA256) -Modulus: vX6JNSNXHzrqpKi2REOwcsAuGjWI1VCJlz1NzV/pIt9PqGnJDqtlV3vxuy7fAu85Z5Syaikiyx/z2uT4VMCvxw== -PublicExponent: AQAAAAE= -PrivateExponent: a77DD9J85SYlVi2lIKdzfHFkqtTFvQjTiLih+sx3lnhefQ5N20ABJVpTMwMOoA5tiDanSmKkk7O+GJXvI6E+KQ== -Prime1: 7S87u5BoQFYbGZzGaBPAqznZt7X1g2J/qop4W9rziy0= -Prime2: zIbOBuf2onI1ThmHXGPQEdQoFoJx3GqTkYjzUQQOL0M= -Exponent1: YfyQEtL2twRiwb8RIlKR3OE/rhnfqZYr9dwgRa0qjAU= -Exponent2: x73r1pDdvUShLs8hvmY0soX6a2Dcbokdf1D82/iCDU8= -Coefficient: 1r/5mih7lqQx4ZIEcr8TmQWMscwDGk3eERsFuSYGt0c= diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+52101.key b/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+52101.key deleted file mode 100644 index 8dca89403c..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+52101.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20100924112635 -;% lifetime=365d -example.net. IN DNSKEY 257 3 8 BQEAAAABC6qZRCQRp2qnmxvWal1kergOJ1xQ5wGD+HZFLEvsvD8sU0i1 BGJoeDK5N/07S7s0aYVdIViQ1/CmpqBgahnlOKAoMO3eYnTuFRE7HqJK 1CSN2+nvN1m+miz+vfSPSOLeP2u8GAwIJmq/gb78AWStvW6HAXrDfaiq vqb4MDZCvplachhyHfngVLFYI22tyivUmzN/pRBePYGQ1nVsK1cPYDPp 4Q== diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+52101.private b/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+52101.private deleted file mode 100644 index d95a4f6c29..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+52101.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 8 (RSASHA256) -Modulus: C6qZRCQRp2qnmxvWal1kergOJ1xQ5wGD+HZFLEvsvD8sU0i1BGJoeDK5N/07S7s0aYVdIViQ1/CmpqBgahnlOKAoMO3eYnTuFRE7HqJK1CSN2+nvN1m+miz+vfSPSOLeP2u8GAwIJmq/gb78AWStvW6HAXrDfaiqvqb4MDZCvplachhyHfngVLFYI22tyivUmzN/pRBePYGQ1nVsK1cPYDPp4Q== -PublicExponent: AQAAAAE= -PrivateExponent: A3MjVh+KkQuwpnsGnr/xPRs8PfwUIDu7NYQVKpQAttLnZPOEXsjPniy3QuBpIMnnBCbxYaOV0ctiYQOx6vU8qprrSD8OfXXI8OhBNgExvw/Bsfki3MQINAHX0wY9juuIoMLKdqcMpsUC6ILE4FSkcc+jVFbTrDqjQgDDykkpABrlG1SUz51hLOZMAz2vu8QE8m57LaPUPpRhNPf4J2dDfkX/KQ== -Prime1: A3lFNBrVdcJBUq0ekPjtEZ0xCOTgSgUHAB+KJkdpiB0tV0jYf1Yaj7Kr98pKIM8jaZOhQnEKhAD947h4XG6IuxgraCNWonOyt5Yo9WjXFHzK0w== -Prime2: A1vFf9Tp7MxblYWLsFUsMZxXVRxPpeoGtwmNm24k5bUPpH6/B7Yd8DcE6O3cYyHcShq8sZcuOuPhNkGwgg7IMRABXcLyCXqoEKvy0nhnbKCf+w== -Exponent1: AQKRURkK7K15jiVVpw4nhd7Qtck1GkZon10UCQ5p2iE+weL+qhzi5L9u5mXLVaeGffwGkMkU6wvj5KSAuEiJr08+AxWfLy3Tf1fbiaiimPGDNQ== -Exponent2: AfnXuwDet4BuUGa8EHswqADRk0XeWtxztKQ48YOh5Q5/3rauIIMm+6ERfu0gWfnkYaRNamKSXMDVC5PUQHT33u0gGnopMipao6xICXGxbrGhCQ== -Coefficient: AYM1htjFUUAPKrVoajGJF+wLlQHBR3vrylKNpT5IFqr6Qczw54kfhx9n/18vIvtGIpj07xSEIfgBf+itZIRxPOwphkwaJXmHZKpYHpEvdqiyjA== diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+56360.depreciated b/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+56360.depreciated deleted file mode 100644 index b9d28076dd..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+56360.depreciated +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 8 (RSASHA256) -Modulus: 2IOedrEUxH0Mxn3f24ZP9b5r+SHcFyFZ2vXNIqmuILVO40MrW+R4H0UsQURAfKTFZeka2EsC7CEIyuEgkloDBQ== -PublicExponent: AQAAAAE= -PrivateExponent: FzC3Jdpl35o/UUyvZ/7sc8BRpfDuIgMnHA1a9WwxZz20Tqki3snE/Nz4ePNNv/5LGrzFlOnPtEd1GT2biUKzVQ== -Prime1: /4YvvO0nbMJxZ4dHbYKl2pGe0hSgEUYnTNnuVbSEKrM= -Prime2: 2OrV7XGOYCMXr/WIrD0NCBnqU1tsizPQNMIjwXuuV2c= -Exponent1: 63ub+oH78z6TercHscYOS7HpYttDzC1YV3oupGyRNDs= -Exponent2: A4HpxW8K6ivUb2RbKDBaze8ivr5u41hJPsbn4FQzB3E= -Coefficient: Lz1Gg/PtC9HOrhFORXlzzkzb+5PeFIGq43mtGx7oAUo= diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+56360.key b/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+56360.key deleted file mode 100644 index db374735ca..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/Kexample.net.+008+56360.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20100924112635 -;% lifetime=84d -example.net. IN DNSKEY 256 3 8 BQEAAAAB2IOedrEUxH0Mxn3f24ZP9b5r+SHcFyFZ2vXNIqmuILVO40Mr W+R4H0UsQURAfKTFZeka2EsC7CEIyuEgkloDBQ== diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/dnskey.db b/contrib/zkt-1.1.2/examples/flat/example.net/dnskey.db deleted file mode 100644 index 07ef6ee945..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/dnskey.db +++ /dev/null @@ -1,36 +0,0 @@ -; -; !!! Don't edit this file by hand. -; !!! It will be generated by zkt-signer. -; -; Last generation time Jan 25 2011 20:02:30 -; - -; *** List of Key Signing Keys *** -; example.net. tag=52101 algo=RSASHA256 generated Sep 24 2010 13:26:35 -example.net. 14400 IN DNSKEY 257 3 8 ( - BQEAAAABC6qZRCQRp2qnmxvWal1kergOJ1xQ5wGD+HZFLEvsvD8sU0i1 - BGJoeDK5N/07S7s0aYVdIViQ1/CmpqBgahnlOKAoMO3eYnTuFRE7HqJK - 1CSN2+nvN1m+miz+vfSPSOLeP2u8GAwIJmq/gb78AWStvW6HAXrDfaiq - vqb4MDZCvplachhyHfngVLFYI22tyivUmzN/pRBePYGQ1nVsK1cPYDPp - 4Q== - ) ; key id = 52101 - -; *** List of Zone Signing Keys *** -; example.net. tag=21605 algo=RSASHA256 generated Jan 25 2011 19:39:25 -example.net. 14400 IN DNSKEY 256 3 8 ( - BQEAAAABvX6JNSNXHzrqpKi2REOwcsAuGjWI1VCJlz1NzV/pIt9PqGnJ - DqtlV3vxuy7fAu85Z5Syaikiyx/z2uT4VMCvxw== - ) ; key id = 21605 - -; example.net. tag=56360 algo=RSASHA256 generated Jan 25 2011 19:39:25 -example.net. 14400 IN DNSKEY 256 3 8 ( - BQEAAAAB2IOedrEUxH0Mxn3f24ZP9b5r+SHcFyFZ2vXNIqmuILVO40Mr - W+R4H0UsQURAfKTFZeka2EsC7CEIyuEgkloDBQ== - ) ; key id = 56360 - -; example.net. tag=2957 algo=RSASHA256 generated Jan 25 2011 20:02:30 -example.net. 14400 IN DNSKEY 256 3 8 ( - BQEAAAAB7desjYpHAzsGmTzPFFuG4KGIG7ne8tII7DIMRIFaxuSYbQz0 - kwC61utqnqzcgCXJQiKJxpKBt/Ikaf2K4JW0gQ== - ) ; key id = 2957 - diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/dnssec.conf b/contrib/zkt-1.1.2/examples/flat/example.net/dnssec.conf deleted file mode 100644 index aaef586834..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/dnssec.conf +++ /dev/null @@ -1,3 +0,0 @@ -Key_Algo: RSASHA256 # (Algorithm ID 8) -NSEC3: OPTOUT -ZSKpermanent: true diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/z.db b/contrib/zkt-1.1.2/examples/flat/example.net/z.db deleted file mode 100644 index 4a12fed464..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/z.db +++ /dev/null @@ -1,34 +0,0 @@ -;----------------------------------------------------------------- -; -; @(#) example.net/zone.db -; -;----------------------------------------------------------------- - -$TTL 7200 - -@ IN SOA ns1.example.net. hostmaster.example.net. ( - 353 ; Serial - 43200 ; Refresh - 1800 ; Retry - 2W ; Expire - 7200 ) ; Minimum - - IN NS ns1.example.net. - -ns1 IN A 1.0.0.5 - -example.net. 3600 IN DNSKEY 257 3 5 ( - BQEAAAABCwxfQLjMaLsvSPFYMFyi/Z5l6f/y1fNROZtCrUSAFca8c4Dc - +MK9phlqEtBihnMSBjFsuhyq1w++ubzZF3rVduVXP+loeEW5cGXneM4n - m52unLpZfQu0B0h/zwDLrfmedyqqZYb7grXDqFwT0EnI4cL/Ybr40H7u - SUyVyLM3c5a8V5RDA2t1PImy7UURv6qusCsRslw+mM5jG0S7Il5cqhug - aQ== - ) ; key id = 33840 - -example.net. 3600 IN DNSKEY 256 3 5 ( - BQEAAAABzN3RkyF1Kvf3Go97BN7rNERR86F0nxfyHfXpMdwtqrMFSrkd - IboUDtNZBsw+LJmadHRQZDfu79tEz8MUid7aOw== - ) ; key id = 48089 - -_domainkey IN NS ns1.example.net. - diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/zktlog-example.net. b/contrib/zkt-1.1.2/examples/flat/example.net/zktlog-example.net. deleted file mode 100644 index a205675b97..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/zktlog-example.net. +++ /dev/null @@ -1,512 +0,0 @@ -2010-02-06 00:26:54.533: debug: Check RFC5011 status -2010-02-06 00:26:54.533: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-06 00:26:54.533: debug: Check KSK status -2010-02-06 00:26:54.533: debug: Check ZSK status -2010-02-06 00:26:54.533: debug: Re-signing not necessary! -2010-02-06 00:26:54.533: debug: Check if there is a parent file to copy -2010-02-06 00:29:31.291: debug: Check RFC5011 status -2010-02-06 00:29:31.291: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-06 00:29:31.291: debug: Check KSK status -2010-02-06 00:29:31.292: debug: Check ZSK status -2010-02-06 00:29:31.292: debug: Re-signing not necessary! -2010-02-06 00:29:31.292: debug: Check if there is a parent file to copy -2010-02-06 00:40:35.043: debug: Check RFC5011 status -2010-02-06 00:40:35.043: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-06 00:40:35.043: debug: Check KSK status -2010-02-06 00:40:35.043: debug: Check ZSK status -2010-02-06 00:40:35.043: debug: Re-signing not necessary! -2010-02-06 00:40:35.043: debug: Check if there is a parent file to copy -2010-02-06 00:52:55.403: debug: Check RFC5011 status -2010-02-06 00:52:55.403: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-06 00:52:55.403: debug: Check KSK status -2010-02-06 00:52:55.403: debug: Check ZSK status -2010-02-06 00:52:55.403: debug: Re-signing not necessary! -2010-02-06 00:52:55.403: debug: Check if there is a parent file to copy -2010-02-07 13:53:48.304: debug: Check RFC5011 status -2010-02-07 13:53:48.304: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-07 13:53:48.304: debug: Check KSK status -2010-02-07 13:53:48.304: debug: Check ZSK status -2010-02-07 13:53:48.304: debug: Re-signing not necessary! -2010-02-07 13:53:48.304: debug: Check if there is a parent file to copy -2010-02-07 13:54:03.466: debug: Check RFC5011 status -2010-02-07 13:54:03.466: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-07 13:54:03.466: debug: Check KSK status -2010-02-07 13:54:03.466: debug: Check ZSK status -2010-02-07 13:54:03.466: debug: Re-signing not necessary! -2010-02-07 13:54:03.466: debug: Check if there is a parent file to copy -2010-02-07 13:54:08.019: debug: Check RFC5011 status -2010-02-07 13:54:08.019: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-07 13:54:08.020: debug: Check KSK status -2010-02-07 13:54:08.020: debug: Check ZSK status -2010-02-07 13:54:08.020: debug: Re-signing necessary: Option -f -2010-02-07 13:54:08.020: notice: "example.net.": re-signing triggered: Option -f -2010-02-07 13:54:08.020: debug: Writing key file "./example.net/dnskey.db" -2010-02-07 13:54:08.020: debug: Incrementing serial number in file "./example.net/zone.db" -2010-02-07 13:54:08.020: debug: Signing zone "example.net." -2010-02-07 13:54:08.021: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-02-07 13:54:08.125: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-02-07 13:54:08.125: debug: Signing completed after 0s. -2010-02-07 13:54:08.125: notice: "example.net.": distribution triggered -2010-02-07 13:54:08.125: debug: Distribute zone "example.net." -2010-02-07 13:54:08.125: debug: Run cmd "./dist.sh distribute example.net. ./example.net/zone.db.signed " -2010-02-07 13:54:08.129: debug: ./dist.sh distribute return: "scp ./example.net/zone.db.signed localhost:/var/named/example.net./" -2010-02-07 13:54:08.129: notice: "example.net.": reload triggered -2010-02-07 13:54:08.129: debug: Reload zone "example.net." -2010-02-07 13:54:08.129: debug: Run cmd "./dist.sh reload example.net. ./example.net/zone.db.signed " -2010-02-07 13:54:08.139: debug: ./dist.sh reload return: "rndc reload example.net. " -2010-02-07 14:06:27.670: debug: Check RFC5011 status -2010-02-07 14:06:27.670: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-07 14:06:27.670: debug: Check KSK status -2010-02-07 14:06:27.670: debug: Check ZSK status -2010-02-07 14:06:27.670: debug: Re-signing not necessary! -2010-02-07 14:06:27.671: debug: Check if there is a parent file to copy -2010-02-07 14:06:33.753: debug: Check RFC5011 status -2010-02-07 14:06:33.753: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-07 14:06:33.753: debug: Check KSK status -2010-02-07 14:06:33.753: debug: Check ZSK status -2010-02-07 14:06:33.753: debug: Re-signing necessary: Option -f -2010-02-07 14:06:33.753: notice: "example.net.": re-signing triggered: Option -f -2010-02-07 14:06:33.753: debug: Writing key file "./example.net/dnskey.db" -2010-02-07 14:06:33.754: debug: Incrementing serial number in file "./example.net/zone.db" -2010-02-07 14:06:33.754: debug: Signing zone "example.net." -2010-02-07 14:06:33.754: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-02-07 14:06:33.790: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-02-07 14:06:33.790: debug: Signing completed after 0s. -2010-02-07 14:06:33.790: notice: "example.net.": distribution triggered -2010-02-07 14:06:33.790: debug: Distribute zone "example.net." -2010-02-07 14:06:33.790: debug: Run cmd "./dist.sh distribute example.net. ./example.net/zone.db.signed " -2010-02-07 14:06:33.794: debug: ./dist.sh distribute return: "scp ./example.net/zone.db.signed localhost:/var/named/example.net./" -2010-02-07 14:06:33.794: notice: "example.net.": reload triggered -2010-02-07 14:06:33.794: debug: Reload zone "example.net." -2010-02-07 14:06:33.794: debug: Run cmd "./dist.sh reload example.net. ./example.net/zone.db.signed " -2010-02-07 14:06:33.797: debug: ./dist.sh reload return: "rndc reload example.net. " -2010-02-21 12:50:43.587: debug: Check RFC5011 status -2010-02-21 12:50:43.587: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 12:50:43.587: debug: Check KSK status -2010-02-21 12:50:43.587: debug: Check ZSK status -2010-02-21 12:50:43.587: debug: Lifetime(1209600 +/-150 sec) of active key 33002 exceeded (2394625 sec) -2010-02-21 12:50:43.587: debug: ->depreciate it -2010-02-21 12:50:43.587: debug: ->activate published key 29240 -2010-02-21 12:50:43.587: notice: "example.net.": lifetime of zone signing key 33002 exceeded: ZSK rollover done -2010-02-21 12:50:43.587: debug: New key for publishing needed -2010-02-21 12:50:43.658: debug: ->creating new key 5525 -2010-02-21 12:50:43.658: info: "example.net.": new key 5525 generated for publishing -2010-02-21 12:50:43.658: debug: Re-signing necessary: Modfied zone key set -2010-02-21 12:50:43.658: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-02-21 12:50:43.658: debug: Writing key file "./example.net/dnskey.db" -2010-02-21 12:50:43.665: debug: Incrementing serial number in file "./example.net/zone.db" -2010-02-21 12:50:43.665: debug: Signing zone "example.net." -2010-02-21 12:50:43.665: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-02-21 12:50:43.733: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-02-21 12:50:43.733: debug: Signing completed after 0s. -2010-02-21 12:50:51.205: debug: Check RFC5011 status -2010-02-21 12:50:51.205: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 12:50:51.205: debug: Check KSK status -2010-02-21 12:50:51.205: debug: Check ZSK status -2010-02-21 12:50:51.205: debug: Re-signing not necessary! -2010-02-21 12:50:51.205: debug: Check if there is a parent file to copy -2010-02-21 12:51:23.497: debug: Check RFC5011 status -2010-02-21 12:51:23.497: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 12:51:23.497: debug: Check KSK status -2010-02-21 12:51:23.497: debug: Check ZSK status -2010-02-21 12:51:23.497: debug: Re-signing not necessary! -2010-02-21 12:51:23.497: debug: Check if there is a parent file to copy -2010-02-21 19:16:18.594: debug: Check RFC5011 status -2010-02-21 19:16:18.594: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 19:16:18.594: debug: Check KSK status -2010-02-21 19:16:18.594: debug: Check ZSK status -2010-02-21 19:16:18.594: debug: Re-signing not necessary! -2010-02-21 19:16:18.594: debug: Check if there is a parent file to copy -2010-02-21 19:32:11.378: debug: Check RFC5011 status -2010-02-21 19:32:11.378: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 19:32:11.378: debug: Check KSK status -2010-02-21 19:32:11.378: debug: Check ZSK status -2010-02-21 19:32:11.378: debug: Re-signing not necessary! -2010-02-21 19:32:11.378: debug: Check if there is a parent file to copy -2010-02-21 19:32:15.982: debug: Check RFC5011 status -2010-02-21 19:32:15.982: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 19:32:15.982: debug: Check KSK status -2010-02-21 19:32:15.982: debug: Check ZSK status -2010-02-21 19:32:15.982: debug: Re-signing necessary: Option -f -2010-02-21 19:32:15.982: notice: "example.net.": re-signing triggered: Option -f -2010-02-21 19:32:15.982: debug: Writing key file "./example.net/dnskey.db" -2010-02-21 19:32:15.982: debug: Incrementing serial number in file "./example.net/zone.db" -2010-02-21 19:32:15.982: debug: Signing zone "example.net." -2010-02-21 19:32:15.982: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-02-21 19:32:16.019: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-02-21 19:32:16.019: debug: Signing completed after 1s. -2010-02-21 19:32:32.232: debug: Check RFC5011 status -2010-02-21 19:32:32.232: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-21 19:32:32.233: debug: Check KSK status -2010-02-21 19:32:32.233: debug: Check ZSK status -2010-02-21 19:32:32.233: debug: Re-signing necessary: Option -f -2010-02-21 19:32:32.233: notice: "example.net.": re-signing triggered: Option -f -2010-02-21 19:32:32.233: debug: Writing key file "./example.net/dnskey.db" -2010-02-21 19:32:32.233: debug: Incrementing serial number in file "./example.net/zone.db" -2010-02-21 19:32:32.233: debug: Signing zone "example.net." -2010-02-21 19:32:32.233: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-02-21 19:32:32.273: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-02-21 19:32:32.273: debug: Signing completed after 0s. -2010-02-25 00:12:27.060: debug: Check RFC5011 status -2010-02-25 00:12:27.060: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-25 00:12:27.060: debug: Check KSK status -2010-02-25 00:12:27.060: debug: Check ZSK status -2010-02-25 00:12:27.060: debug: Lifetime(29100 sec) of depreciated key 33002 exceeded (300104 sec) -2010-02-25 00:12:27.060: info: "example.net.": old ZSK 33002 removed -2010-02-25 00:12:27.081: debug: ->remove it -2010-02-25 00:12:27.082: debug: Re-signing necessary: Modfied zone key set -2010-02-25 00:12:27.082: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-02-25 00:12:27.082: debug: Writing key file "./example.net/dnskey.db" -2010-02-25 00:12:27.086: debug: Incrementing serial number in file "./example.net/zone.db" -2010-02-25 00:12:27.086: debug: Signing zone "example.net." -2010-02-25 00:12:27.086: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-02-25 00:12:27.173: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-02-25 00:12:27.174: debug: Signing completed after 0s. -2010-02-25 23:42:21.013: debug: Check RFC5011 status -2010-02-25 23:42:21.013: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-02-25 23:42:21.013: debug: Check KSK status -2010-02-25 23:42:21.013: debug: Check ZSK status -2010-02-25 23:42:21.013: debug: Re-signing not necessary! -2010-02-25 23:42:21.013: debug: Check if there is a parent file to copy -2010-03-02 10:59:12.416: debug: Check RFC5011 status -2010-03-02 10:59:12.416: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-03-02 10:59:12.416: debug: Check KSK status -2010-03-02 10:59:12.416: debug: Check ZSK status -2010-03-02 10:59:12.416: debug: Re-signing necessary: re-signing interval (2d) reached -2010-03-02 10:59:12.416: notice: "example.net.": re-signing triggered: re-signing interval (2d) reached -2010-03-02 10:59:12.416: debug: Writing key file "./example.net/dnskey.db" -2010-03-02 10:59:12.449: debug: Incrementing serial number in file "./example.net/zone.db" -2010-03-02 10:59:12.449: debug: Signing zone "example.net." -2010-03-02 10:59:12.450: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-03-02 10:59:12.530: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-03-02 10:59:12.530: debug: Signing completed after 0s. -2010-03-03 23:22:00.415: debug: Check RFC5011 status -2010-03-03 23:22:00.415: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-03-03 23:22:00.415: debug: Check KSK status -2010-03-03 23:22:00.415: debug: Check ZSK status -2010-03-03 23:22:00.416: debug: Re-signing not necessary! -2010-03-03 23:22:00.416: debug: Check if there is a parent file to copy -2010-03-08 23:11:50.170: debug: Check RFC5011 status -2010-03-08 23:11:50.170: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-03-08 23:11:50.170: debug: Check KSK status -2010-03-08 23:11:50.170: debug: Check ZSK status -2010-03-08 23:11:50.171: debug: Lifetime(1209600 +/-150 sec) of active key 29240 exceeded (1333267 sec) -2010-03-08 23:11:50.171: debug: ->depreciate it -2010-03-08 23:11:50.171: debug: ->activate published key 5525 -2010-03-08 23:11:50.171: notice: "example.net.": lifetime of zone signing key 29240 exceeded: ZSK rollover done -2010-03-08 23:11:50.171: debug: New key for publishing needed -2010-03-08 23:11:50.228: debug: ->creating new key 21482 -2010-03-08 23:11:50.228: info: "example.net.": new key 21482 generated for publishing -2010-03-08 23:11:50.228: debug: Re-signing necessary: Modfied zone key set -2010-03-08 23:11:50.228: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-03-08 23:11:50.228: debug: Writing key file "././example.net/dnskey.db" -2010-03-08 23:11:50.235: debug: Incrementing serial number in file "././example.net/zone.db" -2010-03-08 23:11:50.235: debug: Signing zone "example.net." -2010-03-08 23:11:50.235: debug: Run cmd "cd ././example.net; /usr/local/sbin/dnssec-signzone -n 1 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-03-08 23:11:50.294: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-03-08 23:11:50.294: debug: Signing completed after 0s. -2010-03-08 23:12:56.212: debug: Check RFC5011 status -2010-03-08 23:12:56.212: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-03-08 23:12:56.212: debug: Check KSK status -2010-03-08 23:12:56.212: debug: Check ZSK status -2010-03-08 23:12:56.212: debug: Re-signing necessary: Modfied zone key set -2010-03-08 23:12:56.212: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-03-08 23:12:56.212: debug: Writing key file "././example.net/dnskey.db" -2010-03-08 23:12:56.213: debug: Incrementing serial number in file "././example.net/zone.db" -2010-03-08 23:12:56.213: debug: Signing zone "example.net." -2010-03-08 23:12:56.213: debug: Run cmd "cd ././example.net; /usr/local/sbin/dnssec-signzone -n 1 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-03-08 23:12:56.278: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-03-08 23:12:56.279: debug: Signing completed after 0s. -2010-03-08 23:13:36.984: debug: Check RFC5011 status -2010-03-08 23:13:36.984: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-03-08 23:13:36.984: debug: Check KSK status -2010-03-08 23:13:36.984: debug: Check ZSK status -2010-03-08 23:13:36.985: debug: Re-signing not necessary! -2010-03-08 23:13:36.985: debug: Check if there is a parent file to copy -2010-03-08 23:18:52.287: debug: Check RFC5011 status -2010-03-08 23:18:52.287: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-03-08 23:18:52.287: debug: Check KSK status -2010-03-08 23:18:52.287: debug: Check ZSK status -2010-03-08 23:18:52.287: debug: Re-signing not necessary! -2010-03-08 23:18:52.287: debug: Check if there is a parent file to copy -2010-03-11 23:46:35.831: debug: Check RFC5011 status -2010-03-11 23:46:35.831: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-03-11 23:46:35.831: debug: Check KSK status -2010-03-11 23:46:35.831: debug: Check ZSK status -2010-03-11 23:46:35.831: debug: Lifetime(29100 sec) of depreciated key 29240 exceeded (261285 sec) -2010-03-11 23:46:35.831: info: "example.net.": old ZSK 29240 removed -2010-03-11 23:46:35.832: debug: ->remove it -2010-03-11 23:46:35.832: debug: Re-signing necessary: Modfied zone key set -2010-03-11 23:46:35.832: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-03-11 23:46:35.832: debug: Writing key file "./example.net/dnskey.db" -2010-03-11 23:46:35.841: debug: Incrementing serial number in file "./example.net/zone.db" -2010-03-11 23:46:35.841: debug: Signing zone "example.net." -2010-03-11 23:46:35.841: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-03-11 23:46:35.929: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-03-11 23:46:35.929: debug: Signing completed after 0s. -2010-03-11 23:52:33.132: debug: Check RFC5011 status -2010-03-11 23:52:33.132: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-03-11 23:52:33.133: debug: Check KSK status -2010-03-11 23:52:33.133: debug: No active KSK found: generate new one -2010-03-11 23:52:33.374: info: "example.net.": generated new KSK 8406 -2010-03-11 23:52:33.374: debug: Check ZSK status -2010-03-11 23:52:33.374: debug: No active ZSK found: generate new one -2010-03-11 23:52:33.400: info: "example.net.": generated new ZSK 36257 -2010-03-11 23:52:33.400: debug: Re-signing necessary: Modfied zone key set -2010-03-11 23:52:33.400: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-03-11 23:52:33.400: debug: Writing key file "./example.net/dnskey.db" -2010-03-11 23:52:33.400: debug: Incrementing serial number in file "./example.net/zone.db" -2010-03-11 23:52:33.400: debug: Signing zone "example.net." -2010-03-11 23:52:33.400: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -A -3 69AE05 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-03-11 23:52:33.408: debug: Cmd dnssec-signzone return: "dnssec-signzone: fatal: NSEC3 generation requested with NSEC only DNSKEY" -2010-03-11 23:52:33.408: error: "example.net.": signing failed! -2010-03-11 23:53:27.856: debug: Check RFC5011 status -2010-03-11 23:53:27.856: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-03-11 23:53:27.856: debug: Check KSK status -2010-03-11 23:53:27.856: debug: Check ZSK status -2010-03-11 23:53:27.856: debug: Re-signing necessary: Modified keys -2010-03-11 23:53:27.856: notice: "example.net.": re-signing triggered: Modified keys -2010-03-11 23:53:27.856: debug: Writing key file "./example.net/dnskey.db" -2010-03-11 23:53:27.856: debug: Incrementing serial number in file "./example.net/zone.db" -2010-03-11 23:53:27.856: debug: Signing zone "example.net." -2010-03-11 23:53:27.856: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -A -3 67AA7F -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-03-11 23:53:27.920: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-03-11 23:53:27.920: debug: Signing completed after 0s. -2010-07-05 08:15:24.179: debug: Check RFC5011 status -2010-07-05 08:15:24.179: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-07-05 08:15:24.179: debug: Check KSK status -2010-07-05 08:15:24.179: warning: "example.net.": lifetime of key signing key 8406 exceeded since 4w5d12h49m44s -2010-07-05 08:15:24.179: debug: Check ZSK status -2010-07-05 08:15:24.179: debug: Lifetime(1209600 +/-150 sec) of active key 36257 exceeded (8081384 sec) -2010-07-05 08:15:24.179: debug: ->waiting for published key -2010-07-05 08:15:24.179: notice: "example.net.": lifetime of zone signing key 36257 exceeded since 11w2d12h49m44s: ZSK rollover deferred: waiting for published key -2010-07-05 08:15:24.179: debug: New key for publishing needed -2010-07-05 08:15:24.278: debug: ->creating new key 48476 -2010-07-05 08:15:24.278: info: "example.net.": new key 48476 generated for publishing -2010-07-05 08:15:24.278: debug: Re-signing necessary: Modfied zone key set -2010-07-05 08:15:24.278: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-07-05 08:15:24.278: debug: Writing key file "./example.net/dnskey.db" -2010-07-05 08:15:24.278: debug: Incrementing serial number in file "./example.net/zone.db" -2010-07-05 08:15:24.278: debug: Signing zone "example.net." -2010-07-05 08:15:24.278: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -A -3 5816F0 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-07-05 08:15:24.315: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-07-05 08:15:24.315: debug: Signing completed after 0s. -2010-07-05 08:15:28.174: debug: Check RFC5011 status -2010-07-05 08:15:28.174: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-07-05 08:15:28.174: debug: Check KSK status -2010-07-05 08:15:28.174: warning: "example.net.": lifetime of key signing key 8406 exceeded since 4w5d12h49m48s -2010-07-05 08:15:28.174: debug: Check ZSK status -2010-07-05 08:15:28.174: debug: Lifetime(1209600 +/-150 sec) of active key 36257 exceeded (8081388 sec) -2010-07-05 08:15:28.174: debug: ->waiting for published key -2010-07-05 08:15:28.174: notice: "example.net.": lifetime of zone signing key 36257 exceeded since 11w2d12h49m48s: ZSK rollover deferred: waiting for published key -2010-07-05 08:15:28.174: debug: Re-signing not necessary! -2010-07-05 08:15:28.174: debug: Check if there is a parent file to copy -2010-07-05 08:15:58.502: debug: Check RFC5011 status -2010-07-05 08:15:58.502: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-07-05 08:15:58.503: debug: Check KSK status -2010-07-05 08:15:58.503: warning: "example.net.": lifetime of key signing key 8406 exceeded since 4w5d12h50m18s -2010-07-05 08:15:58.503: debug: Check ZSK status -2010-07-05 08:15:58.503: debug: Lifetime(1209600 +/-150 sec) of active key 36257 exceeded (8081418 sec) -2010-07-05 08:15:58.503: debug: ->waiting for published key -2010-07-05 08:15:58.503: notice: "example.net.": lifetime of zone signing key 36257 exceeded since 11w2d12h50m18s: ZSK rollover deferred: waiting for published key -2010-07-05 08:15:58.503: debug: Re-signing not necessary! -2010-07-05 08:15:58.503: debug: Check if there is a parent file to copy -2010-07-05 08:16:04.937: debug: Check RFC5011 status -2010-07-05 08:16:04.937: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-07-05 08:16:04.937: debug: Check KSK status -2010-07-05 08:16:04.937: warning: "example.net.": lifetime of key signing key 8406 exceeded since 4w5d12h50m24s -2010-07-05 08:16:04.937: debug: Check ZSK status -2010-07-05 08:16:04.937: debug: Lifetime(1209600 +/-150 sec) of active key 36257 exceeded (8081424 sec) -2010-07-05 08:16:04.937: debug: ->waiting for published key -2010-07-05 08:16:04.937: notice: "example.net.": lifetime of zone signing key 36257 exceeded since 11w2d12h50m24s: ZSK rollover deferred: waiting for published key -2010-07-05 08:16:04.937: debug: Re-signing necessary: Option -f -2010-07-05 08:16:04.937: notice: "example.net.": re-signing triggered: Option -f -2010-07-05 08:16:04.937: debug: Writing key file "./example.net/dnskey.db" -2010-07-05 08:16:04.937: debug: Incrementing serial number in file "./example.net/zone.db" -2010-07-05 08:16:04.937: debug: Signing zone "example.net." -2010-07-05 08:16:04.937: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -A -3 C58544 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-07-05 08:16:04.993: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-07-05 08:16:04.993: debug: Signing completed after 0s. -2010-07-05 08:16:33.604: debug: Check RFC5011 status -2010-07-05 08:16:33.604: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-07-05 08:16:33.604: debug: Check KSK status -2010-07-05 08:16:33.604: warning: "example.net.": lifetime of key signing key 8406 exceeded since 4w5d12h50m53s -2010-07-05 08:16:33.604: debug: Check ZSK status -2010-07-05 08:16:33.604: debug: Lifetime(1209600 +/-150 sec) of active key 36257 exceeded (8081453 sec) -2010-07-05 08:16:33.604: debug: ->waiting for published key -2010-07-05 08:16:33.604: notice: "example.net.": lifetime of zone signing key 36257 exceeded since 11w2d12h50m53s: ZSK rollover deferred: waiting for published key -2010-07-05 08:16:33.604: debug: Re-signing necessary: Option -f -2010-07-05 08:16:33.604: notice: "example.net.": re-signing triggered: Option -f -2010-07-05 08:16:33.604: debug: Writing key file "./example.net/dnskey.db" -2010-07-05 08:16:33.605: debug: Incrementing serial number in file "./example.net/zone.db" -2010-07-05 08:16:33.605: debug: Signing zone "example.net." -2010-07-05 08:16:33.605: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -A -3 FCB8E2 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-07-05 08:16:33.648: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-07-05 08:16:33.648: debug: Signing completed after 0s. -2010-07-30 01:30:55.411: debug: Check RFC5011 status -2010-07-30 01:30:55.411: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-07-30 01:30:55.411: debug: Check KSK status -2010-07-30 01:30:55.411: debug: Check ZSK status -2010-07-30 01:30:55.411: debug: Lifetime(1209600 +/-150 sec) of active key 36257 exceeded (2130473 sec) -2010-07-30 01:30:55.411: debug: ->depreciate it -2010-07-30 01:30:55.411: debug: ->activate published key 48476 -2010-07-30 01:30:55.411: notice: "example.net.": lifetime of zone signing key 36257 exceeded: ZSK rollover done -2010-07-30 01:30:55.411: debug: New key for publishing needed -2010-07-30 01:30:55.493: debug: ->creating new key 1775 -2010-07-30 01:30:55.493: info: "example.net.": new key 1775 generated for publishing -2010-07-30 01:30:55.493: debug: Re-signing necessary: Modfied zone key set -2010-07-30 01:30:55.493: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-07-30 01:30:55.493: debug: Writing key file "./example.net/dnskey.db" -2010-07-30 01:30:55.493: debug: Incrementing serial number in file "./example.net/zone.db" -2010-07-30 01:30:55.493: debug: Signing zone "example.net." -2010-07-30 01:30:55.494: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -A -3 3723BA -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-07-30 01:30:55.563: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-07-30 01:30:55.563: debug: Signing completed after 0s. -2010-08-26 22:52:09.539: debug: Check RFC5011 status -2010-08-26 22:52:09.539: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 22:52:09.539: debug: Check KSK status -2010-08-26 22:52:09.539: debug: Check ZSK status -2010-08-26 22:52:09.539: debug: Lifetime(29100 sec) of depreciated key 36257 exceeded (2409674 sec) -2010-08-26 22:52:09.539: info: "example.net.": old ZSK 36257 removed -2010-08-26 22:52:09.572: debug: ->remove it -2010-08-26 22:52:09.572: debug: Lifetime(1209600 +/-150 sec) of active key 48476 exceeded (2409674 sec) -2010-08-26 22:52:09.572: debug: ->depreciate it -2010-08-26 22:52:09.572: debug: ->activate published key 1775 -2010-08-26 22:52:09.572: notice: "example.net.": lifetime of zone signing key 48476 exceeded: ZSK rollover done -2010-08-26 22:52:09.572: debug: New key for publishing needed -2010-08-26 22:52:09.640: debug: ->creating new key 26477 -2010-08-26 22:52:09.640: info: "example.net.": new key 26477 generated for publishing -2010-08-26 22:52:09.640: debug: Re-signing necessary: Modfied zone key set -2010-08-26 22:52:09.640: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-08-26 22:52:09.640: debug: Writing key file "./example.net/dnskey.db" -2010-08-26 22:52:09.641: debug: Incrementing serial number in file "./example.net/zone.db" -2010-08-26 22:52:09.641: debug: Signing zone "example.net." -2010-08-26 22:52:09.641: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -A -3 2F41F9 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-08-26 22:52:09.704: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-08-26 22:52:09.704: debug: Signing completed after 0s. -2010-08-26 22:56:02.938: debug: Check RFC5011 status -2010-08-26 22:56:02.938: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 22:56:02.938: debug: Check KSK status -2010-08-26 22:56:02.938: debug: Check ZSK status -2010-08-26 22:56:02.938: debug: Re-signing not necessary! -2010-08-26 22:56:02.938: debug: Check if there is a parent file to copy -2010-08-26 23:06:00.593: debug: Check RFC5011 status -2010-08-26 23:06:00.593: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 23:06:00.593: debug: Check KSK status -2010-08-26 23:06:00.593: debug: Check ZSK status -2010-08-26 23:06:00.593: debug: New key for publishing needed -2010-08-26 23:06:00.631: debug: ->creating new key 18026 -2010-08-26 23:06:00.631: info: "example.net.": new key 18026 generated for publishing -2010-08-26 23:06:00.631: debug: Re-signing necessary: Modfied zone key set -2010-08-26 23:06:00.631: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-08-26 23:06:00.631: debug: Writing key file "./example.net/dnskey.db" -2010-08-26 23:06:00.631: debug: Incrementing serial number in file "./example.net/zone.db" -2010-08-26 23:06:00.631: debug: Signing zone "example.net." -2010-08-26 23:06:00.631: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -A -3 5EA89E -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-08-26 23:06:00.672: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-08-26 23:06:00.672: debug: Signing completed after 0s. -2010-08-26 23:11:33.808: debug: Check RFC5011 status -2010-08-26 23:11:33.808: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 23:11:33.809: debug: Check KSK status -2010-08-26 23:11:33.809: debug: Check ZSK status -2010-08-26 23:11:33.809: debug: Re-signing not necessary! -2010-08-26 23:11:33.809: debug: Check if there is a parent file to copy -2010-08-26 23:12:51.012: debug: Check RFC5011 status -2010-08-26 23:12:51.012: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 23:12:51.012: debug: Check KSK status -2010-08-26 23:12:51.012: debug: Check ZSK status -2010-08-26 23:12:51.012: debug: Re-signing not necessary! -2010-08-26 23:12:51.012: debug: Check if there is a parent file to copy -2010-08-26 23:23:47.886: debug: Check RFC5011 status -2010-08-26 23:23:47.886: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 23:23:47.886: debug: Check KSK status -2010-08-26 23:23:47.886: debug: Check ZSK status -2010-08-26 23:23:47.886: debug: Re-signing not necessary! -2010-08-26 23:23:47.886: debug: Check if there is a parent file to copy -2010-08-26 23:50:15.724: debug: Check RFC5011 status -2010-08-26 23:50:15.724: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 23:50:15.724: debug: Check KSK status -2010-08-26 23:50:15.724: debug: Check ZSK status -2010-08-26 23:50:15.725: debug: Re-signing not necessary! -2010-08-26 23:50:15.725: debug: Check if there is a parent file to copy -2010-08-26 23:50:55.124: debug: Check RFC5011 status -2010-08-26 23:50:55.124: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 23:50:55.124: debug: Check KSK status -2010-08-26 23:50:55.124: debug: Check ZSK status -2010-08-26 23:50:55.124: debug: Re-signing not necessary! -2010-08-26 23:50:55.124: debug: Check if there is a parent file to copy -2010-08-26 23:51:46.719: debug: Check RFC5011 status -2010-08-26 23:51:46.719: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 23:51:46.719: debug: Check KSK status -2010-08-26 23:51:46.719: debug: Check ZSK status -2010-08-26 23:51:46.719: debug: Re-signing not necessary! -2010-08-26 23:51:46.719: debug: Check if there is a parent file to copy -2010-08-26 23:54:22.824: debug: Check RFC5011 status -2010-08-26 23:54:22.824: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 23:54:22.824: debug: Check KSK status -2010-08-26 23:54:22.824: debug: Check ZSK status -2010-08-26 23:54:22.824: debug: Re-signing not necessary! -2010-08-26 23:54:22.825: debug: Check if there is a parent file to copy -2010-08-26 23:55:00.018: debug: Check RFC5011 status -2010-08-26 23:55:00.018: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 23:55:00.018: debug: Check KSK status -2010-08-26 23:55:00.018: debug: Check ZSK status -2010-08-26 23:55:00.018: debug: New key for pre-publishing needed -2010-08-26 23:55:00.110: debug: ->creating new key 18293 -2010-08-26 23:55:00.110: info: "example.net.": new key 18293 generated for pre-publishing -2010-08-26 23:55:00.110: debug: Re-signing necessary: Modfied zone key set -2010-08-26 23:55:00.110: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-08-26 23:55:00.110: debug: Writing key file "./example.net/dnskey.db" -2010-08-26 23:55:00.110: debug: Incrementing serial number in file "./example.net/zone.db" -2010-08-26 23:55:00.110: debug: Signing zone "example.net." -2010-08-26 23:55:00.111: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -A -3 EBE919 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-08-26 23:55:00.168: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-08-26 23:55:00.169: debug: Signing completed after 0s. -2010-08-26 23:56:17.466: debug: Check RFC5011 status -2010-08-26 23:56:17.466: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 23:56:17.466: debug: Check KSK status -2010-08-26 23:56:17.466: debug: Check ZSK status -2010-08-26 23:56:17.466: debug: Re-signing necessary: Modfied zone key set -2010-08-26 23:56:17.466: notice: "example.net.": re-signing triggered: Modfied zone key set -2010-08-26 23:56:17.466: debug: Writing key file "./example.net/dnskey.db" -2010-08-26 23:56:17.467: debug: Incrementing serial number in file "./example.net/zone.db" -2010-08-26 23:56:17.467: debug: Signing zone "example.net." -2010-08-26 23:56:17.467: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -A -3 A876E5 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-08-26 23:56:17.531: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-08-26 23:56:17.531: debug: Signing completed after 0s. -2010-08-26 23:57:00.178: debug: Check RFC5011 status -2010-08-26 23:57:00.178: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-08-26 23:57:00.178: debug: Check KSK status -2010-08-26 23:57:00.178: debug: Check ZSK status -2010-08-26 23:57:00.178: debug: Re-signing not necessary! -2010-08-26 23:57:00.178: debug: Check if there is a parent file to copy -2010-10-21 14:01:35.546: debug: Check RFC5011 status -2010-10-21 14:01:35.546: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-10-21 14:01:35.546: debug: Check KSK status -2010-10-21 14:01:35.546: debug: Check ZSK status -2010-10-21 14:01:35.546: debug: Re-signing necessary: re-signing interval (2d) reached -2010-10-21 14:01:35.546: notice: "example.net.": re-signing triggered: re-signing interval (2d) reached -2010-10-21 14:01:35.546: debug: Writing key file "./example.net/dnskey.db" -2010-10-21 14:01:35.607: debug: Incrementing serial number in file "./example.net/zone.db" -2010-10-21 14:01:35.607: debug: Signing zone "example.net." -2010-10-21 14:01:35.607: debug: Run cmd "cd ./example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -A -3 9FC981 -C -g -p -d ../keysets -o example.net. -e +518400 zone.db K*.private 2>&1" -2010-10-21 14:01:35.761: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-10-21 14:01:35.761: debug: Signing completed after 0s. -2010-10-21 14:02:09.209: debug: Check RFC5011 status -2010-10-21 14:02:09.209: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-10-21 14:02:09.209: debug: Check KSK status -2010-10-21 14:02:09.209: debug: Check ZSK status -2010-10-21 14:02:09.209: debug: Re-signing not necessary! -2010-10-21 14:02:09.209: debug: Check if there is a parent file to copy -2010-10-21 14:05:36.170: debug: Check RFC5011 status -2010-10-21 14:05:36.170: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-10-21 14:05:36.170: debug: Check KSK status -2010-10-21 14:05:36.170: debug: Check ZSK status -2010-10-21 14:05:36.170: debug: Re-signing not necessary! -2010-10-21 14:05:36.170: debug: Check if there is a parent file to copy -2010-10-21 14:30:43.892: debug: Check RFC5011 status -2010-10-21 14:30:43.892: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-10-21 14:30:43.892: debug: Check KSK status -2010-10-21 14:30:43.892: debug: Check ZSK status -2010-10-21 14:30:43.892: debug: Re-signing not necessary! -2010-10-21 14:30:43.892: debug: Check if there is a parent file to copy diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/zone.db.signed b/contrib/zkt-1.1.2/examples/flat/example.net/zone.db.signed deleted file mode 100644 index 8f45df3387..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/example.net/zone.db.signed +++ /dev/null @@ -1,169 +0,0 @@ -; File written on Thu Oct 21 14:01:35 2010 -; dnssec_signzone version 9.7.2-P2 -example.net. 7200 IN SOA ns1.example.net. hostmaster.example.net. ( - 384 ; serial - 43200 ; refresh (12 hours) - 1800 ; retry (30 minutes) - 1209600 ; expire (2 weeks) - 7200 ; minimum (2 hours) - ) - 7200 RRSIG SOA 8 2 7200 20101027110135 ( - 20101021110135 56360 example.net. - f+HC41CGvNmlXSvPzzMbtVreNYKWyBhvbeb+ - NUSvbBfuSlVt6VbyPUBYSe5Vg1QJO3YKu0ZR - Pw5Y9TNCaWqZCA== ) - 7200 NS ns1.example.net. - 7200 NS ns2.example.net. - 7200 RRSIG NS 8 2 7200 20101027110135 ( - 20101021110135 56360 example.net. - aQpW5SQJ8Yx7++QWtRWMDoV+3OPjgTRC0PQC - zns3MTbpk2wIlhE7hqty+b+1EktEoMzmx73u - 5Fu0OPKO+2PS5w== ) - 3600 DNSKEY 256 3 8 ( - BQEAAAAB2IOedrEUxH0Mxn3f24ZP9b5r+SHc - FyFZ2vXNIqmuILVO40MrW+R4H0UsQURAfKTF - Zeka2EsC7CEIyuEgkloDBQ== - ) ; key id = 56360 - 3600 DNSKEY 257 3 8 ( - BQEAAAABC6qZRCQRp2qnmxvWal1kergOJ1xQ - 5wGD+HZFLEvsvD8sU0i1BGJoeDK5N/07S7s0 - aYVdIViQ1/CmpqBgahnlOKAoMO3eYnTuFRE7 - HqJK1CSN2+nvN1m+miz+vfSPSOLeP2u8GAwI - Jmq/gb78AWStvW6HAXrDfaiqvqb4MDZCvpla - chhyHfngVLFYI22tyivUmzN/pRBePYGQ1nVs - K1cPYDPp4Q== - ) ; key id = 52101 - 3600 RRSIG DNSKEY 8 2 3600 20101027110135 ( - 20101021110135 52101 example.net. - BlWP6PoxZFRZoLav7/+yPEgNIss17oxEJZtB - rVSiVb0BfwhL96KJ1uIOhK9r1+Tj8w3Ed7Oi - pocSTkZueV3OxFkBgSQAgc1JeUQTOVKYe80L - UFjl7UzV0eITIV1DE/QqWTBBblxjXF3Egy6O - 6/9IrD65LWOGnLFFOSUZQ9IU8jFX/zqq5FWQ - Sta2/tQkzhq5F42qw3dRBNsoUC1bQ38UsYSk - SQ== ) - 3600 RRSIG DNSKEY 8 2 3600 20101027110135 ( - 20101021110135 56360 example.net. - VXJh+xZt8/5Eeo8oQyI89nXGJ0bWeBN25kpw - asam+qpoKsH6g8qJRyL3mEwIFOaud2mlQx9y - cdv42Vf3kfY71w== ) - 0 NSEC3PARAM 1 0 10 9FC981 - 0 RRSIG NSEC3PARAM 8 2 0 20101027110135 ( - 20101021110135 56360 example.net. - Fr4DrVORiEYUVCBmlRzjcEaKQ2VymMiMeJfd - gSWJzTzXbcuBbXDCfBRdph96Nz1xFvdOWvFn - xXxVOXW996AfEw== ) -a.example.net. 7200 IN A 1.2.3.1 - 7200 RRSIG A 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - ZAuaFsvYdV1i4EqIgQoSzpkhMFJpJOOPIG9h - RXTT+LAUSFjOrFx2ovSgnySSiUV/LOsIV7bj - 08ZkIzSPYKi4Ow== ) -b.example.net. 7200 IN MX 10 a.example.net. - 7200 RRSIG MX 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - SEIMAVtIT/2TGxkS2NFMRQfrUROKO1pbxYcS - FHImCGhWILb1E7qQ0saLi9QTMftCwRmYtJ4w - aDwAukjuLXOAnA== ) -d.example.net. 7200 IN A 1.2.3.3 - 7200 RRSIG A 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - 1URwzkjdIhBCBtBWV9aUhJQ3yFwqwgscvcVN - 9dvNqH5g7xLz+maqdeva065z0AkO5Et/9809 - tm/0X2g0wQcoMQ== ) - 7200 AAAA 2001:db8::3 - 7200 RRSIG AAAA 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - fIUOcVYR9Ut+iWzE+R3N01bzLJ0gpSI1E0y0 - cqEGpaU8mbgwnm4tAh57GKs8XZBbLEOH2zO8 - 5WTEjWHpKjqx3Q== ) -localhost.example.net. 7200 IN A 127.0.0.1 - 7200 RRSIG A 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - iIfD1pCP+uHs1RarezGlZZhoyQ6R+3K3s6ba - xZZ5JCremDhFYPeMinRMjZSPos2QyEM1aHI8 - 2gXlxcb/y4+XRA== ) -ns1.example.net. 7200 IN A 1.0.0.5 - 7200 RRSIG A 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - xBwgaFNo7+s4n4KnyZPR+1CESNVvXwUZHroC - dkEcLo8EF7+rbzFdDooJvD8wzlpy2nhwjLOL - ZxIfgZfNgkVXBw== ) - 7200 AAAA 2001:db8::53 - 7200 RRSIG AAAA 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - uSuzZH2J+pwcP1PKKgrdJrwyvh1kpWBsprgd - 9h59q9HYKR56LPx/3iuW7oCAO5fBFTp9pvcK - BI6f+4cs1Qpp6g== ) -ns2.example.net. 7200 IN A 1.2.0.6 - 7200 RRSIG A 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - N+U/A0VJU9HWwk1j0CJtUN7Nw9g0A3oNeKP1 - 7YJ1p0H6QvgRHDe9w8oX3iCg+IEBS9oLdTer - DXsbWVlZNXjTSw== ) -sub.example.net. 7200 IN NS ns1.example.net. - 7200 DS 855 7 1 ( - 338E1808511D3E533F1C6B1DF27E0AABA8CC - 6FE8 ) - 7200 DS 855 7 2 ( - C07C1F2004ED12D40EEC82E4358BD8D2EDC1 - 99C8E6126DD293A8E402E591C98A ) - 7200 DS 33176 10 1 ( - B7D045F9D7176BD0D00AF389856D18C0E361 - C443 ) - 7200 DS 33176 10 2 ( - 627102FACA12A10C88F6C67915B720CC6888 - 7CF1C10BC3E8EB864160F1965A18 ) - 7200 RRSIG DS 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - N8A1y3qpsaJ0lP6d2I1y8YEuda7c2GY1kuCt - 9Mdao6oh7tL6XP2b/ELIBo6fsghfuW1KZfou - WkTbI4/HV5732g== ) -0SFBC13DNQA2CKBS24U09GPJMGD5QCF2.example.net. 7200 IN NSEC3 1 1 10 9FC981 16DIB0QP1341N7TSMI2MGCQ2MDNP6TFO NS SOA RRSIG DNSKEY NSEC3PARAM - 7200 RRSIG NSEC3 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - irEoMAQ1uehoU51rEkuM20++pBX8iPrFzQZk - 4VAe0AXbeMBphSh3oBB0I3p7w4UGXLuYR7MW - bDPNteuoui5QmQ== ) -16DIB0QP1341N7TSMI2MGCQ2MDNP6TFO.example.net. 7200 IN NSEC3 1 1 10 9FC981 222FFA4JCL3KC4NLGH9R685ISJKB205Q MX RRSIG - 7200 RRSIG NSEC3 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - 1rCPDG0uz8PbKQ98WLlu1R39HhKOrfjory5r - tTi/e3RA2IAksL8ZQaVW+EyRzLGSDM7TtciM - UEgK/utbE0WlqQ== ) -222FFA4JCL3KC4NLGH9R685ISJKB205Q.example.net. 7200 IN NSEC3 1 1 10 9FC981 AMEE10EPLHBGI9Q6ICVFSNVP2U0D0TVB A RRSIG - 7200 RRSIG NSEC3 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - 1jS0RwIW59DFCr2d+ghFW8yFdcaGJDCQFgVh - pNiTIijvvyiObt7EqfJJ5PPV8CqJsZEiIoh+ - JRDEuSSrKCU6eA== ) -AMEE10EPLHBGI9Q6ICVFSNVP2U0D0TVB.example.net. 7200 IN NSEC3 1 1 10 9FC981 BOS6983BFUCMFRIQF1QMC1U4AU37TR6O A AAAA RRSIG - 7200 RRSIG NSEC3 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - OHYj80ju8hKFNSDNj//yDIXgTKM2NUyRO2cs - K1knzM/3L/GvmEm5nvHNepxj+surAl6mmaiT - k2wl4DOdTml60w== ) -BOS6983BFUCMFRIQF1QMC1U4AU37TR6O.example.net. 7200 IN NSEC3 1 1 10 9FC981 D8S4S8KU5O1TCASTGO9FEHHGUGO696U4 A AAAA RRSIG - 7200 RRSIG NSEC3 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - HwT0gQ7fVc5TYTc/SDQw9zMPmlSwlEW3cmVk - mjIQANQPFi597frcuVt26xAoUB71TXgGp+62 - 3y2MyRs66kCrNg== ) -D8S4S8KU5O1TCASTGO9FEHHGUGO696U4.example.net. 7200 IN NSEC3 1 1 10 9FC981 DBLIJ0LAN19DVGU1E46BJ9R9SN5BRETC NS DS RRSIG - 7200 RRSIG NSEC3 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - R/YtEmQgd+tHTNQ8itKrFhy880QLYTpAVaER - 0dd9vITUKHG7Fhr67ACkWBOEec+d9kiL76cH - DHrDGZ+wKksLxg== ) -DBLIJ0LAN19DVGU1E46BJ9R9SN5BRETC.example.net. 7200 IN NSEC3 1 1 10 9FC981 H108GFD5147KMF1CLFQLQQBNSD733MPQ A RRSIG - 7200 RRSIG NSEC3 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - KTPX36NTHepXsZoUGwBTq6Qt86mSF4Z0hlaP - HbhF9A+BJwLx+Sg0ifX0qobfMwh+BZZQZ8E3 - nSSyA5sIJWL39Q== ) -H108GFD5147KMF1CLFQLQQBNSD733MPQ.example.net. 7200 IN NSEC3 1 1 10 9FC981 0SFBC13DNQA2CKBS24U09GPJMGD5QCF2 A RRSIG - 7200 RRSIG NSEC3 8 3 7200 20101027110135 ( - 20101021110135 56360 example.net. - dmGULq6gwCxRscDm0oCeFD6RnDkXWtaw85DO - UGwgczRooNDBkbD608EJgqDT+ds0IGwZazGq - ufB2hCiFNnNjyg== ) diff --git a/contrib/zkt-1.1.2/examples/flat/keysets/dsset-dyn.example.net. b/contrib/zkt-1.1.2/examples/flat/keysets/dsset-dyn.example.net. deleted file mode 100644 index 79b3a0d664..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/keysets/dsset-dyn.example.net. +++ /dev/null @@ -1,2 +0,0 @@ -dyn.example.net. IN DS 52935 7 1 C8B16DDC8AFC66AFAB2E9BB5DD6D047A393870A9 -dyn.example.net. IN DS 52935 7 2 56D089B139FEB68FB9D09038920E51DF067C4FCFE62D6C67C61395BC 24E7D425 diff --git a/contrib/zkt-1.1.2/examples/flat/keysets/dsset-example.net. b/contrib/zkt-1.1.2/examples/flat/keysets/dsset-example.net. deleted file mode 100644 index d473f2a844..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/keysets/dsset-example.net. +++ /dev/null @@ -1,2 +0,0 @@ -example.net. IN DS 52101 8 1 F362C7CD57C0D663B783B763564C00C40A85AA69 -example.net. IN DS 52101 8 2 0F94D302E97BBAFD0495E7C13B2428E8597084604053183DE9C8C4C3 EF2FAED1 diff --git a/contrib/zkt-1.1.2/examples/flat/keysets/dsset-sub.example.net. b/contrib/zkt-1.1.2/examples/flat/keysets/dsset-sub.example.net. deleted file mode 100644 index 0ea7b3b917..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/keysets/dsset-sub.example.net. +++ /dev/null @@ -1,4 +0,0 @@ -sub.example.net. IN DS 855 7 1 338E1808511D3E533F1C6B1DF27E0AABA8CC6FE8 -sub.example.net. IN DS 855 7 2 C07C1F2004ED12D40EEC82E4358BD8D2EDC199C8E6126DD293A8E402 E591C98A -sub.example.net. IN DS 33176 10 1 B7D045F9D7176BD0D00AF389856D18C0E361C443 -sub.example.net. IN DS 33176 10 2 627102FACA12A10C88F6C67915B720CC68887CF1C10BC3E8EB864160 F1965A18 diff --git a/contrib/zkt-1.1.2/examples/flat/keysets/keyset-dyn.example.net. b/contrib/zkt-1.1.2/examples/flat/keysets/keyset-dyn.example.net. deleted file mode 100644 index 8d1b1d55c2..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/keysets/keyset-dyn.example.net. +++ /dev/null @@ -1,8 +0,0 @@ -$ORIGIN . -dyn.example.net 7200 IN DNSKEY 257 3 7 ( - AwEAAeqEDYgA5lns1VsMJiZfTWMEguameVmO - oBYx8s1uLzmS/3APsh1eWCeoBgAjRry1tpM/ - bPowyuygE4H0LpzNQLm9RbjDmpDN8Gwi3AjE - nG4HCT58TuAVxjiefN+vb1pvyFlAL58YOkuG - f9tG/NJMNc+XrULAU1ey2dT9Fh+SCVO3 - ) ; key id = 52935 diff --git a/contrib/zkt-1.1.2/examples/flat/keysets/keyset-example.net. b/contrib/zkt-1.1.2/examples/flat/keysets/keyset-example.net. deleted file mode 100644 index 4c5f301de1..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/keysets/keyset-example.net. +++ /dev/null @@ -1,10 +0,0 @@ -$ORIGIN . -example.net 7200 IN DNSKEY 257 3 8 ( - BQEAAAABC6qZRCQRp2qnmxvWal1kergOJ1xQ - 5wGD+HZFLEvsvD8sU0i1BGJoeDK5N/07S7s0 - aYVdIViQ1/CmpqBgahnlOKAoMO3eYnTuFRE7 - HqJK1CSN2+nvN1m+miz+vfSPSOLeP2u8GAwI - Jmq/gb78AWStvW6HAXrDfaiqvqb4MDZCvpla - chhyHfngVLFYI22tyivUmzN/pRBePYGQ1nVs - K1cPYDPp4Q== - ) ; key id = 52101 diff --git a/contrib/zkt-1.1.2/examples/flat/keysets/keyset-sub.example.net. b/contrib/zkt-1.1.2/examples/flat/keysets/keyset-sub.example.net. deleted file mode 100644 index 29b0bcfc40..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/keysets/keyset-sub.example.net. +++ /dev/null @@ -1,15 +0,0 @@ -$ORIGIN . -sub.example.net 7200 IN DNSKEY 257 3 7 ( - AwEAAcN4oi+shB1ZNhIXtSBuhAJKDp95Bc4H - 3MyhMxUos7VWVrsAxNK8u900fdubtofcoLR4 - FAoaPpX7LhQ1OPh+9RR4VIYrwilGkf2ZtZh0 - URwOruYqvJAIf6ZTxyakaUaY5m0ABl1learg - +XhjBHcMz3Lvx4Opnw5qsM+vnqJT15vd - ) ; key id = 855 - 7200 IN DNSKEY 257 3 10 ( - BQEAAAABug/pvRR/mv4qDN3gWFRiir/6UNpn - uBuVC4z7xeaNk/KdvcdDibLrSZaGfcq7no3c - PvRsJ/U7S6VvYXFZNaXvqJ66ZGcCtImIoaCZ - IQboz3hFelJb/62KqZWcj1anv7+LmfYpuA1U - JCWpFriWYhzuT3q98lG/c7XqiX79Ytoy6P0= - ) ; key id = 33176 diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+24183.key b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+24183.key deleted file mode 100644 index c887acefec..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+24183.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20110125091121 -;% lifetime=365d -sub.example.net. IN DNSKEY 257 3 5 BQEAAAABCwsLhN2Fe4nAorCoXf8CU2c4QqxPyNDVOoGrOSw/u883bF0w hFeEDwQjnHD5xMwNvMk8gNJnxv2kp6lgUcx7CgC08VQD2ko9e4zLSvoR WqFZ57LXKDpKdNLuVHDA6RObDX1PG0wjeWTa2lXshlhGgnGnrQhnCjYl nnCCxgKdxwvRdLRpnqnpGCHRtj9THHOlkJuAC6bor4qlNlODIcDFBsFf +Q== diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+24183.private b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+24183.private deleted file mode 100644 index e959a857db..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+24183.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: CwsLhN2Fe4nAorCoXf8CU2c4QqxPyNDVOoGrOSw/u883bF0whFeEDwQjnHD5xMwNvMk8gNJnxv2kp6lgUcx7CgC08VQD2ko9e4zLSvoRWqFZ57LXKDpKdNLuVHDA6RObDX1PG0wjeWTa2lXshlhGgnGnrQhnCjYlnnCCxgKdxwvRdLRpnqnpGCHRtj9THHOlkJuAC6bor4qlNlODIcDFBsFf+Q== -PublicExponent: AQAAAAE= -PrivateExponent: BEip8I3ZrAekBP8C78C/uCkGVPhLKRUmRzrtHIw+v1winCPwresHjn3RYzkG1ZRe+976t472XQK7hTqUjCRz6sHdboDr9JB3XX3szZc8oIRN+mE4ubolYA6KsKsXNPFZCR/njFe9q6pgW83o9KFls3zmERI2Au4dgahvMBurAQd0ALgnDeWQ9D6sHduUVsE9y8QNj2ePxwMoqaa7z2YLNjNHgQ== -Prime1: A5oDBCAqjh1f1jvQp1QSlnnwcU8TkS3bZHvWsD2Mb8IDpUvEHgPtLk8B1mxOQ37X9r7Acv8qLaQghBNSKE/eQtI9xboJhzqAEXlGn3FMPHMJSQ== -Prime2: AxDwhsYfyz+524Ox+PF4S1RvKidLrFg+W+xvSxmX5hoFPtUVM6Rg5o1Gszb41YrRhOUOTu0EUg3s68F/H90Y8Z3upU5joDfDYt5irPEaIOjRMQ== -Exponent1: Af2chU+hAR/vDAfC+sRSYF/b6A8OgpV66oTymQ3vd9Epy0HtSPo6Pbp7ocI9NC0gXX8RpshsWuGY0Vp9Q1iNg/k0GcxNlmBhVbEICfUovKikQQ== -Exponent2: AeaYvLF2gEOPhE2A6SVd/wavTtozTK7MHUvGzxhUrzcQpr6Q9J+jt1KuQFy12SXtEx5Ksmb9X8HM8wSYp4LWoWDUT3dr6vm81TXk282DtDMPsQ== -Coefficient: Af+eH8CX1yPFLO/zkmGfl6O0jbTlaMLyCpVat/gcnuP99Njpir9T66c0AUYplmAU39gRp/Fes5v4Zg0k3oqMKDETqIDUAzLAw/jPtG4lleP93Q== diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+44660.key b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+44660.key deleted file mode 100644 index ced83af67f..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+44660.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20110125091121 -;% lifetime=84d -sub.example.net. IN DNSKEY 256 3 5 BQEAAAABn6df/D+TwBypmBlabmitCSWnYLJFa/8Kk3W7Zj+ODS/kJA6s QZIQiLUK0sd/dM+A8+qAVlgwgQDxkAiuwrc7Lw== diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+44660.private b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+44660.private deleted file mode 100644 index 06e5bf5878..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+005+44660.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: n6df/D+TwBypmBlabmitCSWnYLJFa/8Kk3W7Zj+ODS/kJA6sQZIQiLUK0sd/dM+A8+qAVlgwgQDxkAiuwrc7Lw== -PublicExponent: AQAAAAE= -PrivateExponent: PG5iufxb7TEulI2ByOZ0XgY2PTGWg0S7yN4ac+sXC290afYP5ZHDaq95YVQk99951eB9qshc1kSZ/NBD+fNa+Q== -Prime1: zDTjPGm+Np3hO4B5bz3KJgFqi1KwsU7ZQ+lj+M91G9s= -Prime2: yCWuBVdxUKUebhrEcaLc7SRVXXxqtlzBOIF+o/oOSD0= -Exponent1: yEjJnrWAGD79aaNqjzo2vCM3Cnfl7KxZxIXSdRisHXc= -Exponent2: gJhrWsLDkyZq42RRAt7Krhvc0CUF0w50uzn6X8yqjLE= -Coefficient: LgMQFUiUSrbRtwKnzWmOo94ssIVB91TQIVQSVuuqvHQ= diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+00855.key b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+00855.key deleted file mode 100644 index 29f7116891..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+00855.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20100924112625 -;% lifetime=7d -sub.example.net. IN DNSKEY 257 3 7 AwEAAcN4oi+shB1ZNhIXtSBuhAJKDp95Bc4H3MyhMxUos7VWVrsAxNK8 u900fdubtofcoLR4FAoaPpX7LhQ1OPh+9RR4VIYrwilGkf2ZtZh0URwO ruYqvJAIf6ZTxyakaUaY5m0ABl1learg+XhjBHcMz3Lvx4Opnw5qsM+v nqJT15vd diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+00855.private b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+00855.private deleted file mode 100644 index e3eec9739a..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+00855.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 7 (NSEC3RSASHA1) -Modulus: w3iiL6yEHVk2Ehe1IG6EAkoOn3kFzgfczKEzFSiztVZWuwDE0ry73TR925u2h9ygtHgUCho+lfsuFDU4+H71FHhUhivCKUaR/Zm1mHRRHA6u5iq8kAh/plPHJqRpRpjmbQAGXWV5quD5eGMEdwzPcu/Hg6mfDmqwz6+eolPXm90= -PublicExponent: AQAB -PrivateExponent: fNWHzqaAYTXeIEPfuuyZhdTB7fqeSGwhCNZSB0tNKZwQG7FsAaHi4GxrjFqvgajXQSoGskT8f1BAp0suLRT3cpKH/FXeYknuwGMETTKk+4zZ7LAcSqU6b/dQptYdBJK1IdwMJjEAf5XT5y3OpPUbcm+o/9KxuepPsxXpQnu8rUk= -Prime1: 8xZNFTO8y0gbq93Qo9Hg0BVxrR9byVBVg++p/7n5Qvr+bftE7FQ0OGbRCYksSf00jPbVBdzfn1IxlQL7Gipomw== -Prime2: zdrP9WaH7jYWbBuTEnsPDDcE1wHBNer2bHtGCvD6FFpCahP8zq//p2OvYEvljxXe2gqbzYASaeMd7c8EZeEo5w== -Exponent1: HjMxFGc/F0o4FdwS5adXdMKVQtrYfmQ6m4+U4S5rp0Sjg2pqH6o+aptrcPHXzMFmW/T2dioApjyB6G9cXt3R7Q== -Exponent2: ftqygGVYqsEF/ETZ0u+mjD5zaxOXvuQ2Sw+EUEXDtjsQ5lG+3peykbJqZosewZgWpoMXFAIyVrIwxVVnPmkMTQ== -Coefficient: GZcwPOtNNbsqM2Qw1oS9m4/rPwYp6iwDcSSnypmn1jliaDMZOEiHqEUZ223khlhJxlW21kQAtZGgL2kX1LETaQ== diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+34493.key b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+34493.key deleted file mode 100644 index 6953e1918b..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+34493.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20100924112625 -;% lifetime=3d -sub.example.net. IN DNSKEY 256 3 7 AwEAAa5bMLD0fx/ZGgiuhgslScPhm3c3sbLKn5Kc9w63+VBcq5Bg9td+ pME6uVtNvvAsgjoE2ORcqULqPp6ITd7VpTE= diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+34493.private b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+34493.private deleted file mode 100644 index 882df30742..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+34493.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 7 (NSEC3RSASHA1) -Modulus: rlswsPR/H9kaCK6GCyVJw+Gbdzexssqfkpz3Drf5UFyrkGD2136kwTq5W02+8CyCOgTY5FypQuo+nohN3tWlMQ== -PublicExponent: AQAB -PrivateExponent: p+LU2r9CnWcOA2gRWDAafEwDx+LP74nd523PEtQhc7eA9YL1d0w5DsxNUbGp1a2fuYCO/V1jew7E/PQkBOEHQQ== -Prime1: 1S2btDM6sqSVM66/V5x8T3d6tqLxZz/+0hP2064u68k= -Prime2: 0WE3l1yD6SzCKYaCHRdmOvMvzwcoooHOFu7nIqIv0ik= -Exponent1: SoSn4gTqZtoLYcabEkgcWDb+yWsKEbqYG91osbQ4qKk= -Exponent2: QHZO2DHqhtJ54LEBxBUdK08NzA5nK0kNezAIRzhpwqk= -Coefficient: c6ICoCH4ZQeCVuEn5HwBof93cBjc0A4s5AIOw3YhmYE= diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+55983.key b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+55983.key deleted file mode 100644 index 3c2afbd8d5..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+55983.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20101127101703 -;% lifetime=7d -sub.example.net. IN DNSKEY 257 3 7 AwEAAbv0XLM9qAEncwc4HjBamccNu/z+gPmnsp4bFEdz6YgPtSSIdUA+ OChIBJg2fADBupHsmibB5E6IVHcuKO0OF4uiSv4FSk9p/2mioI9RxeSR xGQ6gds3DJBN8sw86LH8BjLynqY/Jw/D3BudvcDHJtz7HtCH0mNEL9eG hjzq+GW/ diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+55983.private b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+55983.private deleted file mode 100644 index ef53614a57..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+55983.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 7 (NSEC3RSASHA1) -Modulus: u/Rcsz2oASdzBzgeMFqZxw27/P6A+aeynhsUR3PpiA+1JIh1QD44KEgEmDZ8AMG6keyaJsHkTohUdy4o7Q4Xi6JK/gVKT2n/aaKgj1HF5JHEZDqB2zcMkE3yzDzosfwGMvKepj8nD8PcG529wMcm3Pse0IfSY0Qv14aGPOr4Zb8= -PublicExponent: AQAB -PrivateExponent: I3QCkGTO7fjM/82cFC7i1uNGVICFP5JcZOpitt+sa1fbKVr8EvQpj5+WDkgot9PTJ3dj1G+6av3YQOraGW0RD5hVfuuJD3B10e7wVuaYRwA1uF/Lj0UTjag5d1KV0L38Zj73jEhA50ZAqDKNykwV3Ir4mVlIH0t4AINYrL84vCE= -Prime1: +H9jAgtRG+/Co4e+ef8JKkiwFlM3deV1PUa8EjvnLuY5g3de+RARJQ5stDdHPik4xaau3sQB/5atI4zxDTqBNw== -Prime2: waELRgLV2acQzUQu1zbGWqucgItEmx1bg9SJhKatJpAA0dBGvU42rOMA+eKm47uRY2CZkNaJneiQFFbbIW2juQ== -Exponent1: j3Sq6aEy39fYG6Pf2HndBqYT0a+U0uD2f7t4E2a1naOXDEg7cblOzH+5TYij/kS525DQXxX0uWJ47Y8OEb72nQ== -Exponent2: iBfYI6I0iqF5Fr04qv2N1wbNni/Ezb2JqBQHgBvikbsfSFk6jy3dEhEPi5M5t9EK9C1eYkXYPgvK0PDnXgyAyQ== -Coefficient: oZYj4nmY+QE6/sOjBelpaEm7BgGasIIZqQN2D3DBpiVUmQDtJ6XTcpcdZ14IVsTIijvS7mXM+hzbCH/UG/pL0Q== diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+59870.key b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+59870.key deleted file mode 100644 index c17531fe28..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+59870.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20101127101703 -;% lifetime=3d -sub.example.net. IN DNSKEY 256 3 7 AwEAAcbKVFdrzJmGoQCMYf9vwxdKrGrLk86OqVHVlXAwoHgdGpAjsga0 FenJ7FwC4eqAxK0dUC86/dUX/YUFz0fBLo0= diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+59870.private b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+59870.private deleted file mode 100644 index ffa2fc4736..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+007+59870.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 7 (NSEC3RSASHA1) -Modulus: xspUV2vMmYahAIxh/2/DF0qsasuTzo6pUdWVcDCgeB0akCOyBrQV6cnsXALh6oDErR1QLzr91Rf9hQXPR8EujQ== -PublicExponent: AQAB -PrivateExponent: nuTaxYXE5HJX/rg3HJWYuuVVK4fNfS1K6b5u1F4J5fbzBR+NZnWpRWMG3qQ9rlMp1jZOKCKfmJPjrYpahjbQAQ== -Prime1: +Ns6U9aZkGqxp+tfNwwCueu6zyIyQZKgLGVPcEZpbK0= -Prime2: zH8uZiJTrlY39Az3+eiTMS4SGgBxAWeXlMC4DUrCJWE= -Exponent1: +CZrwERDNy4dX2ums5aHdWvqCTh5UsfqbrrLfxLHd7U= -Exponent2: Rz5Hu+1ZmfMPq0aZXcdZAFk8lTJyLDsa5AgAFyFkYgE= -Coefficient: Rf2NFyo0bBow/KT2fAww0ePV8X24wk2Y/TPKWn8a99Y= diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+07987.key b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+07987.key deleted file mode 100644 index a8af5c78e0..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+07987.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20101021120536 -;% lifetime=3d -sub.example.net. IN DNSKEY 256 3 10 BQEAAAABn8UTQYIEkX5bd7hPSpQ1VPJKNxl6iRQVozij1a5r4LcRPK3v mvMhZCOIvD3A1iym6hGnwkUHbmzpQx7W+J9uZbCtMA+NjnEwqR7Ac4WO 4ZJPovWjQhDpHuZzy6++9X5BY6GS2KSB6k5YE7Rtuc5SY+fIZhQnZ7Si fjGNJVWF98k= diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+07987.private b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+07987.private deleted file mode 100644 index a8d924e16c..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+07987.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 10 (RSASHA512) -Modulus: n8UTQYIEkX5bd7hPSpQ1VPJKNxl6iRQVozij1a5r4LcRPK3vmvMhZCOIvD3A1iym6hGnwkUHbmzpQx7W+J9uZbCtMA+NjnEwqR7Ac4WO4ZJPovWjQhDpHuZzy6++9X5BY6GS2KSB6k5YE7Rtuc5SY+fIZhQnZ7SifjGNJVWF98k= -PublicExponent: AQAAAAE= -PrivateExponent: JGn91bZcjzq8WiGhHg5kIsbDfb5kSpjhqbAypDkYPpby4T2Hd6rDqhRZMEZH5o7mC9tuzwwaY0jp7uZKiy0IZ62IqAUAsj/u1pjWh1TWQ7XrOIxkd2dNgkvvJ1sm7aAoDaSi/MrwinaFaqHoO0zmpMosBNL1parHedn5yWxeZQE= -Prime1: 0ANDDIRnVYwNkuKYZ+TbawYq7DLdixk3L01nNt8BHts7Q8WXACfj3dfHO3qB/dT/xxbUDYWMOTGQXpXN2p5SoQ== -Prime2: xKCziYPsyGD2yezOC9Awvy2vfb1Ev5zYAdXLSsbuy3sOGSJp7QiTuE+wazyUbkhhaKu5FpBnMdmFQgY2YK08KQ== -Exponent1: SxN8PWTIv5haN0Mz4DE+9lN9qCxEqeuu9644AcD4w1GvgQEKN+nR5nYHhrSAgjQchD0G52sTVAAg9RVjSN/RgQ== -Exponent2: CgqfFKLaSOmao8l4vmFyWjc1VWKSVHaVEOwYCqwFeXceni/OaN4ba5aXxhqxavj+M4/w2kURppUms00lkrv3QQ== -Coefficient: nnIoXkPAvUfT5ypPCg4sM+OnZ38I4BlIdnjrWcNl340TG83bSH4mdf9mkIfvjpBBue9fHQ7WPRnawIUiU3/iNQ== diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+33176.key b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+33176.key deleted file mode 100644 index 73a16fd959..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+33176.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20101021113820 -;% lifetime=7d -sub.example.net. IN DNSKEY 257 3 10 BQEAAAABug/pvRR/mv4qDN3gWFRiir/6UNpnuBuVC4z7xeaNk/KdvcdD ibLrSZaGfcq7no3cPvRsJ/U7S6VvYXFZNaXvqJ66ZGcCtImIoaCZIQbo z3hFelJb/62KqZWcj1anv7+LmfYpuA1UJCWpFriWYhzuT3q98lG/c7Xq iX79Ytoy6P0= diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+33176.private b/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+33176.private deleted file mode 100644 index b62d1620c0..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/Ksub.example.net.+010+33176.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 10 (RSASHA512) -Modulus: ug/pvRR/mv4qDN3gWFRiir/6UNpnuBuVC4z7xeaNk/KdvcdDibLrSZaGfcq7no3cPvRsJ/U7S6VvYXFZNaXvqJ66ZGcCtImIoaCZIQboz3hFelJb/62KqZWcj1anv7+LmfYpuA1UJCWpFriWYhzuT3q98lG/c7XqiX79Ytoy6P0= -PublicExponent: AQAAAAE= -PrivateExponent: IFVOvH94pIiUBAq8ix/GuYg0kLLpKFM0iBQ+j8OmyiZIKQUDSWSP7IU7UMFgh2DELdzwF6cTqBO5gjbesotzPvPny1/isM7N8Z1FN7j4/zBTDAXVHMYdcIZEC+UZkCEu6g206BnCCsLSQm1gcDFxkaqYtSD+I/dJ82YeWVM66OU= -Prime1: 5hNJZCTszlcCQvDmXffAjt3oV4qDd1HJDcknvcmtimRqVFIDgK8UcCD2DMI1PBA+SmPSSiSU3mo4y/YKjXBvQw== -Prime2: zwcHpDKsA5Pr9e+KcjFmZbNTCEqY2GiABxvOcmuqYvLf5pkjTkEiZm3pn23/eypzjpxnyDFzk6NM0HkKQkMivw== -Exponent1: ZDECG7FYUKBEtvsq1t1lNUkyH9LAYl1eEt1rpnPXXK/JDSy5tMQeq4iCJY8hy+BE/WlxYQQ3OUENqhvhLgtC6Q== -Exponent2: FifCGPMN4sIq/+rZC/F4AfEe8f0ZmTshsfVilVVkqUnavPahK9kk2jSEInk50CKpMqNCywF+fer/77+mxW7fCQ== -Coefficient: yvTbE7YdfrvskUqVo+/KjEH3cu0oYl99AshpIOeBaQ5sNJtuZzHA6UEnVY0rc5Apli7sRVSsrJSZSqBeD6hMdQ== diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/dnskey.db b/contrib/zkt-1.1.2/examples/flat/sub.example.net/dnskey.db deleted file mode 100644 index c6ed4e8f0d..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/dnskey.db +++ /dev/null @@ -1,68 +0,0 @@ -; -; !!! Don't edit this file by hand. -; !!! It will be generated by zkt-signer. -; -; Last generation time Jan 25 2011 20:02:30 -; - -; *** List of Key Signing Keys *** -; sub.example.net. tag=855 algo=NSEC3RSASHA1 generated Sep 24 2010 13:26:25 -sub.example.net. 14400 IN DNSKEY 257 3 7 ( - AwEAAcN4oi+shB1ZNhIXtSBuhAJKDp95Bc4H3MyhMxUos7VWVrsAxNK8 - u900fdubtofcoLR4FAoaPpX7LhQ1OPh+9RR4VIYrwilGkf2ZtZh0URwO - ruYqvJAIf6ZTxyakaUaY5m0ABl1learg+XhjBHcMz3Lvx4Opnw5qsM+v - nqJT15vd - ) ; key id = 855 - -; sub.example.net. tag=33176 algo=RSASHA512 generated Oct 21 2010 13:38:20 -sub.example.net. 14400 IN DNSKEY 257 3 10 ( - BQEAAAABug/pvRR/mv4qDN3gWFRiir/6UNpnuBuVC4z7xeaNk/KdvcdD - ibLrSZaGfcq7no3cPvRsJ/U7S6VvYXFZNaXvqJ66ZGcCtImIoaCZIQbo - z3hFelJb/62KqZWcj1anv7+LmfYpuA1UJCWpFriWYhzuT3q98lG/c7Xq - iX79Ytoy6P0= - ) ; key id = 33176 - -; sub.example.net. tag=55983 algo=NSEC3RSASHA1 generated Nov 27 2010 11:17:03 -sub.example.net. 14400 IN DNSKEY 257 3 7 ( - AwEAAbv0XLM9qAEncwc4HjBamccNu/z+gPmnsp4bFEdz6YgPtSSIdUA+ - OChIBJg2fADBupHsmibB5E6IVHcuKO0OF4uiSv4FSk9p/2mioI9RxeSR - xGQ6gds3DJBN8sw86LH8BjLynqY/Jw/D3BudvcDHJtz7HtCH0mNEL9eG - hjzq+GW/ - ) ; key id = 55983 - -; sub.example.net. tag=24183 algo=RSASHA1 generated Jan 25 2011 10:11:21 -sub.example.net. 14400 IN DNSKEY 257 3 5 ( - BQEAAAABCwsLhN2Fe4nAorCoXf8CU2c4QqxPyNDVOoGrOSw/u883bF0w - hFeEDwQjnHD5xMwNvMk8gNJnxv2kp6lgUcx7CgC08VQD2ko9e4zLSvoR - WqFZ57LXKDpKdNLuVHDA6RObDX1PG0wjeWTa2lXshlhGgnGnrQhnCjYl - nnCCxgKdxwvRdLRpnqnpGCHRtj9THHOlkJuAC6bor4qlNlODIcDFBsFf - +Q== - ) ; key id = 24183 - -; *** List of Zone Signing Keys *** -; sub.example.net. tag=34493 algo=NSEC3RSASHA1 generated Sep 24 2010 13:26:25 -sub.example.net. 14400 IN DNSKEY 256 3 7 ( - AwEAAa5bMLD0fx/ZGgiuhgslScPhm3c3sbLKn5Kc9w63+VBcq5Bg9td+ - pME6uVtNvvAsgjoE2ORcqULqPp6ITd7VpTE= - ) ; key id = 34493 - -; sub.example.net. tag=7987 algo=RSASHA512 generated Oct 21 2010 14:05:36 -sub.example.net. 14400 IN DNSKEY 256 3 10 ( - BQEAAAABn8UTQYIEkX5bd7hPSpQ1VPJKNxl6iRQVozij1a5r4LcRPK3v - mvMhZCOIvD3A1iym6hGnwkUHbmzpQx7W+J9uZbCtMA+NjnEwqR7Ac4WO - 4ZJPovWjQhDpHuZzy6++9X5BY6GS2KSB6k5YE7Rtuc5SY+fIZhQnZ7Si - fjGNJVWF98k= - ) ; key id = 7987 - -; sub.example.net. tag=59870 algo=NSEC3RSASHA1 generated Nov 27 2010 11:17:03 -sub.example.net. 14400 IN DNSKEY 256 3 7 ( - AwEAAcbKVFdrzJmGoQCMYf9vwxdKrGrLk86OqVHVlXAwoHgdGpAjsga0 - FenJ7FwC4eqAxK0dUC86/dUX/YUFz0fBLo0= - ) ; key id = 59870 - -; sub.example.net. tag=44660 algo=RSASHA1 generated Jan 25 2011 10:11:21 -sub.example.net. 14400 IN DNSKEY 256 3 5 ( - BQEAAAABn6df/D+TwBypmBlabmitCSWnYLJFa/8Kk3W7Zj+ODS/kJA6s - QZIQiLUK0sd/dM+A8+qAVlgwgQDxkAiuwrc7Lw== - ) ; key id = 44660 - diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/zktlog-sub.example.net. b/contrib/zkt-1.1.2/examples/flat/sub.example.net/zktlog-sub.example.net. deleted file mode 100644 index e40bdad4fe..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/zktlog-sub.example.net. +++ /dev/null @@ -1,48 +0,0 @@ -2010-10-21 14:01:35.486: debug: Check RFC5011 status -2010-10-21 14:01:35.486: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-10-21 14:01:35.486: debug: Check KSK status -2010-10-21 14:01:35.486: debug: Check ZSK status -2010-10-21 14:01:35.486: debug: No active ZSK found: generate new one -2010-10-21 14:01:35.495: error: sub.example.net.": can't generate new ZSK -2010-10-21 14:01:35.495: debug: Re-signing necessary: Modfied zone key set -2010-10-21 14:01:35.496: notice: "sub.example.net.": re-signing triggered: Modfied zone key set -2010-10-21 14:01:35.496: debug: Writing key file "./sub.example.net/dnskey.db" -2010-10-21 14:01:35.496: debug: Incrementing serial number in file "./sub.example.net/zone.db" -2010-10-21 14:01:35.496: debug: Signing zone "sub.example.net." -2010-10-21 14:01:35.496: debug: Run cmd "cd ./sub.example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -3 9FC981 -C -g -p -d ../keysets -o sub.example.net. -e +172800 zone.db K*.private 2>&1" -2010-10-21 14:01:35.546: debug: Cmd dnssec-signzone return: "dnssec-signzone: fatal: DNSSEC completeness test failed." -2010-10-21 14:01:35.546: error: "sub.example.net.": signing failed! -2010-10-21 14:02:09.146: debug: Check RFC5011 status -2010-10-21 14:02:09.146: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-10-21 14:02:09.146: debug: Check KSK status -2010-10-21 14:02:09.146: debug: Check ZSK status -2010-10-21 14:02:09.146: debug: No active ZSK found: generate new one -2010-10-21 14:02:09.156: error: sub.example.net.": can't generate new ZSK -2010-10-21 14:02:09.156: debug: Re-signing necessary: Modified keys -2010-10-21 14:02:09.156: notice: "sub.example.net.": re-signing triggered: Modified keys -2010-10-21 14:02:09.156: debug: Writing key file "./sub.example.net/dnskey.db" -2010-10-21 14:02:09.157: debug: Incrementing serial number in file "./sub.example.net/zone.db" -2010-10-21 14:02:09.157: debug: Signing zone "sub.example.net." -2010-10-21 14:02:09.157: debug: Run cmd "cd ./sub.example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -3 BD326D -C -g -p -d ../keysets -o sub.example.net. -e +172800 zone.db K*.private 2>&1" -2010-10-21 14:02:09.208: debug: Cmd dnssec-signzone return: "dnssec-signzone: fatal: DNSSEC completeness test failed." -2010-10-21 14:02:09.208: error: "sub.example.net.": signing failed! -2010-10-21 14:05:35.988: debug: Check RFC5011 status -2010-10-21 14:05:35.988: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-10-21 14:05:35.988: debug: Check KSK status -2010-10-21 14:05:35.988: debug: Check ZSK status -2010-10-21 14:05:35.988: debug: No active ZSK found: generate new one -2010-10-21 14:05:36.091: info: "sub.example.net.": generated new ZSK 7987 -2010-10-21 14:05:36.091: debug: Re-signing necessary: Modfied zone key set -2010-10-21 14:05:36.091: notice: "sub.example.net.": re-signing triggered: Modfied zone key set -2010-10-21 14:05:36.091: debug: Writing key file "./sub.example.net/dnskey.db" -2010-10-21 14:05:36.091: debug: Incrementing serial number in file "./sub.example.net/zone.db" -2010-10-21 14:05:36.091: debug: Signing zone "sub.example.net." -2010-10-21 14:05:36.091: debug: Run cmd "cd ./sub.example.net; /usr/local/sbin/dnssec-signzone -n 1 -u -3 75DE06 -C -g -p -d ../keysets -o sub.example.net. -e +172800 zone.db K*.private 2>&1" -2010-10-21 14:05:36.170: debug: Cmd dnssec-signzone return: "zone.db.signed" -2010-10-21 14:05:36.170: debug: Signing completed after 0s. -2010-10-21 14:30:43.892: debug: Check RFC5011 status -2010-10-21 14:30:43.892: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2010-10-21 14:30:43.892: debug: Check KSK status -2010-10-21 14:30:43.892: debug: Check ZSK status -2010-10-21 14:30:43.892: debug: Re-signing not necessary! -2010-10-21 14:30:43.892: debug: Check if there is a parent file to copy diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/zone.db.signed b/contrib/zkt-1.1.2/examples/flat/sub.example.net/zone.db.signed deleted file mode 100644 index 4745d6b4f1..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/zone.db.signed +++ /dev/null @@ -1,216 +0,0 @@ -; File written on Thu Oct 21 14:05:36 2010 -; dnssec_signzone version 9.7.2-P2 -sub.example.net. 7200 IN SOA ns1.example.net. hostmaster.example.net. ( - 6 ; serial - 86400 ; refresh (1 day) - 1800 ; retry (30 minutes) - 1209600 ; expire (2 weeks) - 7200 ; minimum (2 hours) - ) - 7200 RRSIG SOA 7 3 7200 20101023110536 ( - 20101021110536 34493 sub.example.net. - MgaHCyEt33DXRMiHMpZr4x52phpp8hdqu05a - bcQ7E2KGxpvsH8DtBDixo0WV73qDM45XT8mA - 9xLn3HBRSXP8Ag== ) - 7200 RRSIG SOA 10 3 7200 20101023110536 ( - 20101021110536 7987 sub.example.net. - H3B12qsYiBhrloBItfIOkakV6kUfFEhdplBv - T4n0rVihInOkC6SssFEMbe69rGvMgnzL8aCX - rIsYDT7z0fCD5mvdFJ+rsYFCAW35nlZil9Lc - xB27U+lMIngODjHiNShtjEXtKaQPKxbvbgSX - nkZ0joeWdMIEYhihgCvWc+A1mv4= ) - 7200 NS ns1.example.net. - 7200 RRSIG NS 7 3 7200 20101023110536 ( - 20101021110536 34493 sub.example.net. - QAt2BZsV7nxer/TFQLtQ/Xp8TYwiqqkmAcLa - pLf8wBWMXFTxz3O29QF+RBSdmLqeoCgW+Q5g - ygScSISe5nvKfw== ) - 7200 RRSIG NS 10 3 7200 20101023110536 ( - 20101021110536 7987 sub.example.net. - cZHqQnIA/fTFZx6LroJNWj9jPLxrnZtTHvlp - NqkTbLG5uu/+sljkOUOqHVqK9ubUESkRNP3u - Nl/oROMcgISsDWRcEOu4Vc48zBn/90vJK5WY - ZcXeGcp34pFMK7/03vEH4U1tZKc7Guvm3reh - gcfNBotu57wvctbjlqq3DM4axwI= ) - 3600 DNSKEY 256 3 7 ( - AwEAAa5bMLD0fx/ZGgiuhgslScPhm3c3sbLK - n5Kc9w63+VBcq5Bg9td+pME6uVtNvvAsgjoE - 2ORcqULqPp6ITd7VpTE= - ) ; key id = 34493 - 3600 DNSKEY 256 3 10 ( - BQEAAAABn8UTQYIEkX5bd7hPSpQ1VPJKNxl6 - iRQVozij1a5r4LcRPK3vmvMhZCOIvD3A1iym - 6hGnwkUHbmzpQx7W+J9uZbCtMA+NjnEwqR7A - c4WO4ZJPovWjQhDpHuZzy6++9X5BY6GS2KSB - 6k5YE7Rtuc5SY+fIZhQnZ7SifjGNJVWF98k= - ) ; key id = 7987 - 3600 DNSKEY 257 3 7 ( - AwEAAcN4oi+shB1ZNhIXtSBuhAJKDp95Bc4H - 3MyhMxUos7VWVrsAxNK8u900fdubtofcoLR4 - FAoaPpX7LhQ1OPh+9RR4VIYrwilGkf2ZtZh0 - URwOruYqvJAIf6ZTxyakaUaY5m0ABl1learg - +XhjBHcMz3Lvx4Opnw5qsM+vnqJT15vd - ) ; key id = 855 - 3600 DNSKEY 257 3 10 ( - BQEAAAABug/pvRR/mv4qDN3gWFRiir/6UNpn - uBuVC4z7xeaNk/KdvcdDibLrSZaGfcq7no3c - PvRsJ/U7S6VvYXFZNaXvqJ66ZGcCtImIoaCZ - IQboz3hFelJb/62KqZWcj1anv7+LmfYpuA1U - JCWpFriWYhzuT3q98lG/c7XqiX79Ytoy6P0= - ) ; key id = 33176 - 3600 RRSIG DNSKEY 7 3 3600 20101023110536 ( - 20101021110536 855 sub.example.net. - NcmO3PoVofXHe6EbmnSCkr4eTfuTkdtEQQWv - 8pbHY0Ze8NR4ISjzJf1zC4U4fJsYeS9AUL5A - 2l6qEWoY8cbPRdDnf2iKfHKTllXFubM6EtYF - aKmK38BU1Ldh6jdcJ0bFUN4cMPVhX9BA+yTM - Hm0EdYZvC6QICrlQBdJuyzS3FSA= ) - 3600 RRSIG DNSKEY 7 3 3600 20101023110536 ( - 20101021110536 34493 sub.example.net. - GLVb5YgQWtP2bHWBihGhCymm9P7pjDdN9s0c - 9nK6Pi8OWoa2uK7k/ebVXDNc/yBI/hp5Xsxs - x332lhi8AdMW3Q== ) - 3600 RRSIG DNSKEY 10 3 3600 20101023110536 ( - 20101021110536 7987 sub.example.net. - UwnLE8FmOtd0DbTXzv9QJZigJThWAw29ov6N - HnSI4cO4pyFRjiGee7+/u4DfKFUkzQp2ySIW - +jhGsF/b2TEpLyLSwY/r8iDhO0GkaU5t/tzr - wCX7HCmr6VAJaPpZhf/xLEh7pbB60jQmiHXy - 4tEfQtpkPx6ncQ95lcoN2ia43Ow= ) - 3600 RRSIG DNSKEY 10 3 3600 20101023110536 ( - 20101021110536 33176 sub.example.net. - HclPEAN+ii66jqPzYE4hbSnUNg1/xFfM0R/a - iVh40da5Wre0GzzfYouOdJegJoyDGsz+xEzN - g+RiUYFDg2cK9Y7HqX3T3nEtMMavRbb+4q93 - PRk0kZ9H/xjSqK+qTipCMz6IubOXZjzvK+sB - VOxv3uzhmR8WmKoVraB5uDeK+vA= ) - 0 NSEC3PARAM 1 0 10 75DE06 - 0 RRSIG NSEC3PARAM 7 3 0 20101023110536 ( - 20101021110536 34493 sub.example.net. - hPzjAlPJldxukEVzgVKHbJdGI/0M5JhvfOu5 - +s5+5mst1tp6goSpOxdyklpBSC4eJmPFQk2A - gWenAJCHr6s5NQ== ) - 0 RRSIG NSEC3PARAM 10 3 0 20101023110536 ( - 20101021110536 7987 sub.example.net. - hEjMFl/Znyvr73gN4fAvWHsy2Sxlga8L6xu+ - IffQTRiA0itHseM2G4TfAZju7g9HmFxSsCZO - EKdn3WwsyxBD0mfaBdHSaNrQu6EttiMyoMVu - WhiitsOAXB1iHRzE21jfZJpQSFBHPiNMCz1F - cQoRlBqYUWeyRMJN+wEHthuSpl0= ) -a.sub.example.net. 7200 IN A 1.2.3.4 - 7200 RRSIG A 7 4 7200 20101023110536 ( - 20101021110536 34493 sub.example.net. - oGoHPU1IgTXwKhHef6Dsq7X2r1eRbSK+8fsD - zPGfmYo4BMKBrTPiKvTapulXIWxNslLbJhoq - Mx3prAl4n0JbBw== ) - 7200 RRSIG A 10 4 7200 20101023110536 ( - 20101021110536 7987 sub.example.net. - ePqwuNrBwH2rkAFoHR1nHCIc9Daz/Hsze5R0 - x9p2GXujziIuvLPz9G7DpytY+pDpJr9m0djG - J1jcceazK11q53FN9gby2Tv39hEoyaySEoiy - cv1ArJaeppfeUgJmBp6GsHznz6amGXG0vig3 - 4I6tdWpwfbl+rnOUDAf5AIxUHEE= ) -b.sub.example.net. 7200 IN A 1.2.3.5 - 7200 RRSIG A 7 4 7200 20101023110536 ( - 20101021110536 34493 sub.example.net. - X2X5/rztMhu0Es2A7dsENoAf/sCTahSa6cPL - M4j/r9ofiV+tQDn8cnfnrArA5d9/wND+5Iv+ - /O1GOzwOhzhLHg== ) - 7200 RRSIG A 10 4 7200 20101023110536 ( - 20101021110536 7987 sub.example.net. - TxLKcfmsmHovdKvzgmqTOI5x1ve4VrLNxXnv - 0cBflqfHTTVH6glO1nsC9q15wI4xt3INq6fp - /+CRhIASy63i1UA5PPQ4UgxcgOTEuSgu51XJ - SVvxBatjzTVPWO5K+bNJRz9O7sDbFbKLuSIv - 94ZmQIpBERh5pLglmYESwcCwv/U= ) -c.sub.example.net. 7200 IN A 1.2.3.6 - 7200 RRSIG A 7 4 7200 20101023110536 ( - 20101021110536 34493 sub.example.net. - S1BC7yaofioxw9W6lH5EXOjGrj0nSCdbnwcX - orVRkaWq4Ic8rDsvmlL70UMLUwwUKv7cmUEH - 61KhLHI6L7bk0Q== ) - 7200 RRSIG A 10 4 7200 20101023110536 ( - 20101021110536 7987 sub.example.net. - NRiWhJ8oTAyyJUiJI9bBWDG/OzF0dQ6WqBES - pJq5LyN10EeHSX96xcgPHMdGw9VGqep1e9G4 - B+sYfmcsET7LdUNncyKS8Plvs/9rO7QW2lfE - S0gnoCmLe8PK8Z33Bh8k/tXjJjB5GpYCwXnn - WnBuKZk6KL6yr/BRz7SpmYYn7zY= ) -localhost.sub.example.net. 7200 IN A 127.0.0.1 - 7200 RRSIG A 7 4 7200 20101023110536 ( - 20101021110536 34493 sub.example.net. - jYhG4Tp8AxSnwl9bFIzNcLHj+MMi2QY8cW+U - Mbw2++3fDsDyrzV9qOAkemUTeTw+wX/z7Iu8 - wtPCTzy6oKPZew== ) - 7200 RRSIG A 10 4 7200 20101023110536 ( - 20101021110536 7987 sub.example.net. - F03HIz1yPabXrvyaByqN6tvGCThqI/FVZXl1 - l5oSJJ4gGE9wjtbgSbyMnQQ09Vp/FxZD5nk0 - zWYJXSyJCi1eWD3CV1xp6zbl2Z5jh6X70qpq - Z8mAj+tt8gFrlvR49doEnIKtz7Nupmk8VM0Q - ir091k0On6d6xkAaG2DdB6Cd8IY= ) -E23J36747M9QAHTBMRSQ0EHB5D8JF31O.sub.example.net. 7200 IN NSEC3 1 0 10 75DE06 GMMG72L8KNTF7A2QLCMLH1I5RG5V8RKK A RRSIG - 7200 RRSIG NSEC3 7 4 7200 20101023110536 ( - 20101021110536 34493 sub.example.net. - YnvMl6XcqOZq4T/nz688NADoYegQu6Ct1+wU - Abx5vuVLb5CkwK6cGTPazni2xZnNTiXiIi87 - dzLHGQTaup4xxg== ) - 7200 RRSIG NSEC3 10 4 7200 20101023110536 ( - 20101021110536 7987 sub.example.net. - P/8DdSZU4Ag3ibdsalE+FBDa7+a0W4R/jB5a - pqvmkox4fZB20k8MrMxn8hbHJOxFD4FAdOrm - Bc+ut45HYx4c0wE3WekmuBIkS5gWWGsvCqji - hquZMORyZjT9Tk/VezHXuJ9jMA4vCuPbqTsX - Y2liJS0Vzrr6rssF5Mz36OQrG/w= ) -GMMG72L8KNTF7A2QLCMLH1I5RG5V8RKK.sub.example.net. 7200 IN NSEC3 1 0 10 75DE06 H856ATS51TP5R6A4PJ4H623HBD22MMP8 A RRSIG - 7200 RRSIG NSEC3 7 4 7200 20101023110536 ( - 20101021110536 34493 sub.example.net. - IHxHqJw0w0yzAdM9Dc0wdH9t9vdqXO9Xxx7/ - CSyL+852/nuflS/a/+AwDyZhuMwqKR021/Jm - 0E2bTZvH8qNuGA== ) - 7200 RRSIG NSEC3 10 4 7200 20101023110536 ( - 20101021110536 7987 sub.example.net. - VssB9MTMT6Meh7pVOF0aWcpx6PLRR7z97Jf4 - LeWFPhw3w5BTWff4BL45omopYaMCDamqirYa - zmhlKyqE7qEtGop8fUiNmFdK5+cPhhGGVbhV - B+k7ZWC5H9fwI61owUG2btP+oLaOgJejXLqr - 27EnZ8aE2bmGdYcN1Ji8QtRWaXQ= ) -H856ATS51TP5R6A4PJ4H623HBD22MMP8.sub.example.net. 7200 IN NSEC3 1 0 10 75DE06 T9JU0DUS5QPJR2HUCAOK4CTRF8OFCVCJ A RRSIG - 7200 RRSIG NSEC3 7 4 7200 20101023110536 ( - 20101021110536 34493 sub.example.net. - LKo4fE/ql/oQCkZeNxNcT6o/201bdnpEvreO - EcOTjUGfGiJ5KCUH4dSz8aQFdVwBfJEmA0v1 - NpjbLSeDJ2ArNg== ) - 7200 RRSIG NSEC3 10 4 7200 20101023110536 ( - 20101021110536 7987 sub.example.net. - ePRVEMqfub0TQ7NciAg+PXzIBa2CJ8226mqn - wuSymuImvb5TJ6uwNX1b17WJ3XrXxE/mBbZ6 - LqpU3KNEsi0hb3mx9atSy9d3/oAi/A1QeC78 - y/LxyyYoIgoBrnQ6AF7zsqX1SWz+DjFl8E58 - uaZnYfL0q6RbGZ5cJxu1bhPw1Vo= ) -T9JU0DUS5QPJR2HUCAOK4CTRF8OFCVCJ.sub.example.net. 7200 IN NSEC3 1 0 10 75DE06 V5QI8VK5I93U0UCL19L7B0SU5SVTJQS7 NS SOA RRSIG DNSKEY NSEC3PARAM - 7200 RRSIG NSEC3 7 4 7200 20101023110536 ( - 20101021110536 34493 sub.example.net. - BZ8wR07wrdenmmNFWKhMGckWQwZlfVuZhULf - 4VZfWLo+8NFhDk6MjdVV3QrpEsF5XhR8r+0V - ZxU2ZsHWpcYbsw== ) - 7200 RRSIG NSEC3 10 4 7200 20101023110536 ( - 20101021110536 7987 sub.example.net. - TnOhLkcIl30DqXTbGMarRvLPfGbv/HHBG44E - 07Gpcq2M/+nbPW8A35sHsaalTi7Jdr870mk8 - XvvgUzoLlm200ssnGX+PAfzz7MyISqO2XBaa - k54+2A3V20Aecgk0sjkG8uS1vIcWmXqXUxcp - JpkNIio9S/WjTX85sVo+ug3qDYQ= ) -V5QI8VK5I93U0UCL19L7B0SU5SVTJQS7.sub.example.net. 7200 IN NSEC3 1 0 10 75DE06 E23J36747M9QAHTBMRSQ0EHB5D8JF31O A RRSIG - 7200 RRSIG NSEC3 7 4 7200 20101023110536 ( - 20101021110536 34493 sub.example.net. - VDvPAecgBeCvTDTaE7zA4TQR5jgOBTmygaWd - GyxEI9uOCXAocdMjrfNq+c/SIymog6CYXCcT - hbdOetaD3duYJw== ) - 7200 RRSIG NSEC3 10 4 7200 20101023110536 ( - 20101021110536 7987 sub.example.net. - BuJnVwod8SlcTwNnb8RPmhPDsycpRpmD69BZ - 778M9p3BvHkYyr8xbWP8+OmhO880V3dRdpqx - Hq0tyvarF8SVN8J7jMCZ1W9V2NxiLp50S/rN - sDkl9l4LzSClgELSeNTFdyA/22asyYZ5XO6N - t/f5BtsYe9W80n87cnAOmbAUIgg= ) diff --git a/contrib/zkt-1.1.2/examples/flat/zkt-ls b/contrib/zkt-1.1.2/examples/flat/zkt-ls deleted file mode 120000 index c513980564..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/zkt-ls +++ /dev/null @@ -1 +0,0 @@ -../zkt-ls.sh \ No newline at end of file diff --git a/contrib/zkt-1.1.2/examples/flat/zkt-signer b/contrib/zkt-1.1.2/examples/flat/zkt-signer deleted file mode 120000 index b5f367de78..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/zkt-signer +++ /dev/null @@ -1 +0,0 @@ -../zkt-signer.sh \ No newline at end of file diff --git a/contrib/zkt-1.1.2/examples/flat/zkt.log b/contrib/zkt-1.1.2/examples/flat/zkt.log deleted file mode 100644 index c9d749c876..0000000000 --- a/contrib/zkt-1.1.2/examples/flat/zkt.log +++ /dev/null @@ -1,423 +0,0 @@ -2010-02-07 13:53:47.881: notice: ------------------------------------------------------------ -2010-02-07 13:53:47.881: notice: running ../../zkt-signer -v -v -2010-02-07 13:53:47.883: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-07 13:53:48.304: debug: -2010-02-07 13:53:48.304: debug: parsing zone "example.net." in dir "./example.net" -2010-02-07 13:53:48.305: debug: -2010-02-07 13:53:48.305: notice: end of run: 0 errors occured -2010-02-07 13:54:03.463: notice: ------------------------------------------------------------ -2010-02-07 13:54:03.464: notice: running ../../zkt-signer -r -v -v -2010-02-07 13:54:03.465: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-07 13:54:03.466: debug: -2010-02-07 13:54:03.466: debug: parsing zone "example.net." in dir "./example.net" -2010-02-07 13:54:03.466: debug: -2010-02-07 13:54:03.466: notice: end of run: 0 errors occured -2010-02-07 13:54:07.953: notice: ------------------------------------------------------------ -2010-02-07 13:54:07.953: notice: running ../../zkt-signer -f -r -v -v -2010-02-07 13:54:07.955: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-07 13:54:08.019: debug: -2010-02-07 13:54:08.019: debug: parsing zone "example.net." in dir "./example.net" -2010-02-07 13:54:08.139: debug: -2010-02-07 13:54:08.139: notice: end of run: 0 errors occured -2010-02-07 14:06:27.666: notice: ------------------------------------------------------------ -2010-02-07 14:06:27.666: notice: running ../../zkt-signer -r -v -v -2010-02-07 14:06:27.668: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-07 14:06:27.670: debug: -2010-02-07 14:06:27.670: debug: parsing zone "example.net." in dir "./example.net" -2010-02-07 14:06:27.671: debug: -2010-02-07 14:06:27.671: notice: end of run: 0 errors occured -2010-02-07 14:06:33.711: notice: ------------------------------------------------------------ -2010-02-07 14:06:33.711: notice: running ../../zkt-signer -f -r -v -v -2010-02-07 14:06:33.713: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-07 14:06:33.753: debug: -2010-02-07 14:06:33.753: debug: parsing zone "example.net." in dir "./example.net" -2010-02-07 14:06:33.797: debug: -2010-02-07 14:06:33.797: notice: end of run: 0 errors occured -2010-02-07 14:07:49.243: notice: ------------------------------------------------------------ -2010-02-07 14:07:49.243: notice: running ../../zkt-signer -d -r -v -v -2010-02-07 14:07:49.245: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-07 14:07:49.832: debug: -2010-02-07 14:07:49.832: notice: end of run: 1 error occured -2010-02-07 14:09:41.710: notice: ------------------------------------------------------------ -2010-02-07 14:09:41.710: notice: running ../../zkt-signer -d -r -v -v -2010-02-07 14:09:41.712: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-07 14:09:41.799: debug: -2010-02-07 14:09:41.799: notice: end of run: 1 error occured -2010-02-07 14:10:24.426: notice: ------------------------------------------------------------ -2010-02-07 14:10:24.427: notice: running ../../zkt-signer -d -v -v -2010-02-07 14:10:24.429: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-07 14:10:24.429: debug: -2010-02-07 14:10:24.429: notice: end of run: 0 errors occured -2010-02-07 14:11:00.715: notice: ------------------------------------------------------------ -2010-02-07 14:11:00.715: notice: running ../../zkt-signer -f -d -v -v -2010-02-07 14:11:00.717: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-07 14:11:00.803: debug: -2010-02-07 14:11:00.803: notice: end of run: 1 error occured -2010-02-07 15:11:02.629: notice: ------------------------------------------------------------ -2010-02-07 15:11:02.629: notice: running ../../zkt-signer -f -d -v -v -2010-02-07 15:11:02.630: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-07 15:11:03.799: debug: -2010-02-07 15:11:03.799: notice: end of run: 1 error occured -2010-02-07 15:15:02.094: notice: ------------------------------------------------------------ -2010-02-07 15:15:02.094: notice: running ../../zkt-signer -f -d -v -v -2010-02-07 15:15:02.095: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-07 15:15:02.270: debug: -2010-02-07 15:15:02.270: notice: end of run: 0 errors occured -2010-02-07 15:32:48.955: notice: ------------------------------------------------------------ -2010-02-07 15:32:48.955: notice: running ../../zkt-signer -f -d -v -v -2010-02-07 15:32:48.957: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-07 15:32:49.007: debug: -2010-02-07 15:32:49.007: notice: end of run: 0 errors occured -2010-02-07 15:38:31.400: notice: ------------------------------------------------------------ -2010-02-07 15:38:31.400: notice: running ../../zkt-signer -f -d -v -v -2010-02-07 15:38:31.402: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-07 15:38:31.456: debug: -2010-02-07 15:38:31.456: notice: end of run: 0 errors occured -2010-02-21 12:50:43.100: notice: ------------------------------------------------------------ -2010-02-21 12:50:43.100: notice: running ../../zkt-signer -2010-02-21 12:50:43.176: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-21 12:50:43.586: debug: -2010-02-21 12:50:43.586: debug: parsing zone "example.net." in dir "./example.net" -2010-02-21 12:50:43.733: debug: -2010-02-21 12:50:43.733: notice: end of run: 0 errors occured -2010-02-21 12:50:51.156: notice: ------------------------------------------------------------ -2010-02-21 12:50:51.156: notice: running ../../zkt-signer -v -v -2010-02-21 12:50:51.158: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-21 12:50:51.205: debug: -2010-02-21 12:50:51.205: debug: parsing zone "example.net." in dir "./example.net" -2010-02-21 12:50:51.205: debug: -2010-02-21 12:50:51.205: notice: end of run: 0 errors occured -2010-02-21 12:51:23.495: notice: ------------------------------------------------------------ -2010-02-21 12:51:23.495: notice: running ../../zkt-signer -v -v -2010-02-21 12:51:23.497: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-21 12:51:23.497: debug: -2010-02-21 12:51:23.497: debug: parsing zone "example.net." in dir "./example.net" -2010-02-21 12:51:23.497: debug: -2010-02-21 12:51:23.497: notice: end of run: 0 errors occured -2010-02-21 19:16:18.383: notice: ------------------------------------------------------------ -2010-02-21 19:16:18.383: notice: running ../../zkt-signer -v -v -2010-02-21 19:16:18.384: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-21 19:16:18.593: debug: -2010-02-21 19:16:18.594: debug: parsing zone "example.net." in dir "./example.net" -2010-02-21 19:16:18.594: debug: -2010-02-21 19:16:18.594: notice: end of run: 0 errors occured -2010-02-21 19:16:23.964: notice: ------------------------------------------------------------ -2010-02-21 19:16:23.964: notice: running ../../zkt-signer -d -v -v -2010-02-21 19:16:24.018: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-21 19:16:24.440: debug: -2010-02-21 19:16:24.440: notice: end of run: 0 errors occured -2010-02-21 19:32:05.895: notice: ------------------------------------------------------------ -2010-02-21 19:32:05.895: notice: running ../../zkt-signer -d -v -v -2010-02-21 19:32:05.896: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-21 19:32:05.897: debug: -2010-02-21 19:32:05.897: notice: end of run: 0 errors occured -2010-02-21 19:32:11.376: notice: ------------------------------------------------------------ -2010-02-21 19:32:11.376: notice: running ../../zkt-signer -v -v -2010-02-21 19:32:11.378: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-21 19:32:11.378: debug: -2010-02-21 19:32:11.378: debug: parsing zone "example.net." in dir "./example.net" -2010-02-21 19:32:11.378: debug: -2010-02-21 19:32:11.378: notice: end of run: 0 errors occured -2010-02-21 19:32:15.928: notice: ------------------------------------------------------------ -2010-02-21 19:32:15.928: notice: running ../../zkt-signer -f -v -v -2010-02-21 19:32:15.930: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-21 19:32:15.982: debug: -2010-02-21 19:32:15.982: debug: parsing zone "example.net." in dir "./example.net" -2010-02-21 19:32:16.019: debug: -2010-02-21 19:32:16.019: notice: end of run: 0 errors occured -2010-02-21 19:32:32.201: notice: ------------------------------------------------------------ -2010-02-21 19:32:32.201: notice: running ../../zkt-signer -f -v -v -2010-02-21 19:32:32.202: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-21 19:32:32.232: debug: -2010-02-21 19:32:32.232: debug: parsing zone "example.net." in dir "./example.net" -2010-02-21 19:32:32.273: debug: -2010-02-21 19:32:32.273: notice: end of run: 0 errors occured -2010-02-21 19:32:37.105: notice: ------------------------------------------------------------ -2010-02-21 19:32:37.105: notice: running ../../zkt-signer -d -f -v -v -2010-02-21 19:32:37.107: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-21 19:32:37.156: debug: -2010-02-21 19:32:37.156: notice: end of run: 0 errors occured -2010-02-21 19:43:15.017: notice: ------------------------------------------------------------ -2010-02-21 19:43:15.017: notice: running ../../zkt-signer -d -v -v -2010-02-21 19:43:15.018: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-21 19:43:15.387: debug: -2010-02-21 19:43:15.387: notice: end of run: 1 error occured -2010-02-21 19:45:36.413: notice: ------------------------------------------------------------ -2010-02-21 19:45:36.413: notice: running ../../zkt-signer -d -v -v -2010-02-21 19:45:36.415: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-21 19:45:36.416: debug: -2010-02-21 19:45:36.416: notice: end of run: 0 errors occured -2010-02-21 19:45:41.446: notice: ------------------------------------------------------------ -2010-02-21 19:45:41.446: notice: running ../../zkt-signer -f -d -v -v -2010-02-21 19:45:41.448: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-21 19:45:41.482: debug: -2010-02-21 19:45:41.482: notice: end of run: 1 error occured -2010-02-21 19:47:06.897: notice: ------------------------------------------------------------ -2010-02-21 19:47:06.897: notice: running ../../zkt-signer -f -d -v -v -2010-02-21 19:47:06.899: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-21 19:47:06.935: debug: -2010-02-21 19:47:06.935: notice: end of run: 1 error occured -2010-02-21 19:58:40.971: notice: ------------------------------------------------------------ -2010-02-21 19:58:40.971: notice: running ../../zkt-signer -f -d -v -v -2010-02-21 19:58:40.972: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-21 19:58:41.008: debug: -2010-02-21 19:58:41.008: notice: end of run: 1 error occured -2010-02-21 20:00:48.831: notice: ------------------------------------------------------------ -2010-02-21 20:00:48.831: notice: running ../../zkt-signer -f -d -v -v -2010-02-21 20:00:48.832: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-21 20:00:48.884: debug: -2010-02-21 20:00:48.884: notice: end of run: 0 errors occured -2010-02-21 20:01:11.175: notice: ------------------------------------------------------------ -2010-02-21 20:01:11.175: notice: running ../../zkt-signer -f -d -v -v -2010-02-21 20:01:11.175: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-21 20:01:11.208: debug: -2010-02-21 20:01:11.208: notice: end of run: 0 errors occured -2010-02-21 20:01:17.174: notice: ------------------------------------------------------------ -2010-02-21 20:01:17.174: notice: running ../../zkt-signer -d -v -v -2010-02-21 20:01:17.175: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-21 20:01:17.176: debug: -2010-02-21 20:01:17.176: notice: end of run: 0 errors occured -2010-02-25 00:12:26.362: notice: ------------------------------------------------------------ -2010-02-25 00:12:26.362: notice: running ../../zkt-signer -v -v -2010-02-25 00:12:26.442: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-25 00:12:27.060: debug: -2010-02-25 00:12:27.060: debug: parsing zone "example.net." in dir "./example.net" -2010-02-25 00:12:27.177: debug: -2010-02-25 00:12:27.177: notice: end of run: 0 errors occured -2010-02-25 23:42:20.621: notice: ------------------------------------------------------------ -2010-02-25 23:42:20.621: notice: running ../../zkt-signer -v -v -2010-02-25 23:42:20.653: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-02-25 23:42:21.012: debug: -2010-02-25 23:42:21.013: debug: parsing zone "example.net." in dir "./example.net" -2010-02-25 23:42:21.021: debug: -2010-02-25 23:42:21.021: notice: end of run: 0 errors occured -2010-02-25 23:42:29.324: notice: ------------------------------------------------------------ -2010-02-25 23:42:29.324: notice: running ../../zkt-signer -d -v -v -2010-02-25 23:42:29.326: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-02-25 23:42:29.497: debug: -2010-02-25 23:42:29.497: notice: end of run: 0 errors occured -2010-03-02 10:59:11.813: notice: ------------------------------------------------------------ -2010-03-02 10:59:11.813: notice: running ../../zkt-signer -v -v -2010-03-02 10:59:11.845: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-03-02 10:59:12.416: debug: -2010-03-02 10:59:12.416: debug: parsing zone "example.net." in dir "./example.net" -2010-03-02 10:59:12.531: debug: -2010-03-02 10:59:12.531: notice: end of run: 0 errors occured -2010-03-02 10:59:46.768: notice: ------------------------------------------------------------ -2010-03-02 10:59:46.768: notice: running ../../zkt-signer -d -v -v -2010-03-02 10:59:46.769: debug: parsing zone "dyn.example.net." in dir "./dyn.example.net" -2010-03-02 10:59:46.995: debug: -2010-03-02 10:59:46.995: notice: end of run: 0 errors occured -2010-03-03 23:22:00.105: notice: ------------------------------------------------------------ -2010-03-03 23:22:00.105: notice: running ../../zkt-signer -v -v -2010-03-03 23:22:00.127: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-03-03 23:22:00.415: debug: -2010-03-03 23:22:00.415: debug: parsing zone "example.net." in dir "./example.net" -2010-03-03 23:22:00.416: debug: -2010-03-03 23:22:00.416: notice: end of run: 0 errors occured -2010-03-08 23:11:49.633: notice: ------------------------------------------------------------ -2010-03-08 23:11:49.633: notice: running ../../zkt-signer -v -v -N named.conf -2010-03-08 23:11:49.663: debug: parsing zone "sub.example.net." in dir "././sub.example.net" -2010-03-08 23:11:50.170: debug: -2010-03-08 23:11:50.170: debug: parsing zone "example.net." in dir "././example.net" -2010-03-08 23:11:50.295: debug: -2010-03-08 23:11:50.295: notice: end of run: 0 errors occured -2010-03-08 23:12:56.211: notice: ------------------------------------------------------------ -2010-03-08 23:12:56.211: notice: running ../../zkt-signer -v -v -N named.conf -2010-03-08 23:12:56.212: debug: parsing zone "example.net." in dir "././example.net" -2010-03-08 23:12:56.279: debug: -2010-03-08 23:12:56.279: notice: end of run: 0 errors occured -2010-03-08 23:13:36.982: notice: ------------------------------------------------------------ -2010-03-08 23:13:36.983: notice: running ../../zkt-signer -v -v -N named.conf -2010-03-08 23:13:36.984: debug: parsing zone "example.net." in dir "././example.net" -2010-03-08 23:13:36.985: debug: -2010-03-08 23:13:36.985: notice: end of run: 0 errors occured -2010-03-08 23:18:52.241: notice: ------------------------------------------------------------ -2010-03-08 23:18:52.241: notice: running ../../zkt-signer -v -v -N named.conf -2010-03-08 23:18:52.243: debug: parsing zone "sub.example.net." in dir "././sub.example.net" -2010-03-08 23:18:52.287: debug: -2010-03-08 23:18:52.287: debug: parsing zone "example.net." in dir "././example.net" -2010-03-08 23:18:52.287: debug: -2010-03-08 23:18:52.287: notice: end of run: 0 errors occured -2010-03-11 23:46:35.453: notice: ------------------------------------------------------------ -2010-03-11 23:46:35.453: notice: running ../../zkt-signer -v -v -2010-03-11 23:46:35.497: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-03-11 23:46:35.831: debug: -2010-03-11 23:46:35.831: debug: parsing zone "example.net." in dir "./example.net" -2010-03-11 23:46:35.929: debug: -2010-03-11 23:46:35.930: notice: end of run: 0 errors occured -2010-03-11 23:52:33.130: notice: ------------------------------------------------------------ -2010-03-11 23:52:33.130: notice: running ../../zkt-signer -v -v -2010-03-11 23:52:33.132: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-03-11 23:52:33.132: debug: -2010-03-11 23:52:33.132: debug: parsing zone "example.net." in dir "./example.net" -2010-03-11 23:52:33.408: debug: -2010-03-11 23:52:33.408: notice: end of run: 1 error occured -2010-03-11 23:53:27.802: notice: ------------------------------------------------------------ -2010-03-11 23:53:27.802: notice: running ../../zkt-signer -v -v -2010-03-11 23:53:27.804: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-03-11 23:53:27.856: debug: -2010-03-11 23:53:27.856: debug: parsing zone "example.net." in dir "./example.net" -2010-03-11 23:53:27.920: debug: -2010-03-11 23:53:27.920: notice: end of run: 0 errors occured -2010-07-05 08:15:23.500: notice: ------------------------------------------------------------ -2010-07-05 08:15:23.500: notice: running ../../zkt-signer -2010-07-05 08:15:23.502: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-07-05 08:15:24.179: debug: -2010-07-05 08:15:24.179: debug: parsing zone "example.net." in dir "./example.net" -2010-07-05 08:15:24.316: debug: -2010-07-05 08:15:24.316: notice: end of run: 0 errors occured -2010-07-05 08:15:28.171: notice: ------------------------------------------------------------ -2010-07-05 08:15:28.171: notice: running ../../zkt-signer -v -v -2010-07-05 08:15:28.173: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-07-05 08:15:28.173: debug: -2010-07-05 08:15:28.174: debug: parsing zone "example.net." in dir "./example.net" -2010-07-05 08:15:28.174: debug: -2010-07-05 08:15:28.174: notice: end of run: 0 errors occured -2010-07-05 08:15:58.498: notice: ------------------------------------------------------------ -2010-07-05 08:15:58.498: notice: running ../../zkt-signer -v -v -2010-07-05 08:15:58.501: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-07-05 08:15:58.502: debug: -2010-07-05 08:15:58.502: debug: parsing zone "example.net." in dir "./example.net" -2010-07-05 08:15:58.503: debug: -2010-07-05 08:15:58.504: notice: end of run: 0 errors occured -2010-07-05 08:16:04.892: notice: ------------------------------------------------------------ -2010-07-05 08:16:04.892: notice: running ../../zkt-signer -f -v -v -2010-07-05 08:16:04.894: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-07-05 08:16:04.937: debug: -2010-07-05 08:16:04.937: debug: parsing zone "example.net." in dir "./example.net" -2010-07-05 08:16:04.993: debug: -2010-07-05 08:16:04.993: notice: end of run: 0 errors occured -2010-07-05 08:16:33.557: notice: ------------------------------------------------------------ -2010-07-05 08:16:33.557: notice: running ../../zkt-signer -f -v -v -2010-07-05 08:16:33.559: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-07-05 08:16:33.604: debug: -2010-07-05 08:16:33.604: debug: parsing zone "example.net." in dir "./example.net" -2010-07-05 08:16:33.648: debug: -2010-07-05 08:16:33.648: notice: end of run: 0 errors occured -2010-07-30 01:30:54.873: notice: ------------------------------------------------------------ -2010-07-30 01:30:54.873: notice: running ../../zkt-signer -v -v -2010-07-30 01:30:54.879: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-07-30 01:30:55.411: debug: -2010-07-30 01:30:55.411: debug: parsing zone "example.net." in dir "./example.net" -2010-07-30 01:30:55.563: debug: -2010-07-30 01:30:55.563: notice: end of run: 0 errors occured -2010-08-26 22:52:09.066: notice: ------------------------------------------------------------ -2010-08-26 22:52:09.066: notice: running ../../zkt-signer -v -v -2010-08-26 22:52:09.092: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 22:52:09.538: debug: -2010-08-26 22:52:09.539: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 22:52:09.704: debug: -2010-08-26 22:52:09.704: notice: end of run: 0 errors occured -2010-08-26 22:56:02.935: notice: ------------------------------------------------------------ -2010-08-26 22:56:02.935: notice: running ../../zkt-signer -v -v -2010-08-26 22:56:02.937: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 22:56:02.938: debug: -2010-08-26 22:56:02.938: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 22:56:02.938: debug: -2010-08-26 22:56:02.938: notice: end of run: 0 errors occured -2010-08-26 23:06:00.453: notice: ------------------------------------------------------------ -2010-08-26 23:06:00.453: notice: running ../../zkt-signer -v -v -2010-08-26 23:06:00.456: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 23:06:00.593: debug: -2010-08-26 23:06:00.593: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 23:06:00.672: debug: -2010-08-26 23:06:00.672: notice: end of run: 0 errors occured -2010-08-26 23:11:33.804: notice: ------------------------------------------------------------ -2010-08-26 23:11:33.805: notice: running ../../zkt-signer -v -v -2010-08-26 23:11:33.807: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 23:11:33.808: debug: -2010-08-26 23:11:33.808: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 23:11:33.809: debug: -2010-08-26 23:11:33.809: notice: end of run: 0 errors occured -2010-08-26 23:12:51.008: notice: ------------------------------------------------------------ -2010-08-26 23:12:51.008: notice: running ../../zkt-signer -v -v -2010-08-26 23:12:51.010: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 23:12:51.011: debug: -2010-08-26 23:12:51.012: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 23:12:51.012: debug: -2010-08-26 23:12:51.012: notice: end of run: 0 errors occured -2010-08-26 23:23:47.879: notice: ------------------------------------------------------------ -2010-08-26 23:23:47.880: notice: running ../../zkt-signer -v -v -2010-08-26 23:23:47.886: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 23:23:47.886: debug: -2010-08-26 23:23:47.886: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 23:23:47.886: debug: -2010-08-26 23:23:47.886: notice: end of run: 0 errors occured -2010-08-26 23:50:15.720: notice: ------------------------------------------------------------ -2010-08-26 23:50:15.720: notice: running ../../zkt-signer -v -v -2010-08-26 23:50:15.722: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 23:50:15.724: debug: -2010-08-26 23:50:15.724: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 23:50:15.725: debug: -2010-08-26 23:50:15.725: notice: end of run: 0 errors occured -2010-08-26 23:50:55.121: notice: ------------------------------------------------------------ -2010-08-26 23:50:55.121: notice: running ../../zkt-signer -v -v -2010-08-26 23:50:55.123: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 23:50:55.124: debug: -2010-08-26 23:50:55.124: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 23:50:55.124: debug: -2010-08-26 23:50:55.124: notice: end of run: 0 errors occured -2010-08-26 23:51:46.603: notice: ------------------------------------------------------------ -2010-08-26 23:51:46.604: notice: running ../../zkt-signer -v -v -2010-08-26 23:51:46.606: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 23:51:46.719: debug: -2010-08-26 23:51:46.719: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 23:51:46.719: debug: -2010-08-26 23:51:46.719: notice: end of run: 0 errors occured -2010-08-26 23:54:22.818: notice: ------------------------------------------------------------ -2010-08-26 23:54:22.819: notice: running ../../zkt-signer -v -v -2010-08-26 23:54:22.821: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 23:54:22.823: debug: -2010-08-26 23:54:22.823: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 23:54:22.825: debug: -2010-08-26 23:54:22.825: notice: end of run: 0 errors occured -2010-08-26 23:55:00.013: notice: ------------------------------------------------------------ -2010-08-26 23:55:00.013: notice: running ../../zkt-signer -v -v -2010-08-26 23:55:00.017: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 23:55:00.018: debug: -2010-08-26 23:55:00.018: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 23:55:00.169: debug: -2010-08-26 23:55:00.169: notice: end of run: 0 errors occured -2010-08-26 23:56:17.462: notice: ------------------------------------------------------------ -2010-08-26 23:56:17.462: notice: running ../../zkt-signer -v -v -2010-08-26 23:56:17.464: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 23:56:17.465: debug: -2010-08-26 23:56:17.465: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 23:56:17.531: debug: -2010-08-26 23:56:17.531: notice: end of run: 0 errors occured -2010-08-26 23:57:00.176: notice: ------------------------------------------------------------ -2010-08-26 23:57:00.176: notice: running ../../zkt-signer -v -v -2010-08-26 23:57:00.178: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-08-26 23:57:00.178: debug: -2010-08-26 23:57:00.178: debug: parsing zone "example.net." in dir "./example.net" -2010-08-26 23:57:00.179: debug: -2010-08-26 23:57:00.179: notice: end of run: 0 errors occured -2010-10-21 14:01:35.484: notice: ------------------------------------------------------------ -2010-10-21 14:01:35.484: notice: running zkt-signer -c dnssec.conf -D . -2010-10-21 14:01:35.486: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-10-21 14:01:35.546: debug: -2010-10-21 14:01:35.546: debug: parsing zone "example.net." in dir "./example.net" -2010-10-21 14:01:35.794: debug: -2010-10-21 14:01:35.794: notice: end of run: 2 errors occured -2010-10-21 14:02:09.144: notice: ------------------------------------------------------------ -2010-10-21 14:02:09.144: notice: running zkt-signer -v -v -c dnssec.conf -D . -2010-10-21 14:02:09.146: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-10-21 14:02:09.209: debug: -2010-10-21 14:02:09.209: debug: parsing zone "example.net." in dir "./example.net" -2010-10-21 14:02:09.209: debug: -2010-10-21 14:02:09.209: notice: end of run: 2 errors occured -2010-10-21 14:05:35.986: notice: ------------------------------------------------------------ -2010-10-21 14:05:35.986: notice: running ../../zkt-signer -v -v -2010-10-21 14:05:35.988: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-10-21 14:05:36.170: debug: -2010-10-21 14:05:36.170: debug: parsing zone "example.net." in dir "./example.net" -2010-10-21 14:05:36.170: debug: -2010-10-21 14:05:36.170: notice: end of run: 0 errors occured -2010-10-21 14:30:43.890: notice: ------------------------------------------------------------ -2010-10-21 14:30:43.890: notice: running ../../zkt-signer -v -v -2010-10-21 14:30:43.892: debug: parsing zone "sub.example.net." in dir "./sub.example.net" -2010-10-21 14:30:43.892: debug: -2010-10-21 14:30:43.892: debug: parsing zone "example.net." in dir "./example.net" -2010-10-21 14:30:43.893: debug: -2010-10-21 14:30:43.893: notice: end of run: 0 errors occured diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+25598.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+25598.key deleted file mode 100644 index 45ff7704ae..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+25598.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20110125091120 -;% lifetime=84d -example.de. IN DNSKEY 256 3 5 BQEAAAAB13b8+4oBaYaLYdDvH6fwVwDfohlzGdSu5A9nO/wJ1taCB+4T wn3TSAtlttLmzYad5EbBUIn+4CLBKmc4sKn/cw== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+25598.published b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+25598.published deleted file mode 100644 index 21ac24add1..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+25598.published +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: 13b8+4oBaYaLYdDvH6fwVwDfohlzGdSu5A9nO/wJ1taCB+4Twn3TSAtlttLmzYad5EbBUIn+4CLBKmc4sKn/cw== -PublicExponent: AQAAAAE= -PrivateExponent: Hr+/WEVR20WhmLb/zS+1qqrw9YDpgmw2hTb9Qs5wa5el38OEzQV5OvBdfQC/aDj7SW1PPSw0iYvcoVS3ZPZh -Prime1: 84w3+p6VYYdrwuju6BrMdISLRla1pPo+synV7D7IR4M= -Prime2: 4nsxmxk0VLrAzzVDfxvEcF3uEOPIKDgayiB1YCvJ9VE= -Exponent1: XzmWw18psVyeqhhEZygfbffj2N61WpM0OulCViv4upM= -Exponent2: Qvo4lPrZBicpnQoC+TTYN2MhzXfIm4IPATGftVC6oFE= -Coefficient: 6J4QOm1lunyBgAiluqGKhs9FJs9y1ZQ62Lzgauf6XVA= diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+37983.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+37983.key deleted file mode 100644 index 55364ea623..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+37983.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20081116180040 -;% lifetime=365d -example.de. IN DNSKEY 257 3 5 BQEAAAABDOkPawC/tCqSITj6lvzcIPwcMEX+Nvz17GBu85jmigMuvZQU YZBVUmJNNBbCNStlz+Y+1pGg9HbWFvn0tpH/bm4mZPlJmk+WxQhHz7eT m5xhSaSEEzq0uf087tAbaq1yaTpTtA2R7JXIPxt6CuD9Ou5bbYOzrFnB q1VBAYrwB6t/us10+Ab7T6Jvie/W+v4jto1Xx912Z8HHTbU48Mlp1+mU jQ== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+37983.published b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+37983.published deleted file mode 100644 index b120c0c6a6..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+37983.published +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: DOkPawC/tCqSITj6lvzcIPwcMEX+Nvz17GBu85jmigMuvZQUYZBVUmJNNBbCNStlz+Y+1pGg9HbWFvn0tpH/bm4mZPlJmk+WxQhHz7eTm5xhSaSEEzq0uf087tAbaq1yaTpTtA2R7JXIPxt6CuD9Ou5bbYOzrFnBq1VBAYrwB6t/us10+Ab7T6Jvie/W+v4jto1Xx912Z8HHTbU48Mlp1+mUjQ== -PublicExponent: AQAAAAE= -PrivateExponent: AcxmOS9ewHH4UTWVHOSEyONodDImWb5DFyMOUzn3FCkdBEnsOAYTO8/noT3PP0uoMK0s7/BlIReEqsyCVcgQVrTbJszoKlwhHT+XO60i3wPJIWF9u8ouFDnGLkbSRpw6L72uRZy9SdSWUWHdlRayK6T3uJGrcsCLIlzaSue1vXjdUobHMVxQ+mPCFNjSgRWOvTxGcsoXPKx5MjrmAUEnLyQuoQ== -Prime1: A50KZhIYCkyx48okZHgirDXs0cVYf2OOvLcNKF4AvBBTwoV9+oFfTd+wKy9f+G/FqVBV1s4rv/M7UCpAFJPCqaDkt+EEv5DNnX69RgvwBrHyxQ== -Prime2: A5KoV2IkWEM9Djm8pZay/fQpM8coQxVutNDb9G4ADMwpwK5ddGifS38jPlHenUKDxSFtfOZBQbyf7ra/lSttpOqSnr/e6s6HHRn5TYfdR9IXKQ== -Exponent1: eWP9FtwMjnnrsAhQlO7Fbko74gKGRVaygSe4Pd+TGM22dHDZCCoc//IBL+s2Dhezy1l8xiOPVbcxzxHMbqrQhPENi7HihDwiR1WfuSaoIfod -Exponent2: AweXUxlW7qBg+v2qV5cCZl+gvTBW/1vP7llsoOqbHR69xLklXEV96TlEbKU8hoSnq8ts8qqh4/HFj1d+KRTeHWpseUm0GXdK/k7ZvYfr7KVHUQ== -Coefficient: AwVZtbgFX0bAOj9J2p48qYAn3EaIuCvzDYoIE3E/m3NZS8UXQ5MK12AFhulRYpWOgZCIWK9fH0MTvtDFk3I5vyFTMhovDBrSWNn/+TJ47CwrBQ== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+47280.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+47280.key deleted file mode 100644 index cf983b6961..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+47280.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20080914221502 -;% lifetime=365d -example.de. IN DNSKEY 257 3 5 BQEAAAABDV7kFHqVcWLoSAShdlXU5LKUdyU4LlsJGYMr8oIpjEzvwonR mX5pRiEjVhTwx+vx6eWluv6txXVu+F0g2ykmqUQdMfPYWmD9AJOqvc2t CKVSRePqZ+HeIZR+heBnFKr5kWQmB5XOlMdWNRA3y78s/LufVB8hD7r2 60jrVJ0W6wSMGDjN4zQce8rHCe+LNB1GfaIASkMWjdgxNNAsK9bqDM8E uw== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+47280.private b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+47280.private deleted file mode 100644 index fed718b586..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+47280.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: DV7kFHqVcWLoSAShdlXU5LKUdyU4LlsJGYMr8oIpjEzvwonRmX5pRiEjVhTwx+vx6eWluv6txXVu+F0g2ykmqUQdMfPYWmD9AJOqvc2tCKVSRePqZ+HeIZR+heBnFKr5kWQmB5XOlMdWNRA3y78s/LufVB8hD7r260jrVJ0W6wSMGDjN4zQce8rHCe+LNB1GfaIASkMWjdgxNNAsK9bqDM8Euw== -PublicExponent: AQAAAAE= -PrivateExponent: CxINUgbVqMf0BnMNYq3aL8ucN4fael2ljQYgDCpcTMfqVuRo+Vo6sMEr3C6Bw8MTHWo2jMxdulyS4tsiMQVVjWUArFL/sfFYLwopjOExcneji6noi8n9dzgslNpo3QAdnKwDGUwj+k7CBzCbLSZ5xpt/eaHcN4l1buQ0tcqShthdh7sNHFX1nAqjsLa7xxCiBsliA6LD/QTAAzcbED0Xw7SJWQ== -Prime1: A+RY6jx9urFg5GeyRqrAiqqClEzyWgEM4HsJn/oQ38PE6NrPzcG9U95um79u1WwWtXe5xTifInhN40CpxQYH45NFjZEuEvROvkXk5JHV9b5UHw== -Prime2: A2949khdV+cKgI2EHmRIu7PJUFkBgrMXacwVpGdaN41NpJYFRYW8qoPmKRrw/Fji7GZj0rrro51XT7JNDbC44dX/bGdNa/eWvslPJGfCR4Gb5Q== -Exponent1: rVHNFnlV2HXIOzi9+2Hit8m7bNXrVXA/DJ3lGCzDL2PzpvQcrL6mMXzaYznP9XaSgyR9M8u+Tdwqq11lHsnWhNLyWKTyAlO5WP3syQD3+0Jp -Exponent2: ArQCCQS8lPgDvu7LI3q5tanr2nmM2uMzPNud9EPSqAql8iEIgOZDLDsMDZd9QHm2Dicjc2UifTcJgQlc3OACSVYkkxjvHKO7t03KNoZkhceTTQ== -Coefficient: GUOOUFWtz0iCPZx1ljdxpP3T4hW7Jux1zcfV6PwX+Nx+8KcawXFfNxjsC1+Sla9Txv02Kgqg9Mh3mCNGynimcbkmmOcfyozKOttAD1sheFK0 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+60407.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+60407.key deleted file mode 100644 index f2528244fa..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+60407.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20101127093934 -;% lifetime=63d -example.de. IN DNSKEY 256 3 5 BQEAAAABw62oxcUQ8mF4T6zH+tAkM0FU3nXJ4sgnBSUa884gZL2AlG+t 7FpwrRm/Hish/hxVRzmM8q2srgLHBYAk12VkMQ== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+60407.private b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+60407.private deleted file mode 100644 index 4ac668f210..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/Kexample.de.+005+60407.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: w62oxcUQ8mF4T6zH+tAkM0FU3nXJ4sgnBSUa884gZL2AlG+t7FpwrRm/Hish/hxVRzmM8q2srgLHBYAk12VkMQ== -PublicExponent: AQAAAAE= -PrivateExponent: IwUfBuvY5VY30HNbiboZAUkgEkSiFAj86peg2ue+PhllmtSP+Vxl7bguyEq0JJgk8AcQB0fxD9b8VdkgksSwgQ== -Prime1: 54rg6aJKRFWczUKRDwD0/aRC+VKc6gJAtw3RrAnW/Nc= -Prime2: 2Fj7RLozuJFUHRkDTFIQWrPEInCGmrIPU+tLPH6vPjc= -Exponent1: gwVUTriIA6KGdAqT+sX/5cpwaIC0v5Nnl70WXoOkiOs= -Exponent2: RI+e2Q3LGyTFTRf64HiGzl67T84jor3EM+1LTugfpSs= -Coefficient: CNfuRUw+kKfO99T09DeD1y4N7QwyGG03NfazSa4GvPU= diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/dnskey.db b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/dnskey.db deleted file mode 100644 index b0d62f552a..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/dnskey.db +++ /dev/null @@ -1,39 +0,0 @@ -; -; !!! Don't edit this file by hand. -; !!! It will be generated by zkt-signer. -; -; Last generation time Jan 25 2011 19:39:31 -; - -; *** List of Key Signing Keys *** -; example.de. tag=47280 algo=RSASHA1 generated Jul 05 2010 09:43:02 -example.de. 14400 IN DNSKEY 257 3 5 ( - BQEAAAABDV7kFHqVcWLoSAShdlXU5LKUdyU4LlsJGYMr8oIpjEzvwonR - mX5pRiEjVhTwx+vx6eWluv6txXVu+F0g2ykmqUQdMfPYWmD9AJOqvc2t - CKVSRePqZ+HeIZR+heBnFKr5kWQmB5XOlMdWNRA3y78s/LufVB8hD7r2 - 60jrVJ0W6wSMGDjN4zQce8rHCe+LNB1GfaIASkMWjdgxNNAsK9bqDM8E - uw== - ) ; key id = 47280 - -; example.de. tag=37983 algo=RSASHA1 generated Jul 05 2010 09:43:02 -example.de. 14400 IN DNSKEY 257 3 5 ( - BQEAAAABDOkPawC/tCqSITj6lvzcIPwcMEX+Nvz17GBu85jmigMuvZQU - YZBVUmJNNBbCNStlz+Y+1pGg9HbWFvn0tpH/bm4mZPlJmk+WxQhHz7eT - m5xhSaSEEzq0uf087tAbaq1yaTpTtA2R7JXIPxt6CuD9Ou5bbYOzrFnB - q1VBAYrwB6t/us10+Ab7T6Jvie/W+v4jto1Xx912Z8HHTbU48Mlp1+mU - jQ== - ) ; key id = 37983 - -; *** List of Zone Signing Keys *** -; example.de. tag=60407 algo=RSASHA1 generated Nov 27 2010 19:46:33 -example.de. 14400 IN DNSKEY 256 3 5 ( - BQEAAAABw62oxcUQ8mF4T6zH+tAkM0FU3nXJ4sgnBSUa884gZL2AlG+t - 7FpwrRm/Hish/hxVRzmM8q2srgLHBYAk12VkMQ== - ) ; key id = 60407 - -; example.de. tag=25598 algo=RSASHA1 generated Jan 25 2011 10:11:20 -example.de. 14400 IN DNSKEY 256 3 5 ( - BQEAAAAB13b8+4oBaYaLYdDvH6fwVwDfohlzGdSu5A9nO/wJ1taCB+4T - wn3TSAtlttLmzYad5EbBUIn+4CLBKmc4sKn/cw== - ) ; key id = 25598 - diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/dsset-example.de. b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/dsset-example.de. deleted file mode 100644 index 86ba183b06..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/dsset-example.de. +++ /dev/null @@ -1,4 +0,0 @@ -example.de. IN DS 37983 5 1 635B486D53D19B16BC4A87366BC2D5626978F4B9 -example.de. IN DS 37983 5 2 5B8412FE443D8F4F77AC4C89FF12289DA88998D864EC68E3E5A4EE2C B192F9DC -example.de. IN DS 47280 5 1 149C886C8175B220A964D4293EB4FCFAC1650974 -example.de. IN DS 47280 5 2 466E738B6913F7081DE5E17FC3567771618AB1D6CB0A333270A4AC24 7DB14DD0 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/keyset-example.de. b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/keyset-example.de. deleted file mode 100644 index 27a14419fa..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/keyset-example.de. +++ /dev/null @@ -1,19 +0,0 @@ -$ORIGIN . -example.de 7200 IN DNSKEY 257 3 5 ( - BQEAAAABDOkPawC/tCqSITj6lvzcIPwcMEX+ - Nvz17GBu85jmigMuvZQUYZBVUmJNNBbCNStl - z+Y+1pGg9HbWFvn0tpH/bm4mZPlJmk+WxQhH - z7eTm5xhSaSEEzq0uf087tAbaq1yaTpTtA2R - 7JXIPxt6CuD9Ou5bbYOzrFnBq1VBAYrwB6t/ - us10+Ab7T6Jvie/W+v4jto1Xx912Z8HHTbU4 - 8Mlp1+mUjQ== - ) ; key id = 37983 - 7200 IN DNSKEY 257 3 5 ( - BQEAAAABDV7kFHqVcWLoSAShdlXU5LKUdyU4 - LlsJGYMr8oIpjEzvwonRmX5pRiEjVhTwx+vx - 6eWluv6txXVu+F0g2ykmqUQdMfPYWmD9AJOq - vc2tCKVSRePqZ+HeIZR+heBnFKr5kWQmB5XO - lMdWNRA3y78s/LufVB8hD7r260jrVJ0W6wSM - GDjN4zQce8rHCe+LNB1GfaIASkMWjdgxNNAs - K9bqDM8Euw== - ) ; key id = 47280 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/keyset-sub.example.de. b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/keyset-sub.example.de. deleted file mode 100644 index 6c7f963191..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/keyset-sub.example.de. +++ /dev/null @@ -1,7 +0,0 @@ -; KSK rollover phase1 (new key generated but this is alread the old one) -sub.example.de. 14400 IN DNSKEY 257 3 5 ( - BQEAAAABzRcWJYuBn9eY8u4x+04jkYmSmfRaGuNc4soput6Fo2/HViu1 - 1Jo2uMnp4Z4MeGzti4IGsL2Lp5vC66qXeX0Qqk+aIJBQUyHCF1nPmPad - 2hDVFpD4Lp/uArmHaaLxQ4px6LEe0PMG1W/a/gJWNxuiTmkSN5c9vXsQ - m3SuRnb0ef0= - ) ; key id = 38331 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+27647.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+27647.key deleted file mode 100644 index 30860426d1..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+27647.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20101127093933 -;% lifetime=3d -sub.example.de. IN DNSKEY 256 3 5 BQEAAAAB5tuyJuCMHTySqvnPpVSbFcnFK6jI/BG3Va5Yu0ou7jPArylc mziNb9AIJ2PBaVcXbeH6h9YWd9MLCLKPZqRLKQ== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+27647.private b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+27647.private deleted file mode 100644 index 3618ea59cc..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+27647.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: 5tuyJuCMHTySqvnPpVSbFcnFK6jI/BG3Va5Yu0ou7jPArylcmziNb9AIJ2PBaVcXbeH6h9YWd9MLCLKPZqRLKQ== -PublicExponent: AQAAAAE= -PrivateExponent: JzR1JHrF/sD4IW5yUk+u1Kk3EuBcKPbD8wqOMseG34SyEm1jPU+o2QlTA2DPw49ApfKrkq+ikDZ7+mRwRGOHAQ== -Prime1: 9OdVjN/tX8KeuG8oURXKri8YD04kz07isqeYTYyksfE= -Prime2: 8VFyYFkvnx5UuYdOTuoIIJcQqK0HeC+JwB1wAyRm9Lk= -Exponent1: ATIpC4/KM7AKHLlt3vvxyyov3pPBnCwF9NC4L4gpNEE= -Exponent2: 8UV1SqMZEk9tI8NTvRa2Z6xRB0b7D2MNnedSZqOXi/E= -Coefficient: mUOK9cs0xozwdcUZPkP+FDoxJvfN6eeidsFqya3JLOo= diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+32679.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+32679.key deleted file mode 100644 index c9a4679c41..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+32679.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20110125183931 -;% lifetime=7d -sub.example.de. IN DNSKEY 257 3 5 BQEAAAABocb52XnOJzaKKv90SFZxTddP7OuzI/qaeOqptm7BH3QKGTBj ZmgfJ6J2uNXamzVEUGiAV5yLvPbxSAUK/R7HWP22ENqRxouZrQVUYfMC pVS69kTGagTnMmywpg5LtCic9+18YRX2NhkxNvUpBjlTn7BbjXW36yy5 sA1Uq+Rg2cU= diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+32679.private b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+32679.private deleted file mode 100644 index 526253928d..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+32679.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: ocb52XnOJzaKKv90SFZxTddP7OuzI/qaeOqptm7BH3QKGTBjZmgfJ6J2uNXamzVEUGiAV5yLvPbxSAUK/R7HWP22ENqRxouZrQVUYfMCpVS69kTGagTnMmywpg5LtCic9+18YRX2NhkxNvUpBjlTn7BbjXW36yy5sA1Uq+Rg2cU= -PublicExponent: AQAAAAE= -PrivateExponent: JpNUVc04LC+jHSd/SN4bbbUXotjoQMNxsR0OmiGAQqOdWL6NWZ2XRr1dYS0NWy6lLxPCtA5MhnS5TgY633Vfd2KM8ywkNy3Dwtd/ynHRqv6poAhSoSZtYds/RrPATwMMzKmuwXoH9YAG4IHhG9y4mUA9cVB84xT/5ZVxoaatYgE= -Prime1: 1hrTq3BjlThxhlNym2qSx5Kop2rtn6J3LSM7wlQ8vd2vR9lNuj8TrM8yig3S1tRh4RSKLWtOgb3eBo26nrp+EQ== -Prime2: wW7mdWIEe1UkZVFnH2J2If5D5v1mn0o8umik+tE3aQJun9WOVjbZ/PjwlaMM+nFAID08Plj25ec0z8hu8cV8dQ== -Exponent1: iVUvqW8WSh0JJt2Cs6Eokp6fhJveVPMTmTtWWkKtYFnQx/peBxb55x+ULMQvHG3Iz06Y445k61629mCvyB9qwQ== -Exponent2: Ewn17+1cExPMS+ZITVszVdouSCvnteVj7V/AL8C0iSK0x7XlBx3F8D9vNfYWL+7WOjF5t+v0dmBM+J0TKLUZzQ== -Coefficient: AhCRWPVu5lQcfR94r8G5sQik3ZmZf1uJbO2mf+24yHQA0qjzYiEo42jCwXSDA3JtBwAbTwukmmTn4gOWHex7JQ== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+38331.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+38331.key deleted file mode 100644 index e4eace4255..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+38331.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20100826211144 -;% lifetime=7d -sub.example.de. IN DNSKEY 257 3 5 BQEAAAABzRcWJYuBn9eY8u4x+04jkYmSmfRaGuNc4soput6Fo2/HViu1 1Jo2uMnp4Z4MeGzti4IGsL2Lp5vC66qXeX0Qqk+aIJBQUyHCF1nPmPad 2hDVFpD4Lp/uArmHaaLxQ4px6LEe0PMG1W/a/gJWNxuiTmkSN5c9vXsQ m3SuRnb0ef0= diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+38331.private b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+38331.private deleted file mode 100644 index d0d323dcfd..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+38331.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: zRcWJYuBn9eY8u4x+04jkYmSmfRaGuNc4soput6Fo2/HViu11Jo2uMnp4Z4MeGzti4IGsL2Lp5vC66qXeX0Qqk+aIJBQUyHCF1nPmPad2hDVFpD4Lp/uArmHaaLxQ4px6LEe0PMG1W/a/gJWNxuiTmkSN5c9vXsQm3SuRnb0ef0= -PublicExponent: AQAAAAE= -PrivateExponent: YcpriBuIcizNJGNwVPxNTYDgzz4nQsZ2z7F5fr5BmfC9Ukx7Mdl8wzS/8dikD3FhTqEbDdANf5L/LuPiE0XvvFzMEweRtoSQnYDlnvpYQPGcFcTXlbY1Jn6h3WvVyfLWMWK0/2lsLtHzRhToyI1WyO6wFqrun9e+HvHb71SwP6k= -Prime1: 9aHh1J2wdRibYZI01fQqegxMuZn5+NlvxWxO2Bzwbm4e68cMQjVeyn7N0j46hE7kv+z07422AgXq1kLllqIpNw== -Prime2: 1b8i4culx54km/hid+U9qLFcorXX9e2QF2LFxd5/+YYBBILp7RGk9sD/PWTCPcYZbviPzkRhq+3ignTfwdzAaw== -Exponent1: 2fQGWETsC1OVxzQamORV4JQzBB8haAYNHaCcvgidlQgQFQA2pR4PNaLj77DUHBOrjb2pKjsCS7xumwVu1F8T2w== -Exponent2: EX6aW8lr4Fizn0QwEumQAYnRv7Z32Tfmnr/s6gHPVxPK7spfiPhK0Lb3Q04OfFkJdHNaG9YMpqmNI8ZW/PyJsw== -Coefficient: YvQ1SQqRz/y9ApJSUmswljwbA6NGxS5Mh9ZA8Ui1jNPYClQ6Ncn2A4FatnLBfyLaalCLzR3rf22LoNvwc9g8rg== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+51846.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+51846.key deleted file mode 100644 index 40d7719cbc..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+51846.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20101127101703 -;% lifetime=7d -sub.example.de. IN DNSKEY 257 3 5 BQEAAAAB2CMCmaITzL7L6UmI0Y+u16LiyINgkYc3dxYunDYWK0FEXGa5 L7ss8jepJnBM6KD/rekwqb5wgso/5VnSprhUUnQqec6ESuJ/9/ThI6i7 zD6AnwdtXagTOaTRqWhUEcjgMIG4oJK/Pb5mZAlXvzPqmRkyeStRw0cU AEWQvdtuDcc= diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+51846.private b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+51846.private deleted file mode 100644 index cc7651480b..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+51846.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: 2CMCmaITzL7L6UmI0Y+u16LiyINgkYc3dxYunDYWK0FEXGa5L7ss8jepJnBM6KD/rekwqb5wgso/5VnSprhUUnQqec6ESuJ/9/ThI6i7zD6AnwdtXagTOaTRqWhUEcjgMIG4oJK/Pb5mZAlXvzPqmRkyeStRw0cUAEWQvdtuDcc= -PublicExponent: AQAAAAE= -PrivateExponent: BTyLOYpzVpf3iu0C8TsgWOjkBxZYFrHY/A1FOznBnvmYoGo/R3VEoeiZ8rNeizi5z123O37vROe8lz78HGacZbAdOJN2641uSsIN291KQk5phA9udaR6LT+mc0pIb9jg++M0F3Hf5i5PYEu/er/JGSHFT6/h9NpnbyqcXYjV6yE= -Prime1: 8+mFlmHUdJ730AoP0NGVCaQXmU0YRTKsbR/6nQLOerKE9XBfedI9yqBR3c/jxko6dt8f6d/vhizdeTfmQU/xJQ== -Prime2: 4tka/vWR5lFqC3IGnKH0Dudiwurzz/dDoPwc1WWdpKWdKBss3D+aFFr61NFTgJCT2vw7/5EJY0RGX7JVMKQdew== -Exponent1: ZKJzEF60uVnkVEg+IyIS7mBmUVL91FmieU1ZOXSeV683uCdVKSTSdPr/+l18R7IgjOnCOs9ityOfGb0eVrqHKQ== -Exponent2: af/TPglQaRZJKRwT8Jh6PbuBtK1RpMmudpVF/M+t7VSCpkhIEa+MPQP3f/9POSHT/Th8oe7PE/JLhqEllQTgsQ== -Coefficient: PlboG/Rm7dd/QQirRpQ/fZZdFPjNI0J1VjfRst+Qb/yuB2m81CU6GNwDyJujX7L5JQpfQGlqIRvk9jw2cpRBJQ== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+55550.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+55550.key deleted file mode 100644 index a2eafcbc8b..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+55550.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20110125091120 -;% lifetime=3d -sub.example.de. IN DNSKEY 256 3 5 BQEAAAAB1+QMKtDQA7dd2FA5IMVv5Y/VQa1ueCB4ZgDqvDUkdmQ2STLE DwQuCoL26XId1SjEPQS47v3GBqTkSb0M/mSIsw== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+55550.published b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+55550.published deleted file mode 100644 index d465b72ad9..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/Ksub.example.de.+005+55550.published +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: 1+QMKtDQA7dd2FA5IMVv5Y/VQa1ueCB4ZgDqvDUkdmQ2STLEDwQuCoL26XId1SjEPQS47v3GBqTkSb0M/mSIsw== -PublicExponent: AQAAAAE= -PrivateExponent: Kye03nJBn261AzC2UQAIVVOz0IUDAmIO/LqThB87QJc9xFPk+KQZDvn7+XaLReYSUZrgDadZozVyGCBwmTbKEQ== -Prime1: 8c3ijRfD1wTzd2CKDyO9Zzsq0r/DvH/30BL7QzB1/7s= -Prime2: 5JC0mXeSA3vDweMKht4bH44IXBPLuq9EGTVWDLolH2k= -Exponent1: jCN5Qm3qprCbs+lLPNJ1fIWWD6Zzg6tObVCputLFRqE= -Exponent2: ooEJXApdOWOj2g9rLuZ0jCEkARFtLd/fnvlEZfWOJFk= -Coefficient: GZIo2y2pmmjsXCZaHPzd6CGGkXRq1kOw2OCZ1NUcPWY= diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/dnskey.db b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/dnskey.db deleted file mode 100644 index 152e303229..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/dnskey.db +++ /dev/null @@ -1,45 +0,0 @@ -; -; !!! Don't edit this file by hand. -; !!! It will be generated by zkt-signer. -; -; Last generation time Jan 25 2011 19:39:31 -; - -; *** List of Key Signing Keys *** -; sub.example.de. tag=38331 algo=RSASHA1 generated Aug 26 2010 23:11:44 -sub.example.de. 14400 IN DNSKEY 257 3 5 ( - BQEAAAABzRcWJYuBn9eY8u4x+04jkYmSmfRaGuNc4soput6Fo2/HViu1 - 1Jo2uMnp4Z4MeGzti4IGsL2Lp5vC66qXeX0Qqk+aIJBQUyHCF1nPmPad - 2hDVFpD4Lp/uArmHaaLxQ4px6LEe0PMG1W/a/gJWNxuiTmkSN5c9vXsQ - m3SuRnb0ef0= - ) ; key id = 38331 - -; sub.example.de. tag=51846 algo=RSASHA1 generated Nov 27 2010 11:17:03 -sub.example.de. 14400 IN DNSKEY 257 3 5 ( - BQEAAAAB2CMCmaITzL7L6UmI0Y+u16LiyINgkYc3dxYunDYWK0FEXGa5 - L7ss8jepJnBM6KD/rekwqb5wgso/5VnSprhUUnQqec6ESuJ/9/ThI6i7 - zD6AnwdtXagTOaTRqWhUEcjgMIG4oJK/Pb5mZAlXvzPqmRkyeStRw0cU - AEWQvdtuDcc= - ) ; key id = 51846 - -; sub.example.de. tag=32679 algo=RSASHA1 generated Jan 25 2011 19:39:31 -sub.example.de. 14400 IN DNSKEY 257 3 5 ( - BQEAAAABocb52XnOJzaKKv90SFZxTddP7OuzI/qaeOqptm7BH3QKGTBj - ZmgfJ6J2uNXamzVEUGiAV5yLvPbxSAUK/R7HWP22ENqRxouZrQVUYfMC - pVS69kTGagTnMmywpg5LtCic9+18YRX2NhkxNvUpBjlTn7BbjXW36yy5 - sA1Uq+Rg2cU= - ) ; key id = 32679 - -; *** List of Zone Signing Keys *** -; sub.example.de. tag=27647 algo=RSASHA1 generated Jan 25 2011 10:11:20 -sub.example.de. 14400 IN DNSKEY 256 3 5 ( - BQEAAAAB5tuyJuCMHTySqvnPpVSbFcnFK6jI/BG3Va5Yu0ou7jPArylc - mziNb9AIJ2PBaVcXbeH6h9YWd9MLCLKPZqRLKQ== - ) ; key id = 27647 - -; sub.example.de. tag=55550 algo=RSASHA1 generated Jan 25 2011 10:11:20 -sub.example.de. 14400 IN DNSKEY 256 3 5 ( - BQEAAAAB1+QMKtDQA7dd2FA5IMVv5Y/VQa1ueCB4ZgDqvDUkdmQ2STLE - DwQuCoL26XId1SjEPQS47v3GBqTkSb0M/mSIsw== - ) ; key id = 55550 - diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/dsset-sub.example.de. b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/dsset-sub.example.de. deleted file mode 100644 index b3e2e25dd6..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/dsset-sub.example.de. +++ /dev/null @@ -1,6 +0,0 @@ -sub.example.de. IN DS 32679 5 1 B2B115076F5BC2F2864D8ED1D63279193E5E7999 -sub.example.de. IN DS 32679 5 2 71B3896274A524028F131983D780C12CB38EA40E435815E9CC301749 26BFD367 -sub.example.de. IN DS 38331 5 1 8F7E90EE2686DAE4D31CEE40142AD6A25670B0A0 -sub.example.de. IN DS 38331 5 2 7B791220D03926DC6D3531CD155EF1E2AB202CE5955DF61079BEDD48 67400707 -sub.example.de. IN DS 51846 5 1 F0B3607F13FFE0C5AEF2ED24978FC8D42B391361 -sub.example.de. IN DS 51846 5 2 B067543FEAC9F203E9508672D802DEFD9F8AFF6CDBCC298B25C2CCED EDC813D8 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/keyset-sub.example.de. b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/keyset-sub.example.de. deleted file mode 100644 index 6b3a4d6211..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/keyset-sub.example.de. +++ /dev/null @@ -1,22 +0,0 @@ -$ORIGIN . -sub.example.de 7200 IN DNSKEY 257 3 5 ( - BQEAAAABocb52XnOJzaKKv90SFZxTddP7Ouz - I/qaeOqptm7BH3QKGTBjZmgfJ6J2uNXamzVE - UGiAV5yLvPbxSAUK/R7HWP22ENqRxouZrQVU - YfMCpVS69kTGagTnMmywpg5LtCic9+18YRX2 - NhkxNvUpBjlTn7BbjXW36yy5sA1Uq+Rg2cU= - ) ; key id = 32679 - 7200 IN DNSKEY 257 3 5 ( - BQEAAAABzRcWJYuBn9eY8u4x+04jkYmSmfRa - GuNc4soput6Fo2/HViu11Jo2uMnp4Z4MeGzt - i4IGsL2Lp5vC66qXeX0Qqk+aIJBQUyHCF1nP - mPad2hDVFpD4Lp/uArmHaaLxQ4px6LEe0PMG - 1W/a/gJWNxuiTmkSN5c9vXsQm3SuRnb0ef0= - ) ; key id = 38331 - 7200 IN DNSKEY 257 3 5 ( - BQEAAAAB2CMCmaITzL7L6UmI0Y+u16LiyINg - kYc3dxYunDYWK0FEXGa5L7ss8jepJnBM6KD/ - rekwqb5wgso/5VnSprhUUnQqec6ESuJ/9/Th - I6i7zD6AnwdtXagTOaTRqWhUEcjgMIG4oJK/ - Pb5mZAlXvzPqmRkyeStRw0cUAEWQvdtuDcc= - ) ; key id = 51846 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+08544.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+08544.key deleted file mode 100644 index dcc3432e88..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+08544.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20100311234526 -;% lifetime=7d -sub.example.de. IN DNSKEY 257 3 5 BQEAAAAB5pX0X0XUdIwL0/k/VoAsC33UZ9xk/U2v5KKBFZKM3TqQzL13 EcucIdpDsazbz3slOHbHXsZYjFtJws+ZZKq/53AygNiRvjTeQskYY1W9 6dN+3keQdlwgIGQL0HnjBSksm42T2HXFlQfi/3YHlun1MzHzd78xpeuZ lvW8DPh+/CM= diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+08544.private b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+08544.private deleted file mode 100644 index a7d615d82b..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+08544.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: 5pX0X0XUdIwL0/k/VoAsC33UZ9xk/U2v5KKBFZKM3TqQzL13EcucIdpDsazbz3slOHbHXsZYjFtJws+ZZKq/53AygNiRvjTeQskYY1W96dN+3keQdlwgIGQL0HnjBSksm42T2HXFlQfi/3YHlun1MzHzd78xpeuZlvW8DPh+/CM= -PublicExponent: AQAAAAE= -PrivateExponent: fWmnzNBw5Pz/Zk7x3dJwg36L+myF19pas+uYon6bL1WuIYGSu5TnZbmPemkyo2XrWedlv5+sXdpY5H2axgpmKtDyBCmjCSL00ohcjQlFNmp5U4YPU1cvlfnCCCUMRVzzTwp1iZ39Y1rGKTALITOazux161s1V+C8xErGnMYXjhE= -Prime1: +H/1W3Qgd6CCwi3cwrtfWzhosSjbb7+6WVo7bX2Rn6EBWyo07Y7WpIGAEdkBGsPn9Ow8JANPjzNzqrcF4LvUtw== -Prime2: 7YuVHcg7Fa4MysfTgaLKupaCVKkJxQ3SDVp2mVABgu9GkKzKgPRlwznLANgKC2kWudUqKG0+jO97GxV6Jhff9Q== -Exponent1: sCr44sRCtIX9o2izqQZAca6koln9//yloHgwXyQepvJGeuxWsfpSGmUf5gJlvaovrTdN4fpy5mA0b4vZnQRsBw== -Exponent2: k3Q0J6VvHwFresOiQ8Ekzw/AHXgGY+X0+MJWJ+6IEy2dCQWOHPhguXyAKP8B8ootNijjM2Bzb76eeT0vz3mKXQ== -Coefficient: A9rqRcjvB0xOPfSUAQDclV8JQPq+xHBOXIpOm5xDtrzQpjv/6uams+bgNeV7m9CPi5jyjWaM5XGwUQv+3itRyQ== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+27861.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+27861.key deleted file mode 100644 index fef043b892..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+27861.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20100224232104 -;% lifetime=5d -sub.example.de. IN DNSKEY 257 3 5 BQEAAAABw7VUqnhpsZkrjxhFtr3gUk2qCcs8utrOFwwsMgxQwzcMoJfe S9Ctq4Rp4M8s20tSq3rXzt1h8LxjsSLqbdolqgWcmToSGo+IZikT/87c vsUqzKgCQx84n2Il+//AvLPE0I00mGeOK4OR3yLqxrP/ghYXqydlUvgX HLeDoqHQAFM= diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+27861.private b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+27861.private deleted file mode 100644 index 6df96f50b0..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+27861.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: w7VUqnhpsZkrjxhFtr3gUk2qCcs8utrOFwwsMgxQwzcMoJfeS9Ctq4Rp4M8s20tSq3rXzt1h8LxjsSLqbdolqgWcmToSGo+IZikT/87cvsUqzKgCQx84n2Il+//AvLPE0I00mGeOK4OR3yLqxrP/ghYXqydlUvgXHLeDoqHQAFM= -PublicExponent: AQAAAAE= -PrivateExponent: uoruJIZElyAQA+KeL5wBYD8hdNbr9/By0IHg/cPVZd6526ahZpWob5ucps4xjq02rgLl/i0FvG+o/iJJKQ072Wvp4LoSzFpLKRQPQhrC8tf2Zqaup03gDlaMSe+mav59pisU/yRi42xkLdFCq9qAqOolhMYH/5rTTIQjLGm4N+E= -Prime1: 6WHxgLrUdEcx9ByQvaC1+POsQpA77D9kAqrgR2iPXlmlBsp6JD/lImNCZCUcnt1TRJWEDmMoP3U1diWvvV69MQ== -Prime2: 1qy3KTqZNxlxGOJ3GvtUT9AGvZrKCNDDvPYGW6UT1aMCaR7rVKOjuxsdTZGBgVQMSynTVhrsirOsUodhYfskww== -Exponent1: gJeuTs2r2TORC6JlxWb7cWyKpTwlAiVZPO8V1bHwT9XoT5upILso6ozh8IB+o2SdxhxNSx0gXmnU9xPk58SJMQ== -Exponent2: qT/gYLKfcgWDpIQ1/ZSaCNqeBuyzUVpR1+HTySxFSUD9+yu7Ra07/E+N5EFlfW4WshA762j1Ums8GtKNNZ3nKw== -Coefficient: SwfLMVH9qp/SuXcmnOsYQd0kF9JcYdVyi3HiP3EvI/G97sKT2P/RXVi1hSPQ1AocBX6Fwke2FYQpFGyV0/IuwQ== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+42639.key b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+42639.key deleted file mode 100644 index 06b80bfaa2..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+42639.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20100302100015 -;% lifetime=5d -sub.example.de. IN DNSKEY 257 3 5 BQEAAAAB5KlPbV06agsuPzuijxhIDwNpKC5mGcW/BHnXTIckGoTH8kyQ Q2X5wg3SVqZS5AhF1sJ63dRlEUmr6crC3oIb7oZkgaI6j0oBRMrX63wo 9URebgSCBVBllTo74PhCUlA9taSEiThhzNScje7lk34yU0JSAfxyEiwq c3x8BzbIorM= diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+42639.private b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+42639.private deleted file mode 100644 index f6628daa90..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/ksub.example.de.+005+42639.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: 5KlPbV06agsuPzuijxhIDwNpKC5mGcW/BHnXTIckGoTH8kyQQ2X5wg3SVqZS5AhF1sJ63dRlEUmr6crC3oIb7oZkgaI6j0oBRMrX63wo9URebgSCBVBllTo74PhCUlA9taSEiThhzNScje7lk34yU0JSAfxyEiwqc3x8BzbIorM= -PublicExponent: AQAAAAE= -PrivateExponent: y+rt5sGw902oNDr4JAP2+erGfuYpp1g3UavEEPplKcyFZNg21fMasVCIyerS5ORCr/ktaNP9ZCuOkv/Ob9CY6hbbMMFKHIKGtBb7eu+et+fbbr71fdxyqHlcpqfAiRjsqYLuLw1r93Odw1HyCRpiIVR3Esiq7xTTsbd6v+mjqHE= -Prime1: 9deZ3ccGM9abtuCR/vGI2v8dOR3WwzhClE+kmRKhB+++ON5hvg1Y+cJc60FpWLHTxKs96t4axX/6ijiRWZpyKw== -Prime2: 7hv6lVRo8UCdt/q4n9OKbDnPu8z7GokPSXcqT5O8W7p/O7Yvuy0YMRbL8CTJw2A4IP202bScW5Lg5EWdPUa1mQ== -Exponent1: TM/bBQFxZfgGdjnJ58qGE9e5GNuqjNgT7HacbqTtnvHKQmRTp6Z+es8qV7U6ise0Glyz/zwB9BuYynUU+XKpsw== -Exponent2: MHiLBFWwhaeg21jfCAqblY6elrqmLWiq6qkk8mRPTHtyaCkr1fa4/4u6q54XiyIBQxLKUf3prhjzq+o+hagIYQ== -Coefficient: fi1lTsYNS1ka3RHT8SxGcwur8oRZLPAaLu8UYFxy9bfAInYkUg/jnR3q3i5BcKcr4+UL6Pp9iPzl1AfMQj//fg== diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/parent-sub.example.de. b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/parent-sub.example.de. deleted file mode 100644 index 6c7f963191..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/parent-sub.example.de. +++ /dev/null @@ -1,7 +0,0 @@ -; KSK rollover phase1 (new key generated but this is alread the old one) -sub.example.de. 14400 IN DNSKEY 257 3 5 ( - BQEAAAABzRcWJYuBn9eY8u4x+04jkYmSmfRaGuNc4soput6Fo2/HViu1 - 1Jo2uMnp4Z4MeGzti4IGsL2Lp5vC66qXeX0Qqk+aIJBQUyHCF1nPmPad - 2hDVFpD4Lp/uArmHaaLxQ4px6LEe0PMG1W/a/gJWNxuiTmkSN5c9vXsQ - m3SuRnb0ef0= - ) ; key id = 38331 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/zone.db.signed b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/zone.db.signed deleted file mode 100644 index 84ae34b2d6..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/zone.db.signed +++ /dev/null @@ -1,131 +0,0 @@ -; File written on Tue Jan 25 19:39:31 2011 -; dnssec_signzone version 9.7.2-P2 -sub.example.de. 7200 IN SOA ns1.example.de. hostmaster.example.de. ( - 2011012503 ; serial - 86400 ; refresh (1 day) - 1800 ; retry (30 minutes) - 1209600 ; expire (2 weeks) - 7200 ; minimum (2 hours) - ) - 7200 RRSIG SOA 5 3 7200 20110126173931 ( - 20110125173931 27647 sub.example.de. - wbTvANOCw3T6BjH3ibeVrgAG2WJPmX09LZmX - P7xtuj9F1Kaj+EpXvQv37SaA8ldr0Ge25q3+ - KB0+dtpmxel7NQ== ) - 7200 NS ns1.example.de. - 7200 RRSIG NS 5 3 7200 20110126173931 ( - 20110125173931 27647 sub.example.de. - hvliLSJ7kw/6nZfrDHJ3nnvW3RjiYZMbYASL - IdKLGsytfU6zaypMXGiwxDo/k+BafY7V4xAM - RGxgMNRthCqOaQ== ) - 7200 NSEC a.sub.example.de. NS SOA RRSIG NSEC DNSKEY - 7200 RRSIG NSEC 5 3 7200 20110126173931 ( - 20110125173931 27647 sub.example.de. - fCX2CjTIm3XyOXhPZni/e21bTKmdZlW9keBX - pb9hEYY5/D3UJWzkVNpVeQ0e1n3QQvwklLda - ezrP/SfZDzIwbg== ) - 14400 DNSKEY 256 3 5 ( - BQEAAAAB1+QMKtDQA7dd2FA5IMVv5Y/VQa1u - eCB4ZgDqvDUkdmQ2STLEDwQuCoL26XId1SjE - PQS47v3GBqTkSb0M/mSIsw== - ) ; key id = 55550 - 14400 DNSKEY 256 3 5 ( - BQEAAAAB5tuyJuCMHTySqvnPpVSbFcnFK6jI - /BG3Va5Yu0ou7jPArylcmziNb9AIJ2PBaVcX - beH6h9YWd9MLCLKPZqRLKQ== - ) ; key id = 27647 - 14400 DNSKEY 257 3 5 ( - BQEAAAABocb52XnOJzaKKv90SFZxTddP7Ouz - I/qaeOqptm7BH3QKGTBjZmgfJ6J2uNXamzVE - UGiAV5yLvPbxSAUK/R7HWP22ENqRxouZrQVU - YfMCpVS69kTGagTnMmywpg5LtCic9+18YRX2 - NhkxNvUpBjlTn7BbjXW36yy5sA1Uq+Rg2cU= - ) ; key id = 32679 - 14400 DNSKEY 257 3 5 ( - BQEAAAABzRcWJYuBn9eY8u4x+04jkYmSmfRa - GuNc4soput6Fo2/HViu11Jo2uMnp4Z4MeGzt - i4IGsL2Lp5vC66qXeX0Qqk+aIJBQUyHCF1nP - mPad2hDVFpD4Lp/uArmHaaLxQ4px6LEe0PMG - 1W/a/gJWNxuiTmkSN5c9vXsQm3SuRnb0ef0= - ) ; key id = 38331 - 14400 DNSKEY 257 3 5 ( - BQEAAAAB2CMCmaITzL7L6UmI0Y+u16LiyINg - kYc3dxYunDYWK0FEXGa5L7ss8jepJnBM6KD/ - rekwqb5wgso/5VnSprhUUnQqec6ESuJ/9/Th - I6i7zD6AnwdtXagTOaTRqWhUEcjgMIG4oJK/ - Pb5mZAlXvzPqmRkyeStRw0cUAEWQvdtuDcc= - ) ; key id = 51846 - 14400 RRSIG DNSKEY 5 3 14400 20110126173931 ( - 20110125173931 27647 sub.example.de. - sg/apLP8ejq7KT+djaUwJqizKG4tq1jTLMLt - NHLn/68rX5w4dY8DTeYxexb4r8Z23kVb0bg+ - lJmmBy5j2r8SMg== ) - 14400 RRSIG DNSKEY 5 3 14400 20110126173931 ( - 20110125173931 32679 sub.example.de. - bzzolxuy/5cXaTOvYDGz+xiRffMSQUSCRicG - jN2InbD0oghm9IlZYaerY3Cx4ta0xitl63Fa - 9n8DAb409BU+uR3SKw+EMQwdEhn1ixslf7Er - N9nyPz+3hCteJ89htoyGBRehQbw3LkFsHPKS - 1q62yU3+dLOLqiJUGgXinFwZ81o= ) - 14400 RRSIG DNSKEY 5 3 14400 20110126173931 ( - 20110125173931 38331 sub.example.de. - nflCKXmANdTDh1g72GpT5JzeaE9u+kZ6Kkds - q4VbnnZjmv8flpsqH9XHV6QU7W7pFhLQ9i9X - qYVPL5HzoZn0q4m08h2z9VCrfCVzfOZVr6S2 - TnL/RTbSRXMHwU63bMM7FNbPz2JlajNAIpfW - 7uHjqoQEWRcJ8ee7JkW5tiu5/5A= ) - 14400 RRSIG DNSKEY 5 3 14400 20110126173931 ( - 20110125173931 51846 sub.example.de. - WaCBxN/IXv3g2NtoBm2epHkZqBTMONadExfN - 0rWSV0mazdli950enMmBwwIEZK+0FVwLpv4Z - zgL5BHuPim7ObqnR6wM1gOpi65lU8IX5Ilbv - OIrUZ5g0O1rYHUjaQKtKBTcgOo7ZtutIj4gc - Xn+2dark9is8EoDHripF5TkDJgU= ) -a.sub.example.de. 7200 IN A 1.2.3.4 - 7200 RRSIG A 5 4 7200 20110126173931 ( - 20110125173931 27647 sub.example.de. - zXzioVSpADspftLWazy+jcGRxHytDuZtUBkD - dsjcU3fy6a8atHbcwUjd43rwzazxphVcL/sM - CeWz5ZcXkYCWeQ== ) - 7200 NSEC b.sub.example.de. A RRSIG NSEC - 7200 RRSIG NSEC 5 4 7200 20110126173931 ( - 20110125173931 27647 sub.example.de. - k6LWx56HsWiDm7DLUShd97q7dprzDXaocGVL - UPB35LGLUzZIGx/80K+ppeqAD2KoiJ/d+jBi - ZwtomkSGusfVIA== ) -b.sub.example.de. 7200 IN A 1.2.3.5 - 7200 RRSIG A 5 4 7200 20110126173931 ( - 20110125173931 27647 sub.example.de. - b90i/duKEbOBKWDJ39xTlMbGJ3DqdTUCdH1y - sTs96Ea2PZFNoCenAssREGxLG/SdArErfdOC - Q1zCi5z2cYYeyg== ) - 7200 NSEC c.sub.example.de. A RRSIG NSEC - 7200 RRSIG NSEC 5 4 7200 20110126173931 ( - 20110125173931 27647 sub.example.de. - EGurYn3qRMV+uwzTGq9asXnpKvLhX3qZhQh/ - Tb3AiQ+Oyl+PzfDjP1BI8jqejNTwvlRWBL4H - RRBZMN/Pnn22bw== ) -c.sub.example.de. 7200 IN A 1.2.3.6 - 7200 RRSIG A 5 4 7200 20110126173931 ( - 20110125173931 27647 sub.example.de. - DCFyTIcXCMd3wIdwLjDNXOINmMcQ1tYBzgry - JnZZecok5A6TPXCQ5PrErgwWl6h9URa8M6Kd - Yg6jLpDMcmdNug== ) - 7200 NSEC localhost.sub.example.de. A RRSIG NSEC - 7200 RRSIG NSEC 5 4 7200 20110126173931 ( - 20110125173931 27647 sub.example.de. - cUvw2e+2VlJVaFGF5zciADg3W/DMz2zeLTlp - bEav7jr7xFJdg9twcr+WtKh9xyAraH/0eqT8 - cs3z8i81I/Dgzg== ) -localhost.sub.example.de. 7200 IN A 127.0.0.1 - 7200 RRSIG A 5 4 7200 20110126173931 ( - 20110125173931 27647 sub.example.de. - eKi4L2xErnSUAPH3jGWtLShBTab/ZMC86wdf - F8jRpWkNzMqpxhmEOgeCnCA1cm3Ua/vrSSpA - HmPpxba/FXtOkg== ) - 7200 NSEC sub.example.de. A RRSIG NSEC - 7200 RRSIG NSEC 5 4 7200 20110126173931 ( - 20110125173931 27647 sub.example.de. - texCzbZHYWVAyNKaR2otusOB3nzL3NMPYApC - Lg7vi4wuk08gC4CvTbEHz+4I7ZeWrMIHwNTp - vsE/tnmaVsHM6Q== ) diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/zone.db.signed b/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/zone.db.signed deleted file mode 100644 index 33f2c363e3..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/zone.db.signed +++ /dev/null @@ -1,129 +0,0 @@ -; File written on Tue Jan 25 19:39:31 2011 -; dnssec_signzone version 9.7.2-P2 -example.de. 7200 IN SOA ns1.example.de. hostmaster.example.de. ( - 315 ; serial - 43200 ; refresh (12 hours) - 1800 ; retry (30 minutes) - 1209600 ; expire (2 weeks) - 7200 ; minimum (2 hours) - ) - 7200 RRSIG SOA 5 2 7200 20110215173931 ( - 20110125173931 60407 example.de. - D25r9o5y0UlIClgAHwOq9P1/prHCO3/KI/91 - ZHUOA1HPvRt/EW4vQdHNsZPzTgbEZlkrzK1B - f9Z8FRjiPwwuTg== ) - 7200 NS ns1.example.de. - 7200 NS ns2.example.de. - 7200 RRSIG NS 5 2 7200 20110215173931 ( - 20110125173931 60407 example.de. - UDFg0Wr335Zhx2JZNw7ctla8EpFv+8eVjh8Y - YDv47XmCXuazL4EZV3efeU4wnuxmphL02j8X - NLpnUVnRP2QufQ== ) - 7200 NSEC localhost.example.de. NS SOA RRSIG NSEC DNSKEY - 7200 RRSIG NSEC 5 2 7200 20110215173931 ( - 20110125173931 60407 example.de. - K2wUxsJtWVpASeYbWyG58uK4DK8w+TRTSRiJ - aYtgUDjUGeUeNbHaT1FhfXl4xpNts/irmB6K - YDeVNvnB7piRPw== ) - 14400 DNSKEY 256 3 5 ( - BQEAAAABw62oxcUQ8mF4T6zH+tAkM0FU3nXJ - 4sgnBSUa884gZL2AlG+t7FpwrRm/Hish/hxV - RzmM8q2srgLHBYAk12VkMQ== - ) ; key id = 60407 - 14400 DNSKEY 256 3 5 ( - BQEAAAAB13b8+4oBaYaLYdDvH6fwVwDfohlz - GdSu5A9nO/wJ1taCB+4Twn3TSAtlttLmzYad - 5EbBUIn+4CLBKmc4sKn/cw== - ) ; key id = 25598 - 14400 DNSKEY 257 3 5 ( - BQEAAAABDOkPawC/tCqSITj6lvzcIPwcMEX+ - Nvz17GBu85jmigMuvZQUYZBVUmJNNBbCNStl - z+Y+1pGg9HbWFvn0tpH/bm4mZPlJmk+WxQhH - z7eTm5xhSaSEEzq0uf087tAbaq1yaTpTtA2R - 7JXIPxt6CuD9Ou5bbYOzrFnBq1VBAYrwB6t/ - us10+Ab7T6Jvie/W+v4jto1Xx912Z8HHTbU4 - 8Mlp1+mUjQ== - ) ; key id = 37983 - 14400 DNSKEY 257 3 5 ( - BQEAAAABDV7kFHqVcWLoSAShdlXU5LKUdyU4 - LlsJGYMr8oIpjEzvwonRmX5pRiEjVhTwx+vx - 6eWluv6txXVu+F0g2ykmqUQdMfPYWmD9AJOq - vc2tCKVSRePqZ+HeIZR+heBnFKr5kWQmB5XO - lMdWNRA3y78s/LufVB8hD7r260jrVJ0W6wSM - GDjN4zQce8rHCe+LNB1GfaIASkMWjdgxNNAs - K9bqDM8Euw== - ) ; key id = 47280 - 14400 RRSIG DNSKEY 5 2 14400 20110215173931 ( - 20110125173931 47280 example.de. - AiQOEpltQhIL1w1bnStthur44g28NqsYjUfV - BU5yNlEs84I+U3N2qpTC8dske08pwOikBCFG - Yao6Dglj4zi5dbFbp+ssErNWTOX1khHe8FvI - keq7lkbMDoOeiecJ5paN2/yV5gX3Vn0RZXJb - CQFVdrNLQ8gKdMga9YKw70n43MxdgkDJRIVo - gUxKkMaMo/g2KORJf4iOZPRvLfkwFb/QgTsx - Eg== ) - 14400 RRSIG DNSKEY 5 2 14400 20110215173931 ( - 20110125173931 60407 example.de. - iomqvy1Na7p8UHNl9U8hgHqg+BBe7lwPNMv7 - Tur+g2ss3LYZkvkwZgdhP/MNQgF0BTrFIK/n - vjk+0gQ9RFqKbA== ) -localhost.example.de. 7200 IN A 127.0.0.1 - 7200 RRSIG A 5 3 7200 20110215173931 ( - 20110125173931 60407 example.de. - EzoKkOXLzlKf9rTaxofUW5uAmsaIZe2Jrf/R - FgPsnDvXDkGIeA54f+uw0+alWKb4gMgynJJ+ - jjuF3d4TsoLC4A== ) - 7200 NSEC ns1.example.de. A RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215173931 ( - 20110125173931 60407 example.de. - BPjsJrlWAQNSqVOJ5hRb1iL8ABPdGID+qdYF - AWHYpZOsMg3TXsmOfsrZ8tzJ44Ag0FmHdWYr - cSaie8XqF3dndw== ) -ns1.example.de. 7200 IN A 1.0.0.5 - 7200 RRSIG A 5 3 7200 20110215173931 ( - 20110125173931 60407 example.de. - FZu2Oy/7txl4G47fh2gn/f0k4+9YqbdMaCoj - DK/5LCUjQIzK+YHMKnurZVmMSbvFCCCcKgUd - rBO1Kbc3ZFRUDg== ) - 7200 AAAA 2001:db8::53 - 7200 RRSIG AAAA 5 3 7200 20110215173931 ( - 20110125173931 60407 example.de. - ckrkMyljZdlHRMzYceGk/Upzbmijw2bPrhda - 6y9l+yS/zOCYQ3qGfzLFDLUPeMDLEL5f7gxa - adKw2t8cu/BLnw== ) - 7200 NSEC ns2.example.de. A AAAA RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215173931 ( - 20110125173931 60407 example.de. - fZadcPS/Zhf+DKNupxsEZOSWm8mC1aimYHSi - 00zMJL5oZdUCXgsJYha69s8gtOn12K95doRw - 2AP6FArRosKy3Q== ) -ns2.example.de. 7200 IN A 1.2.0.6 - 7200 RRSIG A 5 3 7200 20110215173931 ( - 20110125173931 60407 example.de. - QXIJk7GcV6+LlGEtrClHCS2ddj/9fqtqKD9h - BfADqhMYLlVKjQe8grBdgOdbvvmAiSibdbJI - 4lFjh6EkXglPIg== ) - 7200 NSEC sub.example.de. A RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215173931 ( - 20110125173931 60407 example.de. - HbXCvcFWhQZwhPsyHxht7auAMyYrqOhhI3/Q - S+1jwao3ejHJRMdTWrTgyBAXMJpS1SeMnD9i - Dx7A5OvtVUoj7g== ) -sub.example.de. 7200 IN NS ns1.example.de. - 7200 DS 38331 5 1 ( - 8F7E90EE2686DAE4D31CEE40142AD6A25670 - B0A0 ) - 7200 DS 38331 5 2 ( - 7B791220D03926DC6D3531CD155EF1E2AB20 - 2CE5955DF61079BEDD4867400707 ) - 7200 RRSIG DS 5 3 7200 20110215173931 ( - 20110125173931 60407 example.de. - GJcNtYbOxbVYA73qgH9bpPvrVIBbUqD0y/dX - ZAA1ZpXc3Kz7a4Dzr4fn20KiGF0/huYoo5vt - kU+GHU3wuUTtTQ== ) - 7200 NSEC example.de. NS DS RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215173931 ( - 20110125173931 60407 example.de. - LQT1mxY77PpPtpdrjZ5HAzxsQDar+6bsodd9 - TWNvagqjzvfLTC5Lc5Jy63YmdVkZNmH0RCBP - ciRqPQYlvMx8rg== ) diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/keyset-example.de. b/contrib/zkt-1.1.2/examples/hierarchical/de/keyset-example.de. deleted file mode 100644 index 27a14419fa..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/keyset-example.de. +++ /dev/null @@ -1,19 +0,0 @@ -$ORIGIN . -example.de 7200 IN DNSKEY 257 3 5 ( - BQEAAAABDOkPawC/tCqSITj6lvzcIPwcMEX+ - Nvz17GBu85jmigMuvZQUYZBVUmJNNBbCNStl - z+Y+1pGg9HbWFvn0tpH/bm4mZPlJmk+WxQhH - z7eTm5xhSaSEEzq0uf087tAbaq1yaTpTtA2R - 7JXIPxt6CuD9Ou5bbYOzrFnBq1VBAYrwB6t/ - us10+Ab7T6Jvie/W+v4jto1Xx912Z8HHTbU4 - 8Mlp1+mUjQ== - ) ; key id = 37983 - 7200 IN DNSKEY 257 3 5 ( - BQEAAAABDV7kFHqVcWLoSAShdlXU5LKUdyU4 - LlsJGYMr8oIpjEzvwonRmX5pRiEjVhTwx+vx - 6eWluv6txXVu+F0g2ykmqUQdMfPYWmD9AJOq - vc2tCKVSRePqZ+HeIZR+heBnFKr5kWQmB5XO - lMdWNRA3y78s/LufVB8hD7r260jrVJ0W6wSM - GDjN4zQce8rHCe+LNB1GfaIASkMWjdgxNNAs - K9bqDM8Euw== - ) ; key id = 47280 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/log/zktlog-example.de. b/contrib/zkt-1.1.2/examples/hierarchical/log/zktlog-example.de. deleted file mode 100644 index bf0252f3c3..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/log/zktlog-example.de. +++ /dev/null @@ -1,24 +0,0 @@ -2010-02-06 00:54:11.045: notice: "example.de.": re-signing triggered: Modified KSK in delegated domain -2010-02-21 12:51:38.667: notice: "example.de.": re-signing triggered: Modified KSK in delegated domain -2010-02-25 00:21:05.030: info: "example.de.": new key 39599 generated for publishing -2010-02-25 00:21:05.030: notice: "example.de.": re-signing triggered: Modfied zone key set -2010-02-25 00:22:32.667: notice: "example.de.": re-signing triggered: Modfied zone key set -2010-02-25 23:42:40.317: notice: "example.de.": re-signing triggered: Modified KSK in delegated domain -2010-03-02 11:00:04.526: notice: "example.de.": re-signing triggered: Modified KSK in delegated domain -2010-03-02 11:00:16.077: notice: "example.de.": re-signing triggered: Modified KSK in delegated domain -2010-03-03 23:22:07.163: notice: "example.de.": lifetime of zone signing key 63077 exceeded: ZSK rollover done -2010-03-03 23:22:07.163: notice: "example.de.": re-signing triggered: Modfied zone key set -2010-03-12 00:00:27.706: info: "example.de.": old ZSK 63077 removed -2010-03-12 00:00:27.710: notice: "example.de.": re-signing triggered: Modfied zone key set -2010-03-12 00:45:26.305: notice: "example.de.": re-signing triggered: Modified KSK in delegated domain -2010-04-01 01:05:48.848: notice: "example.de.": lifetime of zone signing key 39599 exceeded since 43m41s: ZSK rollover deferred: waiting for published key -2010-04-01 01:05:48.928: info: "example.de.": new key 9743 generated for publishing -2010-04-01 01:05:48.929: notice: "example.de.": re-signing triggered: Modfied zone key set -2010-08-26 22:54:24.762: notice: "example.de.": lifetime of zone signing key 39599 exceeded: ZSK rollover done -2010-08-26 22:54:24.837: info: "example.de.": new key 18539 generated for publishing -2010-08-26 22:54:24.837: notice: "example.de.": re-signing triggered: Modfied zone key set -2010-08-26 23:11:44.548: notice: "example.de.": re-signing triggered: Modified KSK in delegated domain -2010-10-21 13:41:23.152: info: "example.de.": old ZSK 39599 removed -2010-10-21 13:41:23.152: notice: "example.de.": lifetime of zone signing key 9743 exceeded: ZSK rollover done -2010-10-21 13:41:23.152: notice: "example.de.": re-signing triggered: Modfied zone key set -2011-01-25 10:13:58.477: notice: "example.de.": re-signing triggered: Modified KSK in delegated domain diff --git a/contrib/zkt-1.1.2/examples/hierarchical/log/zktlog-sub.example.de. b/contrib/zkt-1.1.2/examples/hierarchical/log/zktlog-sub.example.de. deleted file mode 100644 index 681565118a..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/log/zktlog-sub.example.de. +++ /dev/null @@ -1,47 +0,0 @@ -2010-02-06 00:54:11.044: info: "sub.example.de.": kskrollover phase2: send new key 33580 to the parent zone -2010-02-21 12:51:38.487: info: "sub.example.de.": kskrollover phase3: Remove old key 3831 -2010-02-21 12:51:38.488: notice: "sub.example.de.": lifetime of zone signing key 320 exceeded: ZSK rollover done -2010-02-21 12:51:38.556: info: "sub.example.de.": new key 17513 generated for publishing -2010-02-21 12:51:38.556: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-02-25 00:21:04.838: info: "sub.example.de.": kskrollover phase1: New key 27861 generated -2010-02-25 00:21:04.838: info: "sub.example.de.": old ZSK 320 removed -2010-02-25 00:21:04.838: notice: "sub.example.de.": lifetime of zone signing key 65003 exceeded: ZSK rollover done -2010-02-25 00:21:04.876: info: "sub.example.de.": new key 31547 generated for publishing -2010-02-25 00:21:04.876: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-02-25 01:01:09.615: info: "sub.example.de.": old ZSK 65003 removed -2010-02-25 01:01:09.615: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-02-25 23:42:40.316: info: "sub.example.de.": kskrollover phase2: send new key 9663 to the parent zone -2010-03-02 11:00:04.328: info: "sub.example.de.": kskrollover phase3: Remove old key 59961 -2010-03-02 11:00:04.328: notice: "sub.example.de.": lifetime of zone signing key 17513 exceeded: ZSK rollover done -2010-03-02 11:00:04.444: info: "sub.example.de.": new key 63530 generated for publishing -2010-03-02 11:00:04.444: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-03-02 11:00:16.024: info: "sub.example.de.": kskrollover phase1: New key 42639 generated -2010-03-02 11:00:16.025: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-03-03 23:22:07.066: info: "sub.example.de.": kskrollover phase2: send new key 27861 to the parent zone -2010-03-03 23:22:07.066: info: "sub.example.de.": old ZSK 17513 removed -2010-03-03 23:22:07.067: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-03-12 00:00:27.495: info: "sub.example.de.": kskrollover phase3: Remove old key 9663 -2010-03-12 00:00:27.495: notice: "sub.example.de.": lifetime of zone signing key 31547 exceeded: ZSK rollover done -2010-03-12 00:00:27.609: info: "sub.example.de.": new key 7295 generated for publishing -2010-03-12 00:00:27.609: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-03-12 00:45:26.265: info: "sub.example.de.": kskrollover phase1: New key 8544 generated -2010-03-12 00:45:26.265: info: "sub.example.de.": old ZSK 31547 removed -2010-03-12 00:45:26.266: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-04-01 01:05:48.169: info: "sub.example.de.": kskrollover phase2: send new key 42639 to the parent zone -2010-04-01 01:05:48.169: notice: "sub.example.de.": lifetime of zone signing key 63530 exceeded: ZSK rollover done -2010-04-01 01:05:48.650: info: "sub.example.de.": new key 40559 generated for publishing -2010-04-01 01:05:48.650: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-08-26 22:54:24.495: info: "sub.example.de.": kskrollover phase3: Remove old key 8544 -2010-08-26 22:54:24.495: info: "sub.example.de.": old ZSK 63530 removed -2010-08-26 22:54:24.513: notice: "sub.example.de.": lifetime of zone signing key 7295 exceeded: ZSK rollover done -2010-08-26 22:54:24.617: info: "sub.example.de.": new key 25007 generated for publishing -2010-08-26 22:54:24.617: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-08-26 23:11:44.485: info: "sub.example.de.": kskrollover phase1: New key 38331 generated -2010-08-26 23:11:44.485: info: "sub.example.de.": old ZSK 7295 removed -2010-08-26 23:11:44.513: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-10-21 13:41:22.956: info: "sub.example.de.": kskrollover phase2: send new key 27861 to the parent zone -2010-10-21 13:41:22.956: notice: "sub.example.de.": lifetime of zone signing key 40559 exceeded: ZSK rollover done -2010-10-21 13:41:22.956: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2010-10-21 14:30:47.663: info: "sub.example.de.": old ZSK 40559 removed -2010-10-21 14:30:47.663: notice: "sub.example.de.": re-signing triggered: Modfied zone key set -2011-01-25 10:15:57.334: notice: "sub.example.de.": re-signing triggered: Zone file edited diff --git a/contrib/zkt-1.1.2/examples/hierarchical/zkt-ls b/contrib/zkt-1.1.2/examples/hierarchical/zkt-ls deleted file mode 120000 index c513980564..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/zkt-ls +++ /dev/null @@ -1 +0,0 @@ -../zkt-ls.sh \ No newline at end of file diff --git a/contrib/zkt-1.1.2/examples/hierarchical/zkt-signer b/contrib/zkt-1.1.2/examples/hierarchical/zkt-signer deleted file mode 120000 index b5f367de78..0000000000 --- a/contrib/zkt-1.1.2/examples/hierarchical/zkt-signer +++ /dev/null @@ -1 +0,0 @@ -../zkt-signer.sh \ No newline at end of file diff --git a/contrib/zkt-1.1.2/examples/views/dnssec-extern.conf b/contrib/zkt-1.1.2/examples/views/dnssec-extern.conf deleted file mode 100644 index 728dcc9431..0000000000 --- a/contrib/zkt-1.1.2/examples/views/dnssec-extern.conf +++ /dev/null @@ -1,39 +0,0 @@ -# -# @(#) dnssec.conf vT0.96 (c) Feb 2005 - May 2008 Holger Zuleger hznet.de -# - -# dnssec-zkt options -Zonedir: "extern" -Recursive: True -PrintTime: False -PrintAge: True -LeftJustify: False - -# zone specific values -ResignInterval: 1w # (604800 seconds) -Sigvalidity: 10d # (864000 seconds) -Max_TTL: 8h # (28800 seconds) -Propagation: 5m # (300 seconds) -KEY_TTL: 1h # (3600 seconds) -Serialformat: unixtime - -# signing key parameters -KSK_lifetime: 1y # (31536000 seconds) -KSK_algo: RSASHA1 # (Algorithm ID 5) -KSK_bits: 1300 -KSK_randfile: "/dev/urandom" -ZSK_lifetime: 30d # (2592000 seconds) -ZSK_algo: RSASHA1 # (Algorithm ID 5) -ZSK_bits: 512 -ZSK_randfile: "/dev/urandom" - -# dnssec-signer options -LogFile: "zkt-ext.log" -LogLevel: "debug" -SyslogFacility: "none" -SyslogLevel: "notice" -VerboseLog: 2 -Keyfile: "dnskey.db" -Zonefile: "zone.db" -DLV_Domain: "" -Sig_Pseudorand: True diff --git a/contrib/zkt-1.1.2/examples/views/dnssec-intern.conf b/contrib/zkt-1.1.2/examples/views/dnssec-intern.conf deleted file mode 100644 index d49fc94664..0000000000 --- a/contrib/zkt-1.1.2/examples/views/dnssec-intern.conf +++ /dev/null @@ -1,39 +0,0 @@ -# -# @(#) dnssec.conf vT0.96 (c) Feb 2005 - May 2008 Holger Zuleger hznet.de -# - -# dnssec-zkt options -Zonedir: "intern" -Recursive: True -PrintTime: False -PrintAge: True -LeftJustify: False - -# zone specific values -ResignInterval: 5h # (18000 seconds) -Sigvalidity: 1d # (86400 seconds) -Max_TTL: 30m # (1800 seconds) -Propagation: 1m # (60 seconds) -KEY_TTL: 30m # (1800 seconds) -Serialformat: unixtime - -# signing key parameters -KSK_lifetime: 1y # (31536000 seconds) -KSK_algo: RSASHA1 # (Algorithm ID 5) -KSK_bits: 1300 -KSK_randfile: "/dev/urandom" -ZSK_lifetime: 30d # (2592000 seconds) -ZSK_algo: RSASHA1 # (Algorithm ID 5) -ZSK_bits: 512 -ZSK_randfile: "/dev/urandom" - -# dnssec-signer options -LogFile: "zkt-int.log" -LogLevel: "debug" -SyslogFacility: "none" -SyslogLevel: "notice" -VerboseLog: 2 -Keyfile: "dnskey.db" -Zonefile: "zone.db" -DLV_Domain: "" -Sig_Pseudorand: True diff --git a/contrib/zkt-1.1.2/examples/views/dnssec-signer-extern b/contrib/zkt-1.1.2/examples/views/dnssec-signer-extern deleted file mode 100644 index 910e82aa8d..0000000000 --- a/contrib/zkt-1.1.2/examples/views/dnssec-signer-extern +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# Shell script to start the dnssec-signer -# command out of the view directory -# - -ZKT_CONFFILE=`pwd`/dnssec.conf ../../dnssec-signer -V extern "$@" diff --git a/contrib/zkt-1.1.2/examples/views/dnssec-signer-intern b/contrib/zkt-1.1.2/examples/views/dnssec-signer-intern deleted file mode 100644 index 915ed153c4..0000000000 --- a/contrib/zkt-1.1.2/examples/views/dnssec-signer-intern +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# Shell script to start the dnssec-signer -# command out of the view directory -# - -ZKT_CONFFILE=`pwd`/dnssec.conf ../../dnssec-signer -V intern "$@" diff --git a/contrib/zkt-1.1.2/examples/views/dnssec-zkt-extern b/contrib/zkt-1.1.2/examples/views/dnssec-zkt-extern deleted file mode 100644 index 129b4e1004..0000000000 --- a/contrib/zkt-1.1.2/examples/views/dnssec-zkt-extern +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# Shell script to start the dnssec-zkt command -# out of the view directory -# - -ZKT_CONFFILE=`pwd`/dnssec.conf ../../dnssec-zkt --view extern "$@" diff --git a/contrib/zkt-1.1.2/examples/views/dnssec-zkt-intern b/contrib/zkt-1.1.2/examples/views/dnssec-zkt-intern deleted file mode 100644 index 1836840f8d..0000000000 --- a/contrib/zkt-1.1.2/examples/views/dnssec-zkt-intern +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# Shell script to start the dnssec-zkt command -# out of the view directory -# - -ZKT_CONFFILE=`pwd`/dnssec.conf ../../dnssec-zkt --view intern "$@" diff --git a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+08885.key b/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+08885.key deleted file mode 100644 index d4b9e8f0cc..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+08885.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20110125091121 -;% lifetime=84d -example.net. IN DNSKEY 256 3 5 BQEAAAABqSWPYNt6RitV7CJxyFXjIPeP6zSXtBki5cAiVVA3SdX0cBs6 gWttgt+wxEPMApn/ncgjqcUHTJEVHyd/TrL/Aw== diff --git a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+08885.published b/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+08885.published deleted file mode 100644 index fc85be4c37..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+08885.published +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: qSWPYNt6RitV7CJxyFXjIPeP6zSXtBki5cAiVVA3SdX0cBs6gWttgt+wxEPMApn/ncgjqcUHTJEVHyd/TrL/Aw== -PublicExponent: AQAAAAE= -PrivateExponent: ZcFZXvGGkc0uEOtIHBJaTdBpl/aTKs4xGhG/eOMinMPHbUPlL5R1KL/27O+KQnfs1xjwz48w5Xos8CoTG+1n0Q== -Prime1: 1ho0OW0hJVUICO4jthhzFp2ETYke7vssfhq2oKrsjgk= -Prime2: yj87c5Ewsksm+SsHsBQVC6Gd6P19Yu+ZY7dPeBvW56s= -Exponent1: LwSIjbnndDmgi0pCo0CW95qvG1VEUniUQQmYmda/L7k= -Exponent2: jsIwd0hy3NXOjUbXkeT25G/3QNQcXcIwHzupbZLpuh0= -Coefficient: VRdfIjOr87SWcUBSP9wQGjD1GcCsV3OQ0u03QQwofmo= diff --git a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+23553.key b/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+23553.key deleted file mode 100644 index ec11dcb5e4..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+23553.key +++ /dev/null @@ -1 +0,0 @@ -example.net. IN DNSKEY 257 3 5 BQEAAAABDEEycfY6uqWNTpQO8ygi9xms6NOFYGhCjijN109fVGJ4KDnI ZtLhoFrOKru9rZn+pyqurlyZG4vESg0BMty6xljVDlr/TegDYFTN19mQ uwvlasJhZPv9pjROPqQGnqLaw3O4OKCY9HgTTPdXK1hQ4Mg2rNU4SM2T u5ki91f5AQqiXF8KYMics0mwVvpj5C2YTDvE9SafLrce68JM6DaiC6E1 sQ== diff --git a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+23553.private b/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+23553.private deleted file mode 100644 index ea294474c0..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+23553.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: DEEycfY6uqWNTpQO8ygi9xms6NOFYGhCjijN109fVGJ4KDnIZtLhoFrOKru9rZn+pyqurlyZG4vESg0BMty6xljVDlr/TegDYFTN19mQuwvlasJhZPv9pjROPqQGnqLaw3O4OKCY9HgTTPdXK1hQ4Mg2rNU4SM2Tu5ki91f5AQqiXF8KYMics0mwVvpj5C2YTDvE9SafLrce68JM6DaiC6E1sQ== -PublicExponent: AQAAAAE= -PrivateExponent: A3ZXTF8afjlxddgO/sDxotc0XLBMa3sNrXhCpdFzeDV1HszZbz1lP8rrZjA1wQgSo56DjiGRKTsHjAAm4xN1lGYKBZuVF4U3uiWie2PhJStt7kckNduKOfV9Nofow5Jh8I2lXKqcOJ8Qd+EJYIsajdBoGQ72PGGfDaHphbN/mW13n59PlilMF4RRRybcMA6jTAOfvIcv5Mes3+ADh0TktHdHQQ== -Prime1: A+SKyrgtNzGVpAXPQysMQ9O/10B/+nhy6//1F5Epxihyuln+d2euh+TjVneojx4D2JUflDUSD5BQAdflDb+KiBXdQjBEmqfWwY+INwSQzv4M5Q== -Prime2: AyXovkiIs7ywIRS6FfRolMMUeh3yeYNtCVAvLB6EC2MiNCzfkDOFB7rpmUkZR8HYUWuz1hQfR781RDO81Sp3RIpSyL7SwOqkpMZyaSgK/GKE3Q== -Exponent1: D1vC405mkcUVfno92EuBXomRiOG7VeSyjwofgCpa0JKR6J2BThdCGrcVbq68ucIddn+cbkD8JsZB3k4aeDYFxm6d1En1Z2C1cVHrzCFi2zFV -Exponent2: N+iliM1Qp3spcsR06kXImb/N4FosHrZkXtcbRIMWhV8NBcyqLDIfGlNluaiztv4rf6Kn2UyVeiGC822nqZHcW5PiXJnBEWs9AC4Di1QzZh0h -Coefficient: AtZ4sYqGgyB5kfdcQBBlIkPbsRRNKrUVAsZkjabdZTQa+ox6tYnlVjh7BgPMHJlj/Z4VTRJ5rfAUPnB4ZwO/r1eAJLd+vxjJb9M7DaGMc+RqQA== diff --git a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+38930.key b/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+38930.key deleted file mode 100644 index 9602160d91..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+38930.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20101127101704 -;% lifetime=63d -example.net. IN DNSKEY 256 3 5 BQEAAAABw6SqqsNvYqmiYNMlroODy8rMZdbo2Pe8ldEblO9qtxI5oR4i UeUW/q3rZgCTuZI+ymMiLmaFSF1DXsAyG0M03Q== diff --git a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+38930.private b/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+38930.private deleted file mode 100644 index 715ef67994..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/example.net/Kexample.net.+005+38930.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: w6SqqsNvYqmiYNMlroODy8rMZdbo2Pe8ldEblO9qtxI5oR4iUeUW/q3rZgCTuZI+ymMiLmaFSF1DXsAyG0M03Q== -PublicExponent: AQAAAAE= -PrivateExponent: lYq/wM8BLiaU+Ij/0JP6Csv8Pp/2WdNfsuCbLMU3IBJGimSxx7bvCLSZkDL5mV1E0HJqLrhb2l7GRr3PZKuWMQ== -Prime1: 5KAIpenYhEVE2U3Wzb2Lwp67HgGM/kV46RrvKFOYe08= -Prime2: 2xGmcIPYhuD7BKThg0/ldRhfapASbOw3RvSxY6GxkhM= -Exponent1: X9Z0wkwNnnme2hvoyDMigAYoLZvhx0Tz2ivdw41izlc= -Exponent2: VXrrgqEDOafxQ+jF6vhubWUdAsxz44nyXPHlwduJCtc= -Coefficient: 0pIJlBNZWGPdhykMXN3rPnbZoXUeSecEkpGPLBdw5oE= diff --git a/contrib/zkt-1.1.2/examples/views/extern/example.net/dnskey.db b/contrib/zkt-1.1.2/examples/views/extern/example.net/dnskey.db deleted file mode 100644 index d2da4fdeec..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/example.net/dnskey.db +++ /dev/null @@ -1,30 +0,0 @@ -; -; !!! Don't edit this file by hand. -; !!! It will be generated by zkt-signer. -; -; Last generation time Jan 25 2011 20:02:30 -; - -; *** List of Key Signing Keys *** -; example.net. tag=23553 algo=RSASHA1 generated Jul 05 2010 09:43:02 -example.net. 14400 IN DNSKEY 257 3 5 ( - BQEAAAABDEEycfY6uqWNTpQO8ygi9xms6NOFYGhCjijN109fVGJ4KDnI - ZtLhoFrOKru9rZn+pyqurlyZG4vESg0BMty6xljVDlr/TegDYFTN19mQ - uwvlasJhZPv9pjROPqQGnqLaw3O4OKCY9HgTTPdXK1hQ4Mg2rNU4SM2T - u5ki91f5AQqiXF8KYMics0mwVvpj5C2YTDvE9SafLrce68JM6DaiC6E1 - sQ== - ) ; key id = 23553 - -; *** List of Zone Signing Keys *** -; example.net. tag=8885 algo=RSASHA1 generated Jan 25 2011 10:11:21 -example.net. 14400 IN DNSKEY 256 3 5 ( - BQEAAAABqSWPYNt6RitV7CJxyFXjIPeP6zSXtBki5cAiVVA3SdX0cBs6 - gWttgt+wxEPMApn/ncgjqcUHTJEVHyd/TrL/Aw== - ) ; key id = 8885 - -; example.net. tag=38930 algo=RSASHA1 generated Jan 25 2011 10:11:21 -example.net. 14400 IN DNSKEY 256 3 5 ( - BQEAAAABw6SqqsNvYqmiYNMlroODy8rMZdbo2Pe8ldEblO9qtxI5oR4i - UeUW/q3rZgCTuZI+ymMiLmaFSF1DXsAyG0M03Q== - ) ; key id = 38930 - diff --git a/contrib/zkt-1.1.2/examples/views/extern/example.net/dsset-example.net. b/contrib/zkt-1.1.2/examples/views/extern/example.net/dsset-example.net. deleted file mode 100644 index cbcd3d0220..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/example.net/dsset-example.net. +++ /dev/null @@ -1,2 +0,0 @@ -example.net. IN DS 23553 5 1 A1A6D06CB84D619730F605AEF2A6DD4148DD9D5B -example.net. IN DS 23553 5 2 B0DCAB8A32C230495CEC1FD61CEC03849450909CA6636FD9BC53D1B3 3B4F3A2D diff --git a/contrib/zkt-1.1.2/examples/views/extern/example.net/keyset-example.net. b/contrib/zkt-1.1.2/examples/views/extern/example.net/keyset-example.net. deleted file mode 100644 index b84524567e..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/example.net/keyset-example.net. +++ /dev/null @@ -1,10 +0,0 @@ -$ORIGIN . -example.net 7200 IN DNSKEY 257 3 5 ( - BQEAAAABDEEycfY6uqWNTpQO8ygi9xms6NOF - YGhCjijN109fVGJ4KDnIZtLhoFrOKru9rZn+ - pyqurlyZG4vESg0BMty6xljVDlr/TegDYFTN - 19mQuwvlasJhZPv9pjROPqQGnqLaw3O4OKCY - 9HgTTPdXK1hQ4Mg2rNU4SM2Tu5ki91f5AQqi - XF8KYMics0mwVvpj5C2YTDvE9SafLrce68JM - 6DaiC6E1sQ== - ) ; key id = 23553 diff --git a/contrib/zkt-1.1.2/examples/views/extern/example.net/zone.db b/contrib/zkt-1.1.2/examples/views/extern/example.net/zone.db deleted file mode 100644 index 4c72928f0b..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/example.net/zone.db +++ /dev/null @@ -1,33 +0,0 @@ -;----------------------------------------------------------------- -; -; @(#) extern/example.net/zone.db -; -;----------------------------------------------------------------- - -$TTL 7200 - -@ IN SOA ns1.example.net. hostmaster.example.net. ( - 0 ; Serial - 43200 ; Refresh - 1800 ; Retry - 2W ; Expire - 7200 ) ; Minimum - - IN NS ns1.example.net. - IN NS ns2.example.net. - -ns1 IN A 1.0.0.5 - IN AAAA 2001:db8::53 -ns2 IN A 1.2.0.6 - -localhost IN A 127.0.0.1 - -; Delegation to secure zone; The DS resource record will -; be added by dnssec-signzone automatically if the -; keyset-sub.example.net file is present (run dnssec-signzone -; with option -g or use the dnssec-signer tool) ;-) -sub IN NS ns1.example.net. - -; this file will have all the zone keys -$INCLUDE dnskey.db - diff --git a/contrib/zkt-1.1.2/examples/views/extern/example.net/zone.db.signed b/contrib/zkt-1.1.2/examples/views/extern/example.net/zone.db.signed deleted file mode 100644 index e1c7b4525c..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/example.net/zone.db.signed +++ /dev/null @@ -1,109 +0,0 @@ -; File written on Tue Jan 25 20:02:30 2011 -; dnssec_signzone version 9.7.2-P2 -example.net. 7200 IN SOA ns1.example.net. hostmaster.example.net. ( - 1295982150 ; serial - 43200 ; refresh (12 hours) - 1800 ; retry (30 minutes) - 1209600 ; expire (2 weeks) - 7200 ; minimum (2 hours) - ) - 7200 RRSIG SOA 5 2 7200 20110215180230 ( - 20110125180230 38930 example.net. - CIEzsLXkJjCehSXcubmncFE46Mdo6duV35FA - 83ynRO2fDHNGEMGcgc1JR0uNRPUs1AySfvMe - 64sN9M5jw7bs+g== ) - 7200 NS ns1.example.net. - 7200 NS ns2.example.net. - 7200 RRSIG NS 5 2 7200 20110215180230 ( - 20110125180230 38930 example.net. - WaUhQqPwY1IGpdo3gG5D7hJrnNsk0GnIXPKa - zw1WGnFj0vcwDxsiEsk9L1NSb/c1j+uPepon - GcCFU8lkAkPJwg== ) - 7200 NSEC localhost.example.net. NS SOA RRSIG NSEC DNSKEY - 7200 RRSIG NSEC 5 2 7200 20110215180230 ( - 20110125180230 38930 example.net. - wkdRRnjfyPQSFb5jju3cEPfVM5T6SlMteEe9 - Vx09wy9b9aZIO6aT2Q83RUr/GIhkC7JeVPWi - c3SftwVD4IKF2Q== ) - 14400 DNSKEY 256 3 5 ( - BQEAAAABqSWPYNt6RitV7CJxyFXjIPeP6zSX - tBki5cAiVVA3SdX0cBs6gWttgt+wxEPMApn/ - ncgjqcUHTJEVHyd/TrL/Aw== - ) ; key id = 8885 - 14400 DNSKEY 256 3 5 ( - BQEAAAABw6SqqsNvYqmiYNMlroODy8rMZdbo - 2Pe8ldEblO9qtxI5oR4iUeUW/q3rZgCTuZI+ - ymMiLmaFSF1DXsAyG0M03Q== - ) ; key id = 38930 - 14400 DNSKEY 257 3 5 ( - BQEAAAABDEEycfY6uqWNTpQO8ygi9xms6NOF - YGhCjijN109fVGJ4KDnIZtLhoFrOKru9rZn+ - pyqurlyZG4vESg0BMty6xljVDlr/TegDYFTN - 19mQuwvlasJhZPv9pjROPqQGnqLaw3O4OKCY - 9HgTTPdXK1hQ4Mg2rNU4SM2Tu5ki91f5AQqi - XF8KYMics0mwVvpj5C2YTDvE9SafLrce68JM - 6DaiC6E1sQ== - ) ; key id = 23553 - 14400 RRSIG DNSKEY 5 2 14400 20110215180230 ( - 20110125180230 23553 example.net. - A44WHsFr4O7Rzuflm19mFBAu7e6asUF5hkzB - KjVkCkxH2NkIcTnDdzpxM/LzXMXyZGzxYQrI - AjStvUqfoDpaay+Jl87/IXd77Owbc762EF6U - Ew1NqHGG0UdO+os5STwPNT7UUi5i8HVVPglx - gpHti4RS6icrcsYMTeuf4yrffMr9xWlI/S2l - vu9b6maVqqAMds1dj9ZEDUWKLrylTngtc33R - BQ== ) - 14400 RRSIG DNSKEY 5 2 14400 20110215180230 ( - 20110125180230 38930 example.net. - P/9UIYie44cvptFvxgny+zKNDilIMUsswBkg - aEJVqCzUnbpA7x5xvzGhlilb38MRv9fvYEtr - AsBz1D2Uo3ZULQ== ) -localhost.example.net. 7200 IN A 127.0.0.1 - 7200 RRSIG A 5 3 7200 20110215180230 ( - 20110125180230 38930 example.net. - iM76gTURcaiYI2yrAIgVcJS1//ZfhCbcVU6o - +aeTvwHCyT4kes8uLluV5sS24MuR1fi+E9I3 - AIeGM/7HdIIi/g== ) - 7200 NSEC ns1.example.net. A RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215180230 ( - 20110125180230 38930 example.net. - nEzM1RA6blYjp6PkXp5QPfJd1kWdcVwByMrM - LWWoLI70W9ilxuD3xHOFwmjWwjED/r+NH+53 - DCjTN5DE/RtNkA== ) -ns1.example.net. 7200 IN A 1.0.0.5 - 7200 RRSIG A 5 3 7200 20110215180230 ( - 20110125180230 38930 example.net. - UmtBBwApnfVqXzj76BIVJtuajos1Qr8LfqaT - x0FMOrpjhg9p1JN25jUEIkexUmBqkvt9VEam - my5k3FrYQZpAcw== ) - 7200 AAAA 2001:db8::53 - 7200 RRSIG AAAA 5 3 7200 20110215180230 ( - 20110125180230 38930 example.net. - dWIIV6h276aolyfUWyoup6svZygotNuZpUlE - LhXOr3MU2QgnEo8a1akuhMYf245B76VXd657 - TBjQBuexeFt1ww== ) - 7200 NSEC ns2.example.net. A AAAA RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215180230 ( - 20110125180230 38930 example.net. - AjKEeI3cjcxi7DxYwr4cvAeycPNETAm+R74G - /k3Cr8WaPkenxX5n9Meb0rOJRur1RGe0LApr - PuFixxEFVo2EUg== ) -ns2.example.net. 7200 IN A 1.2.0.6 - 7200 RRSIG A 5 3 7200 20110215180230 ( - 20110125180230 38930 example.net. - NqBJpDCmIi/XcjCIl8YGbw0mpVnp8+kT81l3 - wciY/V07AI1ucghehgMJIaG1ZSkPnPlllc5o - trsxvawJv/irEw== ) - 7200 NSEC sub.example.net. A RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215180230 ( - 20110125180230 38930 example.net. - NssXK84EXEa1XUWKD+7aeSJFtg3JNnq3J/Ox - ItxpbWdaCgqEqJ87oHNWYGic6POmWPc5P8LI - yLgte5CwMN8ufg== ) -sub.example.net. 7200 IN NS ns1.example.net. - 7200 NSEC example.net. NS RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215180230 ( - 20110125180230 38930 example.net. - BslSne1rxv0Rkahw4vdoqh3vlVkiVOQsrsa1 - 1ofMNaBxphwoTj8nkICePawKby4cTFX0kuRL - MiloJ6y9vkvC3Q== ) diff --git a/contrib/zkt-1.1.2/examples/views/extern/keyset-example.net. b/contrib/zkt-1.1.2/examples/views/extern/keyset-example.net. deleted file mode 100644 index b84524567e..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/keyset-example.net. +++ /dev/null @@ -1,10 +0,0 @@ -$ORIGIN . -example.net 7200 IN DNSKEY 257 3 5 ( - BQEAAAABDEEycfY6uqWNTpQO8ygi9xms6NOF - YGhCjijN109fVGJ4KDnIZtLhoFrOKru9rZn+ - pyqurlyZG4vESg0BMty6xljVDlr/TegDYFTN - 19mQuwvlasJhZPv9pjROPqQGnqLaw3O4OKCY - 9HgTTPdXK1hQ4Mg2rNU4SM2Tu5ki91f5AQqi - XF8KYMics0mwVvpj5C2YTDvE9SafLrce68JM - 6DaiC6E1sQ== - ) ; key id = 23553 diff --git a/contrib/zkt-1.1.2/examples/views/extern/zkt-ext.log b/contrib/zkt-1.1.2/examples/views/extern/zkt-ext.log deleted file mode 100644 index d070ca23f3..0000000000 --- a/contrib/zkt-1.1.2/examples/views/extern/zkt-ext.log +++ /dev/null @@ -1,51 +0,0 @@ -2008-06-12 17:59:04.194: notice: running as ../../dnssec-signer -V extern -v -v -2008-06-12 17:59:04.195: debug: parsing zone "example.net." in dir "extern/example.net." -2008-06-12 17:59:04.196: debug: Check RFC5011 status -2008-06-12 17:59:04.196: debug: ->ksk5011status returns 0 -2008-06-12 17:59:04.196: debug: Check ksk status -2008-06-12 17:59:04.196: debug: Re-signing not necessary! -2008-06-12 17:59:04.196: notice: end of run: 0 errors occured -2008-06-12 17:59:17.435: notice: running as ../../dnssec-signer -V extern -v -v -2008-06-12 17:59:17.436: debug: parsing zone "example.net." in dir "extern/example.net." -2008-06-12 17:59:17.436: debug: Check RFC5011 status -2008-06-12 17:59:17.436: debug: ->ksk5011status returns 0 -2008-06-12 17:59:17.436: debug: Check ksk status -2008-06-12 17:59:17.436: debug: Re-signing not necessary! -2008-06-12 17:59:17.436: notice: end of run: 0 errors occured -2008-06-12 18:00:07.818: notice: running as ../../dnssec-signer -V extern -v -v -2008-06-12 18:00:07.819: debug: parsing zone "example.net." in dir "extern/example.net." -2008-06-12 18:00:07.819: debug: Check RFC5011 status -2008-06-12 18:00:07.819: debug: ->ksk5011status returns 0 -2008-06-12 18:00:07.819: debug: Check ksk status -2008-06-12 18:00:07.819: debug: Re-signing not necessary! -2008-06-12 18:00:07.819: notice: end of run: 0 errors occured -2008-06-12 18:00:39.019: notice: running as ../../dnssec-signer -V extern -v -v -2008-06-12 18:00:39.020: debug: parsing zone "example.net." in dir "extern/example.net." -2008-06-12 18:00:39.020: debug: Check RFC5011 status -2008-06-12 18:00:39.020: debug: ->ksk5011status returns 0 -2008-06-12 18:00:39.020: debug: Check ksk status -2008-06-12 18:00:39.020: debug: Re-signing not necessary! -2008-06-12 18:00:39.020: notice: end of run: 0 errors occured -2008-10-03 01:00:45.544: notice: ------------------------------------------------------------ -2008-10-03 01:00:45.544: notice: running ../../dnssec-signer -V extern -v -v -2008-10-03 01:00:45.545: debug: parsing zone "example.net" in dir "extern/example.net" -2008-10-03 01:00:45.545: debug: Check RFC5011 status -2008-10-03 01:00:45.545: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2008-10-03 01:00:45.545: debug: Check KSK status -2008-10-03 01:00:45.545: debug: Check ZSK status -2008-10-03 01:00:45.545: debug: Lifetime(2592000 +/-150 sec) of active key 35744 exceeded (5018328 sec) -2008-10-03 01:00:45.546: debug: ->depreciate it -2008-10-03 01:00:45.546: debug: ->activate published key 10367 -2008-10-03 01:00:45.546: notice: "example.net": lifetime of zone signing key 35744 exceeded: ZSK rollover done -2008-10-03 01:00:45.546: debug: New key for publishing needed -2008-10-03 01:00:45.614: debug: ->creating new key 14714 -2008-10-03 01:00:45.614: info: "example.net": new key 14714 generated for publishing -2008-10-03 01:00:45.614: debug: Re-signing necessary: New zone key -2008-10-03 01:00:45.614: notice: "example.net": re-signing triggered: New zone key -2008-10-03 01:00:45.614: debug: Writing key file "extern/example.net/dnskey.db" -2008-10-03 01:00:45.614: debug: Signing zone "example.net" -2008-10-03 01:00:45.614: debug: Run cmd "cd extern/example.net; /usr/local/sbin/dnssec-signzone -g -p -o example.net -e +864000 -N unixtime zone.db K*.private" -2008-10-03 01:00:46.114: debug: Cmd dnssec-signzone return: "zone.db.signed" -2008-10-03 01:00:46.114: debug: Signing completed after 1s. -2008-10-03 01:00:46.114: debug: -2008-10-03 01:00:46.114: notice: end of run: 0 errors occured diff --git a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+00126.key b/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+00126.key deleted file mode 100644 index 316e4cfeaf..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+00126.key +++ /dev/null @@ -1 +0,0 @@ -example.net. IN DNSKEY 257 3 5 BQEAAAABC+JLXRgWPqqGe0cta8CR95tz7PkkgRDlXyxESD+XkpVDkJ3W ey/1Lh7083Ve1WmIuUAo3N4d7HjLgrFVZxiumGGRz/aV3s01OFFS5JqI wF9BTNrNPGLPzzbBaQMHErO88HIbbg4sot7e6bSrtpAEf23MhZ3qZJC9 +nN+DknmsgTE6EpK6ZyUrZc64/0K68EWhtk1gf95NQEzTD4QgrOD6IYq Lw== diff --git a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+00126.private b/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+00126.private deleted file mode 100644 index 96e1ff6e08..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+00126.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: C+JLXRgWPqqGe0cta8CR95tz7PkkgRDlXyxESD+XkpVDkJ3Wey/1Lh7083Ve1WmIuUAo3N4d7HjLgrFVZxiumGGRz/aV3s01OFFS5JqIwF9BTNrNPGLPzzbBaQMHErO88HIbbg4sot7e6bSrtpAEf23MhZ3qZJC9+nN+DknmsgTE6EpK6ZyUrZc64/0K68EWhtk1gf95NQEzTD4QgrOD6IYqLw== -PublicExponent: AQAAAAE= -PrivateExponent: CF6/bss8OtQFdcjO6kJh9EamPFXAsaXFCdcYpHF55CU4H3jBuu7teLFEanvgm6M+wROYF0Yohiyb2aeSBdGLRIfTC9l3xfHD+XixuZVoNk6DqR1/8Wlxwu/a/hW9dq7pUXqDfTbzdZKR6SVRPa4MAdQ0p8aSF4S926NRqZC6E/anqhqNPSlBpxTs3TrRk+wY6u8wMXxPGNjJYoID8Y0Qau/H6Q== -Prime1: A50B7etEtQCDudL8+KBxU1/2sVT3ORMfoZPsOe+ZLFrwcOO9Iyrr6saymuD4QvcIHECdLUM5rsT1JBo87wgvVysibco7oVLxlIfsTcbM70l2Kw== -Prime2: A0n3+qM3ng3WAFzlpYRNUZpH/CW1pMq3nOHjx2olWwDxDZ4tAsUPKuW9n3kVZAR+4FkeUKn2ePR7xRtO3AzvA6QmZuZN6EHuLPlSKRufzeZ+DQ== -Exponent1: Hk5KY5PiXs6pf8T8rSvVs6PJqDX491R01ZDdAIDYjmhIUHKWQ2STAlPEpSAGXi+oqOo4dD1eJWgw36hT0JakjXU4aIvPoSdmVPMs8aod0NUh -Exponent2: AXKBZ5sYApCCj/0fGBTkmU6Zc89/ddQNrFm2lVLrwSTILHQWm/aXDvI+5icpF5kdrukVcNHUeCz1R/RTgeV4N9/qvr5YzbPWieqDNvpG1RcNRQ== -Coefficient: BZxK+fKwUNWoJ5huBqLsi8UMWgrCMqAfXvge4+Y4n4IL0VCU1UUEXZQEEeiATh0g52CuetOMej6FZ4QKbNryWg036ZKl81ataMGtDX/i/yZG diff --git a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+52235.key b/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+52235.key deleted file mode 100644 index 2745a9eacb..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+52235.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20110125091121 -;% lifetime=84d -example.net. IN DNSKEY 256 3 5 BQEAAAAB0WcmwbQoLbDFommP0H2zyiHXC1ekz3VMR+zl69pZZb5nLL/j 66zL43Op/UVNhNlmwqH10QVie/oJf/ag07n8Jw== diff --git a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+52235.published b/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+52235.published deleted file mode 100644 index 7df544e738..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+52235.published +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: 0WcmwbQoLbDFommP0H2zyiHXC1ekz3VMR+zl69pZZb5nLL/j66zL43Op/UVNhNlmwqH10QVie/oJf/ag07n8Jw== -PublicExponent: AQAAAAE= -PrivateExponent: jKRY6rToay8xyeGq5FZclg8nBubVeiu90mF5yKtUcCW1AEdiwAzyCkhhC+1I3jOgzuY6h8rKYs09HrGKap3/8Q== -Prime1: 8mXlFt4dXw7fPEG/XutzjHcy0GZe9XJkTWm39fvVZ6s= -Prime2: 3SdGMdlT+QzR5kfCkRJ6IT78B4yGeVXrXWgPDlmt0XU= -Exponent1: oNNInlF/En5spkcgs3jG8Nu8HoNiqLnCc/XtHwKF6xc= -Exponent2: M4FLC8tRFOF9LuCNcRYHmh6cSnZpWzQjcZ1uLvmsxp0= -Coefficient: pXldDiEWVr7Z5BTFXunGzpXoX+cs+oW0qit/1uqGv84= diff --git a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+57602.key b/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+57602.key deleted file mode 100644 index 4950d13bb6..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+57602.key +++ /dev/null @@ -1,3 +0,0 @@ -;% generationtime=20101127101704 -;% lifetime=63d -example.net. IN DNSKEY 256 3 5 BQEAAAABp57sZfLQTLH4pU1vFRNfxU7IKonyz/BcaNqh2jywFbz/EzPP jB0M4UOfR7iwChoqiFgatnKg02Qazs+MbD8uyw== diff --git a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+57602.private b/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+57602.private deleted file mode 100644 index 84b54db171..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/example.net/Kexample.net.+005+57602.private +++ /dev/null @@ -1,10 +0,0 @@ -Private-key-format: v1.2 -Algorithm: 5 (RSASHA1) -Modulus: p57sZfLQTLH4pU1vFRNfxU7IKonyz/BcaNqh2jywFbz/EzPPjB0M4UOfR7iwChoqiFgatnKg02Qazs+MbD8uyw== -PublicExponent: AQAAAAE= -PrivateExponent: jGofatbQPs8FyTAJmAWZZF+XzHKd9jhSQaDzrjMBf23DwDuu/GnyF7AcASTdHhzDqPXWkPIulsPDqYsewdLVMQ== -Prime1: 1VB6Wv92Rl/nEGuc9/P+Own4QLbsebgXceG7Eih0Fhk= -Prime2: ySmvvq+Qmh1o7os/4x7BB5/qI0vi4yZqp+OycM3S4IM= -Exponent1: jb0CEguKt/4oCHM5s/aLfSf5KGSNWrKew0CjNFprx8k= -Exponent2: wcyaaYEfMDYy9Hrzka7/L29W97KH+qVm7wZrUfQWoC0= -Coefficient: 0B7KgaK213Z/2VYJ/7hnCZGFlmHoJtYcwV790fwNilY= diff --git a/contrib/zkt-1.1.2/examples/views/intern/example.net/dnskey.db b/contrib/zkt-1.1.2/examples/views/intern/example.net/dnskey.db deleted file mode 100644 index 7076e11658..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/example.net/dnskey.db +++ /dev/null @@ -1,30 +0,0 @@ -; -; !!! Don't edit this file by hand. -; !!! It will be generated by zkt-signer. -; -; Last generation time Jan 25 2011 20:02:30 -; - -; *** List of Key Signing Keys *** -; example.net. tag=126 algo=RSASHA1 generated Jul 05 2010 09:43:02 -example.net. 14400 IN DNSKEY 257 3 5 ( - BQEAAAABC+JLXRgWPqqGe0cta8CR95tz7PkkgRDlXyxESD+XkpVDkJ3W - ey/1Lh7083Ve1WmIuUAo3N4d7HjLgrFVZxiumGGRz/aV3s01OFFS5JqI - wF9BTNrNPGLPzzbBaQMHErO88HIbbg4sot7e6bSrtpAEf23MhZ3qZJC9 - +nN+DknmsgTE6EpK6ZyUrZc64/0K68EWhtk1gf95NQEzTD4QgrOD6IYq - Lw== - ) ; key id = 126 - -; *** List of Zone Signing Keys *** -; example.net. tag=57602 algo=RSASHA1 generated Jan 25 2011 10:11:21 -example.net. 14400 IN DNSKEY 256 3 5 ( - BQEAAAABp57sZfLQTLH4pU1vFRNfxU7IKonyz/BcaNqh2jywFbz/EzPP - jB0M4UOfR7iwChoqiFgatnKg02Qazs+MbD8uyw== - ) ; key id = 57602 - -; example.net. tag=52235 algo=RSASHA1 generated Jan 25 2011 10:11:21 -example.net. 14400 IN DNSKEY 256 3 5 ( - BQEAAAAB0WcmwbQoLbDFommP0H2zyiHXC1ekz3VMR+zl69pZZb5nLL/j - 66zL43Op/UVNhNlmwqH10QVie/oJf/ag07n8Jw== - ) ; key id = 52235 - diff --git a/contrib/zkt-1.1.2/examples/views/intern/example.net/dsset-example.net. b/contrib/zkt-1.1.2/examples/views/intern/example.net/dsset-example.net. deleted file mode 100644 index b61c1b6fd5..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/example.net/dsset-example.net. +++ /dev/null @@ -1,2 +0,0 @@ -example.net. IN DS 126 5 1 D32161DCFCA120944CB9C0394CBED1389FDB72CA -example.net. IN DS 126 5 2 351C6807B25E47223D7A6AA222291E8D7D7DDDA61D64CE839F937F22 47481FC9 diff --git a/contrib/zkt-1.1.2/examples/views/intern/example.net/keyset-example.net. b/contrib/zkt-1.1.2/examples/views/intern/example.net/keyset-example.net. deleted file mode 100644 index 0aa2c7d464..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/example.net/keyset-example.net. +++ /dev/null @@ -1,10 +0,0 @@ -$ORIGIN . -example.net 7200 IN DNSKEY 257 3 5 ( - BQEAAAABC+JLXRgWPqqGe0cta8CR95tz7Pkk - gRDlXyxESD+XkpVDkJ3Wey/1Lh7083Ve1WmI - uUAo3N4d7HjLgrFVZxiumGGRz/aV3s01OFFS - 5JqIwF9BTNrNPGLPzzbBaQMHErO88HIbbg4s - ot7e6bSrtpAEf23MhZ3qZJC9+nN+DknmsgTE - 6EpK6ZyUrZc64/0K68EWhtk1gf95NQEzTD4Q - grOD6IYqLw== - ) ; key id = 126 diff --git a/contrib/zkt-1.1.2/examples/views/intern/example.net/zone.db b/contrib/zkt-1.1.2/examples/views/intern/example.net/zone.db deleted file mode 100644 index af4861b5da..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/example.net/zone.db +++ /dev/null @@ -1,33 +0,0 @@ -;----------------------------------------------------------------- -; -; @(#) intern/example.net/zone.db -; -;----------------------------------------------------------------- - -$TTL 7200 - -@ IN SOA ns1.example.net. hostmaster.example.net. ( - 0 ; Serial - 43200 ; Refresh - 1800 ; Retry - 2W ; Expire - 7200 ) ; Minimum - - IN NS ns1.example.net. - IN NS ns2.example.net. - -ns1 IN A 192.168.1.53 - IN AAAA fd12:063c:cdbb::53 -ns2 IN A 10.1.2.3 - -localhost IN A 127.0.0.1 - -; Delegation to secure zone; The DS resource record will -; be added by dnssec-signzone automatically if the -; keyset-sub.example.net file is present (run dnssec-signzone -; with option -g or use the dnssec-signer tool) ;-) -sub IN NS ns1.example.net. - -; this file will have all the zone keys -$INCLUDE dnskey.db - diff --git a/contrib/zkt-1.1.2/examples/views/intern/example.net/zone.db.signed b/contrib/zkt-1.1.2/examples/views/intern/example.net/zone.db.signed deleted file mode 100644 index 316f1b2989..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/example.net/zone.db.signed +++ /dev/null @@ -1,109 +0,0 @@ -; File written on Tue Jan 25 20:02:30 2011 -; dnssec_signzone version 9.7.2-P2 -example.net. 7200 IN SOA ns1.example.net. hostmaster.example.net. ( - 1295982150 ; serial - 43200 ; refresh (12 hours) - 1800 ; retry (30 minutes) - 1209600 ; expire (2 weeks) - 7200 ; minimum (2 hours) - ) - 7200 RRSIG SOA 5 2 7200 20110215180230 ( - 20110125180230 57602 example.net. - G+lTux2CtT0K4DoG9SDhvOHYHecTP+zQAFhx - 21fAFnHrV26q5OEL3XG2MqtFIBRzBVyWOQky - HjA0OrT2h0QMbQ== ) - 7200 NS ns1.example.net. - 7200 NS ns2.example.net. - 7200 RRSIG NS 5 2 7200 20110215180230 ( - 20110125180230 57602 example.net. - jWqP9xbY7F8AtNaHjKaLBKURY9MHkMdwlsv/ - h6Ood+Dktz/Cc2WC6Ce4twTQSPp4fZtIsIfl - Y50zl5acgD3fcA== ) - 7200 NSEC localhost.example.net. NS SOA RRSIG NSEC DNSKEY - 7200 RRSIG NSEC 5 2 7200 20110215180230 ( - 20110125180230 57602 example.net. - lPfwTBz3QYn6NzJPnYzFuwqAskF9AjE65UFQ - aTqwZpQ+puYATzTMbe4Aa7x1fOzMoffZCADV - RwJhuqle8AED1w== ) - 14400 DNSKEY 256 3 5 ( - BQEAAAABp57sZfLQTLH4pU1vFRNfxU7IKony - z/BcaNqh2jywFbz/EzPPjB0M4UOfR7iwChoq - iFgatnKg02Qazs+MbD8uyw== - ) ; key id = 57602 - 14400 DNSKEY 256 3 5 ( - BQEAAAAB0WcmwbQoLbDFommP0H2zyiHXC1ek - z3VMR+zl69pZZb5nLL/j66zL43Op/UVNhNlm - wqH10QVie/oJf/ag07n8Jw== - ) ; key id = 52235 - 14400 DNSKEY 257 3 5 ( - BQEAAAABC+JLXRgWPqqGe0cta8CR95tz7Pkk - gRDlXyxESD+XkpVDkJ3Wey/1Lh7083Ve1WmI - uUAo3N4d7HjLgrFVZxiumGGRz/aV3s01OFFS - 5JqIwF9BTNrNPGLPzzbBaQMHErO88HIbbg4s - ot7e6bSrtpAEf23MhZ3qZJC9+nN+DknmsgTE - 6EpK6ZyUrZc64/0K68EWhtk1gf95NQEzTD4Q - grOD6IYqLw== - ) ; key id = 126 - 14400 RRSIG DNSKEY 5 2 14400 20110215180230 ( - 20110125180230 126 example.net. - BZPPo0GqOxCxCzx78nwK4Qbwj9kAYTyo7mYB - 5wx53cGRn7gD26tw/l12w4Vp5Q4/UCvZ1QCf - pk0xJM4qkd1wfMXQtxmYL/95aHIbrfW4uyE8 - UD7wMjD7ufDTGEc40unLunJ7FEXZ3iLTHdwL - J/moCVAPKq+jQznC0eIcqAoIrSSbTHK4QRZc - s9OLmfm0W3xPAPr14imqExL76r57sILcKFfC - jQ== ) - 14400 RRSIG DNSKEY 5 2 14400 20110215180230 ( - 20110125180230 57602 example.net. - c3xZnvGx3v6Ccjz+o9YbKCFPWDbD+i6Gw/IF - RlxpOD41xQxoDWnqZlmqPu/gc0afQ0IbuJen - BV6v2Q1tnSWtIQ== ) -localhost.example.net. 7200 IN A 127.0.0.1 - 7200 RRSIG A 5 3 7200 20110215180230 ( - 20110125180230 57602 example.net. - DqPVfZUI44qRqPnoTclRf9EKixcqpPv8/3vc - QK2Y6HAj3YBcmVFDD5T6L31mv5ay34psfUu7 - hDJvYtCJFor/lw== ) - 7200 NSEC ns1.example.net. A RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215180230 ( - 20110125180230 57602 example.net. - E9k/RxN76Z2eFfHPJTdDcGz/TrthOQDihNoZ - k4bh858HkuPgXgfgdHJ2QL6xwS0oncP4JgqY - gKcmYxPyCqct5g== ) -ns1.example.net. 7200 IN A 192.168.1.53 - 7200 RRSIG A 5 3 7200 20110215180230 ( - 20110125180230 57602 example.net. - ku/0VTBFiNgLoBG9lWRvoJOzuyFUyOColXz2 - ZTtmrZWLPpnFapDsEC2ZOkWhlzpysbuCnZeq - +Tn35JziKPaCnQ== ) - 7200 AAAA fd12:63c:cdbb::53 - 7200 RRSIG AAAA 5 3 7200 20110215180230 ( - 20110125180230 57602 example.net. - ZepJB6jcivMqxfdR+B1qO8ZPsQrH6UmoLKN7 - 3S4X3/UbFEYXbEb/RF6p9Fb7pHPjnSAQyob2 - 2jBPrkol58C8hA== ) - 7200 NSEC ns2.example.net. A AAAA RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215180230 ( - 20110125180230 57602 example.net. - Rq2gPDo+xpndSV1TfK7AzWemTd3qtsKDFN+/ - jjmUzilm/2R1E/X7eNpIaF9oOtzPggTms8MJ - dhb5HUcMpe1idQ== ) -ns2.example.net. 7200 IN A 10.1.2.3 - 7200 RRSIG A 5 3 7200 20110215180230 ( - 20110125180230 57602 example.net. - ArSVm6tZqguzW2eVycpq//OvjGjWAy2/nrpv - P2uvavxWKJVdqIIUg3Yyvb5W6h4qUa+u0br4 - Yz213ghrj8exKg== ) - 7200 NSEC sub.example.net. A RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215180230 ( - 20110125180230 57602 example.net. - TCmdUAxSnk5oliX8/r9Z8odEHCtUOm87EAqK - 3JNlzlknuhYYvm7HaoEurXqdU4hMnU8h3LbW - W+Lus6YDeEyAtw== ) -sub.example.net. 7200 IN NS ns1.example.net. - 7200 NSEC example.net. NS RRSIG NSEC - 7200 RRSIG NSEC 5 3 7200 20110215180230 ( - 20110125180230 57602 example.net. - mlIuEvQU5KrqBbP/qoM+tAx+MilvdI5g4X/o - 2w42OZ563C9ki9Q4lxCMQ67BQRKmVLiPZDX9 - U40oapBFIpDYTw== ) diff --git a/contrib/zkt-1.1.2/examples/views/intern/keyset-example.net. b/contrib/zkt-1.1.2/examples/views/intern/keyset-example.net. deleted file mode 100644 index 0aa2c7d464..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/keyset-example.net. +++ /dev/null @@ -1,10 +0,0 @@ -$ORIGIN . -example.net 7200 IN DNSKEY 257 3 5 ( - BQEAAAABC+JLXRgWPqqGe0cta8CR95tz7Pkk - gRDlXyxESD+XkpVDkJ3Wey/1Lh7083Ve1WmI - uUAo3N4d7HjLgrFVZxiumGGRz/aV3s01OFFS - 5JqIwF9BTNrNPGLPzzbBaQMHErO88HIbbg4s - ot7e6bSrtpAEf23MhZ3qZJC9+nN+DknmsgTE - 6EpK6ZyUrZc64/0K68EWhtk1gf95NQEzTD4Q - grOD6IYqLw== - ) ; key id = 126 diff --git a/contrib/zkt-1.1.2/examples/views/intern/zkt-int.log b/contrib/zkt-1.1.2/examples/views/intern/zkt-int.log deleted file mode 100644 index d6d4593cd9..0000000000 --- a/contrib/zkt-1.1.2/examples/views/intern/zkt-int.log +++ /dev/null @@ -1,192 +0,0 @@ -2008-06-12 18:02:13.593: notice: running as ../../dnssec-signer -V intern -v -v -2008-06-12 18:02:13.594: debug: parsing zone "example.net." in dir "intern/example.net." -2008-06-12 18:02:13.594: debug: Check RFC5011 status -2008-06-12 18:02:13.595: debug: ->ksk5011status returns 0 -2008-06-12 18:02:13.595: debug: Check ksk status -2008-06-12 18:02:13.595: debug: Lifetime(2592000 +/-150 sec) of active key 5972 exceeded (17727466 sec) -2008-06-12 18:02:13.595: debug: ->waiting for pre-publish key -2008-06-12 18:02:13.595: notice: "example.net.": lifetime of zone signing key 5972 exceeded since 25w4h17m46s: ZSK rollover deferred: waiting for pre-publish key -2008-06-12 18:02:13.595: debug: Re-signing necessary: Modified keys -2008-06-12 18:02:13.595: notice: "example.net.": re-signing triggered: Modified keys -2008-06-12 18:02:13.595: debug: Writing key file "intern/example.net./dnskey.db" -2008-06-12 18:02:13.596: debug: Signing zone "example.net." -2008-06-12 18:02:13.596: debug: Run cmd "cd intern/example.net.; /usr/local/sbin/dnssec-signzone -p -o example.net. -e +86400 -g -N unixtime zone.db K*.private" -2008-06-12 18:02:13.705: debug: Cmd dnssec-signzone return: "zone.db.signed" -2008-06-12 18:02:13.705: debug: Signing completed after 0s. -2008-06-12 18:02:13.705: debug: -2008-06-12 18:02:13.705: notice: end of run: 0 errors occured -2008-06-12 18:03:13.208: notice: running as ../../dnssec-signer -V intern -r -v -v -2008-06-12 18:03:13.209: debug: parsing zone "example.net." in dir "intern/example.net." -2008-06-12 18:03:13.209: debug: Check RFC5011 status -2008-06-12 18:03:13.209: debug: ->ksk5011status returns 0 -2008-06-12 18:03:13.209: debug: Check ksk status -2008-06-12 18:03:13.209: debug: Lifetime(2592000 +/-150 sec) of active key 5972 exceeded (17727526 sec) -2008-06-12 18:03:13.209: debug: ->waiting for pre-publish key -2008-06-12 18:03:13.209: notice: "example.net.": lifetime of zone signing key 5972 exceeded since 25w4h18m46s: ZSK rollover deferred: waiting for pre-publish key -2008-06-12 18:03:13.209: debug: Re-signing not necessary! -2008-06-12 18:03:13.209: notice: end of run: 0 errors occured -2008-06-12 18:03:19.287: notice: running as ../../dnssec-signer -V intern -r -v -v -2008-06-12 18:03:19.288: debug: parsing zone "example.net." in dir "intern/example.net." -2008-06-12 18:03:19.288: debug: Check RFC5011 status -2008-06-12 18:03:19.289: debug: ->ksk5011status returns 0 -2008-06-12 18:03:19.289: debug: Check ksk status -2008-06-12 18:03:19.289: debug: Lifetime(2592000 +/-150 sec) of active key 5972 exceeded (17727532 sec) -2008-06-12 18:03:19.289: debug: ->waiting for pre-publish key -2008-06-12 18:03:19.289: notice: "example.net.": lifetime of zone signing key 5972 exceeded since 25w4h18m52s: ZSK rollover deferred: waiting for pre-publish key -2008-06-12 18:03:19.289: debug: Re-signing not necessary! -2008-06-12 18:03:19.289: notice: end of run: 0 errors occured -2008-06-12 18:03:23.617: notice: running as ../../dnssec-signer -V intern -f -r -v -v -2008-06-12 18:03:23.618: debug: parsing zone "example.net." in dir "intern/example.net." -2008-06-12 18:03:23.618: debug: Check RFC5011 status -2008-06-12 18:03:23.618: debug: ->ksk5011status returns 0 -2008-06-12 18:03:23.618: debug: Check ksk status -2008-06-12 18:03:23.618: debug: Lifetime(2592000 +/-150 sec) of active key 5972 exceeded (17727536 sec) -2008-06-12 18:03:23.618: debug: ->waiting for pre-publish key -2008-06-12 18:03:23.618: notice: "example.net.": lifetime of zone signing key 5972 exceeded since 25w4h18m56s: ZSK rollover deferred: waiting for pre-publish key -2008-06-12 18:03:23.618: debug: Re-signing necessary: Option -f -2008-06-12 18:03:23.618: notice: "example.net.": re-signing triggered: Option -f -2008-06-12 18:03:23.618: debug: Writing key file "intern/example.net./dnskey.db" -2008-06-12 18:03:23.619: debug: Signing zone "example.net." -2008-06-12 18:03:23.619: debug: Run cmd "cd intern/example.net.; /usr/local/sbin/dnssec-signzone -p -o example.net. -e +86400 -g -N unixtime zone.db K*.private" -2008-06-12 18:03:23.719: debug: Cmd dnssec-signzone return: "zone.db.signed" -2008-06-12 18:03:23.719: debug: Signing completed after 0s. -2008-06-12 18:03:23.720: notice: ""example.net." in view "intern"": reload triggered -2008-06-12 18:03:23.772: debug: -2008-06-12 18:03:23.772: notice: end of run: 0 errors occured -2008-06-12 18:05:39.532: notice: running as ../../dnssec-signer -V intern -f -r -v -v -2008-06-12 18:05:39.533: debug: parsing zone "example.net." in dir "intern/example.net." -2008-06-12 18:05:39.533: debug: Check RFC5011 status -2008-06-12 18:05:39.533: debug: ->ksk5011status returns 0 -2008-06-12 18:05:39.533: debug: Check ksk status -2008-06-12 18:05:39.533: debug: Lifetime(2592000 +/-150 sec) of active key 5972 exceeded (17727672 sec) -2008-06-12 18:05:39.533: debug: ->waiting for pre-publish key -2008-06-12 18:05:39.533: notice: "example.net.": lifetime of zone signing key 5972 exceeded since 25w4h21m12s: ZSK rollover deferred: waiting for pre-publish key -2008-06-12 18:05:39.533: debug: Re-signing necessary: Option -f -2008-06-12 18:05:39.533: notice: "example.net.": re-signing triggered: Option -f -2008-06-12 18:05:39.533: debug: Writing key file "intern/example.net./dnskey.db" -2008-06-12 18:05:39.534: debug: Signing zone "example.net." -2008-06-12 18:05:39.534: debug: Run cmd "cd intern/example.net.; /usr/local/sbin/dnssec-signzone -p -o example.net. -e +86400 -g -N unixtime zone.db K*.private" -2008-06-12 18:05:39.629: debug: Cmd dnssec-signzone return: "zone.db.signed" -2008-06-12 18:05:39.630: debug: Signing completed after 0s. -2008-06-12 18:05:39.630: notice: ""example.net."": reload triggered -2008-06-12 18:05:39.640: debug: -2008-06-12 18:05:39.640: notice: end of run: 0 errors occured -2008-06-12 18:07:47.753: notice: running as ../../dnssec-signer -V intern -f -r -v -v -2008-06-12 18:07:47.754: debug: parsing zone "example.net." in dir "intern/example.net." -2008-06-12 18:07:47.754: debug: Check RFC5011 status -2008-06-12 18:07:47.754: debug: ->ksk5011status returns 0 -2008-06-12 18:07:47.754: debug: Check ksk status -2008-06-12 18:07:47.754: debug: Lifetime(2592000 +/-150 sec) of active key 5972 exceeded (17727800 sec) -2008-06-12 18:07:47.754: debug: ->waiting for pre-publish key -2008-06-12 18:07:47.754: notice: "example.net.": lifetime of zone signing key 5972 exceeded since 25w4h23m20s: ZSK rollover deferred: waiting for pre-publish key -2008-06-12 18:07:47.754: debug: Re-signing necessary: Option -f -2008-06-12 18:07:47.754: notice: "example.net.": re-signing triggered: Option -f -2008-06-12 18:07:47.754: debug: Writing key file "intern/example.net./dnskey.db" -2008-06-12 18:07:47.754: debug: Signing zone "example.net." -2008-06-12 18:07:47.754: debug: Run cmd "cd intern/example.net.; /usr/local/sbin/dnssec-signzone -p -o example.net. -e +86400 -g -N unixtime zone.db K*.private" -2008-06-12 18:07:47.856: debug: Cmd dnssec-signzone return: "zone.db.signed" -2008-06-12 18:07:47.856: debug: Signing completed after 0s. -2008-06-12 18:07:47.856: notice: ""example.net."": reload triggered -2008-06-12 18:07:47.866: debug: -2008-06-12 18:07:47.867: notice: end of run: 0 errors occured -2008-06-12 18:10:57.978: notice: running as ../../dnssec-signer -V intern -f -r -v -v -2008-06-12 18:10:57.978: debug: parsing zone "example.net." in dir "intern/example.net." -2008-06-12 18:10:57.978: debug: Check RFC5011 status -2008-06-12 18:10:57.978: debug: ->ksk5011status returns 0 -2008-06-12 18:10:57.978: debug: Check ksk status -2008-06-12 18:10:57.978: debug: Lifetime(2592000 +/-150 sec) of active key 5972 exceeded (17727990 sec) -2008-06-12 18:10:57.978: debug: ->waiting for pre-publish key -2008-06-12 18:10:57.978: notice: "example.net.": lifetime of zone signing key 5972 exceeded since 25w4h26m30s: ZSK rollover deferred: waiting for pre-publish key -2008-06-12 18:10:57.978: debug: Re-signing necessary: Option -f -2008-06-12 18:10:57.978: notice: "example.net.": re-signing triggered: Option -f -2008-06-12 18:10:57.978: debug: Writing key file "intern/example.net./dnskey.db" -2008-06-12 18:10:57.979: debug: Signing zone "example.net." -2008-06-12 18:10:57.979: debug: Run cmd "cd intern/example.net.; /usr/local/sbin/dnssec-signzone -p -o example.net. -e +86400 -g -N unixtime zone.db K*.private" -2008-06-12 18:10:58.081: debug: Cmd dnssec-signzone return: "zone.db.signed" -2008-06-12 18:10:58.081: debug: Signing completed after 1s. -2008-06-12 18:10:58.081: notice: ""example.net." in view "intern"": reload triggered -2008-06-12 18:10:58.093: debug: -2008-06-12 18:10:58.093: notice: end of run: 0 errors occured -2008-06-12 18:13:29.511: notice: running as ../../dnssec-signer -V intern -f -r -v -v -2008-06-12 18:13:29.512: debug: parsing zone "example.net." in dir "intern/example.net." -2008-06-12 18:13:29.512: debug: Check RFC5011 status -2008-06-12 18:13:29.512: debug: ->ksk5011status returns 0 -2008-06-12 18:13:29.512: debug: Check ksk status -2008-06-12 18:13:29.512: debug: Lifetime(2592000 +/-150 sec) of active key 5972 exceeded (17728142 sec) -2008-06-12 18:13:29.512: debug: ->waiting for pre-publish key -2008-06-12 18:13:29.512: notice: "example.net.": lifetime of zone signing key 5972 exceeded since 25w4h29m2s: ZSK rollover deferred: waiting for pre-publish key -2008-06-12 18:13:29.512: debug: Re-signing necessary: Option -f -2008-06-12 18:13:29.512: notice: "example.net.": re-signing triggered: Option -f -2008-06-12 18:13:29.512: debug: Writing key file "intern/example.net./dnskey.db" -2008-06-12 18:13:29.513: debug: Signing zone "example.net." -2008-06-12 18:13:29.513: debug: Run cmd "cd intern/example.net.; /usr/local/sbin/dnssec-signzone -p -o example.net. -e +86400 -g -N unixtime zone.db K*.private" -2008-06-12 18:13:29.612: debug: Cmd dnssec-signzone return: "zone.db.signed" -2008-06-12 18:13:29.612: debug: Signing completed after 0s. -2008-06-12 18:13:29.612: notice: ""example.net." in view "intern"": reload triggered -2008-06-12 18:13:29.612: debug: Reload zone "example.net." in view "intern" -2008-06-12 18:13:29.612: debug: Run cmd "/usr/local/sbin/rndc reload example.net. IN intern" -2008-06-12 18:13:29.623: debug: -2008-06-12 18:13:29.623: notice: end of run: 0 errors occured -2008-06-12 18:13:38.707: notice: running as ../../dnssec-signer -V intern -f -r -v -2008-06-12 18:13:38.708: debug: parsing zone "example.net." in dir "intern/example.net." -2008-06-12 18:13:38.709: debug: Check RFC5011 status -2008-06-12 18:13:38.709: debug: ->ksk5011status returns 0 -2008-06-12 18:13:38.709: debug: Check ksk status -2008-06-12 18:13:38.709: debug: Lifetime(2592000 +/-150 sec) of active key 5972 exceeded (17728151 sec) -2008-06-12 18:13:38.709: debug: ->waiting for pre-publish key -2008-06-12 18:13:38.709: notice: "example.net.": lifetime of zone signing key 5972 exceeded since 25w4h29m11s: ZSK rollover deferred: waiting for pre-publish key -2008-06-12 18:13:38.709: debug: Re-signing necessary: Option -f -2008-06-12 18:13:38.709: notice: "example.net.": re-signing triggered: Option -f -2008-06-12 18:13:38.709: debug: Writing key file "intern/example.net./dnskey.db" -2008-06-12 18:13:38.710: debug: Signing zone "example.net." -2008-06-12 18:13:38.710: debug: Run cmd "cd intern/example.net.; /usr/local/sbin/dnssec-signzone -p -o example.net. -e +86400 -g -N unixtime zone.db K*.private" -2008-06-12 18:13:39.163: debug: Cmd dnssec-signzone return: "zone.db.signed" -2008-06-12 18:13:39.163: debug: Signing completed after 1s. -2008-06-12 18:13:39.163: notice: ""example.net." in view "intern"": reload triggered -2008-06-12 18:13:39.163: debug: Reload zone "example.net." in view "intern" -2008-06-12 18:13:39.163: debug: Run cmd "/usr/local/sbin/rndc reload example.net. IN intern" -2008-06-12 18:13:39.174: debug: -2008-06-12 18:13:39.174: notice: end of run: 0 errors occured -2008-06-12 18:13:43.163: notice: running as ../../dnssec-signer -V intern -f -r -v -v -2008-06-12 18:13:43.164: debug: parsing zone "example.net." in dir "intern/example.net." -2008-06-12 18:13:43.164: debug: Check RFC5011 status -2008-06-12 18:13:43.164: debug: ->ksk5011status returns 0 -2008-06-12 18:13:43.164: debug: Check ksk status -2008-06-12 18:13:43.164: debug: Lifetime(2592000 +/-150 sec) of active key 5972 exceeded (17728156 sec) -2008-06-12 18:13:43.164: debug: ->waiting for pre-publish key -2008-06-12 18:13:43.164: notice: "example.net.": lifetime of zone signing key 5972 exceeded since 25w4h29m16s: ZSK rollover deferred: waiting for pre-publish key -2008-06-12 18:13:43.164: debug: Re-signing necessary: Option -f -2008-06-12 18:13:43.164: notice: "example.net.": re-signing triggered: Option -f -2008-06-12 18:13:43.164: debug: Writing key file "intern/example.net./dnskey.db" -2008-06-12 18:13:43.164: debug: Signing zone "example.net." -2008-06-12 18:13:43.164: debug: Run cmd "cd intern/example.net.; /usr/local/sbin/dnssec-signzone -p -o example.net. -e +86400 -g -N unixtime zone.db K*.private" -2008-06-12 18:13:43.262: debug: Cmd dnssec-signzone return: "zone.db.signed" -2008-06-12 18:13:43.262: debug: Signing completed after 0s. -2008-06-12 18:13:43.262: notice: ""example.net." in view "intern"": reload triggered -2008-06-12 18:13:43.262: debug: Reload zone "example.net." in view "intern" -2008-06-12 18:13:43.262: debug: Run cmd "/usr/local/sbin/rndc reload example.net. IN intern" -2008-06-12 18:13:43.273: debug: -2008-06-12 18:13:43.273: notice: end of run: 0 errors occured -2008-10-03 01:00:38.404: notice: ------------------------------------------------------------ -2008-10-03 01:00:38.404: notice: running ../../dnssec-signer -V intern -2008-10-03 01:00:38.405: debug: parsing zone "example.net" in dir "intern/example.net" -2008-10-03 01:00:38.405: debug: Check RFC5011 status -2008-10-03 01:00:38.405: debug: ->not a rfc5011 zone, looking for a regular ksk rollover -2008-10-03 01:00:38.405: debug: Check KSK status -2008-10-03 01:00:38.405: debug: Check ZSK status -2008-10-03 01:00:38.405: debug: Lifetime(2592000 +/-150 sec) of active key 5972 exceeded (5018321 sec) -2008-10-03 01:00:38.405: debug: ->depreciate it -2008-10-03 01:00:38.405: debug: ->activate published key 23375 -2008-10-03 01:00:38.405: notice: "example.net": lifetime of zone signing key 5972 exceeded: ZSK rollover done -2008-10-03 01:00:38.405: debug: New key for publishing needed -2008-10-03 01:00:38.491: debug: ->creating new key 55745 -2008-10-03 01:00:38.492: info: "example.net": new key 55745 generated for publishing -2008-10-03 01:00:38.492: debug: Re-signing necessary: New zone key -2008-10-03 01:00:38.492: notice: "example.net": re-signing triggered: New zone key -2008-10-03 01:00:38.492: debug: Writing key file "intern/example.net/dnskey.db" -2008-10-03 01:00:38.492: debug: Signing zone "example.net" -2008-10-03 01:00:38.492: debug: Run cmd "cd intern/example.net; /usr/local/sbin/dnssec-signzone -g -p -o example.net -e +86400 -N unixtime zone.db K*.private" -2008-10-03 01:00:38.796: debug: Cmd dnssec-signzone return: "zone.db.signed" -2008-10-03 01:00:38.796: debug: Signing completed after 0s. -2008-10-03 01:00:38.796: debug: -2008-10-03 01:00:38.796: notice: end of run: 0 errors occured diff --git a/contrib/zkt-1.1.2/examples/views/named.conf b/contrib/zkt-1.1.2/examples/views/named.conf deleted file mode 100644 index c7034e2f5f..0000000000 --- a/contrib/zkt-1.1.2/examples/views/named.conf +++ /dev/null @@ -1,97 +0,0 @@ -/***************************************************************** -** -** #(@) named.conf (c) 6. May 2004 (hoz) -*****************************************************************/ - -/***************************************************************** -** logging options -*****************************************************************/ -logging { - channel "named-log" { - file "named.log"; - print-time yes; - print-category yes; - print-severity yes; - severity info; - }; - category "dnssec" { "named-log"; }; - category "edns-disabled" { "named-log"; }; - category "default" { "named-log"; }; -}; - -/***************************************************************** -** name server options -*****************************************************************/ -options { - directory "."; - - pid-file "named.pid"; - listen-on-v6 port 1053 { any; }; - listen-on port 1053 { any; }; - - empty-zones-enable no; - - port 1053; - query-source address * port 1053; - query-source-v6 address * port 1053; - transfer-source * port 53; - transfer-source-v6 * port 53; - use-alt-transfer-source no; - notify-source * port 53; - notify-source-v6 * port 53; - - recursion yes; - dnssec-enable yes; - dnssec-validation yes; /* required by BIND 9.4.0 */ - dnssec-accept-expired false; /* added since BIND 9.5.0 */ - edns-udp-size 1460; /* (M4) */ - max-udp-size 1460; /* (M5) */ - - # allow-query { localhost; }; /* default in 9.4.0 */ - # allow-query-cache { localhost; }; /* default in 9.4.0 */ - - dnssec-must-be-secure "." no; - - querylog yes; - - stats-server 127.0.0.1 port 8881; /* added since BIND 9.5.0 */ -}; - -/***************************************************************** -** view intern -*****************************************************************/ -view "intern" { - match-clients { 127.0.0.1; ::1; }; - recursion yes; - zone "." in { - type hint; - file "root.hint"; - }; - - zone "0.0.127.in-addr.arpa" in { - type master; - file "127.0.0.zone"; - }; - - zone "example.net" in { - type master; - file "intern/example.net/zone.db.signed"; - }; -}; - -/***************************************************************** -** view extern -*****************************************************************/ -view "extern" { - match-clients { any; }; - recursion no; - zone "." in { - type hint; - file "root.hint"; - }; - - zone "example.net" in { - type master; - file "extern/example.net/zone.db.signed"; - }; -}; diff --git a/contrib/zkt-1.1.2/examples/views/named.log b/contrib/zkt-1.1.2/examples/views/named.log deleted file mode 100644 index 15d5f7b927..0000000000 --- a/contrib/zkt-1.1.2/examples/views/named.log +++ /dev/null @@ -1,17 +0,0 @@ -20-Nov-2007 17:12:58.092 general: critical: couldn't open pid file '/var/run/named.pid': Permission denied -20-Nov-2007 17:12:58.092 general: critical: exiting (due to early fatal error) -20-Nov-2007 17:20:24.941 general: critical: couldn't open pid file '/var/run/named.pid': Permission denied -20-Nov-2007 17:20:24.941 general: critical: exiting (due to early fatal error) -20-Nov-2007 17:28:22.686 general: critical: couldn't open pid file '/var/run/named.pid': Permission denied -20-Nov-2007 17:28:22.686 general: critical: exiting (due to early fatal error) -20-Nov-2007 17:40:12.389 general: error: zone 0.0.127.in-addr.arpa/IN/intern: loading from master file 127.0.0.zone failed: file not found -20-Nov-2007 17:40:12.391 general: info: zone example.net/IN/intern: loaded serial 1195574789 (signed) -20-Nov-2007 17:40:12.393 general: info: zone example.net/IN/extern: loaded serial 1195561217 (signed) -20-Nov-2007 17:40:12.393 general: notice: running -20-Nov-2007 17:40:12.393 notify: info: zone example.net/IN/intern: sending notifies (serial 1195574789) -20-Nov-2007 17:40:12.394 notify: info: zone example.net/IN/extern: sending notifies (serial 1195561217) -20-Nov-2007 19:07:04.016 general: info: shutting down -20-Nov-2007 19:07:04.017 network: info: no longer listening on ::#1053 -20-Nov-2007 19:07:04.017 network: info: no longer listening on 127.0.0.1#1053 -20-Nov-2007 19:07:04.017 network: info: no longer listening on 145.253.100.51#1053 -20-Nov-2007 19:07:04.020 general: notice: exiting diff --git a/contrib/zkt-1.1.2/examples/views/root.hint b/contrib/zkt-1.1.2/examples/views/root.hint deleted file mode 100644 index 2b5c167a31..0000000000 --- a/contrib/zkt-1.1.2/examples/views/root.hint +++ /dev/null @@ -1,45 +0,0 @@ -; <<>> DiG 9.5.0a6 <<>> ns . @a.root-servers.net -;; global options: printcmd -;; Got answer: -;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33355 -;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 13 -;; WARNING: recursion requested but not available - -;; QUESTION SECTION: -;. IN NS - -;; ANSWER SECTION: -. 518400 IN NS H.ROOT-SERVERS.NET. -. 518400 IN NS I.ROOT-SERVERS.NET. -. 518400 IN NS J.ROOT-SERVERS.NET. -. 518400 IN NS K.ROOT-SERVERS.NET. -. 518400 IN NS L.ROOT-SERVERS.NET. -. 518400 IN NS M.ROOT-SERVERS.NET. -. 518400 IN NS A.ROOT-SERVERS.NET. -. 518400 IN NS B.ROOT-SERVERS.NET. -. 518400 IN NS C.ROOT-SERVERS.NET. -. 518400 IN NS D.ROOT-SERVERS.NET. -. 518400 IN NS E.ROOT-SERVERS.NET. -. 518400 IN NS F.ROOT-SERVERS.NET. -. 518400 IN NS G.ROOT-SERVERS.NET. - -;; ADDITIONAL SECTION: -A.ROOT-SERVERS.NET. 3600000 IN A 198.41.0.4 -B.ROOT-SERVERS.NET. 3600000 IN A 192.228.79.201 -C.ROOT-SERVERS.NET. 3600000 IN A 192.33.4.12 -D.ROOT-SERVERS.NET. 3600000 IN A 128.8.10.90 -E.ROOT-SERVERS.NET. 3600000 IN A 192.203.230.10 -F.ROOT-SERVERS.NET. 3600000 IN A 192.5.5.241 -G.ROOT-SERVERS.NET. 3600000 IN A 192.112.36.4 -H.ROOT-SERVERS.NET. 3600000 IN A 128.63.2.53 -I.ROOT-SERVERS.NET. 3600000 IN A 192.36.148.17 -J.ROOT-SERVERS.NET. 3600000 IN A 192.58.128.30 -K.ROOT-SERVERS.NET. 3600000 IN A 193.0.14.129 -L.ROOT-SERVERS.NET. 3600000 IN A 199.7.83.42 -M.ROOT-SERVERS.NET. 3600000 IN A 202.12.27.33 - -;; Query time: 114 msec -;; SERVER: 198.41.0.4#53(198.41.0.4) -;; WHEN: Mon Nov 5 07:28:00 2007 -;; MSG SIZE rcvd: 436 - diff --git a/contrib/zkt-1.1.2/examples/views/viewtest.sh b/contrib/zkt-1.1.2/examples/views/viewtest.sh deleted file mode 100644 index f0a17543ac..0000000000 --- a/contrib/zkt-1.1.2/examples/views/viewtest.sh +++ /dev/null @@ -1,20 +0,0 @@ - - -ZKT_CONFFILE=dnssec.conf -export ZKT_CONFFILE - -if true -then - echo "All internal keys:" - ./dnssec-zkt-intern - echo - - echo "All external keys:" - ./dnssec-zkt-extern - echo -fi - -echo "Sign both views" -./dnssec-signer-intern -v -v -f -r -echo -./dnssec-signer-extern -v -v diff --git a/contrib/zkt-1.1.2/.gitignore b/contrib/zkt-1.1.3/.gitignore similarity index 100% rename from contrib/zkt-1.1.2/.gitignore rename to contrib/zkt-1.1.3/.gitignore diff --git a/contrib/zkt-1.1.2/CHANGELOG b/contrib/zkt-1.1.3/CHANGELOG similarity index 96% rename from contrib/zkt-1.1.2/CHANGELOG rename to contrib/zkt-1.1.3/CHANGELOG index 792d26aa46..dcf903cbfa 100644 --- a/contrib/zkt-1.1.2/CHANGELOG +++ b/contrib/zkt-1.1.3/CHANGELOG @@ -1,3 +1,25 @@ +zkt 1.1.3 -- 21. Nov 2014 + +* func New Config Parameter DependFiles added. + Contains a (comma separated) list of files which are + included into the ZoneFile. The timestamps of this files + are checked additional to the timestamp of the ZoneFile. + Based on a suggestion from Sven Strickroth + +* misc Makefile changed to build tar file out of git repository + +* misc Minimum supported BIND version is now 9.8 + +* bug Fixed bug in BIND version parsing (9.10.1 was parsed as 910 + which is similar to 9.1.0) + Version 9.10.1 is parsed now as 091001 + +* misc Remove flag to request large exponent when creating keys + (BIND always creates keys with large exponents since BIND 9.5.0) + +* misc Project moved to github + Thanks to Jakob Schlyter for doing the initial stuff + zkt 1.1.2 -- 05. Dec 2012 * bug Fixed bug introduced by changes on inc_soa_serial() diff --git a/contrib/zkt-1.1.2/LICENSE b/contrib/zkt-1.1.3/LICENSE similarity index 100% rename from contrib/zkt-1.1.2/LICENSE rename to contrib/zkt-1.1.3/LICENSE diff --git a/contrib/zkt-1.1.2/Makefile.in b/contrib/zkt-1.1.3/Makefile.in similarity index 90% rename from contrib/zkt-1.1.2/Makefile.in rename to contrib/zkt-1.1.3/Makefile.in index b2f8ee0a71..2996d7e297 100644 --- a/contrib/zkt-1.1.2/Makefile.in +++ b/contrib/zkt-1.1.3/Makefile.in @@ -94,10 +94,10 @@ $(PROG_CNF): $(OBJ_CNF) $(OBJ_ALL) Makefile $(CC) $(LDFLAGS) $(OBJ_CNF) $(OBJ_ALL) -o $(PROG_CNF) $(PROG_KEY): $(OBJ_KEY) $(OBJ_ALL) Makefile - $(CC) $(LDFLAGS) $(OBJ_KEY) $(OBJ_ALL) $(LIBS) -o $(PROG_KEY) + $(CC) $(LDFLAGS) $(LIBS) $(OBJ_KEY) $(OBJ_ALL) -o $(PROG_KEY) $(PROG_LS): $(OBJ_LS) $(OBJ_ALL) Makefile - $(CC) $(LDFLAGS) $(OBJ_LS) $(OBJ_ALL) $(LIBS) -o $(PROG_LS) + $(CC) $(LDFLAGS) $(LIBS) $(OBJ_LS) $(OBJ_ALL) -o $(PROG_LS) $(PROG_SER): $(OBJ_SER) Makefile $(CC) $(LDFLAGS) $(OBJ_SER) -o $(PROG_SER) @@ -157,13 +157,14 @@ man/$(MAN_CNF).html: man/$(MAN_CNF) man/$(MAN_CNF).pdf: man/$(MAN_CNF) groff -Tps -man man/$(MAN_CNF) | ps2pdf - man/$(MAN_CNF).pdf - -$(PROJECT)-$(VERSION).tar.gz: $(SAVE) - rm -f examples/hierarchical/log/zkt-* - ( \ - distfiles=`ls -d $(SAVE) | sed 's|^|$(PROJECT)-$(VERSION)/|'` ;\ - cd .. && tar czvf $(PROJECT)-$(VERSION)/$(PROJECT)-$(VERSION).tar.gz $$distfiles ;\ - ) +# generation of tar file out of the git archive +# (use v$(VERSION) instead of HEAD if the tar file should depend on a tagged revision) +$(PROJECT)-$(VERSION).tar.gz: $(SAVE) + @test "`git tag -l $(VERSION)`" != $(VERSION) && echo "no tag $(VERSION) found in repository" && exit + git archive --format=tar --prefix="$(PROJECT)-$(VERSION)/" $(VERSION) | \ + gzip > $(PROJECT)-$(VERSION).tar.gz + # git archive --format=tar --prefix="$(PROJECT)-$(VERSION)/" HEAD | \ + # cat > $(PROJECT)-$(VERSION).tar depend: $(CC) -MM $(CFLAGS) $(SRC_PRG) $(SRC_ALL) diff --git a/contrib/zkt-1.1.2/README b/contrib/zkt-1.1.3/README similarity index 97% rename from contrib/zkt-1.1.2/README rename to contrib/zkt-1.1.3/README index 584fb4c7d9..c50699fc87 100644 --- a/contrib/zkt-1.1.2/README +++ b/contrib/zkt-1.1.3/README @@ -1,7 +1,7 @@ # # README dnssec zone key tool # -# (c) March 2005 - Aug 2010 by Holger Zuleger hznet +# (c) March 2005 - Aug 2014 by Holger Zuleger hznet # (c) domaincmp() Aug 2005 by Karle Boss & H. Zuleger (kaho) # (c) zconf.c by Jeroen Masar & Holger Zuleger # diff --git a/contrib/zkt-1.1.2/README.logging b/contrib/zkt-1.1.3/README.logging similarity index 100% rename from contrib/zkt-1.1.2/README.logging rename to contrib/zkt-1.1.3/README.logging diff --git a/contrib/zkt-1.1.2/TODO b/contrib/zkt-1.1.3/TODO similarity index 100% rename from contrib/zkt-1.1.2/TODO rename to contrib/zkt-1.1.3/TODO diff --git a/contrib/zkt-1.1.2/config.h.in b/contrib/zkt-1.1.3/config.h.in similarity index 98% rename from contrib/zkt-1.1.2/config.h.in rename to contrib/zkt-1.1.3/config.h.in index db57743e88..4301f2553b 100644 --- a/contrib/zkt-1.1.2/config.h.in +++ b/contrib/zkt-1.1.3/config.h.in @@ -176,6 +176,9 @@ /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME +/* Define to the home page for this package. */ +#undef PACKAGE_URL + /* Define to the version of this package. */ #undef PACKAGE_VERSION diff --git a/contrib/zkt-1.1.2/config_zkt.h b/contrib/zkt-1.1.3/config_zkt.h similarity index 99% rename from contrib/zkt-1.1.2/config_zkt.h rename to contrib/zkt-1.1.3/config_zkt.h index a8feb2ae79..76a5b5a3b4 100644 --- a/contrib/zkt-1.1.2/config_zkt.h +++ b/contrib/zkt-1.1.3/config_zkt.h @@ -98,7 +98,7 @@ # error ("BIND_UTIL_PATH not set. Please run configure with --enable-bind_util_path="); #endif #ifndef BIND_VERSION -# define BIND_VERSION 970 +# define BIND_VERSION 980 #endif #ifndef ZKT_VERSION diff --git a/contrib/zkt-1.1.3/configure b/contrib/zkt-1.1.3/configure new file mode 100755 index 0000000000..07fa85a2a3 --- /dev/null +++ b/contrib/zkt-1.1.3/configure @@ -0,0 +1,6078 @@ +#! /bin/sh +# Guess values for system-dependent variables and create Makefiles. +# Generated by GNU Autoconf 2.69 for ZKT 1.1.3. +# +# Report bugs to . +# +# +# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. +# +# +# This configure script is free software; the Free Software Foundation +# gives unlimited permission to copy, distribute and modify it. +## -------------------- ## +## M4sh Initialization. ## +## -------------------- ## + +# Be more Bourne compatible +DUALCASE=1; export DUALCASE # for MKS sh +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : + emulate sh + NULLCMD=: + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in #( + *posix*) : + set -o posix ;; #( + *) : + ;; +esac +fi + + +as_nl=' +' +export as_nl +# Printing a long string crashes Solaris 7 /usr/bin/printf. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo +# Prefer a ksh shell builtin over an external printf program on Solaris, +# but without wasting forks for bash or zsh. +if test -z "$BASH_VERSION$ZSH_VERSION" \ + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then + as_echo='print -r --' + as_echo_n='print -rn --' +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then + as_echo='printf %s\n' + as_echo_n='printf %s' +else + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' + as_echo_n='/usr/ucb/echo -n' + else + as_echo_body='eval expr "X$1" : "X\\(.*\\)"' + as_echo_n_body='eval + arg=$1; + case $arg in #( + *"$as_nl"*) + expr "X$arg" : "X\\(.*\\)$as_nl"; + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; + esac; + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" + ' + export as_echo_n_body + as_echo_n='sh -c $as_echo_n_body as_echo' + fi + export as_echo_body + as_echo='sh -c $as_echo_body as_echo' +fi + +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + PATH_SEPARATOR=: + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || + PATH_SEPARATOR=';' + } +fi + + +# IFS +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent editors from complaining about space-tab. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word +# splitting by setting IFS to empty value.) +IFS=" "" $as_nl" + +# Find who we are. Look in the path if we contain no directory separator. +as_myself= +case $0 in #(( + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break + done +IFS=$as_save_IFS + + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + exit 1 +fi + +# Unset variables that we do not need and which cause bugs (e.g. in +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" +# suppresses any "Segmentation fault" message there. '((' could +# trigger a bug in pdksh 5.2.14. +for as_var in BASH_ENV ENV MAIL MAILPATH +do eval test x\${$as_var+set} = xset \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done +PS1='$ ' +PS2='> ' +PS4='+ ' + +# NLS nuisances. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# CDPATH. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +# Use a proper internal environment variable to ensure we don't fall + # into an infinite loop, continuously re-executing ourselves. + if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then + _as_can_reexec=no; export _as_can_reexec; + # We cannot yet assume a decent shell, so we have to provide a +# neutralization value for shells without unset; and this also +# works around shells that cannot unset nonexistent variables. +# Preserve -v and -x to the replacement shell. +BASH_ENV=/dev/null +ENV=/dev/null +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV +case $- in # (((( + *v*x* | *x*v* ) as_opts=-vx ;; + *v* ) as_opts=-v ;; + *x* ) as_opts=-x ;; + * ) as_opts= ;; +esac +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} +# Admittedly, this is quite paranoid, since all the known shells bail +# out after a failed `exec'. +$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 +as_fn_exit 255 + fi + # We don't want this to propagate to other subprocesses. + { _as_can_reexec=; unset _as_can_reexec;} +if test "x$CONFIG_SHELL" = x; then + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : + emulate sh + NULLCMD=: + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which + # is contrary to our usage. Disable this feature. + alias -g '\${1+\"\$@\"}'='\"\$@\"' + setopt NO_GLOB_SUBST +else + case \`(set -o) 2>/dev/null\` in #( + *posix*) : + set -o posix ;; #( + *) : + ;; +esac +fi +" + as_required="as_fn_return () { (exit \$1); } +as_fn_success () { as_fn_return 0; } +as_fn_failure () { as_fn_return 1; } +as_fn_ret_success () { return 0; } +as_fn_ret_failure () { return 1; } + +exitcode=0 +as_fn_success || { exitcode=1; echo as_fn_success failed.; } +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : + +else + exitcode=1; echo positional parameters were not saved. +fi +test x\$exitcode = x0 || exit 1 +test -x / || exit 1" + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 +test \$(( 1 + 1 )) = 2 || exit 1" + if (eval "$as_required") 2>/dev/null; then : + as_have_required=yes +else + as_have_required=no +fi + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : + +else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +as_found=false +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + as_found=: + case $as_dir in #( + /*) + for as_base in sh bash ksh sh5; do + # Try only shells that exist, to save several forks. + as_shell=$as_dir/$as_base + if { test -f "$as_shell" || test -f "$as_shell.exe"; } && + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : + CONFIG_SHELL=$as_shell as_have_required=yes + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : + break 2 +fi +fi + done;; + esac + as_found=false +done +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : + CONFIG_SHELL=$SHELL as_have_required=yes +fi; } +IFS=$as_save_IFS + + + if test "x$CONFIG_SHELL" != x; then : + export CONFIG_SHELL + # We cannot yet assume a decent shell, so we have to provide a +# neutralization value for shells without unset; and this also +# works around shells that cannot unset nonexistent variables. +# Preserve -v and -x to the replacement shell. +BASH_ENV=/dev/null +ENV=/dev/null +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV +case $- in # (((( + *v*x* | *x*v* ) as_opts=-vx ;; + *v* ) as_opts=-v ;; + *x* ) as_opts=-x ;; + * ) as_opts= ;; +esac +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} +# Admittedly, this is quite paranoid, since all the known shells bail +# out after a failed `exec'. +$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 +exit 255 +fi + + if test x$as_have_required = xno; then : + $as_echo "$0: This script requires a shell more modern than all" + $as_echo "$0: the shells that I found on your system." + if test x${ZSH_VERSION+set} = xset ; then + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" + $as_echo "$0: be upgraded to zsh 4.3.4 or later." + else + $as_echo "$0: Please tell bug-autoconf@gnu.org and Holger Zuleger +$0: hznet.de about your system, including any error +$0: possibly output before this message. Then install a +$0: modern shell, or manually run the script under such a +$0: shell if you do have one." + fi + exit 1 +fi +fi +fi +SHELL=${CONFIG_SHELL-/bin/sh} +export SHELL +# Unset more variables known to interfere with behavior of common tools. +CLICOLOR_FORCE= GREP_OPTIONS= +unset CLICOLOR_FORCE GREP_OPTIONS + +## --------------------- ## +## M4sh Shell Functions. ## +## --------------------- ## +# as_fn_unset VAR +# --------------- +# Portably unset VAR. +as_fn_unset () +{ + { eval $1=; unset $1;} +} +as_unset=as_fn_unset + +# as_fn_set_status STATUS +# ----------------------- +# Set $? to STATUS, without forking. +as_fn_set_status () +{ + return $1 +} # as_fn_set_status + +# as_fn_exit STATUS +# ----------------- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. +as_fn_exit () +{ + set +e + as_fn_set_status $1 + exit $1 +} # as_fn_exit + +# as_fn_mkdir_p +# ------------- +# Create "$as_dir" as a directory, including parents if necessary. +as_fn_mkdir_p () +{ + + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || eval $as_mkdir_p || { + as_dirs= + while :; do + case $as_dir in #( + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" + + +} # as_fn_mkdir_p + +# as_fn_executable_p FILE +# ----------------------- +# Test if FILE is an executable regular file. +as_fn_executable_p () +{ + test -f "$1" && test -x "$1" +} # as_fn_executable_p +# as_fn_append VAR VALUE +# ---------------------- +# Append the text in VALUE to the end of the definition contained in VAR. Take +# advantage of any shell optimizations that allow amortized linear growth over +# repeated appends, instead of the typical quadratic growth present in naive +# implementations. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : + eval 'as_fn_append () + { + eval $1+=\$2 + }' +else + as_fn_append () + { + eval $1=\$$1\$2 + } +fi # as_fn_append + +# as_fn_arith ARG... +# ------------------ +# Perform arithmetic evaluation on the ARGs, and store the result in the +# global $as_val. Take advantage of shells that can avoid forks. The arguments +# must be portable across $(()) and expr. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : + eval 'as_fn_arith () + { + as_val=$(( $* )) + }' +else + as_fn_arith () + { + as_val=`expr "$@" || test $? -eq 1` + } +fi # as_fn_arith + + +# as_fn_error STATUS ERROR [LINENO LOG_FD] +# ---------------------------------------- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the +# script with STATUS, using 1 if that was 0. +as_fn_error () +{ + as_status=$1; test $as_status -eq 0 && as_status=1 + if test "$4"; then + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + fi + $as_echo "$as_me: error: $2" >&2 + as_fn_exit $as_status +} # as_fn_error + +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi + +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then + as_basename=basename +else + as_basename=false +fi + +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +as_me=`$as_basename -- "$0" || +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + + + as_lineno_1=$LINENO as_lineno_1a=$LINENO + as_lineno_2=$LINENO as_lineno_2a=$LINENO + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) + sed -n ' + p + /[$]LINENO/= + ' <$as_myself | + sed ' + s/[$]LINENO.*/&-/ + t lineno + b + :lineno + N + :loop + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ + t loop + s/-\n.*// + ' >$as_me.lineno && + chmod +x "$as_me.lineno" || + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } + + # If we had to re-execute with $CONFIG_SHELL, we're ensured to have + # already done that, so ensure we don't try to do so again and fall + # in an infinite loop. This has already happened in practice. + _as_can_reexec=no; export _as_can_reexec + # Don't try to exec as it changes $[0], causing all sort of problems + # (the dirname of $[0] is not the place where we might find the + # original and so on. Autoconf is especially sensitive to this). + . "./$as_me.lineno" + # Exit status is that of the last command. + exit +} + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in #((((( +-n*) + case `echo 'xy\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + xy) ECHO_C='\c';; + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null + ECHO_T=' ';; + esac;; +*) + ECHO_N='-n';; +esac + +rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir 2>/dev/null +fi +if (echo >conf$$.file) 2>/dev/null; then + if ln -s conf$$.file conf$$ 2>/dev/null; then + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || + as_ln_s='cp -pR' + elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln + else + as_ln_s='cp -pR' + fi +else + as_ln_s='cp -pR' +fi +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null + +if mkdir -p . 2>/dev/null; then + as_mkdir_p='mkdir -p "$as_dir"' +else + test -d ./-p && rmdir ./-p + as_mkdir_p=false +fi + +as_test_x='test -x' +as_executable_p=as_fn_executable_p + +# Sed expression to map a string onto a valid CPP name. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" + +# Sed expression to map a string onto a valid variable name. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" + + +test -n "$DJDIR" || exec 7<&0 &1 + +# Name of the host. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, +# so uname gets run too. +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` + +# +# Initializations. +# +ac_default_prefix=/usr/local +ac_clean_files= +ac_config_libobj_dir=. +LIBOBJS= +cross_compiling=no +subdirs= +MFLAGS= +MAKEFLAGS= + +# Identity of this package. +PACKAGE_NAME='ZKT' +PACKAGE_TARNAME='zkt' +PACKAGE_VERSION='1.1.3' +PACKAGE_STRING='ZKT 1.1.3' +PACKAGE_BUGREPORT='Holger Zuleger hznet.de' +PACKAGE_URL='' + +ac_unique_file="zkt-signer.c" +# Factoring default headers for most tests. +ac_includes_default="\ +#include +#ifdef HAVE_SYS_TYPES_H +# include +#endif +#ifdef HAVE_SYS_STAT_H +# include +#endif +#ifdef STDC_HEADERS +# include +# include +#else +# ifdef HAVE_STDLIB_H +# include +# endif +#endif +#ifdef HAVE_STRING_H +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H +# include +# endif +# include +#endif +#ifdef HAVE_STRINGS_H +# include +#endif +#ifdef HAVE_INTTYPES_H +# include +#endif +#ifdef HAVE_STDINT_H +# include +#endif +#ifdef HAVE_UNISTD_H +# include +#endif" + +ac_header_list= +ac_func_list= +ac_subst_vars='LTLIBOBJS +LIBOBJS +EGREP +GREP +CPP +SIGNZONE_PROG +OBJEXT +EXEEXT +ac_ct_CC +CPPFLAGS +LDFLAGS +CFLAGS +CC +target_alias +host_alias +build_alias +LIBS +ECHO_T +ECHO_N +ECHO_C +DEFS +mandir +localedir +libdir +psdir +pdfdir +dvidir +htmldir +infodir +docdir +oldincludedir +includedir +localstatedir +sharedstatedir +sysconfdir +datadir +datarootdir +libexecdir +sbindir +bindir +program_transform_name +prefix +exec_prefix +PACKAGE_URL +PACKAGE_BUGREPORT +PACKAGE_STRING +PACKAGE_VERSION +PACKAGE_TARNAME +PACKAGE_NAME +PATH_SEPARATOR +SHELL' +ac_subst_files='' +ac_user_opts=' +enable_option_checking +enable_bind_util_path +enable_color_mode +with_curses +enable_printtimezone +enable_printyear +enable_logprogname +enable_logtimestamp +enable_loglevel +enable_ttl_in_keyfile +enable_configpath +enable_tree +' + ac_precious_vars='build_alias +host_alias +target_alias +CC +CFLAGS +LDFLAGS +LIBS +CPPFLAGS +CPP' + + +# Initialize some variables set by options. +ac_init_help= +ac_init_version=false +ac_unrecognized_opts= +ac_unrecognized_sep= +# The variables have the same names as the options, with +# dashes changed to underlines. +cache_file=/dev/null +exec_prefix=NONE +no_create= +no_recursion= +prefix=NONE +program_prefix=NONE +program_suffix=NONE +program_transform_name=s,x,x, +silent= +site= +srcdir= +verbose= +x_includes=NONE +x_libraries=NONE + +# Installation directory options. +# These are left unexpanded so users can "make install exec_prefix=/foo" +# and all the variables that are supposed to be based on exec_prefix +# by default will actually change. +# Use braces instead of parens because sh, perl, etc. also accept them. +# (The list follows the same order as the GNU Coding Standards.) +bindir='${exec_prefix}/bin' +sbindir='${exec_prefix}/sbin' +libexecdir='${exec_prefix}/libexec' +datarootdir='${prefix}/share' +datadir='${datarootdir}' +sysconfdir='${prefix}/etc' +sharedstatedir='${prefix}/com' +localstatedir='${prefix}/var' +includedir='${prefix}/include' +oldincludedir='/usr/include' +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' +infodir='${datarootdir}/info' +htmldir='${docdir}' +dvidir='${docdir}' +pdfdir='${docdir}' +psdir='${docdir}' +libdir='${exec_prefix}/lib' +localedir='${datarootdir}/locale' +mandir='${datarootdir}/man' + +ac_prev= +ac_dashdash= +for ac_option +do + # If the previous option needs an argument, assign it. + if test -n "$ac_prev"; then + eval $ac_prev=\$ac_option + ac_prev= + continue + fi + + case $ac_option in + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; + *=) ac_optarg= ;; + *) ac_optarg=yes ;; + esac + + # Accept the important Cygnus configure options, so we can diagnose typos. + + case $ac_dashdash$ac_option in + --) + ac_dashdash=yes ;; + + -bindir | --bindir | --bindi | --bind | --bin | --bi) + ac_prev=bindir ;; + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) + bindir=$ac_optarg ;; + + -build | --build | --buil | --bui | --bu) + ac_prev=build_alias ;; + -build=* | --build=* | --buil=* | --bui=* | --bu=*) + build_alias=$ac_optarg ;; + + -cache-file | --cache-file | --cache-fil | --cache-fi \ + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) + ac_prev=cache_file ;; + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) + cache_file=$ac_optarg ;; + + --config-cache | -C) + cache_file=config.cache ;; + + -datadir | --datadir | --datadi | --datad) + ac_prev=datadir ;; + -datadir=* | --datadir=* | --datadi=* | --datad=*) + datadir=$ac_optarg ;; + + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ + | --dataroo | --dataro | --datar) + ac_prev=datarootdir ;; + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) + datarootdir=$ac_optarg ;; + + -disable-* | --disable-*) + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid feature name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"enable_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval enable_$ac_useropt=no ;; + + -docdir | --docdir | --docdi | --doc | --do) + ac_prev=docdir ;; + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) + docdir=$ac_optarg ;; + + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) + ac_prev=dvidir ;; + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) + dvidir=$ac_optarg ;; + + -enable-* | --enable-*) + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid feature name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"enable_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval enable_$ac_useropt=\$ac_optarg ;; + + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ + | --exec | --exe | --ex) + ac_prev=exec_prefix ;; + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ + | --exec=* | --exe=* | --ex=*) + exec_prefix=$ac_optarg ;; + + -gas | --gas | --ga | --g) + # Obsolete; use --with-gas. + with_gas=yes ;; + + -help | --help | --hel | --he | -h) + ac_init_help=long ;; + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) + ac_init_help=recursive ;; + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) + ac_init_help=short ;; + + -host | --host | --hos | --ho) + ac_prev=host_alias ;; + -host=* | --host=* | --hos=* | --ho=*) + host_alias=$ac_optarg ;; + + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) + ac_prev=htmldir ;; + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ + | --ht=*) + htmldir=$ac_optarg ;; + + -includedir | --includedir | --includedi | --included | --include \ + | --includ | --inclu | --incl | --inc) + ac_prev=includedir ;; + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ + | --includ=* | --inclu=* | --incl=* | --inc=*) + includedir=$ac_optarg ;; + + -infodir | --infodir | --infodi | --infod | --info | --inf) + ac_prev=infodir ;; + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) + infodir=$ac_optarg ;; + + -libdir | --libdir | --libdi | --libd) + ac_prev=libdir ;; + -libdir=* | --libdir=* | --libdi=* | --libd=*) + libdir=$ac_optarg ;; + + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ + | --libexe | --libex | --libe) + ac_prev=libexecdir ;; + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ + | --libexe=* | --libex=* | --libe=*) + libexecdir=$ac_optarg ;; + + -localedir | --localedir | --localedi | --localed | --locale) + ac_prev=localedir ;; + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) + localedir=$ac_optarg ;; + + -localstatedir | --localstatedir | --localstatedi | --localstated \ + | --localstate | --localstat | --localsta | --localst | --locals) + ac_prev=localstatedir ;; + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) + localstatedir=$ac_optarg ;; + + -mandir | --mandir | --mandi | --mand | --man | --ma | --m) + ac_prev=mandir ;; + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) + mandir=$ac_optarg ;; + + -nfp | --nfp | --nf) + # Obsolete; use --without-fp. + with_fp=no ;; + + -no-create | --no-create | --no-creat | --no-crea | --no-cre \ + | --no-cr | --no-c | -n) + no_create=yes ;; + + -no-recursion | --no-recursion | --no-recursio | --no-recursi \ + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) + no_recursion=yes ;; + + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ + | --oldin | --oldi | --old | --ol | --o) + ac_prev=oldincludedir ;; + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) + oldincludedir=$ac_optarg ;; + + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) + ac_prev=prefix ;; + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) + prefix=$ac_optarg ;; + + -program-prefix | --program-prefix | --program-prefi | --program-pref \ + | --program-pre | --program-pr | --program-p) + ac_prev=program_prefix ;; + -program-prefix=* | --program-prefix=* | --program-prefi=* \ + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) + program_prefix=$ac_optarg ;; + + -program-suffix | --program-suffix | --program-suffi | --program-suff \ + | --program-suf | --program-su | --program-s) + ac_prev=program_suffix ;; + -program-suffix=* | --program-suffix=* | --program-suffi=* \ + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) + program_suffix=$ac_optarg ;; + + -program-transform-name | --program-transform-name \ + | --program-transform-nam | --program-transform-na \ + | --program-transform-n | --program-transform- \ + | --program-transform | --program-transfor \ + | --program-transfo | --program-transf \ + | --program-trans | --program-tran \ + | --progr-tra | --program-tr | --program-t) + ac_prev=program_transform_name ;; + -program-transform-name=* | --program-transform-name=* \ + | --program-transform-nam=* | --program-transform-na=* \ + | --program-transform-n=* | --program-transform-=* \ + | --program-transform=* | --program-transfor=* \ + | --program-transfo=* | --program-transf=* \ + | --program-trans=* | --program-tran=* \ + | --progr-tra=* | --program-tr=* | --program-t=*) + program_transform_name=$ac_optarg ;; + + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) + ac_prev=pdfdir ;; + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) + pdfdir=$ac_optarg ;; + + -psdir | --psdir | --psdi | --psd | --ps) + ac_prev=psdir ;; + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) + psdir=$ac_optarg ;; + + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil) + silent=yes ;; + + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) + ac_prev=sbindir ;; + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ + | --sbi=* | --sb=*) + sbindir=$ac_optarg ;; + + -sharedstatedir | --sharedstatedir | --sharedstatedi \ + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ + | --sharedst | --shareds | --shared | --share | --shar \ + | --sha | --sh) + ac_prev=sharedstatedir ;; + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ + | --sha=* | --sh=*) + sharedstatedir=$ac_optarg ;; + + -site | --site | --sit) + ac_prev=site ;; + -site=* | --site=* | --sit=*) + site=$ac_optarg ;; + + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) + ac_prev=srcdir ;; + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) + srcdir=$ac_optarg ;; + + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ + | --syscon | --sysco | --sysc | --sys | --sy) + ac_prev=sysconfdir ;; + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) + sysconfdir=$ac_optarg ;; + + -target | --target | --targe | --targ | --tar | --ta | --t) + ac_prev=target_alias ;; + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) + target_alias=$ac_optarg ;; + + -v | -verbose | --verbose | --verbos | --verbo | --verb) + verbose=yes ;; + + -version | --version | --versio | --versi | --vers | -V) + ac_init_version=: ;; + + -with-* | --with-*) + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid package name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"with_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval with_$ac_useropt=\$ac_optarg ;; + + -without-* | --without-*) + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid package name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"with_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval with_$ac_useropt=no ;; + + --x) + # Obsolete; use --with-x. + with_x=yes ;; + + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ + | --x-incl | --x-inc | --x-in | --x-i) + ac_prev=x_includes ;; + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) + x_includes=$ac_optarg ;; + + -x-libraries | --x-libraries | --x-librarie | --x-librari \ + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) + ac_prev=x_libraries ;; + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) + x_libraries=$ac_optarg ;; + + -*) as_fn_error $? "unrecognized option: \`$ac_option' +Try \`$0 --help' for more information" + ;; + + *=*) + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` + # Reject names that are not valid shell variable names. + case $ac_envvar in #( + '' | [0-9]* | *[!_$as_cr_alnum]* ) + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; + esac + eval $ac_envvar=\$ac_optarg + export $ac_envvar ;; + + *) + # FIXME: should be removed in autoconf 3.0. + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 + : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" + ;; + + esac +done + +if test -n "$ac_prev"; then + ac_option=--`echo $ac_prev | sed 's/_/-/g'` + as_fn_error $? "missing argument to $ac_option" +fi + +if test -n "$ac_unrecognized_opts"; then + case $enable_option_checking in + no) ;; + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; + esac +fi + +# Check all directory arguments for consistency. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ + datadir sysconfdir sharedstatedir localstatedir includedir \ + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ + libdir localedir mandir +do + eval ac_val=\$$ac_var + # Remove trailing slashes. + case $ac_val in + */ ) + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` + eval $ac_var=\$ac_val;; + esac + # Be sure to have absolute directory names. + case $ac_val in + [\\/$]* | ?:[\\/]* ) continue;; + NONE | '' ) case $ac_var in *prefix ) continue;; esac;; + esac + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" +done + +# There might be people who depend on the old broken behavior: `$host' +# used to hold the argument of --host etc. +# FIXME: To remove some day. +build=$build_alias +host=$host_alias +target=$target_alias + +# FIXME: To remove some day. +if test "x$host_alias" != x; then + if test "x$build_alias" = x; then + cross_compiling=maybe + elif test "x$build_alias" != "x$host_alias"; then + cross_compiling=yes + fi +fi + +ac_tool_prefix= +test -n "$host_alias" && ac_tool_prefix=$host_alias- + +test "$silent" = yes && exec 6>/dev/null + + +ac_pwd=`pwd` && test -n "$ac_pwd" && +ac_ls_di=`ls -di .` && +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || + as_fn_error $? "working directory cannot be determined" +test "X$ac_ls_di" = "X$ac_pwd_ls_di" || + as_fn_error $? "pwd does not report name of working directory" + + +# Find the source files, if location was not specified. +if test -z "$srcdir"; then + ac_srcdir_defaulted=yes + # Try the directory containing this script, then the parent directory. + ac_confdir=`$as_dirname -- "$as_myself" || +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_myself" : 'X\(//\)[^/]' \| \ + X"$as_myself" : 'X\(//\)$' \| \ + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$as_myself" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + srcdir=$ac_confdir + if test ! -r "$srcdir/$ac_unique_file"; then + srcdir=.. + fi +else + ac_srcdir_defaulted=no +fi +if test ! -r "$srcdir/$ac_unique_file"; then + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" +fi +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" +ac_abs_confdir=`( + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" + pwd)` +# When building in place, set srcdir=. +if test "$ac_abs_confdir" = "$ac_pwd"; then + srcdir=. +fi +# Remove unnecessary trailing slashes from srcdir. +# Double slashes in file names in object file debugging info +# mess up M-x gdb in Emacs. +case $srcdir in +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; +esac +for ac_var in $ac_precious_vars; do + eval ac_env_${ac_var}_set=\${${ac_var}+set} + eval ac_env_${ac_var}_value=\$${ac_var} + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} + eval ac_cv_env_${ac_var}_value=\$${ac_var} +done + +# +# Report the --help message. +# +if test "$ac_init_help" = "long"; then + # Omit some internal or obsolete options to make the list less imposing. + # This message is too long to be a string in the A/UX 3.1 sh. + cat <<_ACEOF +\`configure' configures ZKT 1.1.3 to adapt to many kinds of systems. + +Usage: $0 [OPTION]... [VAR=VALUE]... + +To assign environment variables (e.g., CC, CFLAGS...), specify them as +VAR=VALUE. See below for descriptions of some of the useful variables. + +Defaults for the options are specified in brackets. + +Configuration: + -h, --help display this help and exit + --help=short display options specific to this package + --help=recursive display the short help of all the included packages + -V, --version display version information and exit + -q, --quiet, --silent do not print \`checking ...' messages + --cache-file=FILE cache test results in FILE [disabled] + -C, --config-cache alias for \`--cache-file=config.cache' + -n, --no-create do not create output files + --srcdir=DIR find the sources in DIR [configure dir or \`..'] + +Installation directories: + --prefix=PREFIX install architecture-independent files in PREFIX + [$ac_default_prefix] + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX + [PREFIX] + +By default, \`make install' will install all the files in +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify +an installation prefix other than \`$ac_default_prefix' using \`--prefix', +for instance \`--prefix=\$HOME'. + +For better control, use the options below. + +Fine tuning of the installation directories: + --bindir=DIR user executables [EPREFIX/bin] + --sbindir=DIR system admin executables [EPREFIX/sbin] + --libexecdir=DIR program executables [EPREFIX/libexec] + --sysconfdir=DIR read-only single-machine data [PREFIX/etc] + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] + --localstatedir=DIR modifiable single-machine data [PREFIX/var] + --libdir=DIR object code libraries [EPREFIX/lib] + --includedir=DIR C header files [PREFIX/include] + --oldincludedir=DIR C header files for non-gcc [/usr/include] + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] + --datadir=DIR read-only architecture-independent data [DATAROOTDIR] + --infodir=DIR info documentation [DATAROOTDIR/info] + --localedir=DIR locale-dependent data [DATAROOTDIR/locale] + --mandir=DIR man documentation [DATAROOTDIR/man] + --docdir=DIR documentation root [DATAROOTDIR/doc/zkt] + --htmldir=DIR html documentation [DOCDIR] + --dvidir=DIR dvi documentation [DOCDIR] + --pdfdir=DIR pdf documentation [DOCDIR] + --psdir=DIR ps documentation [DOCDIR] +_ACEOF + + cat <<\_ACEOF +_ACEOF +fi + +if test -n "$ac_init_help"; then + case $ac_init_help in + short | recursive ) echo "Configuration of ZKT 1.1.3:";; + esac + cat <<\_ACEOF + +Optional Features: + --disable-option-checking ignore unrecognized --enable/--with options + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) + --enable-FEATURE[=ARG] include FEATURE [ARG=yes] + --enable-bind_util_path=PATH + Define path to BIND utilities, default is path to + dnssec-signzone + --disable-color-mode zkt without colors + --enable-print-timezone print out timezone + --enable-print-age print age with year + --enable-log-progname log with progname + --disable-log-timestamp do not log with timestamp + --disable-log-level do not log with level + --disable-ttl-in-keyfiles + do not allow TTL values in keyfiles + --enable-configpath=PATH + set path of config file (defaults to /var/named) + --disable-tree use single linked list instead of binary tree data + structure for dnssec-zkt + +Optional Packages: + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) + --without-curses Ignore presence of curses and disable color mode + +Some influential environment variables: + CC C compiler command + CFLAGS C compiler flags + LDFLAGS linker flags, e.g. -L if you have libraries in a + nonstandard directory + LIBS libraries to pass to the linker, e.g. -l + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if + you have headers in a nonstandard directory + CPP C preprocessor + +Use these variables to override the choices made by `configure' or to help +it to find libraries and programs with nonstandard names/locations. + +Report bugs to . +_ACEOF +ac_status=$? +fi + +if test "$ac_init_help" = "recursive"; then + # If there are subdirs, report their specific --help. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue + test -d "$ac_dir" || + { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || + continue + ac_builddir=. + +case "$ac_dir" in +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; +*) + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + # A ".." for each directory in $ac_dir_suffix. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; + esac ;; +esac +ac_abs_top_builddir=$ac_pwd +ac_abs_builddir=$ac_pwd$ac_dir_suffix +# for backward compatibility: +ac_top_builddir=$ac_top_build_prefix + +case $srcdir in + .) # We are building in place. + ac_srcdir=. + ac_top_srcdir=$ac_top_builddir_sub + ac_abs_top_srcdir=$ac_pwd ;; + [\\/]* | ?:[\\/]* ) # Absolute name. + ac_srcdir=$srcdir$ac_dir_suffix; + ac_top_srcdir=$srcdir + ac_abs_top_srcdir=$srcdir ;; + *) # Relative name. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix + ac_top_srcdir=$ac_top_build_prefix$srcdir + ac_abs_top_srcdir=$ac_pwd/$srcdir ;; +esac +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix + + cd "$ac_dir" || { ac_status=$?; continue; } + # Check for guested configure. + if test -f "$ac_srcdir/configure.gnu"; then + echo && + $SHELL "$ac_srcdir/configure.gnu" --help=recursive + elif test -f "$ac_srcdir/configure"; then + echo && + $SHELL "$ac_srcdir/configure" --help=recursive + else + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 + fi || ac_status=$? + cd "$ac_pwd" || { ac_status=$?; break; } + done +fi + +test -n "$ac_init_help" && exit $ac_status +if $ac_init_version; then + cat <<\_ACEOF +ZKT configure 1.1.3 +generated by GNU Autoconf 2.69 + +Copyright (C) 2012 Free Software Foundation, Inc. +This configure script is free software; the Free Software Foundation +gives unlimited permission to copy, distribute and modify it. +_ACEOF + exit +fi + +## ------------------------ ## +## Autoconf initialization. ## +## ------------------------ ## + +# ac_fn_c_try_compile LINENO +# -------------------------- +# Try to compile conftest.$ac_ext, and return whether this succeeded. +ac_fn_c_try_compile () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + rm -f conftest.$ac_objext + if { { ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_compile") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + grep -v '^ *+' conftest.err >conftest.er1 + cat conftest.er1 >&5 + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then : + ac_retval=0 +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=1 +fi + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_c_try_compile + +# ac_fn_c_check_type LINENO TYPE VAR INCLUDES +# ------------------------------------------- +# Tests whether TYPE exists after having included INCLUDES, setting cache +# variable VAR accordingly. +ac_fn_c_check_type () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 +else + eval "$3=no" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +int +main () +{ +if (sizeof ($2)) + return 0; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +int +main () +{ +if (sizeof (($2))) + return 0; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + +else + eval "$3=yes" +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + +} # ac_fn_c_check_type + +# ac_fn_c_try_cpp LINENO +# ---------------------- +# Try to preprocess conftest.$ac_ext, and return whether this succeeded. +ac_fn_c_try_cpp () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + if { { ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + grep -v '^ *+' conftest.err >conftest.er1 + cat conftest.er1 >&5 + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } > conftest.i && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then : + ac_retval=0 +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=1 +fi + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_c_try_cpp + +# ac_fn_c_try_run LINENO +# ---------------------- +# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes +# that executables *can* be run. +ac_fn_c_try_run () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + if { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' + { { case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; }; then : + ac_retval=0 +else + $as_echo "$as_me: program exited with status $ac_status" >&5 + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=$ac_status +fi + rm -rf conftest.dSYM conftest_ipa8_conftest.oo + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_c_try_run + +# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES +# ------------------------------------------------------- +# Tests whether HEADER exists and can be compiled using the include files in +# INCLUDES, setting the cache variable VAR accordingly. +ac_fn_c_check_header_compile () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +#include <$2> +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + eval "$3=yes" +else + eval "$3=no" +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + +} # ac_fn_c_check_header_compile + +# ac_fn_c_try_link LINENO +# ----------------------- +# Try to link conftest.$ac_ext, and return whether this succeeded. +ac_fn_c_try_link () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + rm -f conftest.$ac_objext conftest$ac_exeext + if { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + grep -v '^ *+' conftest.err >conftest.er1 + cat conftest.er1 >&5 + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + test -x conftest$ac_exeext + }; then : + ac_retval=0 +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=1 +fi + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would + # interfere with the next link command; also delete a directory that is + # left behind by Apple's compiler. We do this before executing the actions. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_c_try_link + +# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES +# ------------------------------------------------------- +# Tests whether HEADER exists, giving a warning if it cannot be compiled using +# the include files in INCLUDES and setting the cache variable VAR +# accordingly. +ac_fn_c_check_header_mongrel () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + if eval \${$3+:} false; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 +fi +eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 +$as_echo_n "checking $2 usability... " >&6; } +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +#include <$2> +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_header_compiler=yes +else + ac_header_compiler=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 +$as_echo_n "checking $2 presence... " >&6; } +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include <$2> +_ACEOF +if ac_fn_c_try_cpp "$LINENO"; then : + ac_header_preproc=yes +else + ac_header_preproc=no +fi +rm -f conftest.err conftest.i conftest.$ac_ext +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( + yes:no: ) + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} + ;; + no:yes:* ) + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} +( $as_echo "## -------------------------------------- ## +## Report this to Holger Zuleger hznet.de ## +## -------------------------------------- ##" + ) | sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 +else + eval "$3=\$ac_header_compiler" +fi +eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +fi + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + +} # ac_fn_c_check_header_mongrel + +# ac_fn_c_check_func LINENO FUNC VAR +# ---------------------------------- +# Tests whether FUNC exists, setting the cache variable VAR accordingly +ac_fn_c_check_func () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +/* Define $2 to an innocuous variant, in case declares $2. + For example, HP-UX 11i declares gettimeofday. */ +#define $2 innocuous_$2 + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $2 (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $2 + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $2 (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$2 || defined __stub___$2 +choke me +#endif + +int +main () +{ +return $2 (); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + eval "$3=yes" +else + eval "$3=no" +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + +} # ac_fn_c_check_func +cat >config.log <<_ACEOF +This file contains any messages produced by compilers while +running configure, to aid debugging if configure makes a mistake. + +It was created by ZKT $as_me 1.1.3, which was +generated by GNU Autoconf 2.69. Invocation command line was + + $ $0 $@ + +_ACEOF +exec 5>>config.log +{ +cat <<_ASUNAME +## --------- ## +## Platform. ## +## --------- ## + +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` +uname -m = `(uname -m) 2>/dev/null || echo unknown` +uname -r = `(uname -r) 2>/dev/null || echo unknown` +uname -s = `(uname -s) 2>/dev/null || echo unknown` +uname -v = `(uname -v) 2>/dev/null || echo unknown` + +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` + +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` + +_ASUNAME + +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + $as_echo "PATH: $as_dir" + done +IFS=$as_save_IFS + +} >&5 + +cat >&5 <<_ACEOF + + +## ----------- ## +## Core tests. ## +## ----------- ## + +_ACEOF + + +# Keep a trace of the command line. +# Strip out --no-create and --no-recursion so they do not pile up. +# Strip out --silent because we don't want to record it for future runs. +# Also quote any args containing shell meta-characters. +# Make two passes to allow for proper duplicate-argument suppression. +ac_configure_args= +ac_configure_args0= +ac_configure_args1= +ac_must_keep_next=false +for ac_pass in 1 2 +do + for ac_arg + do + case $ac_arg in + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil) + continue ;; + *\'*) + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + case $ac_pass in + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; + 2) + as_fn_append ac_configure_args1 " '$ac_arg'" + if test $ac_must_keep_next = true; then + ac_must_keep_next=false # Got value, back to normal. + else + case $ac_arg in + *=* | --config-cache | -C | -disable-* | --disable-* \ + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ + | -with-* | --with-* | -without-* | --without-* | --x) + case "$ac_configure_args0 " in + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; + esac + ;; + -* ) ac_must_keep_next=true ;; + esac + fi + as_fn_append ac_configure_args " '$ac_arg'" + ;; + esac + done +done +{ ac_configure_args0=; unset ac_configure_args0;} +{ ac_configure_args1=; unset ac_configure_args1;} + +# When interrupted or exit'd, cleanup temporary files, and complete +# config.log. We remove comments because anyway the quotes in there +# would cause problems or look ugly. +# WARNING: Use '\'' to represent an apostrophe within the trap. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. +trap 'exit_status=$? + # Save into config.log some information that might help in debugging. + { + echo + + $as_echo "## ---------------- ## +## Cache variables. ## +## ---------------- ##" + echo + # The following way of writing the cache mishandles newlines in values, +( + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do + eval ac_val=\$$ac_var + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( + *) { eval $ac_var=; unset $ac_var;} ;; + esac ;; + esac + done + (set) 2>&1 | + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( + *${as_nl}ac_space=\ *) + sed -n \ + "s/'\''/'\''\\\\'\'''\''/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" + ;; #( + *) + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" + ;; + esac | + sort +) + echo + + $as_echo "## ----------------- ## +## Output variables. ## +## ----------------- ##" + echo + for ac_var in $ac_subst_vars + do + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + $as_echo "$ac_var='\''$ac_val'\''" + done | sort + echo + + if test -n "$ac_subst_files"; then + $as_echo "## ------------------- ## +## File substitutions. ## +## ------------------- ##" + echo + for ac_var in $ac_subst_files + do + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + $as_echo "$ac_var='\''$ac_val'\''" + done | sort + echo + fi + + if test -s confdefs.h; then + $as_echo "## ----------- ## +## confdefs.h. ## +## ----------- ##" + echo + cat confdefs.h + echo + fi + test "$ac_signal" != 0 && + $as_echo "$as_me: caught signal $ac_signal" + $as_echo "$as_me: exit $exit_status" + } >&5 + rm -f core *.core core.conftest.* && + rm -f -r conftest* confdefs* conf$$* $ac_clean_files && + exit $exit_status +' 0 +for ac_signal in 1 2 13 15; do + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal +done +ac_signal=0 + +# confdefs.h avoids OS command line length limits that DEFS can exceed. +rm -f -r conftest* confdefs.h + +$as_echo "/* confdefs.h */" > confdefs.h + +# Predefined preprocessor variables. + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_NAME "$PACKAGE_NAME" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_TARNAME "$PACKAGE_TARNAME" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_VERSION "$PACKAGE_VERSION" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_STRING "$PACKAGE_STRING" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_URL "$PACKAGE_URL" +_ACEOF + + +# Let the site file select an alternate cache file if it wants to. +# Prefer an explicitly selected file to automatically selected ones. +ac_site_file1=NONE +ac_site_file2=NONE +if test -n "$CONFIG_SITE"; then + # We do not want a PATH search for config.site. + case $CONFIG_SITE in #(( + -*) ac_site_file1=./$CONFIG_SITE;; + */*) ac_site_file1=$CONFIG_SITE;; + *) ac_site_file1=./$CONFIG_SITE;; + esac +elif test "x$prefix" != xNONE; then + ac_site_file1=$prefix/share/config.site + ac_site_file2=$prefix/etc/config.site +else + ac_site_file1=$ac_default_prefix/share/config.site + ac_site_file2=$ac_default_prefix/etc/config.site +fi +for ac_site_file in "$ac_site_file1" "$ac_site_file2" +do + test "x$ac_site_file" = xNONE && continue + if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 +$as_echo "$as_me: loading site script $ac_site_file" >&6;} + sed 's/^/| /' "$ac_site_file" >&5 + . "$ac_site_file" \ + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "failed to load site script $ac_site_file +See \`config.log' for more details" "$LINENO" 5; } + fi +done + +if test -r "$cache_file"; then + # Some versions of bash will fail to source /dev/null (special files + # actually), so we avoid doing that. DJGPP emulates it as a regular file. + if test /dev/null != "$cache_file" && test -f "$cache_file"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 +$as_echo "$as_me: loading cache $cache_file" >&6;} + case $cache_file in + [\\/]* | ?:[\\/]* ) . "$cache_file";; + *) . "./$cache_file";; + esac + fi +else + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 +$as_echo "$as_me: creating cache $cache_file" >&6;} + >$cache_file +fi + +as_fn_append ac_header_list " sys/time.h" +as_fn_append ac_header_list " unistd.h" +as_fn_append ac_func_list " alarm" +as_fn_append ac_header_list " utime.h" +# Check that the precious variables saved in the cache have kept the same +# value. +ac_cache_corrupted=false +for ac_var in $ac_precious_vars; do + eval ac_old_set=\$ac_cv_env_${ac_var}_set + eval ac_new_set=\$ac_env_${ac_var}_set + eval ac_old_val=\$ac_cv_env_${ac_var}_value + eval ac_new_val=\$ac_env_${ac_var}_value + case $ac_old_set,$ac_new_set in + set,) + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,set) + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,);; + *) + if test "x$ac_old_val" != "x$ac_new_val"; then + # differences in whitespace do not lead to failure. + ac_old_val_w=`echo x $ac_old_val` + ac_new_val_w=`echo x $ac_new_val` + if test "$ac_old_val_w" != "$ac_new_val_w"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + ac_cache_corrupted=: + else + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} + eval $ac_var=\$ac_old_val + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} + fi;; + esac + # Pass precious variables to config.status. + if test "$ac_new_set" = set; then + case $ac_new_val in + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; + *) ac_arg=$ac_var=$ac_new_val ;; + esac + case " $ac_configure_args " in + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. + *) as_fn_append ac_configure_args " '$ac_arg'" ;; + esac + fi +done +if $ac_cache_corrupted; then + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 +fi +## -------------------- ## +## Main body of script. ## +## -------------------- ## + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + +### Files to test to check if src dir contains the package + +ac_config_headers="$ac_config_headers config.h" + + + +### Checks for programs. +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu +if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. +set dummy ${ac_tool_prefix}gcc; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_CC+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_CC="${ac_tool_prefix}gcc" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +$as_echo "$CC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +fi +if test -z "$ac_cv_prog_CC"; then + ac_ct_CC=$CC + # Extract the first word of "gcc", so it can be a program name with args. +set dummy gcc; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_CC+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CC="gcc" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_CC=$ac_cv_prog_ac_ct_CC +if test -n "$ac_ct_CC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +$as_echo "$ac_ct_CC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi +else + CC="$ac_cv_prog_CC" +fi + +if test -z "$CC"; then + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. +set dummy ${ac_tool_prefix}cc; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_CC+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_CC="${ac_tool_prefix}cc" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +$as_echo "$CC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + fi +fi +if test -z "$CC"; then + # Extract the first word of "cc", so it can be a program name with args. +set dummy cc; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_CC+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else + ac_prog_rejected=no +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then + ac_prog_rejected=yes + continue + fi + ac_cv_prog_CC="cc" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +if test $ac_prog_rejected = yes; then + # We found a bogon in the path, so make sure we never use it. + set dummy $ac_cv_prog_CC + shift + if test $# != 0; then + # We chose a different compiler from the bogus one. + # However, it has the same basename, so the bogon will be chosen + # first if we set CC to just the basename; use the full file name. + shift + ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" + fi +fi +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +$as_echo "$CC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +fi +if test -z "$CC"; then + if test -n "$ac_tool_prefix"; then + for ac_prog in cl.exe + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_CC+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_CC="$ac_tool_prefix$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +$as_echo "$CC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$CC" && break + done +fi +if test -z "$CC"; then + ac_ct_CC=$CC + for ac_prog in cl.exe +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_CC+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CC="$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_CC=$ac_cv_prog_ac_ct_CC +if test -n "$ac_ct_CC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +$as_echo "$ac_ct_CC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$ac_ct_CC" && break +done + + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi +fi + +fi + + +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "no acceptable C compiler found in \$PATH +See \`config.log' for more details" "$LINENO" 5; } + +# Provide some information about the compiler. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 +set X $ac_compile +ac_compiler=$2 +for ac_option in --version -v -V -qversion; do + { { ac_try="$ac_compiler $ac_option >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_compiler $ac_option >&5") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + sed '10a\ +... rest of stderr output deleted ... + 10q' conftest.err >conftest.er1 + cat conftest.er1 >&5 + fi + rm -f conftest.er1 conftest.err + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +done + +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +ac_clean_files_save=$ac_clean_files +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" +# Try to create an executable without -o first, disregard a.out. +# It will help us diagnose broken compilers, and finding out an intuition +# of exeext. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 +$as_echo_n "checking whether the C compiler works... " >&6; } +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` + +# The possible output files: +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" + +ac_rmfiles= +for ac_file in $ac_files +do + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; + * ) ac_rmfiles="$ac_rmfiles $ac_file";; + esac +done +rm -f $ac_rmfiles + +if { { ac_try="$ac_link_default" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link_default") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then : + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' +# in a Makefile. We should not override ac_cv_exeext if it was cached, +# so that the user can short-circuit this test for compilers unknown to +# Autoconf. +for ac_file in $ac_files '' +do + test -f "$ac_file" || continue + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) + ;; + [ab].out ) + # We found the default executable, but exeext='' is most + # certainly right. + break;; + *.* ) + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; + then :; else + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + fi + # We set ac_cv_exeext here because the later test for it is not + # safe: cross compilers may not add the suffix if given an `-o' + # argument, so we may need to know it at that point already. + # Even if this section looks crufty: it has the advantage of + # actually working. + break;; + * ) + break;; + esac +done +test "$ac_cv_exeext" = no && ac_cv_exeext= + +else + ac_file='' +fi +if test -z "$ac_file"; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "C compiler cannot create executables +See \`config.log' for more details" "$LINENO" 5; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 +$as_echo_n "checking for C compiler default output file name... " >&6; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 +$as_echo "$ac_file" >&6; } +ac_exeext=$ac_cv_exeext + +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out +ac_clean_files=$ac_clean_files_save +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 +$as_echo_n "checking for suffix of executables... " >&6; } +if { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then : + # If both `conftest.exe' and `conftest' are `present' (well, observable) +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will +# work properly (i.e., refer to `conftest.exe'), while it won't with +# `rm'. +for ac_file in conftest.exe conftest conftest.*; do + test -f "$ac_file" || continue + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + break;; + * ) break;; + esac +done +else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "cannot compute suffix of executables: cannot compile and link +See \`config.log' for more details" "$LINENO" 5; } +fi +rm -f conftest conftest$ac_cv_exeext +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 +$as_echo "$ac_cv_exeext" >&6; } + +rm -f conftest.$ac_ext +EXEEXT=$ac_cv_exeext +ac_exeext=$EXEEXT +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +int +main () +{ +FILE *f = fopen ("conftest.out", "w"); + return ferror (f) || fclose (f) != 0; + + ; + return 0; +} +_ACEOF +ac_clean_files="$ac_clean_files conftest.out" +# Check that the compiler produces executables we can run. If not, either +# the compiler is broken, or we cross compile. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 +$as_echo_n "checking whether we are cross compiling... " >&6; } +if test "$cross_compiling" != yes; then + { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } + if { ac_try='./conftest$ac_cv_exeext' + { { case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; }; then + cross_compiling=no + else + if test "$cross_compiling" = maybe; then + cross_compiling=yes + else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "cannot run C compiled programs. +If you meant to cross compile, use \`--host'. +See \`config.log' for more details" "$LINENO" 5; } + fi + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 +$as_echo "$cross_compiling" >&6; } + +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out +ac_clean_files=$ac_clean_files_save +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 +$as_echo_n "checking for suffix of object files... " >&6; } +if ${ac_cv_objext+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.o conftest.obj +if { { ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_compile") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then : + for ac_file in conftest.o conftest.obj conftest.*; do + test -f "$ac_file" || continue; + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` + break;; + esac +done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "cannot compute suffix of object files: cannot compile +See \`config.log' for more details" "$LINENO" 5; } +fi +rm -f conftest.$ac_cv_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 +$as_echo "$ac_cv_objext" >&6; } +OBJEXT=$ac_cv_objext +ac_objext=$OBJEXT +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } +if ${ac_cv_c_compiler_gnu+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ +#ifndef __GNUC__ + choke me +#endif + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_compiler_gnu=yes +else + ac_compiler_gnu=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +ac_cv_c_compiler_gnu=$ac_compiler_gnu + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 +$as_echo "$ac_cv_c_compiler_gnu" >&6; } +if test $ac_compiler_gnu = yes; then + GCC=yes +else + GCC= +fi +ac_test_CFLAGS=${CFLAGS+set} +ac_save_CFLAGS=$CFLAGS +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 +$as_echo_n "checking whether $CC accepts -g... " >&6; } +if ${ac_cv_prog_cc_g+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_save_c_werror_flag=$ac_c_werror_flag + ac_c_werror_flag=yes + ac_cv_prog_cc_g=no + CFLAGS="-g" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_prog_cc_g=yes +else + CFLAGS="" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + +else + ac_c_werror_flag=$ac_save_c_werror_flag + CFLAGS="-g" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_prog_cc_g=yes +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_c_werror_flag=$ac_save_c_werror_flag +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 +$as_echo "$ac_cv_prog_cc_g" >&6; } +if test "$ac_test_CFLAGS" = set; then + CFLAGS=$ac_save_CFLAGS +elif test $ac_cv_prog_cc_g = yes; then + if test "$GCC" = yes; then + CFLAGS="-g -O2" + else + CFLAGS="-g" + fi +else + if test "$GCC" = yes; then + CFLAGS="-O2" + else + CFLAGS= + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } +if ${ac_cv_prog_cc_c89+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_cv_prog_cc_c89=no +ac_save_CC=$CC +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include +struct stat; +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ +struct buf { int x; }; +FILE * (*rcsopen) (struct buf *, struct stat *, int); +static char *e (p, i) + char **p; + int i; +{ + return p[i]; +} +static char *f (char * (*g) (char **, int), char **p, ...) +{ + char *s; + va_list v; + va_start (v,p); + s = g (p, va_arg (v,int)); + va_end (v); + return s; +} + +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has + function prototypes and stuff, but not '\xHH' hex character constants. + These don't provoke an error unfortunately, instead are silently treated + as 'x'. The following induces an error, until -std is added to get + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an + array size at least. It's necessary to write '\x00'==0 to get something + that's true only with -std. */ +int osf4_cc_array ['\x00' == 0 ? 1 : -1]; + +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters + inside strings and character constants. */ +#define FOO(x) 'x' +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; + +int test (int i, double x); +struct s1 {int (*f) (int a);}; +struct s2 {int (*f) (double a);}; +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); +int argc; +char **argv; +int +main () +{ +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; + ; + return 0; +} +_ACEOF +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" +do + CC="$ac_save_CC $ac_arg" + if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_prog_cc_c89=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext + test "x$ac_cv_prog_cc_c89" != "xno" && break +done +rm -f conftest.$ac_ext +CC=$ac_save_CC + +fi +# AC_CACHE_VAL +case "x$ac_cv_prog_cc_c89" in + x) + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +$as_echo "none needed" >&6; } ;; + xno) + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +$as_echo "unsupported" >&6; } ;; + *) + CC="$CC $ac_cv_prog_cc_c89" + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; +esac +if test "x$ac_cv_prog_cc_c89" != xno; then : + +fi + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + +### find out the path to BIND utils and version +# Check whether --enable-bind_util_path was given. +if test "${enable_bind_util_path+set}" = set; then : + enableval=$enable_bind_util_path; bind_util_path=$enableval +fi + +if test -n "$bind_util_path" +then + if test -x "$bind_util_path/dnssec-signzone" + then + { $as_echo "$as_me:${as_lineno-$LINENO}: BIND utilities path successfully set to $bind_util_path." >&5 +$as_echo "$as_me: BIND utilities path successfully set to $bind_util_path." >&6;} + SIGNZONE_PROG=$bind_util_path/dnssec-signzone + else + as_fn_error $? "*** 'BIND utility not found in $bind_util_path, please use --enable-bind_util_path= to set it manually' ***" "$LINENO" 5 + fi +else + # Extract the first word of "dnssec-signzone", so it can be a program name with args. +set dummy dnssec-signzone; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_path_SIGNZONE_PROG+:} false; then : + $as_echo_n "(cached) " >&6 +else + case $SIGNZONE_PROG in + [\\/]* | ?:[\\/]*) + ac_cv_path_SIGNZONE_PROG="$SIGNZONE_PROG" # Let the user override the test with a path. + ;; + *) + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_path_SIGNZONE_PROG="$as_dir/$ac_word$ac_exec_ext" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + + ;; +esac +fi +SIGNZONE_PROG=$ac_cv_path_SIGNZONE_PROG +if test -n "$SIGNZONE_PROG"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SIGNZONE_PROG" >&5 +$as_echo "$SIGNZONE_PROG" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + { $as_echo "$as_me:${as_lineno-$LINENO}: BIND utility $SIGNZONE_PROG found" >&5 +$as_echo "$as_me: BIND utility $SIGNZONE_PROG found" >&6;} + if test -n "$SIGNZONE_PROG" + then + bind_util_path=`dirname "$SIGNZONE_PROG"` + { $as_echo "$as_me:${as_lineno-$LINENO}: BIND utilities path automatically set to $bind_util_path." >&5 +$as_echo "$as_me: BIND utilities path automatically set to $bind_util_path." >&6;} + else + as_fn_error $? "*** 'could not determine BIND utility path, please use --enable-bind_util_path= ' to set it manually ***" "$LINENO" 5 + fi +fi +### By now, we have a path. We'll use it. +# define BIND_UTIL_PATH in config.h.in + +cat >>confdefs.h <<_ACEOF +#define BIND_UTIL_PATH "$bind_util_path/" +_ACEOF + + +# define BIND_VERSION in config.h.in +bind_version=`$SIGNZONE_PROG 2>&1 | awk -F: '/^Version:/ { split ($2, v, "."); printf ("%2d%02d%02d\n", atoi (v[1]), atoi (v[2]), atoi (v[3])); };'` +{ $as_echo "$as_me:${as_lineno-$LINENO}: BIND_VERSION string set to $bind_version." >&5 +$as_echo "$as_me: BIND_VERSION string set to $bind_version." >&6;} + +cat >>confdefs.h <<_ACEOF +#define BIND_VERSION $bind_version +_ACEOF + +if test $bind_version -lt "90800" +then + as_fn_error $? "*** 'This version of ZKT requires a BIND version greater 9.7' ***" "$LINENO" 5 +fi + + + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 +$as_echo_n "checking how to run the C preprocessor... " >&6; } +# On Suns, sometimes $CPP names a directory. +if test -n "$CPP" && test -d "$CPP"; then + CPP= +fi +if test -z "$CPP"; then + if ${ac_cv_prog_CPP+:} false; then : + $as_echo_n "(cached) " >&6 +else + # Double quotes because CPP needs to be expanded + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" + do + ac_preproc_ok=false +for ac_c_preproc_warn_flag in '' yes +do + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#ifdef __STDC__ +# include +#else +# include +#endif + Syntax error +_ACEOF +if ac_fn_c_try_cpp "$LINENO"; then : + +else + # Broken: fails on valid input. +continue +fi +rm -f conftest.err conftest.i conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +_ACEOF +if ac_fn_c_try_cpp "$LINENO"; then : + # Broken: success on invalid input. +continue +else + # Passes both tests. +ac_preproc_ok=: +break +fi +rm -f conftest.err conftest.i conftest.$ac_ext + +done +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +rm -f conftest.i conftest.err conftest.$ac_ext +if $ac_preproc_ok; then : + break +fi + + done + ac_cv_prog_CPP=$CPP + +fi + CPP=$ac_cv_prog_CPP +else + ac_cv_prog_CPP=$CPP +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 +$as_echo "$CPP" >&6; } +ac_preproc_ok=false +for ac_c_preproc_warn_flag in '' yes +do + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#ifdef __STDC__ +# include +#else +# include +#endif + Syntax error +_ACEOF +if ac_fn_c_try_cpp "$LINENO"; then : + +else + # Broken: fails on valid input. +continue +fi +rm -f conftest.err conftest.i conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +_ACEOF +if ac_fn_c_try_cpp "$LINENO"; then : + # Broken: success on invalid input. +continue +else + # Passes both tests. +ac_preproc_ok=: +break +fi +rm -f conftest.err conftest.i conftest.$ac_ext + +done +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +rm -f conftest.i conftest.err conftest.$ac_ext +if $ac_preproc_ok; then : + +else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check +See \`config.log' for more details" "$LINENO" 5; } +fi + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 +$as_echo_n "checking for grep that handles long lines and -e... " >&6; } +if ${ac_cv_path_GREP+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -z "$GREP"; then + ac_path_GREP_found=false + # Loop through the user's path and test for each of PROGNAME-LIST + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in grep ggrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" + as_fn_executable_p "$ac_path_GREP" || continue +# Check for GNU ac_path_GREP and select it if it is found. + # Check for GNU $ac_path_GREP +case `"$ac_path_GREP" --version 2>&1` in +*GNU*) + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; +*) + ac_count=0 + $as_echo_n 0123456789 >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + $as_echo 'GREP' >> "conftest.nl" + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + as_fn_arith $ac_count + 1 && ac_count=$as_val + if test $ac_count -gt ${ac_path_GREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_GREP="$ac_path_GREP" + ac_path_GREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + $ac_path_GREP_found && break 3 + done + done + done +IFS=$as_save_IFS + if test -z "$ac_cv_path_GREP"; then + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi +else + ac_cv_path_GREP=$GREP +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 +$as_echo "$ac_cv_path_GREP" >&6; } + GREP="$ac_cv_path_GREP" + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 +$as_echo_n "checking for egrep... " >&6; } +if ${ac_cv_path_EGREP+:} false; then : + $as_echo_n "(cached) " >&6 +else + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 + then ac_cv_path_EGREP="$GREP -E" + else + if test -z "$EGREP"; then + ac_path_EGREP_found=false + # Loop through the user's path and test for each of PROGNAME-LIST + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in egrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" + as_fn_executable_p "$ac_path_EGREP" || continue +# Check for GNU ac_path_EGREP and select it if it is found. + # Check for GNU $ac_path_EGREP +case `"$ac_path_EGREP" --version 2>&1` in +*GNU*) + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; +*) + ac_count=0 + $as_echo_n 0123456789 >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + $as_echo 'EGREP' >> "conftest.nl" + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + as_fn_arith $ac_count + 1 && ac_count=$as_val + if test $ac_count -gt ${ac_path_EGREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_EGREP="$ac_path_EGREP" + ac_path_EGREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + $ac_path_EGREP_found && break 3 + done + done + done +IFS=$as_save_IFS + if test -z "$ac_cv_path_EGREP"; then + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi +else + ac_cv_path_EGREP=$EGREP +fi + + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 +$as_echo "$ac_cv_path_EGREP" >&6; } + EGREP="$ac_cv_path_EGREP" + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 +$as_echo_n "checking for ANSI C header files... " >&6; } +if ${ac_cv_header_stdc+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include +#include +#include + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_header_stdc=yes +else + ac_cv_header_stdc=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + +if test $ac_cv_header_stdc = yes; then + # SunOS 4.x string.h does not declare mem*, contrary to ANSI. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "memchr" >/dev/null 2>&1; then : + +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "free" >/dev/null 2>&1; then : + +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. + if test "$cross_compiling" = yes; then : + : +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include +#if ((' ' & 0x0FF) == 0x020) +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) +#else +# define ISLOWER(c) \ + (('a' <= (c) && (c) <= 'i') \ + || ('j' <= (c) && (c) <= 'r') \ + || ('s' <= (c) && (c) <= 'z')) +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) +#endif + +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) +int +main () +{ + int i; + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) + return 2; + return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : + +else + ac_cv_header_stdc=no +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + +fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 +$as_echo "$ac_cv_header_stdc" >&6; } +if test $ac_cv_header_stdc = yes; then + +$as_echo "#define STDC_HEADERS 1" >>confdefs.h + +fi + +# On IRIX 5.3, sys/types and inttypes.h are conflicting. +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ + inttypes.h stdint.h unistd.h +do : + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default +" +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : + cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + +ac_fn_c_check_type "$LINENO" "uint" "ac_cv_type_uint" "$ac_includes_default" +if test "x$ac_cv_type_uint" = xyes; then : + +else + +cat >>confdefs.h <<_ACEOF +#define uint unsigned int +_ACEOF + +fi + +ac_fn_c_check_type "$LINENO" "ulong" "ac_cv_type_ulong" "$ac_includes_default" +if test "x$ac_cv_type_ulong" = xyes; then : + +else + +cat >>confdefs.h <<_ACEOF +#define ulong unsigned long +_ACEOF + +fi + +ac_fn_c_check_type "$LINENO" "ushort" "ac_cv_type_ushort" "$ac_includes_default" +if test "x$ac_cv_type_ushort" = xyes; then : + +else + +cat >>confdefs.h <<_ACEOF +#define ushort unsigned short +_ACEOF + +fi + +ac_fn_c_check_type "$LINENO" "uchar" "ac_cv_type_uchar" "$ac_includes_default" +if test "x$ac_cv_type_uchar" = xyes; then : + +else + +cat >>confdefs.h <<_ACEOF +#define uchar unsigned char +_ACEOF + +fi + + +### define configure arguments +# Check whether --enable-color_mode was given. +if test "${enable_color_mode+set}" = set; then : + enableval=$enable_color_mode; +fi + +color_mode=1 +if test "$enable_color_mode" = "no"; then : + color_mode=0 +fi + + +# Check whether --with-curses was given. +if test "${with_curses+set}" = set; then : + withval=$with_curses; +fi + + +if test "x$with_curses" != "xno"; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5 +$as_echo_n "checking for tgetent in -lncurses... " >&6; } +if ${ac_cv_lib_ncurses_tgetent+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lncurses $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char tgetent (); +int +main () +{ +return tgetent (); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + ac_cv_lib_ncurses_tgetent=yes +else + ac_cv_lib_ncurses_tgetent=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_tgetent" >&5 +$as_echo "$ac_cv_lib_ncurses_tgetent" >&6; } +if test "x$ac_cv_lib_ncurses_tgetent" = xyes; then : + cat >>confdefs.h <<_ACEOF +#define HAVE_LIBNCURSES 1 +_ACEOF + + LIBS="-lncurses $LIBS" + +fi + +else + HAVE_LIB_NCURSES=0; color_mode=0 +fi + + +cat >>confdefs.h <<_ACEOF +#define COLOR_MODE $color_mode +_ACEOF + + + +# Check whether --enable-printtimezone was given. +if test "${enable_printtimezone+set}" = set; then : + enableval=$enable_printtimezone; +fi + +printtimezone=0 +if test "$enable_printtimezone" = "yes"; then : + printtimezone=1 +fi + +cat >>confdefs.h <<_ACEOF +#define PRINT_TIMEZONE $printtimezone +_ACEOF + + +# Check whether --enable-printyear was given. +if test "${enable_printyear+set}" = set; then : + enableval=$enable_printyear; +fi + +printyear=0 +if test "$enable_printyear" = "yes"; then : + printyear=1 +fi + +cat >>confdefs.h <<_ACEOF +#define PRINT_AGE_WITH_YEAR $printyear +_ACEOF + + +# Check whether --enable-logprogname was given. +if test "${enable_logprogname+set}" = set; then : + enableval=$enable_logprogname; +fi + +logprogname=0 +if test "$enable_logprogname" = "yes"; then : + logprogname=1 +fi + +cat >>confdefs.h <<_ACEOF +#define LOG_WITH_PROGNAME $logprogname +_ACEOF + + +# Check whether --enable-logtimestamp was given. +if test "${enable_logtimestamp+set}" = set; then : + enableval=$enable_logtimestamp; +fi + +logtimestamp=1 +if test "$enable_logtimestamp" = "no"; then : + logtimestamp=0 +fi + +cat >>confdefs.h <<_ACEOF +#define LOG_WITH_TIMESTAMP $logtimestamp +_ACEOF + + +# Check whether --enable-loglevel was given. +if test "${enable_loglevel+set}" = set; then : + enableval=$enable_loglevel; +fi + +loglevel=1 +if test "$enable_loglevel" = "no"; then : + loglevel=0 +fi + +cat >>confdefs.h <<_ACEOF +#define LOG_WITH_LEVEL $loglevel +_ACEOF + + +# Check whether --enable-ttl_in_keyfile was given. +if test "${enable_ttl_in_keyfile+set}" = set; then : + enableval=$enable_ttl_in_keyfile; +fi + +ttl_in_keyfile=1 +if test "$enable_ttl_in_keyfile" = "no"; then : + ttl_in_keyfile=0 +fi + +cat >>confdefs.h <<_ACEOF +#define TTL_IN_KEYFILE_ALLOWED $ttl_in_keyfile +_ACEOF + + +configpath="/var/named" +# Check whether --enable-configpath was given. +if test "${enable_configpath+set}" = set; then : + enableval=$enable_configpath; configpath=$enableval +fi + +case "$configpath" in +yes) + configpath="/var/named" + ;; +no) + configpath="" + ;; +*) + ;; +esac + +cat >>confdefs.h <<_ACEOF +#define CONFIG_PATH "$configpath/" +_ACEOF + + +usetree=1 +t="" +# Check whether --enable-tree was given. +if test "${enable_tree+set}" = set; then : + enableval=$enable_tree; usetree=$enableval +fi + +if test "$usetree" = no +then + usetree=0 + t="S" +fi + +cat >>confdefs.h <<_ACEOF +#define USE_TREE $usetree +_ACEOF + + + +cat >>confdefs.h <<_ACEOF +#define ZKT_VERSION "$t$PACKAGE_VERSION" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define ZKT_COPYRIGHT "(c) Feb 2005 - Nov 2012 Holger Zuleger hznet.de" +_ACEOF + + +### Checks for libraries. + +### Checks for header files. +ac_header_dirent=no +for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do + as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5 +$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; } +if eval \${$as_ac_Header+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include <$ac_hdr> + +int +main () +{ +if ((DIR *) 0) +return 0; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + eval "$as_ac_Header=yes" +else + eval "$as_ac_Header=no" +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +eval ac_res=\$$as_ac_Header + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : + cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 +_ACEOF + +ac_header_dirent=$ac_hdr; break +fi + +done +# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. +if test $ac_header_dirent = dirent.h; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 +$as_echo_n "checking for library containing opendir... " >&6; } +if ${ac_cv_search_opendir+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_func_search_save_LIBS=$LIBS +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char opendir (); +int +main () +{ +return opendir (); + ; + return 0; +} +_ACEOF +for ac_lib in '' dir; do + if test -z "$ac_lib"; then + ac_res="none required" + else + ac_res=-l$ac_lib + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + fi + if ac_fn_c_try_link "$LINENO"; then : + ac_cv_search_opendir=$ac_res +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext + if ${ac_cv_search_opendir+:} false; then : + break +fi +done +if ${ac_cv_search_opendir+:} false; then : + +else + ac_cv_search_opendir=no +fi +rm conftest.$ac_ext +LIBS=$ac_func_search_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 +$as_echo "$ac_cv_search_opendir" >&6; } +ac_res=$ac_cv_search_opendir +if test "$ac_res" != no; then : + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" + +fi + +else + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 +$as_echo_n "checking for library containing opendir... " >&6; } +if ${ac_cv_search_opendir+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_func_search_save_LIBS=$LIBS +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char opendir (); +int +main () +{ +return opendir (); + ; + return 0; +} +_ACEOF +for ac_lib in '' x; do + if test -z "$ac_lib"; then + ac_res="none required" + else + ac_res=-l$ac_lib + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + fi + if ac_fn_c_try_link "$LINENO"; then : + ac_cv_search_opendir=$ac_res +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext + if ${ac_cv_search_opendir+:} false; then : + break +fi +done +if ${ac_cv_search_opendir+:} false; then : + +else + ac_cv_search_opendir=no +fi +rm conftest.$ac_ext +LIBS=$ac_func_search_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 +$as_echo "$ac_cv_search_opendir" >&6; } +ac_res=$ac_cv_search_opendir +if test "$ac_res" != no; then : + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" + +fi + +fi + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 +$as_echo_n "checking for ANSI C header files... " >&6; } +if ${ac_cv_header_stdc+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include +#include +#include + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_header_stdc=yes +else + ac_cv_header_stdc=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + +if test $ac_cv_header_stdc = yes; then + # SunOS 4.x string.h does not declare mem*, contrary to ANSI. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "memchr" >/dev/null 2>&1; then : + +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "free" >/dev/null 2>&1; then : + +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. + if test "$cross_compiling" = yes; then : + : +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include +#if ((' ' & 0x0FF) == 0x020) +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) +#else +# define ISLOWER(c) \ + (('a' <= (c) && (c) <= 'i') \ + || ('j' <= (c) && (c) <= 'r') \ + || ('s' <= (c) && (c) <= 'z')) +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) +#endif + +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) +int +main () +{ + int i; + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) + return 2; + return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : + +else + ac_cv_header_stdc=no +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + +fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 +$as_echo "$ac_cv_header_stdc" >&6; } +if test $ac_cv_header_stdc = yes; then + +$as_echo "#define STDC_HEADERS 1" >>confdefs.h + +fi + +for ac_header in fcntl.h netdb.h stdlib.h getopt.h string.h strings.h sys/socket.h sys/time.h sys/types.h syslog.h unistd.h utime.h term.h curses.h +do : + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : + cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + + +### Checks for typedefs, structures, and compiler characteristics. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 +$as_echo_n "checking for an ANSI C-conforming const... " >&6; } +if ${ac_cv_c_const+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + +#ifndef __cplusplus + /* Ultrix mips cc rejects this sort of thing. */ + typedef int charset[2]; + const charset cs = { 0, 0 }; + /* SunOS 4.1.1 cc rejects this. */ + char const *const *pcpcc; + char **ppc; + /* NEC SVR4.0.2 mips cc rejects this. */ + struct point {int x, y;}; + static struct point const zero = {0,0}; + /* AIX XL C 1.02.0.0 rejects this. + It does not let you subtract one const X* pointer from another in + an arm of an if-expression whose if-part is not a constant + expression */ + const char *g = "string"; + pcpcc = &g + (g ? g-g : 0); + /* HPUX 7.0 cc rejects these. */ + ++pcpcc; + ppc = (char**) pcpcc; + pcpcc = (char const *const *) ppc; + { /* SCO 3.2v4 cc rejects this sort of thing. */ + char tx; + char *t = &tx; + char const *s = 0 ? (char *) 0 : (char const *) 0; + + *t++ = 0; + if (s) return 0; + } + { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ + int x[] = {25, 17}; + const int *foo = &x[0]; + ++foo; + } + { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ + typedef const int *iptr; + iptr p = 0; + ++p; + } + { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying + "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ + struct s { int j; const int *ap[3]; } bx; + struct s *b = &bx; b->j = 5; + } + { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ + const int foo = 10; + if (!foo) return 0; + } + return !cs[0] && !zero.x; +#endif + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_c_const=yes +else + ac_cv_c_const=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 +$as_echo "$ac_cv_c_const" >&6; } +if test $ac_cv_c_const = no; then + +$as_echo "#define const /**/" >>confdefs.h + +fi + +ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" +if test "x$ac_cv_type_size_t" = xyes; then : + +else + +cat >>confdefs.h <<_ACEOF +#define size_t unsigned int +_ACEOF + +fi + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5 +$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; } +if ${ac_cv_header_time+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include +#include + +int +main () +{ +if ((struct tm *) 0) +return 0; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_header_time=yes +else + ac_cv_header_time=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5 +$as_echo "$ac_cv_header_time" >&6; } +if test $ac_cv_header_time = yes; then + +$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h + +fi + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5 +$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; } +if ${ac_cv_struct_tm+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include + +int +main () +{ +struct tm tm; + int *p = &tm.tm_sec; + return !p; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_struct_tm=time.h +else + ac_cv_struct_tm=sys/time.h +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5 +$as_echo "$ac_cv_struct_tm" >&6; } +if test $ac_cv_struct_tm = sys/time.h; then + +$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h + +fi + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5 +$as_echo_n "checking for uid_t in sys/types.h... " >&6; } +if ${ac_cv_type_uid_t+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "uid_t" >/dev/null 2>&1; then : + ac_cv_type_uid_t=yes +else + ac_cv_type_uid_t=no +fi +rm -f conftest* + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5 +$as_echo "$ac_cv_type_uid_t" >&6; } +if test $ac_cv_type_uid_t = no; then + +$as_echo "#define uid_t int" >>confdefs.h + + +$as_echo "#define gid_t int" >>confdefs.h + +fi + + + +### Checks for library functions. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether closedir returns void" >&5 +$as_echo_n "checking whether closedir returns void... " >&6; } +if ${ac_cv_func_closedir_void+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test "$cross_compiling" = yes; then : + ac_cv_func_closedir_void=yes +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header_dirent> +#ifndef __cplusplus +int closedir (); +#endif + +int +main () +{ +return closedir (opendir (".")) != 0; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : + ac_cv_func_closedir_void=no +else + ac_cv_func_closedir_void=yes +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_closedir_void" >&5 +$as_echo "$ac_cv_func_closedir_void" >&6; } +if test $ac_cv_func_closedir_void = yes; then + +$as_echo "#define CLOSEDIR_VOID 1" >>confdefs.h + +fi + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_at_line" >&5 +$as_echo_n "checking for error_at_line... " >&6; } +if ${ac_cv_lib_error_at_line+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +int +main () +{ +error_at_line (0, 0, "", 0, "an error occurred"); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + ac_cv_lib_error_at_line=yes +else + ac_cv_lib_error_at_line=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_error_at_line" >&5 +$as_echo "$ac_cv_lib_error_at_line" >&6; } +if test $ac_cv_lib_error_at_line = no; then + case " $LIBOBJS " in + *" error.$ac_objext "* ) ;; + *) LIBOBJS="$LIBOBJS error.$ac_objext" + ;; +esac + +fi + + + + + for ac_header in $ac_header_list +do : + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default +" +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : + cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + + + + + + + + for ac_func in $ac_func_list +do : + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" +if eval test \"x\$"$as_ac_var"\" = x"yes"; then : + cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +fi +done + + + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mktime" >&5 +$as_echo_n "checking for working mktime... " >&6; } +if ${ac_cv_func_working_mktime+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test "$cross_compiling" = yes; then : + ac_cv_func_working_mktime=no +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +/* Test program from Paul Eggert and Tony Leneis. */ +#ifdef TIME_WITH_SYS_TIME +# include +# include +#else +# ifdef HAVE_SYS_TIME_H +# include +# else +# include +# endif +#endif + +#include +#include + +#ifdef HAVE_UNISTD_H +# include +#endif + +#ifndef HAVE_ALARM +# define alarm(X) /* empty */ +#endif + +/* Work around redefinition to rpl_putenv by other config tests. */ +#undef putenv + +static time_t time_t_max; +static time_t time_t_min; + +/* Values we'll use to set the TZ environment variable. */ +static const char *tz_strings[] = { + (const char *) 0, "TZ=GMT0", "TZ=JST-9", + "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00" +}; +#define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) + +/* Return 0 if mktime fails to convert a date in the spring-forward gap. + Based on a problem report from Andreas Jaeger. */ +static int +spring_forward_gap () +{ + /* glibc (up to about 1998-10-07) failed this test. */ + struct tm tm; + + /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" + instead of "TZ=America/Vancouver" in order to detect the bug even + on systems that don't support the Olson extension, or don't have the + full zoneinfo tables installed. */ + putenv ((char*) "TZ=PST8PDT,M4.1.0,M10.5.0"); + + tm.tm_year = 98; + tm.tm_mon = 3; + tm.tm_mday = 5; + tm.tm_hour = 2; + tm.tm_min = 0; + tm.tm_sec = 0; + tm.tm_isdst = -1; + return mktime (&tm) != (time_t) -1; +} + +static int +mktime_test1 (time_t now) +{ + struct tm *lt; + return ! (lt = localtime (&now)) || mktime (lt) == now; +} + +static int +mktime_test (time_t now) +{ + return (mktime_test1 (now) + && mktime_test1 ((time_t) (time_t_max - now)) + && mktime_test1 ((time_t) (time_t_min + now))); +} + +static int +irix_6_4_bug () +{ + /* Based on code from Ariel Faigon. */ + struct tm tm; + tm.tm_year = 96; + tm.tm_mon = 3; + tm.tm_mday = 0; + tm.tm_hour = 0; + tm.tm_min = 0; + tm.tm_sec = 0; + tm.tm_isdst = -1; + mktime (&tm); + return tm.tm_mon == 2 && tm.tm_mday == 31; +} + +static int +bigtime_test (int j) +{ + struct tm tm; + time_t now; + tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j; + now = mktime (&tm); + if (now != (time_t) -1) + { + struct tm *lt = localtime (&now); + if (! (lt + && lt->tm_year == tm.tm_year + && lt->tm_mon == tm.tm_mon + && lt->tm_mday == tm.tm_mday + && lt->tm_hour == tm.tm_hour + && lt->tm_min == tm.tm_min + && lt->tm_sec == tm.tm_sec + && lt->tm_yday == tm.tm_yday + && lt->tm_wday == tm.tm_wday + && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) + == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) + return 0; + } + return 1; +} + +static int +year_2050_test () +{ + /* The correct answer for 2050-02-01 00:00:00 in Pacific time, + ignoring leap seconds. */ + unsigned long int answer = 2527315200UL; + + struct tm tm; + time_t t; + tm.tm_year = 2050 - 1900; + tm.tm_mon = 2 - 1; + tm.tm_mday = 1; + tm.tm_hour = tm.tm_min = tm.tm_sec = 0; + tm.tm_isdst = -1; + + /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" + instead of "TZ=America/Vancouver" in order to detect the bug even + on systems that don't support the Olson extension, or don't have the + full zoneinfo tables installed. */ + putenv ((char*) "TZ=PST8PDT,M4.1.0,M10.5.0"); + + t = mktime (&tm); + + /* Check that the result is either a failure, or close enough + to the correct answer that we can assume the discrepancy is + due to leap seconds. */ + return (t == (time_t) -1 + || (0 < t && answer - 120 <= t && t <= answer + 120)); +} + +int +main () +{ + time_t t, delta; + int i, j; + + /* This test makes some buggy mktime implementations loop. + Give up after 60 seconds; a mktime slower than that + isn't worth using anyway. */ + alarm (60); + + for (;;) + { + t = (time_t_max << 1) + 1; + if (t <= time_t_max) + break; + time_t_max = t; + } + time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max; + + delta = time_t_max / 997; /* a suitable prime number */ + for (i = 0; i < N_STRINGS; i++) + { + if (tz_strings[i]) + putenv ((char*) tz_strings[i]); + + for (t = 0; t <= time_t_max - delta; t += delta) + if (! mktime_test (t)) + return 1; + if (! (mktime_test ((time_t) 1) + && mktime_test ((time_t) (60 * 60)) + && mktime_test ((time_t) (60 * 60 * 24)))) + return 1; + + for (j = 1; ; j <<= 1) + if (! bigtime_test (j)) + return 1; + else if (INT_MAX / 2 < j) + break; + if (! bigtime_test (INT_MAX)) + return 1; + } + return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ()); +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : + ac_cv_func_working_mktime=yes +else + ac_cv_func_working_mktime=no +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_working_mktime" >&5 +$as_echo "$ac_cv_func_working_mktime" >&6; } +if test $ac_cv_func_working_mktime = no; then + case " $LIBOBJS " in + *" mktime.$ac_objext "* ) ;; + *) LIBOBJS="$LIBOBJS mktime.$ac_objext" + ;; +esac + +fi + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lstat correctly handles trailing slash" >&5 +$as_echo_n "checking whether lstat correctly handles trailing slash... " >&6; } +if ${ac_cv_func_lstat_dereferences_slashed_symlink+:} false; then : + $as_echo_n "(cached) " >&6 +else + rm -f conftest.sym conftest.file +echo >conftest.file +if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then + if test "$cross_compiling" = yes; then : + ac_cv_func_lstat_dereferences_slashed_symlink=no +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +struct stat sbuf; + /* Linux will dereference the symlink and fail, as required by POSIX. + That is better in the sense that it means we will not + have to compile and use the lstat wrapper. */ + return lstat ("conftest.sym/", &sbuf) == 0; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : + ac_cv_func_lstat_dereferences_slashed_symlink=yes +else + ac_cv_func_lstat_dereferences_slashed_symlink=no +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + +else + # If the `ln -s' command failed, then we probably don't even + # have an lstat function. + ac_cv_func_lstat_dereferences_slashed_symlink=no +fi +rm -f conftest.sym conftest.file + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5 +$as_echo "$ac_cv_func_lstat_dereferences_slashed_symlink" >&6; } + +test $ac_cv_func_lstat_dereferences_slashed_symlink = yes && + +cat >>confdefs.h <<_ACEOF +#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 +_ACEOF + + +if test "x$ac_cv_func_lstat_dereferences_slashed_symlink" = xno; then + case " $LIBOBJS " in + *" lstat.$ac_objext "* ) ;; + *) LIBOBJS="$LIBOBJS lstat.$ac_objext" + ;; +esac + +fi + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat accepts an empty string" >&5 +$as_echo_n "checking whether stat accepts an empty string... " >&6; } +if ${ac_cv_func_stat_empty_string_bug+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test "$cross_compiling" = yes; then : + ac_cv_func_stat_empty_string_bug=yes +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +struct stat sbuf; + return stat ("", &sbuf) == 0; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : + ac_cv_func_stat_empty_string_bug=no +else + ac_cv_func_stat_empty_string_bug=yes +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_stat_empty_string_bug" >&5 +$as_echo "$ac_cv_func_stat_empty_string_bug" >&6; } +if test $ac_cv_func_stat_empty_string_bug = yes; then + case " $LIBOBJS " in + *" stat.$ac_objext "* ) ;; + *) LIBOBJS="$LIBOBJS stat.$ac_objext" + ;; +esac + + +cat >>confdefs.h <<_ACEOF +#define HAVE_STAT_EMPTY_STRING_BUG 1 +_ACEOF + +fi + +for ac_func in strftime +do : + ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime" +if test "x$ac_cv_func_strftime" = xyes; then : + cat >>confdefs.h <<_ACEOF +#define HAVE_STRFTIME 1 +_ACEOF + +else + # strftime is in -lintl on SCO UNIX. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5 +$as_echo_n "checking for strftime in -lintl... " >&6; } +if ${ac_cv_lib_intl_strftime+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lintl $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char strftime (); +int +main () +{ +return strftime (); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + ac_cv_lib_intl_strftime=yes +else + ac_cv_lib_intl_strftime=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5 +$as_echo "$ac_cv_lib_intl_strftime" >&6; } +if test "x$ac_cv_lib_intl_strftime" = xyes; then : + $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h + +LIBS="-lintl $LIBS" +fi + +fi +done + + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether utime accepts a null argument" >&5 +$as_echo_n "checking whether utime accepts a null argument... " >&6; } +if ${ac_cv_func_utime_null+:} false; then : + $as_echo_n "(cached) " >&6 +else + rm -f conftest.data; >conftest.data +# Sequent interprets utime(file, 0) to mean use start of epoch. Wrong. +if test "$cross_compiling" = yes; then : + ac_cv_func_utime_null='guessing yes' +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_includes_default + #ifdef HAVE_UTIME_H + # include + #endif +int +main () +{ +struct stat s, t; + return ! (stat ("conftest.data", &s) == 0 + && utime ("conftest.data", 0) == 0 + && stat ("conftest.data", &t) == 0 + && t.st_mtime >= s.st_mtime + && t.st_mtime - s.st_mtime < 120); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : + ac_cv_func_utime_null=yes +else + ac_cv_func_utime_null=no +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_utime_null" >&5 +$as_echo "$ac_cv_func_utime_null" >&6; } +if test "x$ac_cv_func_utime_null" != xno; then + ac_cv_func_utime_null=yes + +$as_echo "#define HAVE_UTIME_NULL 1" >>confdefs.h + +fi +rm -f conftest.data + +for ac_func in vprintf +do : + ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf" +if test "x$ac_cv_func_vprintf" = xyes; then : + cat >>confdefs.h <<_ACEOF +#define HAVE_VPRINTF 1 +_ACEOF + +ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt" +if test "x$ac_cv_func__doprnt" = xyes; then : + +$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h + +fi + +fi +done + + +# 2008-07-04 getopt_long added +# 2009-07-30 timegm added +for ac_func in getopt_long gettimeofday memset putenv socket strcasecmp strchr strdup strerror strncasecmp strrchr tzset utime getuid timegm +do : + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" +if eval test \"x\$"$as_ac_var"\" = x"yes"; then : + cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +fi +done + + + +ac_config_files="$ac_config_files Makefile" + +cat >confcache <<\_ACEOF +# This file is a shell script that caches the results of configure +# tests run on this system so they can be shared between configure +# scripts and configure runs, see configure's option --config-cache. +# It is not useful on other systems. If it contains results you don't +# want to keep, you may remove or edit it. +# +# config.status only pays attention to the cache file if you give it +# the --recheck option to rerun configure. +# +# `ac_cv_env_foo' variables (set or unset) will be overridden when +# loading this file, other *unset* `ac_cv_foo' will be assigned the +# following values. + +_ACEOF + +# The following way of writing the cache mishandles newlines in values, +# but we know of no workaround that is simple, portable, and efficient. +# So, we kill variables containing newlines. +# Ultrix sh set writes to stderr and can't be redirected directly, +# and sets the high bit in the cache file unless we assign to the vars. +( + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do + eval ac_val=\$$ac_var + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( + *) { eval $ac_var=; unset $ac_var;} ;; + esac ;; + esac + done + + (set) 2>&1 | + case $as_nl`(ac_space=' '; set) 2>&1` in #( + *${as_nl}ac_space=\ *) + # `set' does not quote correctly, so add quotes: double-quote + # substitution turns \\\\ into \\, and sed turns \\ into \. + sed -n \ + "s/'/'\\\\''/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" + ;; #( + *) + # `set' quotes correctly as required by POSIX, so do not add quotes. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" + ;; + esac | + sort +) | + sed ' + /^ac_cv_env_/b end + t clear + :clear + s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ + t end + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ + :end' >>confcache +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else + if test -w "$cache_file"; then + if test "x$cache_file" != "x/dev/null"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 +$as_echo "$as_me: updating cache $cache_file" >&6;} + if test ! -f "$cache_file" || test -h "$cache_file"; then + cat confcache >"$cache_file" + else + case $cache_file in #( + */* | ?:*) + mv -f confcache "$cache_file"$$ && + mv -f "$cache_file"$$ "$cache_file" ;; #( + *) + mv -f confcache "$cache_file" ;; + esac + fi + fi + else + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} + fi +fi +rm -f confcache + +test "x$prefix" = xNONE && prefix=$ac_default_prefix +# Let make expand exec_prefix. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' + +DEFS=-DHAVE_CONFIG_H + +ac_libobjs= +ac_ltlibobjs= +U= +for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue + # 1. Remove the extension, and $U if already installed. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' + ac_i=`$as_echo "$ac_i" | sed "$ac_script"` + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR + # will be set to the directory where LIBOBJS objects are built. + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' +done +LIBOBJS=$ac_libobjs + +LTLIBOBJS=$ac_ltlibobjs + + + +: "${CONFIG_STATUS=./config.status}" +ac_write_fail=0 +ac_clean_files_save=$ac_clean_files +ac_clean_files="$ac_clean_files $CONFIG_STATUS" +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} +as_write_fail=0 +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 +#! $SHELL +# Generated by $as_me. +# Run this file to recreate the current configuration. +# Compiler output produced by configure, useful for debugging +# configure, is in config.log if it exists. + +debug=false +ac_cs_recheck=false +ac_cs_silent=false + +SHELL=\${CONFIG_SHELL-$SHELL} +export SHELL +_ASEOF +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 +## -------------------- ## +## M4sh Initialization. ## +## -------------------- ## + +# Be more Bourne compatible +DUALCASE=1; export DUALCASE # for MKS sh +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : + emulate sh + NULLCMD=: + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in #( + *posix*) : + set -o posix ;; #( + *) : + ;; +esac +fi + + +as_nl=' +' +export as_nl +# Printing a long string crashes Solaris 7 /usr/bin/printf. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo +# Prefer a ksh shell builtin over an external printf program on Solaris, +# but without wasting forks for bash or zsh. +if test -z "$BASH_VERSION$ZSH_VERSION" \ + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then + as_echo='print -r --' + as_echo_n='print -rn --' +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then + as_echo='printf %s\n' + as_echo_n='printf %s' +else + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' + as_echo_n='/usr/ucb/echo -n' + else + as_echo_body='eval expr "X$1" : "X\\(.*\\)"' + as_echo_n_body='eval + arg=$1; + case $arg in #( + *"$as_nl"*) + expr "X$arg" : "X\\(.*\\)$as_nl"; + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; + esac; + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" + ' + export as_echo_n_body + as_echo_n='sh -c $as_echo_n_body as_echo' + fi + export as_echo_body + as_echo='sh -c $as_echo_body as_echo' +fi + +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + PATH_SEPARATOR=: + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || + PATH_SEPARATOR=';' + } +fi + + +# IFS +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent editors from complaining about space-tab. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word +# splitting by setting IFS to empty value.) +IFS=" "" $as_nl" + +# Find who we are. Look in the path if we contain no directory separator. +as_myself= +case $0 in #(( + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break + done +IFS=$as_save_IFS + + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + exit 1 +fi + +# Unset variables that we do not need and which cause bugs (e.g. in +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" +# suppresses any "Segmentation fault" message there. '((' could +# trigger a bug in pdksh 5.2.14. +for as_var in BASH_ENV ENV MAIL MAILPATH +do eval test x\${$as_var+set} = xset \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done +PS1='$ ' +PS2='> ' +PS4='+ ' + +# NLS nuisances. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# CDPATH. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + + +# as_fn_error STATUS ERROR [LINENO LOG_FD] +# ---------------------------------------- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the +# script with STATUS, using 1 if that was 0. +as_fn_error () +{ + as_status=$1; test $as_status -eq 0 && as_status=1 + if test "$4"; then + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + fi + $as_echo "$as_me: error: $2" >&2 + as_fn_exit $as_status +} # as_fn_error + + +# as_fn_set_status STATUS +# ----------------------- +# Set $? to STATUS, without forking. +as_fn_set_status () +{ + return $1 +} # as_fn_set_status + +# as_fn_exit STATUS +# ----------------- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. +as_fn_exit () +{ + set +e + as_fn_set_status $1 + exit $1 +} # as_fn_exit + +# as_fn_unset VAR +# --------------- +# Portably unset VAR. +as_fn_unset () +{ + { eval $1=; unset $1;} +} +as_unset=as_fn_unset +# as_fn_append VAR VALUE +# ---------------------- +# Append the text in VALUE to the end of the definition contained in VAR. Take +# advantage of any shell optimizations that allow amortized linear growth over +# repeated appends, instead of the typical quadratic growth present in naive +# implementations. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : + eval 'as_fn_append () + { + eval $1+=\$2 + }' +else + as_fn_append () + { + eval $1=\$$1\$2 + } +fi # as_fn_append + +# as_fn_arith ARG... +# ------------------ +# Perform arithmetic evaluation on the ARGs, and store the result in the +# global $as_val. Take advantage of shells that can avoid forks. The arguments +# must be portable across $(()) and expr. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : + eval 'as_fn_arith () + { + as_val=$(( $* )) + }' +else + as_fn_arith () + { + as_val=`expr "$@" || test $? -eq 1` + } +fi # as_fn_arith + + +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi + +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then + as_basename=basename +else + as_basename=false +fi + +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +as_me=`$as_basename -- "$0" || +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in #((((( +-n*) + case `echo 'xy\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + xy) ECHO_C='\c';; + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null + ECHO_T=' ';; + esac;; +*) + ECHO_N='-n';; +esac + +rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir 2>/dev/null +fi +if (echo >conf$$.file) 2>/dev/null; then + if ln -s conf$$.file conf$$ 2>/dev/null; then + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || + as_ln_s='cp -pR' + elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln + else + as_ln_s='cp -pR' + fi +else + as_ln_s='cp -pR' +fi +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null + + +# as_fn_mkdir_p +# ------------- +# Create "$as_dir" as a directory, including parents if necessary. +as_fn_mkdir_p () +{ + + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || eval $as_mkdir_p || { + as_dirs= + while :; do + case $as_dir in #( + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" + + +} # as_fn_mkdir_p +if mkdir -p . 2>/dev/null; then + as_mkdir_p='mkdir -p "$as_dir"' +else + test -d ./-p && rmdir ./-p + as_mkdir_p=false +fi + + +# as_fn_executable_p FILE +# ----------------------- +# Test if FILE is an executable regular file. +as_fn_executable_p () +{ + test -f "$1" && test -x "$1" +} # as_fn_executable_p +as_test_x='test -x' +as_executable_p=as_fn_executable_p + +# Sed expression to map a string onto a valid CPP name. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" + +# Sed expression to map a string onto a valid variable name. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" + + +exec 6>&1 +## ----------------------------------- ## +## Main body of $CONFIG_STATUS script. ## +## ----------------------------------- ## +_ASEOF +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +# Save the log message, to keep $0 and so on meaningful, and to +# report actual input values of CONFIG_FILES etc. instead of their +# values after options handling. +ac_log=" +This file was extended by ZKT $as_me 1.1.3, which was +generated by GNU Autoconf 2.69. Invocation command line was + + CONFIG_FILES = $CONFIG_FILES + CONFIG_HEADERS = $CONFIG_HEADERS + CONFIG_LINKS = $CONFIG_LINKS + CONFIG_COMMANDS = $CONFIG_COMMANDS + $ $0 $@ + +on `(hostname || uname -n) 2>/dev/null | sed 1q` +" + +_ACEOF + +case $ac_config_files in *" +"*) set x $ac_config_files; shift; ac_config_files=$*;; +esac + +case $ac_config_headers in *" +"*) set x $ac_config_headers; shift; ac_config_headers=$*;; +esac + + +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +# Files that config.status was made for. +config_files="$ac_config_files" +config_headers="$ac_config_headers" + +_ACEOF + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +ac_cs_usage="\ +\`$as_me' instantiates files and other configuration actions +from templates according to the current configuration. Unless the files +and actions are specified as TAGs, all are instantiated by default. + +Usage: $0 [OPTION]... [TAG]... + + -h, --help print this help, then exit + -V, --version print version number and configuration settings, then exit + --config print configuration, then exit + -q, --quiet, --silent + do not print progress messages + -d, --debug don't remove temporary files + --recheck update $as_me by reconfiguring in the same conditions + --file=FILE[:TEMPLATE] + instantiate the configuration file FILE + --header=FILE[:TEMPLATE] + instantiate the configuration header FILE + +Configuration files: +$config_files + +Configuration headers: +$config_headers + +Report bugs to ." + +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" +ac_cs_version="\\ +ZKT config.status 1.1.3 +configured by $0, generated by GNU Autoconf 2.69, + with options \\"\$ac_cs_config\\" + +Copyright (C) 2012 Free Software Foundation, Inc. +This config.status script is free software; the Free Software Foundation +gives unlimited permission to copy, distribute and modify it." + +ac_pwd='$ac_pwd' +srcdir='$srcdir' +test -n "\$AWK" || AWK=awk +_ACEOF + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +# The default lists apply if the user does not specify any file. +ac_need_defaults=: +while test $# != 0 +do + case $1 in + --*=?*) + ac_option=`expr "X$1" : 'X\([^=]*\)='` + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` + ac_shift=: + ;; + --*=) + ac_option=`expr "X$1" : 'X\([^=]*\)='` + ac_optarg= + ac_shift=: + ;; + *) + ac_option=$1 + ac_optarg=$2 + ac_shift=shift + ;; + esac + + case $ac_option in + # Handling of the options. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + ac_cs_recheck=: ;; + --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) + $as_echo "$ac_cs_version"; exit ;; + --config | --confi | --conf | --con | --co | --c ) + $as_echo "$ac_cs_config"; exit ;; + --debug | --debu | --deb | --de | --d | -d ) + debug=: ;; + --file | --fil | --fi | --f ) + $ac_shift + case $ac_optarg in + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + '') as_fn_error $? "missing file argument" ;; + esac + as_fn_append CONFIG_FILES " '$ac_optarg'" + ac_need_defaults=false;; + --header | --heade | --head | --hea ) + $ac_shift + case $ac_optarg in + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + as_fn_append CONFIG_HEADERS " '$ac_optarg'" + ac_need_defaults=false;; + --he | --h) + # Conflict between --help and --header + as_fn_error $? "ambiguous option: \`$1' +Try \`$0 --help' for more information.";; + --help | --hel | -h ) + $as_echo "$ac_cs_usage"; exit ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil | --si | --s) + ac_cs_silent=: ;; + + # This is an error. + -*) as_fn_error $? "unrecognized option: \`$1' +Try \`$0 --help' for more information." ;; + + *) as_fn_append ac_config_targets " $1" + ac_need_defaults=false ;; + + esac + shift +done + +ac_configure_extra_args= + +if $ac_cs_silent; then + exec 6>/dev/null + ac_configure_extra_args="$ac_configure_extra_args --silent" +fi + +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +if \$ac_cs_recheck; then + set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion + shift + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 + CONFIG_SHELL='$SHELL' + export CONFIG_SHELL + exec "\$@" +fi + +_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +exec 5>>config.log +{ + echo + sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX +## Running $as_me. ## +_ASBOX + $as_echo "$ac_log" +} >&5 + +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +_ACEOF + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + +# Handling of arguments. +for ac_config_target in $ac_config_targets +do + case $ac_config_target in + "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; + + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; + esac +done + + +# If the user did not use the arguments to specify the items to instantiate, +# then the envvar interface is used. Set only those that are not. +# We use the long form for the default assignment because of an extremely +# bizarre bug on SunOS 4.1.3. +if $ac_need_defaults; then + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files + test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers +fi + +# Have a temporary directory for convenience. Make it in the build tree +# simply because there is no reason against having it here, and in addition, +# creating and moving files from /tmp can sometimes cause problems. +# Hook for its removal unless debugging. +# Note that there is a small window in which the directory will not be cleaned: +# after its creation but before its name has been assigned to `$tmp'. +$debug || +{ + tmp= ac_tmp= + trap 'exit_status=$? + : "${ac_tmp:=$tmp}" + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status +' 0 + trap 'as_fn_exit 1' 1 2 13 15 +} +# Create a (secure) tmp directory for tmp files. + +{ + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && + test -d "$tmp" +} || +{ + tmp=./conf$$-$RANDOM + (umask 077 && mkdir "$tmp") +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 +ac_tmp=$tmp + +# Set up the scripts for CONFIG_FILES section. +# No need to generate them if there are no CONFIG_FILES. +# This happens for instance with `./config.status config.h'. +if test -n "$CONFIG_FILES"; then + + +ac_cr=`echo X | tr X '\015'` +# On cygwin, bash can eat \r inside `` if the user requested igncr. +# But we know of no other shell where ac_cr would be empty at this +# point, so we can use a bashism as a fallback. +if test "x$ac_cr" = x; then + eval ac_cr=\$\'\\r\' +fi +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then + ac_cs_awk_cr='\\r' +else + ac_cs_awk_cr=$ac_cr +fi + +echo 'BEGIN {' >"$ac_tmp/subs1.awk" && +_ACEOF + + +{ + echo "cat >conf$$subs.awk <<_ACEOF" && + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && + echo "_ACEOF" +} >conf$$subs.sh || + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + . ./conf$$subs.sh || + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 + + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` + if test $ac_delim_n = $ac_delim_num; then + break + elif $ac_last_try; then + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done +rm -f conf$$subs.sh + +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && +_ACEOF +sed -n ' +h +s/^/S["/; s/!.*/"]=/ +p +g +s/^[^!]*!// +:repl +t repl +s/'"$ac_delim"'$// +t delim +:nl +h +s/\(.\{148\}\)..*/\1/ +t more1 +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ +p +n +b repl +:more1 +s/["\\]/\\&/g; s/^/"/; s/$/"\\/ +p +g +s/.\{148\}// +t nl +:delim +h +s/\(.\{148\}\)..*/\1/ +t more2 +s/["\\]/\\&/g; s/^/"/; s/$/"/ +p +b +:more2 +s/["\\]/\\&/g; s/^/"/; s/$/"\\/ +p +g +s/.\{148\}// +t delim +' >$CONFIG_STATUS || ac_write_fail=1 +rm -f conf$$subs.awk +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +_ACAWK +cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && + for (key in S) S_is_set[key] = 1 + FS = "" + +} +{ + line = $ 0 + nfields = split(line, field, "@") + substed = 0 + len = length(field[1]) + for (i = 2; i < nfields; i++) { + key = field[i] + keylen = length(key) + if (S_is_set[key]) { + value = S[key] + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) + len += length(value) + length(field[++i]) + substed = 1 + } else + len += 1 + keylen + } + + print line +} + +_ACAWK +_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" +else + cat +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 +_ACEOF + +# VPATH may cause trouble with some makes, so we remove sole $(srcdir), +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and +# trailing colons and then remove the whole line if VPATH becomes empty +# (actually we leave an empty line to preserve line numbers). +if test "x$srcdir" = x.; then + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ +h +s/// +s/^/:/ +s/[ ]*$/:/ +s/:\$(srcdir):/:/g +s/:\${srcdir}:/:/g +s/:@srcdir@:/:/g +s/^:*// +s/:*$// +x +s/\(=[ ]*\).*/\1/ +G +s/\n// +s/^[^=]*=[ ]*$// +}' +fi + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +fi # test -n "$CONFIG_FILES" + +# Set up the scripts for CONFIG_HEADERS section. +# No need to generate them if there are no CONFIG_HEADERS. +# This happens for instance with `./config.status Makefile'. +if test -n "$CONFIG_HEADERS"; then +cat >"$ac_tmp/defines.awk" <<\_ACAWK || +BEGIN { +_ACEOF + +# Transform confdefs.h into an awk script `defines.awk', embedded as +# here-document in config.status, that substitutes the proper values into +# config.h.in to produce config.h. + +# Create a delimiter string that does not exist in confdefs.h, to ease +# handling of long lines. +ac_delim='%!_!# ' +for ac_last_try in false false :; do + ac_tt=`sed -n "/$ac_delim/p" confdefs.h` + if test -z "$ac_tt"; then + break + elif $ac_last_try; then + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done + +# For the awk script, D is an array of macro values keyed by name, +# likewise P contains macro parameters if any. Preserve backslash +# newline sequences. + +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* +sed -n ' +s/.\{148\}/&'"$ac_delim"'/g +t rset +:rset +s/^[ ]*#[ ]*define[ ][ ]*/ / +t def +d +:def +s/\\$// +t bsnl +s/["\\]/\\&/g +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ +D["\1"]=" \3"/p +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p +d +:bsnl +s/["\\]/\\&/g +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ +D["\1"]=" \3\\\\\\n"\\/p +t cont +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p +t cont +d +:cont +n +s/.\{148\}/&'"$ac_delim"'/g +t clear +:clear +s/\\$// +t bsnlc +s/["\\]/\\&/g; s/^/"/; s/$/"/p +d +:bsnlc +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p +b cont +' >$CONFIG_STATUS || ac_write_fail=1 + +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + for (key in D) D_is_set[key] = 1 + FS = "" +} +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { + line = \$ 0 + split(line, arg, " ") + if (arg[1] == "#") { + defundef = arg[2] + mac1 = arg[3] + } else { + defundef = substr(arg[1], 2) + mac1 = arg[2] + } + split(mac1, mac2, "(") #) + macro = mac2[1] + prefix = substr(line, 1, index(line, defundef) - 1) + if (D_is_set[macro]) { + # Preserve the white space surrounding the "#". + print prefix "define", macro P[macro] D[macro] + next + } else { + # Replace #undef with comments. This is necessary, for example, + # in the case of _POSIX_SOURCE, which is predefined and required + # on some systems where configure will not decide to define it. + if (defundef == "undef") { + print "/*", prefix defundef, macro, "*/" + next + } + } +} +{ print } +_ACAWK +_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 +fi # test -n "$CONFIG_HEADERS" + + +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " +shift +for ac_tag +do + case $ac_tag in + :[FHLC]) ac_mode=$ac_tag; continue;; + esac + case $ac_mode$ac_tag in + :[FHL]*:*);; + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; + :[FH]-) ac_tag=-:-;; + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; + esac + ac_save_IFS=$IFS + IFS=: + set x $ac_tag + IFS=$ac_save_IFS + shift + ac_file=$1 + shift + + case $ac_mode in + :L) ac_source=$1;; + :[FH]) + ac_file_inputs= + for ac_f + do + case $ac_f in + -) ac_f="$ac_tmp/stdin";; + *) # Look for the file first in the build tree, then in the source tree + # (if the path is not absolute). The absolute path cannot be DOS-style, + # because $ac_f cannot contain `:'. + test -f "$ac_f" || + case $ac_f in + [\\/$]*) false;; + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; + esac || + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; + esac + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac + as_fn_append ac_file_inputs " '$ac_f'" + done + + # Let's still pretend it is `configure' which instantiates (i.e., don't + # use $as_me), people would be surprised to read: + # /* config.h. Generated by config.status. */ + configure_input='Generated from '` + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' + `' by configure.' + if test x"$ac_file" != x-; then + configure_input="$ac_file. $configure_input" + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 +$as_echo "$as_me: creating $ac_file" >&6;} + fi + # Neutralize special characters interpreted by sed in replacement strings. + case $configure_input in #( + *\&* | *\|* | *\\* ) + ac_sed_conf_input=`$as_echo "$configure_input" | + sed 's/[\\\\&|]/\\\\&/g'`;; #( + *) ac_sed_conf_input=$configure_input;; + esac + + case $ac_tag in + *:-:* | *:-) cat >"$ac_tmp/stdin" \ + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; + esac + ;; + esac + + ac_dir=`$as_dirname -- "$ac_file" || +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$ac_file" : 'X\(//\)[^/]' \| \ + X"$ac_file" : 'X\(//\)$' \| \ + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$ac_file" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + as_dir="$ac_dir"; as_fn_mkdir_p + ac_builddir=. + +case "$ac_dir" in +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; +*) + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + # A ".." for each directory in $ac_dir_suffix. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; + esac ;; +esac +ac_abs_top_builddir=$ac_pwd +ac_abs_builddir=$ac_pwd$ac_dir_suffix +# for backward compatibility: +ac_top_builddir=$ac_top_build_prefix + +case $srcdir in + .) # We are building in place. + ac_srcdir=. + ac_top_srcdir=$ac_top_builddir_sub + ac_abs_top_srcdir=$ac_pwd ;; + [\\/]* | ?:[\\/]* ) # Absolute name. + ac_srcdir=$srcdir$ac_dir_suffix; + ac_top_srcdir=$srcdir + ac_abs_top_srcdir=$srcdir ;; + *) # Relative name. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix + ac_top_srcdir=$ac_top_build_prefix$srcdir + ac_abs_top_srcdir=$ac_pwd/$srcdir ;; +esac +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix + + + case $ac_mode in + :F) + # + # CONFIG_FILE + # + +_ACEOF + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +# If the template does not know about datarootdir, expand it. +# FIXME: This hack should be removed a few years after 2.60. +ac_datarootdir_hack=; ac_datarootdir_seen= +ac_sed_dataroot=' +/datarootdir/ { + p + q +} +/@datadir@/p +/@docdir@/p +/@infodir@/p +/@localedir@/p +/@mandir@/p' +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in +*datarootdir*) ac_datarootdir_seen=yes;; +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + ac_datarootdir_hack=' + s&@datadir@&$datadir&g + s&@docdir@&$docdir&g + s&@infodir@&$infodir&g + s&@localedir@&$localedir&g + s&@mandir@&$mandir&g + s&\\\${datarootdir}&$datarootdir&g' ;; +esac +_ACEOF + +# Neutralize VPATH when `$srcdir' = `.'. +# Shell code in configure.ac might set extrasub. +# FIXME: do we really want to maintain this feature? +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +ac_sed_extra="$ac_vpsub +$extrasub +_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +:t +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +s|@configure_input@|$ac_sed_conf_input|;t t +s&@top_builddir@&$ac_top_builddir_sub&;t t +s&@top_build_prefix@&$ac_top_build_prefix&;t t +s&@srcdir@&$ac_srcdir&;t t +s&@abs_srcdir@&$ac_abs_srcdir&;t t +s&@top_srcdir@&$ac_top_srcdir&;t t +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t +s&@builddir@&$ac_builddir&;t t +s&@abs_builddir@&$ac_abs_builddir&;t t +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t +$ac_datarootdir_hack +" +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ + >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && + { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ + "$ac_tmp/out"`; test -z "$ac_out"; } && + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined" >&5 +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined" >&2;} + + rm -f "$ac_tmp/stdin" + case $ac_file in + -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; + *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; + esac \ + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + ;; + :H) + # + # CONFIG_HEADER + # + if test x"$ac_file" != x-; then + { + $as_echo "/* $configure_input */" \ + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" + } >"$ac_tmp/config.h" \ + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 +$as_echo "$as_me: $ac_file is unchanged" >&6;} + else + rm -f "$ac_file" + mv "$ac_tmp/config.h" "$ac_file" \ + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + fi + else + $as_echo "/* $configure_input */" \ + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ + || as_fn_error $? "could not create -" "$LINENO" 5 + fi + ;; + + + esac + +done # for ac_tag + + +as_fn_exit 0 +_ACEOF +ac_clean_files=$ac_clean_files_save + +test $ac_write_fail = 0 || + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 + + +# configure is writing to config.log, and then calls config.status. +# config.status does its own redirection, appending to config.log. +# Unfortunately, on DOS this fails, as config.log is still kept open +# by configure, so config.status won't be able to write to it; its +# output is simply discarded. So we exec the FD to /dev/null, +# effectively closing config.log, so it can be properly (re)opened and +# appended to by config.status. When coming back to configure, we +# need to make the FD available again. +if test "$no_create" != yes; then + ac_cs_success=: + ac_config_status_args= + test "$silent" = yes && + ac_config_status_args="$ac_config_status_args --quiet" + exec 5>/dev/null + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false + exec 5>>config.log + # Use ||, not &&, to avoid exiting from the if with $? = 1, which + # would make configure fail if this is the last instruction. + $ac_cs_success || as_fn_exit 1 +fi +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} +fi + diff --git a/contrib/zkt-1.1.2/configure.ac b/contrib/zkt-1.1.3/configure.ac similarity index 93% rename from contrib/zkt-1.1.2/configure.ac rename to contrib/zkt-1.1.3/configure.ac index 6bdc5e99c6..b14a1e015e 100644 --- a/contrib/zkt-1.1.2/configure.ac +++ b/contrib/zkt-1.1.3/configure.ac @@ -19,7 +19,7 @@ dnl AC_PREREQ(2.59) ### Package name and current version -AC_INIT(ZKT, 1.1.2, Holger Zuleger hznet.de) +AC_INIT(ZKT, 1.1.3, Holger Zuleger hznet.de) dnl AC_REVISION($Revision: 1.397 $) ### Files to test to check if src dir contains the package @@ -43,6 +43,7 @@ then fi else AC_PATH_PROG([SIGNZONE_PROG], dnssec-signzone) + AC_MSG_NOTICE([BIND utility $SIGNZONE_PROG found]) if test -n "$SIGNZONE_PROG" then bind_util_path=`dirname "$SIGNZONE_PROG"` @@ -54,9 +55,15 @@ fi ### By now, we have a path. We'll use it. # define BIND_UTIL_PATH in config.h.in AC_DEFINE_UNQUOTED(BIND_UTIL_PATH, "$bind_util_path/", Path to BIND utilities) + # define BIND_VERSION in config.h.in -bind_version=`$SIGNZONE_PROG 2>&1 | grep "Version:" | tr -cd "[[0-9]]\012" | sed "s/^\(...\).*/\1/"` +bind_version=`$SIGNZONE_PROG 2>&1 | awk -F: '/^Version:/ { split ($2, v, "."); printf ("%2d%02d%02d\n", atoi (v[[1]]), atoi (v[[2]]), atoi (v[[3]])); };'` +AC_MSG_NOTICE([BIND_VERSION string set to $bind_version.]) AC_DEFINE_UNQUOTED(BIND_VERSION, $bind_version, BIND version as integer number without dots) +if test $bind_version -lt "90800" +then + AC_MSG_ERROR([*** 'This version of ZKT requires a BIND version greater 9.7' ***]) +fi AC_CHECK_TYPE(uint, unsigned int) diff --git a/contrib/zkt-1.1.2/debug.h b/contrib/zkt-1.1.3/debug.h similarity index 100% rename from contrib/zkt-1.1.2/debug.h rename to contrib/zkt-1.1.3/debug.h diff --git a/contrib/zkt-1.1.2/distribute.sh b/contrib/zkt-1.1.3/distribute.sh similarity index 100% rename from contrib/zkt-1.1.2/distribute.sh rename to contrib/zkt-1.1.3/distribute.sh diff --git a/contrib/zkt-1.1.2/dki.c b/contrib/zkt-1.1.3/dki.c similarity index 99% rename from contrib/zkt-1.1.2/dki.c rename to contrib/zkt-1.1.3/dki.c index 80fa5cefe2..e85239d16f 100644 --- a/contrib/zkt-1.1.2/dki.c +++ b/contrib/zkt-1.1.3/dki.c @@ -70,7 +70,7 @@ static dki_t *dki_alloc () dki_estr[0] = '\0'; dki_t *dkp = malloc (sizeof (dki_t)); - if ( dkp != NULL ) + if ( (dkp = malloc (sizeof (dki_t))) ) { memset (dkp, 0, sizeof (dki_t)); return dkp; @@ -227,11 +227,7 @@ void dki_tfree (dki_t **tree) } #endif -#if defined(BIND_VERSION) && BIND_VERSION >= 970 -# define KEYGEN_COMPMODE "-C -q " /* this is the compability mode needed by BIND 9.7 */ -#else -# define KEYGEN_COMPMODE "" -#endif +# define KEYGEN_COMPMODE "-C -q " /* this is the compability mode needed since BIND 9.7 */ /***************************************************************** ** dki_new () ** create new keyfile @@ -245,19 +241,20 @@ dki_t *dki_new (const char *dir, const char *name, int ksk, int algo, int bitsiz FILE *fp; int len; char *flag = ""; - char *expflag = ""; + char *expflag = ""; dki_t *new; - + if ( ksk ) flag = "-f KSK"; randfile[0] = '\0'; if ( rfile && *rfile ) snprintf (randfile, sizeof (randfile), "-r %.250s ", rfile); - + +#if defined(BIND_VERSION) && BIND_VERSION < 90902 if ( algo == DK_ALGO_RSA || algo == DK_ALGO_RSASHA1 || algo == DK_ALGO_RSASHA256 || algo == DK_ALGO_RSASHA512 ) expflag = "-e "; - +#endif if ( dir && *dir ) snprintf (cmdline, sizeof (cmdline), "cd %s ; %s %s%s%s-n ZONE -a %s -b %d %s %s", dir, KEYGENCMD, KEYGEN_COMPMODE, randfile, expflag, dki_algo2str(algo), bitsize, flag, name); @@ -452,12 +449,10 @@ static int dki_setstat (dki_t *dkp, int status, int preserve_time) char frompath[MAX_PATHSIZE+1]; char topath[MAX_PATHSIZE+1]; time_t totime; - time_t currtime; if ( dkp == NULL ) return 0; - currtime = time (NULL); status = tolower (status); switch ( dkp->status ) /* look at old status */ { diff --git a/contrib/zkt-1.1.2/dki.h b/contrib/zkt-1.1.3/dki.h similarity index 100% rename from contrib/zkt-1.1.2/dki.h rename to contrib/zkt-1.1.3/dki.h diff --git a/contrib/zkt-1.1.2/doc/KeyRollover.ms b/contrib/zkt-1.1.3/doc/KeyRollover.ms similarity index 100% rename from contrib/zkt-1.1.2/doc/KeyRollover.ms rename to contrib/zkt-1.1.3/doc/KeyRollover.ms diff --git a/contrib/zkt-1.1.2/doc/KeyRollover.ps b/contrib/zkt-1.1.3/doc/KeyRollover.ps similarity index 100% rename from contrib/zkt-1.1.2/doc/KeyRollover.ps rename to contrib/zkt-1.1.3/doc/KeyRollover.ps diff --git a/contrib/zkt-1.1.2/doc/draft-gudmundsson-life-of-dnskey-00.txt b/contrib/zkt-1.1.3/doc/draft-gudmundsson-life-of-dnskey-00.txt similarity index 100% rename from contrib/zkt-1.1.2/doc/draft-gudmundsson-life-of-dnskey-00.txt rename to contrib/zkt-1.1.3/doc/draft-gudmundsson-life-of-dnskey-00.txt diff --git a/contrib/zkt-1.1.2/doc/draft-ietf-dnsop-rfc4641bis-01.txt b/contrib/zkt-1.1.3/doc/draft-ietf-dnsop-rfc4641bis-01.txt similarity index 100% rename from contrib/zkt-1.1.2/doc/draft-ietf-dnsop-rfc4641bis-01.txt rename to contrib/zkt-1.1.3/doc/draft-ietf-dnsop-rfc4641bis-01.txt diff --git a/contrib/zkt-1.1.2/doc/rfc4641.txt b/contrib/zkt-1.1.3/doc/rfc4641.txt similarity index 100% rename from contrib/zkt-1.1.2/doc/rfc4641.txt rename to contrib/zkt-1.1.3/doc/rfc4641.txt diff --git a/contrib/zkt-1.1.2/doc/rfc5011.txt b/contrib/zkt-1.1.3/doc/rfc5011.txt similarity index 100% rename from contrib/zkt-1.1.2/doc/rfc5011.txt rename to contrib/zkt-1.1.3/doc/rfc5011.txt diff --git a/contrib/zkt-1.1.2/domaincmp.c b/contrib/zkt-1.1.3/domaincmp.c similarity index 99% rename from contrib/zkt-1.1.2/domaincmp.c rename to contrib/zkt-1.1.3/domaincmp.c index a410db72f7..3337a1176d 100644 --- a/contrib/zkt-1.1.2/domaincmp.c +++ b/contrib/zkt-1.1.3/domaincmp.c @@ -151,22 +151,17 @@ int issubdomain (const char *child, const char *parent) { const char *p; const char *cdot; - const char *pdot; int ccnt; int pcnt; if ( !child || !parent || *child == '\0' || *parent == '\0' ) return 0; - pdot = cdot = NULL; + cdot = NULL; pcnt = 0; for ( p = parent; *p; p++ ) if ( *p == '.' ) - { - if ( pcnt == 0 ) - pdot = p; pcnt++; - } ccnt = 0; for ( p = child; *p; p++ ) diff --git a/contrib/zkt-1.1.2/domaincmp.h b/contrib/zkt-1.1.3/domaincmp.h similarity index 100% rename from contrib/zkt-1.1.2/domaincmp.h rename to contrib/zkt-1.1.3/domaincmp.h diff --git a/contrib/zkt-1.1.3/examples/clean.sh b/contrib/zkt-1.1.3/examples/clean.sh new file mode 100644 index 0000000000..38e2e703eb --- /dev/null +++ b/contrib/zkt-1.1.3/examples/clean.sh @@ -0,0 +1,13 @@ + +{ + find . -name "dnskey.db" + find . -name "dsset-*" + find . -name "keyset-*" + find . -name "K*" +} | xargs rm + + +for file in `find . -name "zone.db.signed"` +do + cp /dev/null $file +done diff --git a/contrib/zkt-1.1.2/examples/flat/dist.sh b/contrib/zkt-1.1.3/examples/flat/dist.sh similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/dist.sh rename to contrib/zkt-1.1.3/examples/flat/dist.sh diff --git a/contrib/zkt-1.1.2/examples/flat/dnssec.conf b/contrib/zkt-1.1.3/examples/flat/dnssec.conf similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/dnssec.conf rename to contrib/zkt-1.1.3/examples/flat/dnssec.conf diff --git a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/dnssec.conf b/contrib/zkt-1.1.3/examples/flat/dyn.example.net/dnssec.conf similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/dyn.example.net/dnssec.conf rename to contrib/zkt-1.1.3/examples/flat/dyn.example.net/dnssec.conf diff --git a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/zone.db b/contrib/zkt-1.1.3/examples/flat/dyn.example.net/zone.db similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/dyn.example.net/zone.db rename to contrib/zkt-1.1.3/examples/flat/dyn.example.net/zone.db diff --git a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/zone.db.dsigned b/contrib/zkt-1.1.3/examples/flat/dyn.example.net/zone.db.dsigned similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/dyn.example.net/zone.db.dsigned rename to contrib/zkt-1.1.3/examples/flat/dyn.example.net/zone.db.dsigned diff --git a/contrib/zkt-1.1.2/examples/flat/dyn.example.net/zone.org b/contrib/zkt-1.1.3/examples/flat/dyn.example.net/zone.org similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/dyn.example.net/zone.org rename to contrib/zkt-1.1.3/examples/flat/dyn.example.net/zone.org diff --git a/contrib/zkt-1.1.3/examples/flat/example.net/dnskey.db b/contrib/zkt-1.1.3/examples/flat/example.net/dnskey.db new file mode 100644 index 0000000000..3bf01614d8 --- /dev/null +++ b/contrib/zkt-1.1.3/examples/flat/example.net/dnskey.db @@ -0,0 +1,33 @@ +; +; !!! Don't edit this file by hand. +; !!! It will be generated by zkt-signer. +; +; Last generation time Nov 17 2014 19:14:01 +; + +; *** List of Key Signing Keys *** +; example.net. tag=44671 algo=RSASHA256 generated Nov 14 2014 18:09:16 +example.net. 3600 IN DNSKEY 257 3 8 ( + AwEAAQ5RiqQEKys2xlo5nK3n9tnWeGg/tHSTbaFw6AN1QPLlaEVLNXDa + YKcpefu6ewNamaInrjBrkkbqRnwKTuLCwJ9aA/hyFzocCOPh+he9dEQH + bRTKDdTkjD3PqkOK97a+s1grWIdkRcceT3MXEsAwyjlasXPRKt/4v1sq + S7592eyo6wTcbeaoPYo6KMQLfcA9AHso9LBaRpqv7GlSjl5IV51mcU8= + ) ; key id = 44671 + +; *** List of Zone Signing Keys *** +; example.net. tag=7929 algo=RSASHA256 generated Nov 14 2014 18:09:16 +example.net. 3600 IN DNSKEY 256 3 8 ( + AwEAAaFO1yW7cx3/4SBRganmyOEs2eIeAE25CgXYrtLALzFdgi+gRfl+ + QEOzMZBk/LmgKFcgp4GfgtuzKA08VGNmLUEGI+UBSP+DUezQfK/lxPCX + uRMh0BJgAjnlo+jGaI2fpfKXBp+5uLiY3pbkdm6LiaJb/s4v0DJjglGW + iiPMIxyR + ) ; key id = 7929 + +; example.net. tag=2253 algo=RSASHA256 generated Nov 14 2014 18:09:16 +example.net. 3600 IN DNSKEY 256 3 8 ( + AwEAAZF8FdZfjdp4pyHk53/qvnzROy2lhF0cJ0XbRaIgeIYHYMIUmMLr + sazBQ7/3ZdFoQjgEWz2BbKyfroJmE+VrCc1dBJ50PJUm3vcBbUwMgy4y + Xq3PtmwKzlr3YGMUgE31cByog0QRnW6myNdEfDLf74yxRiPgIwk1rEmI + YFUI4x69 + ) ; key id = 2253 + diff --git a/contrib/zkt-1.1.3/examples/flat/example.net/dnssec.conf b/contrib/zkt-1.1.3/examples/flat/example.net/dnssec.conf new file mode 100644 index 0000000000..527996937f --- /dev/null +++ b/contrib/zkt-1.1.3/examples/flat/example.net/dnssec.conf @@ -0,0 +1,5 @@ +Key_Algo: RSASHA256 # (Algorithm ID 8) +NSEC3: OPTOUT +ZSKpermanent: true +DependFiles: "zone.localhost, zone.hosts" +MaximumTTL: 2h # (7200 seconds) diff --git a/contrib/zkt-1.1.2/examples/flat/example.net/zone.db b/contrib/zkt-1.1.3/examples/flat/example.net/zone.db similarity index 86% rename from contrib/zkt-1.1.2/examples/flat/example.net/zone.db rename to contrib/zkt-1.1.3/examples/flat/example.net/zone.db index 1dda246202..b89203763e 100644 --- a/contrib/zkt-1.1.2/examples/flat/example.net/zone.db +++ b/contrib/zkt-1.1.3/examples/flat/example.net/zone.db @@ -11,7 +11,7 @@ $TTL 7200 ; 0123456789; ; It's also possible to use the date format e.g. 2005040101 @ IN SOA ns1.example.net. hostmaster.example.net. ( - 386 ; Serial + 396 ; Serial 43200 ; Refresh 1800 ; Retry 2W ; Expire @@ -24,14 +24,6 @@ ns1 IN A 1.0.0.5 IN AAAA 2001:db8::53 ns2 IN A 1.2.0.6 -localhost IN A 127.0.0.1 - -a IN A 1.2.3.1 -b IN MX 10 a -;c IN A 1.2.3.2 -d IN A 1.2.3.3 - IN AAAA 2001:0db8::3 - ; Delegation to secure zone; The DS resource record will ; be added by dnssec-signzone automatically if the ; keyset-sub.example.net file is present (run dnssec-signzone @@ -41,3 +33,7 @@ sub IN NS ns1.example.net. ; this file will contain all the zone keys $INCLUDE dnskey.db +$INCLUDE zone.localhost +$INCLUDE zone.hosts + + diff --git a/contrib/zkt-1.1.3/examples/flat/example.net/zone.db.signed b/contrib/zkt-1.1.3/examples/flat/example.net/zone.db.signed new file mode 100644 index 0000000000..09ddb9cb5e --- /dev/null +++ b/contrib/zkt-1.1.3/examples/flat/example.net/zone.db.signed @@ -0,0 +1,236 @@ +; File written on Mon Nov 17 19:14:01 2014 +; dnssec_signzone version 9.10.1b1 +example.net. 7200 IN SOA ns1.example.net. hostmaster.example.net. ( + 396 ; serial + 43200 ; refresh (12 hours) + 1800 ; retry (30 minutes) + 1209600 ; expire (2 weeks) + 7200 ; minimum (2 hours) + ) + 7200 RRSIG SOA 8 2 7200 ( + 20141123171401 20141117171401 7929 example.net. + nSDd2lzZOipVaXTc2gvg4MICjFPg1+57qFwF + n3dofSvjNE9lbmKBsWY9KbawRmcvieFj9Lw/ + +xmGlzQya1THGUHom7JoH2u0nO6vWMD+i7HT + 0xHOg2+FjIqNvG0VFwSg//ASdSzZ6zzyY+iU + oZcT6fSAQCXLo52AAbsNwM7E0UM= ) + 7200 NS ns1.example.net. + 7200 NS ns2.example.net. + 7200 RRSIG NS 8 2 7200 ( + 20141123171401 20141117171401 7929 example.net. + eSQSoaLKL/JxYimCdpoPouWtbQVvodzNMolg + e1fG8U7GLgP2MMNUk/E/OlGYYft53dbQN8XD + 2PdXi9fqH6n4jaOR+eHClAq4xUN3He9gq8GU + tRc0Yj5D4VLKs7gBjPSVKkEDeVJFMCxXhIvO + c4r2k7TPw3oi2WQdw4+jPoYu0SQ= ) + 3600 DNSKEY 256 3 8 ( + AwEAAZF8FdZfjdp4pyHk53/qvnzROy2lhF0c + J0XbRaIgeIYHYMIUmMLrsazBQ7/3ZdFoQjgE + Wz2BbKyfroJmE+VrCc1dBJ50PJUm3vcBbUwM + gy4yXq3PtmwKzlr3YGMUgE31cByog0QRnW6m + yNdEfDLf74yxRiPgIwk1rEmIYFUI4x69 + ) ; ZSK; alg = RSASHA256; key id = 2253 + 3600 DNSKEY 256 3 8 ( + AwEAAaFO1yW7cx3/4SBRganmyOEs2eIeAE25 + CgXYrtLALzFdgi+gRfl+QEOzMZBk/LmgKFcg + p4GfgtuzKA08VGNmLUEGI+UBSP+DUezQfK/l + xPCXuRMh0BJgAjnlo+jGaI2fpfKXBp+5uLiY + 3pbkdm6LiaJb/s4v0DJjglGWiiPMIxyR + ) ; ZSK; alg = RSASHA256; key id = 7929 + 3600 DNSKEY 257 3 8 ( + AwEAAQ5RiqQEKys2xlo5nK3n9tnWeGg/tHST + baFw6AN1QPLlaEVLNXDaYKcpefu6ewNamaIn + rjBrkkbqRnwKTuLCwJ9aA/hyFzocCOPh+he9 + dEQHbRTKDdTkjD3PqkOK97a+s1grWIdkRcce + T3MXEsAwyjlasXPRKt/4v1sqS7592eyo6wTc + beaoPYo6KMQLfcA9AHso9LBaRpqv7GlSjl5I + V51mcU8= + ) ; KSK; alg = RSASHA256; key id = 44671 + 3600 RRSIG DNSKEY 8 2 3600 ( + 20141123171401 20141117171401 7929 example.net. + FA+VaaIn6SThjdlGRxlmYtqsXe3c7QAO0UAg + LIGjdfs0yO8cSz07jzT1UsZancDhyprCdinl + u9eOl0Lf9sPPKZFJUFYofKZmXCvtI7z8t1o7 + h74BwQlUeRAwG8vgK8flo09UMZ/wuT39ArAr + ZCtXC/6DqiWZmmbAZ7igLIo36kA= ) + 3600 RRSIG DNSKEY 8 2 3600 ( + 20141123171401 20141117171401 44671 example.net. + BacfHSvqUyB6q7Ynkf9tTFjA+kYhmHLV7acO + Ua/I+tAs1ELtCLLJLv+1d449ovmSTm0RYRwO + cGlpggtL8qGa5wl/BA5sobzxIkREKj0c1cud + taViyZ4PaDO86Q4ZmZChQafbIxbLYqsL/v8z + 517NzZ2xtZetnv5NtKzKvrVblVPaV0IyJHLK + KvdHsU0eCqPSHfPYbMg3uusZhL618tARxQn3 + 8g== ) + 0 NSEC3PARAM 1 0 10 7CF530 + 0 RRSIG NSEC3PARAM 8 2 0 ( + 20141123171401 20141117171401 7929 example.net. + MdriHagoMqEW0VoINMPaATPCsYZYiKVHUN56 + Bl8kCNFlNaVD8Pn32z+Ewh1I/m5OxCUry10J + BPEFZmXlKDiJ36/bzAFDUPBBsvjCPIGHedZT + oyPwZ6JVoDrBEmQWHaoq5YTsVcNy0E4zC/Md + 4FKPNZnCiExDX0h8MGxMAVTZG5I= ) +a.example.net. 7200 IN A 1.2.3.1 + 7200 RRSIG A 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + C7WKU0ffs8VpzaYt2CqdnUgQMjfwXAHIzmbR + Q3EOqzg66u2Jz1jdO+CwPRizTb2u+vh7/uDL + bDPn0YEDHDgmfTYu03aWf5Lpo50QlKQrCFIE + stdhE2IH1wyej/vqlthXA0ZH7xr4EHwGFPRv + GfYOIBiXs8K1drY1tp7qxFX9Mro= ) +b.example.net. 7200 IN MX 10 a.example.net. + 7200 RRSIG MX 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + BRSj7EugAKkgnFCoChaM764Vh25FOjQIhB91 + dRfm9/vrcJ+48DXPo3ag/SpNzV4d37UokEl6 + YXvpb4HiwFsPB0Dvvvct6yicR2UjGCNatKGx + 4IAmLmbT2sViBGnXBlD349FFl32oeeXEIu2J + B9q6NtrP65FFXINY+oFoxi+aYMI= ) +d.example.net. 7200 IN A 1.2.3.3 + 7200 RRSIG A 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + ek0mcsVZAxWO6xsjw6eObrkEYfGIUDglNH5T + VgpNIrR7lb2XywLfdyz4PuCb/0ZEN7niY6VW + rza4v+3dJGoqOKxu4QDY4iRrWChy/F3St0ZA + vDiLWWmxnhpTo9l+M34kuCrbx0NahwUfejBw + Chp1sLTWJM6OF+qsTKotRdfbLeM= ) + 7200 AAAA 2001:db8::3 + 7200 RRSIG AAAA 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + h34UzUI64yyIsI1MbqeSMuRqHL9jCAikW7i+ + MWYtXptQ0XB2416yB+w7fcC8ctl9v2H1244V + XeJOJV85HHwKfEOP1G9kCvS5b9iEoDFfVDUt + PwLMFhKe94XQ+aUA81RYoAJnzdj84Bi3YZ3g + U1Yv4tv/oW0dd/W4Pvo/UVadybA= ) +localhost.example.net. 7200 IN A 127.0.0.1 + 7200 RRSIG A 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + OQMFtldAekpNnf4cUqlw8rmSrjPQjjPlVb3i + ktCiez0s+s9PG18lbMsfYFZvEm+deDit8fR9 + lDKdUWwvxSkjeeCeABsg0kd1FLEuFKOv1HGP + ql1dAA0/X+XTQ7FSfAuZmsmKTUYOgZjgmeBY + EOkXYfa/IMDPauDWJbtbRsfuEzA= ) +ns1.example.net. 7200 IN A 1.0.0.5 + 7200 RRSIG A 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + Tv5nLzFdIM6tU8BYb+twJ+2d+5b+VyuED977 + 6wcDI2sb79Y9RwySP4UE+x4Zbm6P+lgqTI2y + ITCWvVDyTqOcUUbWGX62KDVD+4nK0EK59jro + VghtBWH3RLB0vSb59xNKPgOpgP4tTbWLyN5J + OaVHNxmOu24ygvDRYMEQYHgRKtE= ) + 7200 AAAA 2001:db8::53 + 7200 RRSIG AAAA 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + OkW0vncVMFb0Fw6yxcpQ38AzPc2yxoekLDCi + 1VmSMfBzCQRekqUIE3TtqBpJtaUP4JMANIXb + xvmbL1wl/IT4BqSg8faDg4DBsYeCr70ucUUj + NDKbeYtKdNkYIZGX8U27wflFOAISR4TEguZe + TqxoBuoWmyo4+Yrk4skFFa30Qsk= ) +ns2.example.net. 7200 IN A 1.2.0.6 + 7200 RRSIG A 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + Mt6BRM5elYbfPQOQgfiJ8PAkJbwdfhUedXug + M7eTDcxjXTtxraMxheWIuEcgZ7UtQuX1/gUy + Fl98gixX05g80F9YdyB/dnzMK0k2hHMWxr4j + DD1e5rAsnCfT+PnZGVEkhPWCRM6Uw8qOdXOx + PktCHwWV1XnfxLAi0YZXJoJGlYs= ) +sub.example.net. 7200 IN NS ns1.example.net. + 7200 DS 33936 7 1 ( + 8E06D0C044A15C396F43E1743EDC0C0772F1 + 19A7 ) + 7200 DS 33936 7 2 ( + 496F56E015F74A955A1B277255DE56C564DC + C5AF559DAAA40C4DE01933E073E7 ) + 7200 DS 60396 10 1 ( + 00A6EDBD5687D69DB7636749A057ABB43A13 + 576E ) + 7200 DS 60396 10 2 ( + FE01A3C47B2D3F19CAB32451986B36C2ADEF + 2C4247B7B24DEB77EDB90EE1CB4C ) + 7200 RRSIG DS 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + S+ognL1Unax/NnfRIcnq53uHltBCquHMKgkS + JMnQYGJcXZzUlUpKkXCXR9kZfZFfWjNV72FA + lqgV9+AXi9bIO1HmLWXQ0AFkS1g6wkBvcrGT + 95IbQRlL1hOySNmnILA/RyOKaHEM3Vxjl0CM + lOSEX34CAAsj/0srNJWWhaNgUFI= ) +CP5JT7EV1K7R3VBGJ54G2FALVGI94Q9A.example.net. 7200 IN NSEC3 1 1 10 7CF530 ( + GH4PQAVJQD10HL7KI3S4CTURR9E3V4B4 + NS SOA RRSIG DNSKEY NSEC3PARAM ) + 7200 RRSIG NSEC3 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + KvHTjmmjBwYgJvTQUTpOmtA+1nEfefVMgYV5 + I2OMDZ5/dhgrktETUchyHiqS6J9nQeS7HiqC + 2/fftgueMyofDAbhjQ0yf9hpWdNpquI1vKID + UZKZUIWTtcH9vbEST80qxlKJdwUHwlZwnTHf + +ZUj3mVn+Vrb7g6yQt1jBmihcao= ) +GH4PQAVJQD10HL7KI3S4CTURR9E3V4B4.example.net. 7200 IN NSEC3 1 1 10 7CF530 ( + KIMJV7K0CDS0O96IHHOF7H6PIJ40T4J2 + A RRSIG ) + 7200 RRSIG NSEC3 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + LaIQC6orUjlak00kA9dySq0qphgvcKllGGf2 + 5BrENDnYVN0RPCwzMfXPxzHDIG7o4GGRvFpx + dpxChETPSoPObVJpwmgUHILPrrcAkwYIcH0T + KETpGHgmixCDwZE9kUHzy6FGZcWQDezQT7CD + +EsC6GWCswWnyetA9R7ZY5N7OPY= ) +KIMJV7K0CDS0O96IHHOF7H6PIJ40T4J2.example.net. 7200 IN NSEC3 1 1 10 7CF530 ( + MG6NM7AJN6AMBK227QBFBHPD726L69B2 + NS DS RRSIG ) + 7200 RRSIG NSEC3 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + PAlwSBhhkusXgnZOG9IpG9u5lVSfIWGaRxFk + nhaBMW8AL/sjZFl7yMIP4Vsqnv1QW1EB+wa6 + zC7AzG80FvQcU4anxuUlPSkWyxQ8T8cVZHu3 + 9HMGs++pvNdta+iBeV8F4zjVw73TWFQ4yX1u + 04AKmsNnNhCnTQmxEGO7LJ9ras0= ) +MG6NM7AJN6AMBK227QBFBHPD726L69B2.example.net. 7200 IN NSEC3 1 1 10 7CF530 ( + QTFSVH9JGRG31JP59190G8AD6SKQELK7 + A AAAA RRSIG ) + 7200 RRSIG NSEC3 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + eG4jlpmAJg/OT56On/WfZYmYuthPjc5u4rYr + eSXnpjjreFfQuGhj0or2yedAOgIYXktJ2Dtc + TWIl4ppySs7mwzn2QQAMRjh5PovVasdxGVAG + pPd5Q/SlPuQ6/szIn66y+wobGT948oaPbXRm + ptmofvmb6T5NqSFGM7LWXmElHfk= ) +QTFSVH9JGRG31JP59190G8AD6SKQELK7.example.net. 7200 IN NSEC3 1 1 10 7CF530 ( + R0VERQHHM272SRP6M3CJFOE3FGK2A5DC + MX RRSIG ) + 7200 RRSIG NSEC3 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + UgYYu5vLwPg8DJ3C8ye5qZ5SlBWS8cri/0W3 + uhsmZNpmgN7DoM37tymSAE9ilsNOCUOMfP2n + vOP1KBnhPwHhcgKhh6UqtTchr/qPThG51XJA + uKxsrY/hY5mIE5Fk7n84DV4OpFGdFdmgtraq + Vj7Y/RFukf2W4y5zzsh3f1RfJBo= ) +R0VERQHHM272SRP6M3CJFOE3FGK2A5DC.example.net. 7200 IN NSEC3 1 1 10 7CF530 ( + SPNT3RTA99QNKF4OPN46CKHN6T498NFU + A RRSIG ) + 7200 RRSIG NSEC3 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + gkqYtdVKHOIthI2QMIURdiWsTRGrmBPxRDpC + orUkxgnwYvu124S9T7xnu6ImhoaDCcn1XH0L + ekhOOCT+7phOAKu60Q4wOYIs7je9H6baJUzL + OJFlcaheGSGAkW+X+vJqkABJ/cNy39O8BcE1 + 3+GtsHBfmvCaFBDbXPX8TynH5qY= ) +SPNT3RTA99QNKF4OPN46CKHN6T498NFU.example.net. 7200 IN NSEC3 1 1 10 7CF530 ( + UUS79RPELAT8G2MR1SKQJURUST94FD4H + A AAAA RRSIG ) + 7200 RRSIG NSEC3 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + JyfcdxODrVWXS4PNNMZ7URyYRlEFjVBssCB4 + 8eZ/wqIdMnEgY8VVlnsutZHett3wbrG1NChH + xtdYENYV8U4KcjrVnmHNFjkAnXsQe2ZqLXVX + /LWgY19BqoioSnKeL6ZEwTCZmWmCv/8bF9Ju + rrtpRrLAzRo5aeDnoMxSwteKiko= ) +UUS79RPELAT8G2MR1SKQJURUST94FD4H.example.net. 7200 IN NSEC3 1 1 10 7CF530 ( + CP5JT7EV1K7R3VBGJ54G2FALVGI94Q9A + A RRSIG ) + 7200 RRSIG NSEC3 8 3 7200 ( + 20141123171401 20141117171401 7929 example.net. + HxoUXP1Dt9c0Ass7uGGOpTKKG3vIXY3cHS56 + 4TTi8AOl9bV9Hf6awiYUw4qBby8+M6sXeRmP + zYTNCfwIaBx9QhSJnaRXcUqC7T3Rnjk/ST/W + flKzVLqV83K6h8aYQCKaV4FCatNrQimbt+8G + NwUd565/EsJ77HRJCOYLWuBG28o= ) diff --git a/contrib/zkt-1.1.3/examples/flat/example.net/zone.hosts b/contrib/zkt-1.1.3/examples/flat/example.net/zone.hosts new file mode 100644 index 0000000000..11c33de505 --- /dev/null +++ b/contrib/zkt-1.1.3/examples/flat/example.net/zone.hosts @@ -0,0 +1,5 @@ +a IN A 1.2.3.1 +b IN MX 10 a +;c IN A 1.2.3.2 +d IN A 1.2.3.3 + IN AAAA 2001:0db8::3 diff --git a/contrib/zkt-1.1.3/examples/flat/example.net/zone.localhost b/contrib/zkt-1.1.3/examples/flat/example.net/zone.localhost new file mode 100644 index 0000000000..384e410226 --- /dev/null +++ b/contrib/zkt-1.1.3/examples/flat/example.net/zone.localhost @@ -0,0 +1,2 @@ + +localhost IN A 127.0.0.1 diff --git a/contrib/zkt-1.1.2/examples/flat/keysets/dlvset-sub.example.net. b/contrib/zkt-1.1.3/examples/flat/keysets/dlvset-sub.example.net. similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/keysets/dlvset-sub.example.net. rename to contrib/zkt-1.1.3/examples/flat/keysets/dlvset-sub.example.net. diff --git a/contrib/zkt-1.1.3/examples/flat/keysets/dsset-example.net. b/contrib/zkt-1.1.3/examples/flat/keysets/dsset-example.net. new file mode 100644 index 0000000000..1bbe1a076a --- /dev/null +++ b/contrib/zkt-1.1.3/examples/flat/keysets/dsset-example.net. @@ -0,0 +1,2 @@ +example.net. IN DS 44671 8 1 C29F02EF0E0C4AB5AFDDB5220DC35149CBB9067E +example.net. IN DS 44671 8 2 2CA230B1D3BB0DC700B75152B403BE83E4CC3410AFEC38EAF00177BC 9692ADFA diff --git a/contrib/zkt-1.1.3/examples/flat/keysets/dsset-sub.example.net. b/contrib/zkt-1.1.3/examples/flat/keysets/dsset-sub.example.net. new file mode 100644 index 0000000000..1080188304 --- /dev/null +++ b/contrib/zkt-1.1.3/examples/flat/keysets/dsset-sub.example.net. @@ -0,0 +1,4 @@ +sub.example.net. IN DS 33936 7 1 8E06D0C044A15C396F43E1743EDC0C0772F119A7 +sub.example.net. IN DS 33936 7 2 496F56E015F74A955A1B277255DE56C564DCC5AF559DAAA40C4DE019 33E073E7 +sub.example.net. IN DS 60396 10 1 00A6EDBD5687D69DB7636749A057ABB43A13576E +sub.example.net. IN DS 60396 10 2 FE01A3C47B2D3F19CAB32451986B36C2ADEF2C4247B7B24DEB77EDB9 0EE1CB4C diff --git a/contrib/zkt-1.1.3/examples/flat/keysets/keyset-example.net. b/contrib/zkt-1.1.3/examples/flat/keysets/keyset-example.net. new file mode 100644 index 0000000000..3c07ff329f --- /dev/null +++ b/contrib/zkt-1.1.3/examples/flat/keysets/keyset-example.net. @@ -0,0 +1,10 @@ +$ORIGIN . +example.net 7200 IN DNSKEY 257 3 8 ( + AwEAAQ5RiqQEKys2xlo5nK3n9tnWeGg/tHST + baFw6AN1QPLlaEVLNXDaYKcpefu6ewNamaIn + rjBrkkbqRnwKTuLCwJ9aA/hyFzocCOPh+he9 + dEQHbRTKDdTkjD3PqkOK97a+s1grWIdkRcce + T3MXEsAwyjlasXPRKt/4v1sqS7592eyo6wTc + beaoPYo6KMQLfcA9AHso9LBaRpqv7GlSjl5I + V51mcU8= + ) ; KSK; alg = RSASHA256; key id = 44671 diff --git a/contrib/zkt-1.1.3/examples/flat/keysets/keyset-sub.example.net. b/contrib/zkt-1.1.3/examples/flat/keysets/keyset-sub.example.net. new file mode 100644 index 0000000000..213cf67cf3 --- /dev/null +++ b/contrib/zkt-1.1.3/examples/flat/keysets/keyset-sub.example.net. @@ -0,0 +1,15 @@ +$ORIGIN . +sub.example.net 7200 IN DNSKEY 257 3 7 ( + AwEAAcN3xHB1ZkrRCdxMWoogYdMx9NXO5pu2 + U41Terw/v9/tBQQ8ZCwq3KyBMTlwow1n1+ri + NDi3jhJInw+obqUgvxEYU1+xkbAUXU26KqGD + 7fe+PEk+UlVQ0LHY65yFHTWNc4/3DnEei++V + uiJ1o7V7sSkQGDJC6L4U+e7vbHi3cBmx + ) ; KSK; alg = NSEC3RSASHA1; key id = 33936 + 7200 IN DNSKEY 257 3 10 ( + AwEAAeTP9f5eCzD71+u4oa7XIjEz/IAD4OQB + D+DgiflOGKrBRnU8uHVqIdqwPhaDqWdutMoZ + abBDlABe/NB7y55ea7s8RCQzQ2dLFGEL3/+G + cebakcATH8e6Fp5+QLCSpyRJhfSZZF6qDJ/p + i2RCS2/VfwCwr+N7VRelFCzri6v+EEeV + ) ; KSK; alg = RSASHA512; key id = 60396 diff --git a/contrib/zkt-1.1.2/examples/flat/named.conf b/contrib/zkt-1.1.3/examples/flat/named.conf similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/named.conf rename to contrib/zkt-1.1.3/examples/flat/named.conf diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/dlvset-sub.example.net. b/contrib/zkt-1.1.3/examples/flat/sub.example.net/dlvset-sub.example.net. similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/sub.example.net/dlvset-sub.example.net. rename to contrib/zkt-1.1.3/examples/flat/sub.example.net/dlvset-sub.example.net. diff --git a/contrib/zkt-1.1.3/examples/flat/sub.example.net/dnskey.db b/contrib/zkt-1.1.3/examples/flat/sub.example.net/dnskey.db new file mode 100644 index 0000000000..5ab4653a2e --- /dev/null +++ b/contrib/zkt-1.1.3/examples/flat/sub.example.net/dnskey.db @@ -0,0 +1,47 @@ +; +; !!! Don't edit this file by hand. +; !!! It will be generated by zkt-signer. +; +; Last generation time Nov 17 2014 19:12:44 +; + +; *** List of Key Signing Keys *** +; sub.example.net. tag=60396 algo=RSASHA512 generated Nov 14 2014 18:09:16 +sub.example.net. 3600 IN DNSKEY 257 3 10 ( + AwEAAeTP9f5eCzD71+u4oa7XIjEz/IAD4OQBD+DgiflOGKrBRnU8uHVq + IdqwPhaDqWdutMoZabBDlABe/NB7y55ea7s8RCQzQ2dLFGEL3/+Gceba + kcATH8e6Fp5+QLCSpyRJhfSZZF6qDJ/pi2RCS2/VfwCwr+N7VRelFCzr + i6v+EEeV + ) ; key id = 60396 + +; sub.example.net. tag=33936 algo=NSEC3RSASHA1 generated Nov 14 2014 18:11:13 +sub.example.net. 3600 IN DNSKEY 257 3 7 ( + AwEAAcN3xHB1ZkrRCdxMWoogYdMx9NXO5pu2U41Terw/v9/tBQQ8ZCwq + 3KyBMTlwow1n1+riNDi3jhJInw+obqUgvxEYU1+xkbAUXU26KqGD7fe+ + PEk+UlVQ0LHY65yFHTWNc4/3DnEei++VuiJ1o7V7sSkQGDJC6L4U+e7v + bHi3cBmx + ) ; key id = 33936 + +; *** List of Zone Signing Keys *** +; sub.example.net. tag=21503 algo=RSASHA512 generated Nov 14 2014 18:09:16 +sub.example.net. 3600 IN DNSKEY 256 3 10 ( + AwEAAahmSxE4IXfSeRORsgUxextvSLXIqa790jXejxDQoSmv+Tb7mHsK + sB65qxMjXYwIWmh4lbx66g/yVL9NaIMw6o01jdH3zYi0p3grqvGB8Z+s + 4PodN5v1xmSEEqXjYXsjHucg+hQgMkrvls3uwl//gz9t5iQx7/FQ56dD + zpPyxti5 + ) ; key id = 21503 + +; sub.example.net. tag=6419 algo=NSEC3RSASHA1 generated Nov 14 2014 18:11:13 +sub.example.net. 3600 IN DNSKEY 256 3 7 ( + AwEAAbv1lSpyfRbHCrGs667jxg8+IYrU8GqZ8NPy1CGj3yxtFH1xCvd7 + E9gYjtcPaqse+FsCrChUi/2RQGIPaB0PbyM= + ) ; key id = 6419 + +; sub.example.net. tag=53867 algo=RSASHA512 generated Nov 17 2014 19:12:44 +sub.example.net. 3600 IN DNSKEY 256 3 10 ( + AwEAAeweX3J5rUFFMZMN06/70lion/SSy6i6HVAveLAgXMQVJBRngAQp + 2TVxfh0Dxjjywu1NkEokr5FUB9kqL36SwwMTzoZ3yuJjylw+GS8dw/Z9 + PFEw0aNMP3qXnL5wHVuzatBnpGo9jAzy6PtRkJal/WiNPl8tdlIaxhi5 + X0EnQ2cf + ) ; key id = 53867 + diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/dnssec.conf b/contrib/zkt-1.1.3/examples/flat/sub.example.net/dnssec.conf similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/sub.example.net/dnssec.conf rename to contrib/zkt-1.1.3/examples/flat/sub.example.net/dnssec.conf diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/maxhexsalt b/contrib/zkt-1.1.3/examples/flat/sub.example.net/maxhexsalt similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/sub.example.net/maxhexsalt rename to contrib/zkt-1.1.3/examples/flat/sub.example.net/maxhexsalt diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/maxhexsalt+1 b/contrib/zkt-1.1.3/examples/flat/sub.example.net/maxhexsalt+1 similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/sub.example.net/maxhexsalt+1 rename to contrib/zkt-1.1.3/examples/flat/sub.example.net/maxhexsalt+1 diff --git a/contrib/zkt-1.1.2/examples/flat/sub.example.net/zone.db b/contrib/zkt-1.1.3/examples/flat/sub.example.net/zone.db similarity index 95% rename from contrib/zkt-1.1.2/examples/flat/sub.example.net/zone.db rename to contrib/zkt-1.1.3/examples/flat/sub.example.net/zone.db index 837535bcb2..47c1dd9ea9 100644 --- a/contrib/zkt-1.1.2/examples/flat/sub.example.net/zone.db +++ b/contrib/zkt-1.1.3/examples/flat/sub.example.net/zone.db @@ -7,7 +7,7 @@ $TTL 7200 @ IN SOA ns1.example.net. hostmaster.example.net. ( - 8 ; Serial + 13 ; Serial 86400 ; Refresh (RIPE recommendation if NOTIFY is used) 1800 ; Retry 2W ; Expire diff --git a/contrib/zkt-1.1.3/examples/flat/sub.example.net/zone.db.signed b/contrib/zkt-1.1.3/examples/flat/sub.example.net/zone.db.signed new file mode 100644 index 0000000000..7b90663529 --- /dev/null +++ b/contrib/zkt-1.1.3/examples/flat/sub.example.net/zone.db.signed @@ -0,0 +1,233 @@ +; File written on Mon Nov 17 19:12:44 2014 +; dnssec_signzone version 9.10.1b1 +sub.example.net. 7200 IN SOA ns1.example.net. hostmaster.example.net. ( + 13 ; serial + 86400 ; refresh (1 day) + 1800 ; retry (30 minutes) + 1209600 ; expire (2 weeks) + 7200 ; minimum (2 hours) + ) + 7200 RRSIG SOA 7 3 7200 ( + 20141119171244 20141117171244 6419 sub.example.net. + PttXCUlP7dbMYWpsFuMsy+/VN7HZp0TOWgmr + wvQHmb9Ju/y/ez3qHLjaqPun3osNEsjoDMB1 + lB40pJzb0ghHyA== ) + 7200 RRSIG SOA 10 3 7200 ( + 20141119171244 20141117171244 21503 sub.example.net. + Gmcf5fw7E3qZH+qMzAM/AbUPk5bSE5NeOcBq + iRu6ArSiTZOQOVzh/vtcqZxaRYhGRmcP09Y1 + r0bfxPRwxonM/68How2/KaYXDtK1c/X7Xtiu + hqh5E7Cd9952qEU1QzKPTq5q9b7tvW/vHbf0 + wNK6WgfXiupZUtTt5DdA1AVXnuk= ) + 7200 NS ns1.example.net. + 7200 RRSIG NS 7 3 7200 ( + 20141119171244 20141117171244 6419 sub.example.net. + dX8h35oAdqhsHi/XrkvzSb+CjrUKCmIIcFhQ + W3LBXeG1A2u0qvaWBTjCZlL+P82+drBEpHe9 + mWAlkZX2QUIXBg== ) + 7200 RRSIG NS 10 3 7200 ( + 20141119171244 20141117171244 21503 sub.example.net. + OjicLog1suU6mLdK3AhYv3HXFmE30z/DcWWS + tSj2Gl8jCwVsIs6ckUi1OWTNxyelHXpv+yLd + eDFp8j080Txe/vxoLSb/p1Cny+y8JIepAeHU + u74MFmRqEchHoYD2r3Pz2eoW49vqHKEHnuS0 + 2N7vrkQpUbhPE3FK+BzfUz8oHnM= ) + 3600 DNSKEY 256 3 7 ( + AwEAAbv1lSpyfRbHCrGs667jxg8+IYrU8GqZ + 8NPy1CGj3yxtFH1xCvd7E9gYjtcPaqse+FsC + rChUi/2RQGIPaB0PbyM= + ) ; ZSK; alg = NSEC3RSASHA1; key id = 6419 + 3600 DNSKEY 256 3 10 ( + AwEAAahmSxE4IXfSeRORsgUxextvSLXIqa79 + 0jXejxDQoSmv+Tb7mHsKsB65qxMjXYwIWmh4 + lbx66g/yVL9NaIMw6o01jdH3zYi0p3grqvGB + 8Z+s4PodN5v1xmSEEqXjYXsjHucg+hQgMkrv + ls3uwl//gz9t5iQx7/FQ56dDzpPyxti5 + ) ; ZSK; alg = RSASHA512; key id = 21503 + 3600 DNSKEY 256 3 10 ( + AwEAAeweX3J5rUFFMZMN06/70lion/SSy6i6 + HVAveLAgXMQVJBRngAQp2TVxfh0Dxjjywu1N + kEokr5FUB9kqL36SwwMTzoZ3yuJjylw+GS8d + w/Z9PFEw0aNMP3qXnL5wHVuzatBnpGo9jAzy + 6PtRkJal/WiNPl8tdlIaxhi5X0EnQ2cf + ) ; ZSK; alg = RSASHA512; key id = 53867 + 3600 DNSKEY 257 3 7 ( + AwEAAcN3xHB1ZkrRCdxMWoogYdMx9NXO5pu2 + U41Terw/v9/tBQQ8ZCwq3KyBMTlwow1n1+ri + NDi3jhJInw+obqUgvxEYU1+xkbAUXU26KqGD + 7fe+PEk+UlVQ0LHY65yFHTWNc4/3DnEei++V + uiJ1o7V7sSkQGDJC6L4U+e7vbHi3cBmx + ) ; KSK; alg = NSEC3RSASHA1; key id = 33936 + 3600 DNSKEY 257 3 10 ( + AwEAAeTP9f5eCzD71+u4oa7XIjEz/IAD4OQB + D+DgiflOGKrBRnU8uHVqIdqwPhaDqWdutMoZ + abBDlABe/NB7y55ea7s8RCQzQ2dLFGEL3/+G + cebakcATH8e6Fp5+QLCSpyRJhfSZZF6qDJ/p + i2RCS2/VfwCwr+N7VRelFCzri6v+EEeV + ) ; KSK; alg = RSASHA512; key id = 60396 + 3600 RRSIG DNSKEY 7 3 3600 ( + 20141119171244 20141117171244 6419 sub.example.net. + KZIpG5rY8FipKmTaz1mT1rU7Wf/alUa0REGs + eIBU2Cj3niDZCN3q72uwls28s+ZLBiHRupiz + VB27b+2EwnyXUw== ) + 3600 RRSIG DNSKEY 7 3 3600 ( + 20141119171244 20141117171244 33936 sub.example.net. + cGyrJmadXCZXA+8q5Kn9AExvv5okZQuUvjuR + iJn3NGjVfaCkQdAmpzG1JCRLka0SIoNUfR3L + M6AUlnebGeLTTroQpUhc+9xzGh+j6ZG34Oy4 + z5eGneO9zKCxHo7RS5QKtBMX/B4jGBA1ZXrH + 8cznGrJP5lXmG0/Slqx5VkZpGZs= ) + 3600 RRSIG DNSKEY 10 3 3600 ( + 20141119171244 20141117171244 21503 sub.example.net. + WSKwZuoi/R5FbUAXbPi2Qzb1X9NmQlvgl/NS + BtNZPj0F6IkokKgAt+uTCb0yUFY5LAK5Au+Q + UhO8KRpU6tvgpXl3EDjoS2w4cB3x+lv5TNyb + pGVfUZoPcHUrkb+TbcuQfGwJwZff6nd7HmrA + rctHg958+q2bZZw1pqY+cJLUAyE= ) + 3600 RRSIG DNSKEY 10 3 3600 ( + 20141119171244 20141117171244 60396 sub.example.net. + rxtIgcBHPI3tvqEVA2P788Nh0amVHy0v/T57 + fcwTbTLEnKDyd+uj1uYYiWkOvXu/1ooVzQu8 + 7KqXjKIxL0qheqladlUMQtBfh9Obz1pcQ6Jn + xE53Xkq+g4FNy06Fr6OXBjKCPgMWvF0AhGAy + 1vZVLWcAjm27D3LwXD3dK52rmw8= ) + 0 NSEC3PARAM 1 0 10 9F5882 + 0 RRSIG NSEC3PARAM 7 3 0 ( + 20141119171244 20141117171244 6419 sub.example.net. + PKdn/FXU0FoVS+cspg+YPlHamyZ6HHFsspZM + LDF7HxxDSp0dh1tRczCLZbqGqcCXHnNZcpC0 + u7U07psBmVflrg== ) + 0 RRSIG NSEC3PARAM 10 3 0 ( + 20141119171244 20141117171244 21503 sub.example.net. + OMwvPQ2mJh07YkZqG93wdx0lxpJ7lVvWBpvZ + dCOxD/hkUJ2GiOnleheXyBymNBb6NeipjhP4 + v2GzL0V6zxMMiP95jgFiH0QA0VZulfZBYgLt + Q4/OzAVmsoF6rWDON64AjeW4K9739dEzIUVZ + LZIFQXisPdhvrn4NgJrdnpRuwk0= ) +a.sub.example.net. 7200 IN A 1.2.3.4 + 7200 RRSIG A 7 4 7200 ( + 20141119171244 20141117171244 6419 sub.example.net. + TSpw1C3Cm6GHT+Si/FnQy3+jVhl3OzSNSjYg + 4wpfrs36/ZhOfeIf1Gy/G1yQfwD6WVZ3+wEw + pZMXXWcz7HQIHg== ) + 7200 RRSIG A 10 4 7200 ( + 20141119171244 20141117171244 21503 sub.example.net. + J+lF2TQCLSTmwI9RT7RsWiavgorqcRGJ/ad3 + 7EwonF2CtZ29I8eVSTzUgtgNOHPOXlfK7UC5 + 6whoZE+peok5rTQu2GXHrmYdpEA4yTVXV+Mt + VVizFAlRVojCIuNAd8V033XKj5xp0DVJVD8M + s4n+IQ1C/re3qxj05mRWTGWDZAs= ) +b.sub.example.net. 7200 IN A 1.2.3.5 + 7200 RRSIG A 7 4 7200 ( + 20141119171244 20141117171244 6419 sub.example.net. + d2SGbYnahENadQt9lMpXNhwjvTKLvzmVO2WA + H4I6CrX4OB9q1CiyivNUWznvUej7391j+oF+ + 91tNmiea7NXkbg== ) + 7200 RRSIG A 10 4 7200 ( + 20141119171244 20141117171244 21503 sub.example.net. + UNYfWh3nPXc3/cLJkVxYxgD73gV9NaqbNHTp + AtYOnyOHxQ/p4IPF+RlOzaFK0nHAdmGnW/cN + A8VZwWloyZBDhx2DjwrBTkDpFI/nqi1VdI53 + A72aLjuFoHo/sUWkC0DNyYrOOWfv7ief3n7g + o9zYZ6AYMzHU15/MOLFo026M72s= ) +c.sub.example.net. 7200 IN A 1.2.3.6 + 7200 RRSIG A 7 4 7200 ( + 20141119171244 20141117171244 6419 sub.example.net. + IgLll78E6Eh6wQFG8DjR9r5f1+tOfd7w54Z8 + ZJn6NMXKpI9htEz4wc2uhYitTfQMkjhHs713 + l9hDzj/N7ZUq4w== ) + 7200 RRSIG A 10 4 7200 ( + 20141119171244 20141117171244 21503 sub.example.net. + AJMY0J1QS68a43GKWOxBycEF4vmqYU4xG7mx + oLVs3W5zP4oWLc9L2KalGVSpc3tfgQEYMpaf + YMC/6lOV/jYVgu3tJHjXTXyXuakO1HmbUmz4 + dsYwxqi2gCpUTrmqcRlh8aEvOXvLmsCS4Z4W + h9xDAguwKZO+FuH98GdjvYIBxZQ= ) +localhost.sub.example.net. 7200 IN A 127.0.0.1 + 7200 RRSIG A 7 4 7200 ( + 20141119171244 20141117171244 6419 sub.example.net. + NqMM+MGnzC3pw27cKVFE5P2gFv1rkHYj1sAU + XFk2qAlV6TodM4pJD+Tc1QfQxs5FzJiNGY5M + ko7d1aGFx3f/0A== ) + 7200 RRSIG A 10 4 7200 ( + 20141119171244 20141117171244 21503 sub.example.net. + iGO6C0oU4frEi+JgR5I09jE0vRB7SKZUmeE9 + HVAQeYwvUxUZ/CxANrdRddLTRS56WEXZh8/0 + SftcbcRzBgcR9B6nJBNm4C2r8ERCU0PBLuz5 + qtCMjYE+522ix1rhjKeyRIAmljv5J8TvDVGB + H/wMfmFRH/RkLcN/NeGcoWdyh/I= ) +48I3NCI84TCLKJ9NNME64BPAJFNDGLQA.sub.example.net. 7200 IN NSEC3 1 0 10 9F5882 ( + 4BAC6PP7TNBHPHB5NF8CPM9TCFCGBR6R + A RRSIG ) + 7200 RRSIG NSEC3 7 4 7200 ( + 20141119171244 20141117171244 6419 sub.example.net. + cUUKJ2t2Jwj37BnhN3OiPmP+Vx8svGXQ+A8u + wupiN+hkyZq30MvAIOOfw9iwrlb7ViDoywJD + QXqlAzmnko1BPQ== ) + 7200 RRSIG NSEC3 10 4 7200 ( + 20141119171244 20141117171244 21503 sub.example.net. + mPc1t/mshOCMCAlnm3ADUiPdQz0FQQNW9e9C + D+uKsibGyiTY0lTfmWy9h8DuLQZ+NAPcmk48 + IXyopP3GiqBRNuVLU18B4plmP4+BqSK43iMa + E9wPKzdYkWKrYQtpExrJOGcdKgEKYokrNLX3 + AjeweKQlF0XsfXK+zR/Sw9ZfibY= ) +4BAC6PP7TNBHPHB5NF8CPM9TCFCGBR6R.sub.example.net. 7200 IN NSEC3 1 0 10 9F5882 ( + 4LG74TG924990NI8BHBJU9FAV4TUMCLT + A RRSIG ) + 7200 RRSIG NSEC3 7 4 7200 ( + 20141119171244 20141117171244 6419 sub.example.net. + ZGKw78T9mj+71tdtaJPqzhJojkmSREbnNDPM + Ze/XTdHV0AgE0tFpIY3k7deUJGGUzow9cz8e + ro396x1UGvd4WA== ) + 7200 RRSIG NSEC3 10 4 7200 ( + 20141119171244 20141117171244 21503 sub.example.net. + hFjoFcD//EmH8J+dYCV3Fcupmxdao0BNjWWp + odVSTCRtJJCZhmkrz3ZM4nbqD8sSZII20M7H + D7aFzm2H5YPpbgUpvLfLA40gk/9tP2ybbRET + ii76RzSSIO69VgadjBNyBjmnuoRm65reKLA6 + HRz5J+AIkapoAAXLPjN6CzW1C8s= ) +4LG74TG924990NI8BHBJU9FAV4TUMCLT.sub.example.net. 7200 IN NSEC3 1 0 10 9F5882 ( + 6DNQUL36M576R5AMAB52O7QOVASKN098 + A RRSIG ) + 7200 RRSIG NSEC3 7 4 7200 ( + 20141119171244 20141117171244 6419 sub.example.net. + qjS10ICZ+si7lO1hi0XcfUts8azgDIhG52PI + CG3/GRi2Gf/M7+3/y+SGbDVPIbt7iGv46rgY + aQA0von+Q/LrFQ== ) + 7200 RRSIG NSEC3 10 4 7200 ( + 20141119171244 20141117171244 21503 sub.example.net. + M/bEtsoBAWrH+e4u4pxvnVUiE2AusGn/IwOy + y8k6raRQUFymw8280X1Qu/fI85EHbmdS87Y8 + QHwx364jmImIB/9ikGnb32Yq10yTUgli4j9I + SkjKnTXZQrGeDm91lOT66HkOqqx6alsE+uJC + 0zTOrU5hImZKr71K6rnePPQ7paQ= ) +6DNQUL36M576R5AMAB52O7QOVASKN098.sub.example.net. 7200 IN NSEC3 1 0 10 9F5882 ( + 94U6S8HHE6P1CI9JFL15CTOTRRJM8NC0 + A RRSIG ) + 7200 RRSIG NSEC3 7 4 7200 ( + 20141119171244 20141117171244 6419 sub.example.net. + IbPLI7qRuG0jfJd2Fe7ce9YG2PignyaijdFG + iHsYYHvk4Gd/3TCpH69umTZ9Pt8IG615uHRI + 0AdOEM+nCl70RA== ) + 7200 RRSIG NSEC3 10 4 7200 ( + 20141119171244 20141117171244 21503 sub.example.net. + e56NrfBDTS/h70xgFK4e3G6MXnosP/14Xbw5 + IDV9gLd3FsIMMi9aMKh8XJjI228nlb7mw3KB + zNv/z6Vf/ABGy11hmKI7MbColDQOuM+ehkvy + UpQfPcuros7wfREWcnUOQqggrbazJsyLbwJB + GsZJiiy9iase+rd4l7a7ov7F0Vk= ) +94U6S8HHE6P1CI9JFL15CTOTRRJM8NC0.sub.example.net. 7200 IN NSEC3 1 0 10 9F5882 ( + 48I3NCI84TCLKJ9NNME64BPAJFNDGLQA + NS SOA RRSIG DNSKEY NSEC3PARAM ) + 7200 RRSIG NSEC3 7 4 7200 ( + 20141119171244 20141117171244 6419 sub.example.net. + t/LkG2Osw1ennr5tkbT/Top9iiU5oOajG83q + QvnBwE7UVYBQPuvYNEBmzEPPjYJmh95Ysb77 + Q4tvNGTeYmhE2A== ) + 7200 RRSIG NSEC3 10 4 7200 ( + 20141119171244 20141117171244 21503 sub.example.net. + H3daA7IcfSXZPTsbszyf7Os/PMdsx58nNgXq + rlaIJA79Mttlrkyp7YK3W9+b41OaoDo4QTza + 7pwP4ZfMJmYRVmaYSc3/tukKuRmM0POE+ZFD + yE0Y+qx+9J8uXQ3VeIF+F4JRgMKPp7uGvI+d + 1ut1c8O+8PN6JZ3AaLKlRzd2KkA= ) diff --git a/contrib/zkt-1.1.2/examples/flat/zone.conf b/contrib/zkt-1.1.3/examples/flat/zone.conf similarity index 100% rename from contrib/zkt-1.1.2/examples/flat/zone.conf rename to contrib/zkt-1.1.3/examples/flat/zone.conf diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/dlvset-sub.example.de. b/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/dlvset-sub.example.de. similarity index 50% rename from contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/dlvset-sub.example.de. rename to contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/dlvset-sub.example.de. index c640dc1314..18f078c682 100644 --- a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/dlvset-sub.example.de. +++ b/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/dlvset-sub.example.de. @@ -1,6 +1,12 @@ +sub.example.de.dlv.trusted-keys.net. IN DLV 8544 5 1 676E635D2DE4DB57348E6EA4D47B5A187077B30E +sub.example.de.dlv.trusted-keys.net. IN DLV 8544 5 2 15903EA9128343053FB37761B806705818527648201F8EA0B039716E EB199DF7 +sub.example.de.dlv.trusted-keys.net. IN DLV 27861 5 1 A70BD190C8BA61C1D867B2A0788FB1011EB39689 +sub.example.de.dlv.trusted-keys.net. IN DLV 27861 5 2 B7BCDAC3AADF8B46F57B9A999BDF6DDA00AAE87C2504704B639407CF 0C9C2149 sub.example.de.dlv.trusted-keys.net. IN DLV 32679 5 1 B2B115076F5BC2F2864D8ED1D63279193E5E7999 sub.example.de.dlv.trusted-keys.net. IN DLV 32679 5 2 71B3896274A524028F131983D780C12CB38EA40E435815E9CC301749 26BFD367 sub.example.de.dlv.trusted-keys.net. IN DLV 38331 5 1 8F7E90EE2686DAE4D31CEE40142AD6A25670B0A0 sub.example.de.dlv.trusted-keys.net. IN DLV 38331 5 2 7B791220D03926DC6D3531CD155EF1E2AB202CE5955DF61079BEDD48 67400707 +sub.example.de.dlv.trusted-keys.net. IN DLV 42639 5 1 4BF75E73D98DDD2EA51761C78180E5501CD6C160 +sub.example.de.dlv.trusted-keys.net. IN DLV 42639 5 2 23C39209F8D53D76AD86283B4553AEA5419E47494B40FAE1707B18D5 EBD47B07 sub.example.de.dlv.trusted-keys.net. IN DLV 51846 5 1 F0B3607F13FFE0C5AEF2ED24978FC8D42B391361 sub.example.de.dlv.trusted-keys.net. IN DLV 51846 5 2 B067543FEAC9F203E9508672D802DEFD9F8AFF6CDBCC298B25C2CCED EDC813D8 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/dnssec.conf b/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/dnssec.conf similarity index 100% rename from contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/dnssec.conf rename to contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/dnssec.conf diff --git a/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/parent-sub.example.de. b/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/parent-sub.example.de. new file mode 100644 index 0000000000..0f8ffb1454 --- /dev/null +++ b/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/parent-sub.example.de. @@ -0,0 +1,7 @@ +; KSK rollover phase2 (this is the new key) +sub.example.de. 14400 IN DNSKEY 257 3 5 ( + BQEAAAAB2CMCmaITzL7L6UmI0Y+u16LiyINgkYc3dxYunDYWK0FEXGa5 + L7ss8jepJnBM6KD/rekwqb5wgso/5VnSprhUUnQqec6ESuJ/9/ThI6i7 + zD6AnwdtXagTOaTRqWhUEcjgMIG4oJK/Pb5mZAlXvzPqmRkyeStRw0cU + AEWQvdtuDcc= + ) ; key id = 51846 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/zone.db b/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/zone.db similarity index 100% rename from contrib/zkt-1.1.2/examples/hierarchical/de/example.de/sub.example.de/zone.db rename to contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/zone.db diff --git a/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/zone.db.signed b/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/sub.example.de/zone.db.signed new file mode 100644 index 0000000000..e69de29bb2 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/zone.db b/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/zone.db similarity index 100% rename from contrib/zkt-1.1.2/examples/hierarchical/de/example.de/zone.db rename to contrib/zkt-1.1.3/examples/hierarchical/de/example.de/zone.db diff --git a/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/zone.db.signed b/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/zone.db.signed new file mode 100644 index 0000000000..e69de29bb2 diff --git a/contrib/zkt-1.1.2/examples/hierarchical/de/example.de/zone.soa b/contrib/zkt-1.1.3/examples/hierarchical/de/example.de/zone.soa similarity index 100% rename from contrib/zkt-1.1.2/examples/hierarchical/de/example.de/zone.soa rename to contrib/zkt-1.1.3/examples/hierarchical/de/example.de/zone.soa diff --git a/contrib/zkt-1.1.2/examples/hierarchical/dnssec.conf b/contrib/zkt-1.1.3/examples/hierarchical/dnssec.conf similarity index 100% rename from contrib/zkt-1.1.2/examples/hierarchical/dnssec.conf rename to contrib/zkt-1.1.3/examples/hierarchical/dnssec.conf diff --git a/contrib/zkt-1.1.2/examples/hierarchical/named.conf b/contrib/zkt-1.1.3/examples/hierarchical/named.conf similarity index 100% rename from contrib/zkt-1.1.2/examples/hierarchical/named.conf rename to contrib/zkt-1.1.3/examples/hierarchical/named.conf diff --git a/contrib/zkt-1.1.2/examples/hierarchical/zone.conf b/contrib/zkt-1.1.3/examples/hierarchical/zone.conf similarity index 100% rename from contrib/zkt-1.1.2/examples/hierarchical/zone.conf rename to contrib/zkt-1.1.3/examples/hierarchical/zone.conf diff --git a/contrib/zkt-1.1.2/examples/zkt-ls.sh b/contrib/zkt-1.1.3/examples/zkt-ls.sh similarity index 100% rename from contrib/zkt-1.1.2/examples/zkt-ls.sh rename to contrib/zkt-1.1.3/examples/zkt-ls.sh diff --git a/contrib/zkt-1.1.2/examples/zkt-signer.sh b/contrib/zkt-1.1.3/examples/zkt-signer.sh similarity index 100% rename from contrib/zkt-1.1.2/examples/zkt-signer.sh rename to contrib/zkt-1.1.3/examples/zkt-signer.sh diff --git a/contrib/zkt-1.1.2/log.c b/contrib/zkt-1.1.3/log.c similarity index 100% rename from contrib/zkt-1.1.2/log.c rename to contrib/zkt-1.1.3/log.c diff --git a/contrib/zkt-1.1.2/log.h b/contrib/zkt-1.1.3/log.h similarity index 100% rename from contrib/zkt-1.1.2/log.h rename to contrib/zkt-1.1.3/log.h diff --git a/contrib/zkt-1.1.2/man/dnssec-zkt.8 b/contrib/zkt-1.1.3/man/dnssec-zkt.8 similarity index 100% rename from contrib/zkt-1.1.2/man/dnssec-zkt.8 rename to contrib/zkt-1.1.3/man/dnssec-zkt.8 diff --git a/contrib/zkt-1.1.2/man/zkt-conf.8 b/contrib/zkt-1.1.3/man/zkt-conf.8 similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-conf.8 rename to contrib/zkt-1.1.3/man/zkt-conf.8 diff --git a/contrib/zkt-1.1.2/man/zkt-conf.8.html b/contrib/zkt-1.1.3/man/zkt-conf.8.html similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-conf.8.html rename to contrib/zkt-1.1.3/man/zkt-conf.8.html diff --git a/contrib/zkt-1.1.2/man/zkt-conf.8.org b/contrib/zkt-1.1.3/man/zkt-conf.8.org similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-conf.8.org rename to contrib/zkt-1.1.3/man/zkt-conf.8.org diff --git a/contrib/zkt-1.1.2/man/zkt-conf.8.pdf b/contrib/zkt-1.1.3/man/zkt-conf.8.pdf similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-conf.8.pdf rename to contrib/zkt-1.1.3/man/zkt-conf.8.pdf diff --git a/contrib/zkt-1.1.2/man/zkt-keyman.8 b/contrib/zkt-1.1.3/man/zkt-keyman.8 similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-keyman.8 rename to contrib/zkt-1.1.3/man/zkt-keyman.8 diff --git a/contrib/zkt-1.1.2/man/zkt-keyman.8.html b/contrib/zkt-1.1.3/man/zkt-keyman.8.html similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-keyman.8.html rename to contrib/zkt-1.1.3/man/zkt-keyman.8.html diff --git a/contrib/zkt-1.1.2/man/zkt-keyman.8.pdf b/contrib/zkt-1.1.3/man/zkt-keyman.8.pdf similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-keyman.8.pdf rename to contrib/zkt-1.1.3/man/zkt-keyman.8.pdf diff --git a/contrib/zkt-1.1.2/man/zkt-ls.8 b/contrib/zkt-1.1.3/man/zkt-ls.8 similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-ls.8 rename to contrib/zkt-1.1.3/man/zkt-ls.8 diff --git a/contrib/zkt-1.1.2/man/zkt-ls.8.html b/contrib/zkt-1.1.3/man/zkt-ls.8.html similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-ls.8.html rename to contrib/zkt-1.1.3/man/zkt-ls.8.html diff --git a/contrib/zkt-1.1.2/man/zkt-ls.8.pdf b/contrib/zkt-1.1.3/man/zkt-ls.8.pdf similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-ls.8.pdf rename to contrib/zkt-1.1.3/man/zkt-ls.8.pdf diff --git a/contrib/zkt-1.1.2/man/zkt-signer.8 b/contrib/zkt-1.1.3/man/zkt-signer.8 similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-signer.8 rename to contrib/zkt-1.1.3/man/zkt-signer.8 diff --git a/contrib/zkt-1.1.2/man/zkt-signer.8.html b/contrib/zkt-1.1.3/man/zkt-signer.8.html similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-signer.8.html rename to contrib/zkt-1.1.3/man/zkt-signer.8.html diff --git a/contrib/zkt-1.1.2/man/zkt-signer.8.pdf b/contrib/zkt-1.1.3/man/zkt-signer.8.pdf similarity index 100% rename from contrib/zkt-1.1.2/man/zkt-signer.8.pdf rename to contrib/zkt-1.1.3/man/zkt-signer.8.pdf diff --git a/contrib/zkt-1.1.2/misc.c b/contrib/zkt-1.1.3/misc.c similarity index 99% rename from contrib/zkt-1.1.2/misc.c rename to contrib/zkt-1.1.3/misc.c index ec97854150..f46d57f28d 100644 --- a/contrib/zkt-1.1.2/misc.c +++ b/contrib/zkt-1.1.3/misc.c @@ -116,7 +116,7 @@ const char *getdefconfname (const char *view) dbg_val1 ("0123456789o123456789o123456789\tsize=%d\n", size); dbg_val4 ("%.*s-%s%s\n", p - file, file, view, p); - snprintf (buf, size, "%.*s-%s%s", p - file, file, view, p); + snprintf (buf, size, "%.*s-%s%s", (int)(p - file), file, view, p); return buf; } diff --git a/contrib/zkt-1.1.2/misc.h b/contrib/zkt-1.1.3/misc.h similarity index 100% rename from contrib/zkt-1.1.2/misc.h rename to contrib/zkt-1.1.3/misc.h diff --git a/contrib/zkt-1.1.2/ncparse.c b/contrib/zkt-1.1.3/ncparse.c similarity index 100% rename from contrib/zkt-1.1.2/ncparse.c rename to contrib/zkt-1.1.3/ncparse.c diff --git a/contrib/zkt-1.1.2/ncparse.h b/contrib/zkt-1.1.3/ncparse.h similarity index 100% rename from contrib/zkt-1.1.2/ncparse.h rename to contrib/zkt-1.1.3/ncparse.h diff --git a/contrib/zkt-1.1.2/nscomm.c b/contrib/zkt-1.1.3/nscomm.c similarity index 100% rename from contrib/zkt-1.1.2/nscomm.c rename to contrib/zkt-1.1.3/nscomm.c diff --git a/contrib/zkt-1.1.2/nscomm.h b/contrib/zkt-1.1.3/nscomm.h similarity index 100% rename from contrib/zkt-1.1.2/nscomm.h rename to contrib/zkt-1.1.3/nscomm.h diff --git a/contrib/zkt-1.1.2/rollover.c b/contrib/zkt-1.1.3/rollover.c similarity index 99% rename from contrib/zkt-1.1.2/rollover.c rename to contrib/zkt-1.1.3/rollover.c index 0899ec356d..aaf869852e 100644 --- a/contrib/zkt-1.1.2/rollover.c +++ b/contrib/zkt-1.1.3/rollover.c @@ -98,7 +98,6 @@ static dki_t *genkey (int addkey, dki_t **listp, const char *dir, const char *do confalgo = conf->k_algo; algo = confalgo; -#if defined(BIND_VERSION) && BIND_VERSION >= 960 if ( conf->nsec3 != NSEC3_OFF ) /* is nsec3 turned on ? */ { if ( confalgo == DK_ALGO_RSASHA1 ) @@ -106,7 +105,6 @@ static dki_t *genkey (int addkey, dki_t **listp, const char *dir, const char *do else if ( confalgo == DK_ALGO_DSA ) algo = DK_ALGO_NSEC3DSA; } -#endif if ( ksk ) dkp = dki_new (dir, domain, DKI_KSK, algo, conf->k_bits, conf->k_random, conf->k_life / DAYSEC); diff --git a/contrib/zkt-1.1.2/rollover.h b/contrib/zkt-1.1.3/rollover.h similarity index 100% rename from contrib/zkt-1.1.2/rollover.h rename to contrib/zkt-1.1.3/rollover.h diff --git a/contrib/zkt-1.1.2/soaserial.c b/contrib/zkt-1.1.3/soaserial.c similarity index 99% rename from contrib/zkt-1.1.2/soaserial.c rename to contrib/zkt-1.1.3/soaserial.c index 45e186f06b..1efd3d6142 100644 --- a/contrib/zkt-1.1.2/soaserial.c +++ b/contrib/zkt-1.1.3/soaserial.c @@ -94,10 +94,9 @@ int inc_serial (const char *fname, int use_unixtime) serial number increment. If the user requests "unixtime"; then use this mechanism. **/ -#if defined(BIND_VERSION) && BIND_VERSION >= 940 if ( use_unixtime ) return 0; -#endif + if ( (fp = fopen (fname, "r+")) == NULL ) return -1; diff --git a/contrib/zkt-1.1.2/soaserial.h b/contrib/zkt-1.1.3/soaserial.h similarity index 100% rename from contrib/zkt-1.1.2/soaserial.h rename to contrib/zkt-1.1.3/soaserial.h diff --git a/contrib/zkt-1.1.2/strlist.c b/contrib/zkt-1.1.3/strlist.c similarity index 98% rename from contrib/zkt-1.1.2/strlist.c rename to contrib/zkt-1.1.3/strlist.c index c142ffea17..79d0488325 100644 --- a/contrib/zkt-1.1.2/strlist.c +++ b/contrib/zkt-1.1.3/strlist.c @@ -50,7 +50,7 @@ /***************************************************************** ** prepstrlist (str, delim) ** prepare a string with delimiters to a so called strlist. -** 'str' is a list of substrings delimeted by 'delim' +** 'str' is a list of substrings delimited by 'delim' ** The # of strings is stored at the first byte of the allocated ** memory. Every substring is stored as a '\0' terminated C-String. ** The function returns a pointer to dynamic allocated memory diff --git a/contrib/zkt-1.1.2/strlist.h b/contrib/zkt-1.1.3/strlist.h similarity index 100% rename from contrib/zkt-1.1.2/strlist.h rename to contrib/zkt-1.1.3/strlist.h diff --git a/contrib/zkt-1.1.2/tags b/contrib/zkt-1.1.3/tags similarity index 97% rename from contrib/zkt-1.1.2/tags rename to contrib/zkt-1.1.3/tags index f676c06ea3..761171a8af 100644 --- a/contrib/zkt-1.1.2/tags +++ b/contrib/zkt-1.1.3/tags @@ -3,7 +3,7 @@ !_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ !_TAG_PROGRAM_NAME Exuberant Ctags // !_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ -!_TAG_PROGRAM_VERSION 5.6 // +!_TAG_PROGRAM_VERSION 5.9~svn20110310 // CONF_ALGO zconf.c /^ CONF_ALGO,$/;" e enum:__anon2 file: CONF_BOOL zconf.c /^ CONF_BOOL,$/;" e enum:__anon2 file: CONF_COMMENT zconf.c /^ CONF_COMMENT,$/;" e enum:__anon2 file: @@ -19,12 +19,11 @@ CONF_VERSION zconf.c /^ CONF_VERSION,$/;" e enum:__anon2 file: ISCOMMENT zconf.c 68;" d file: ISDELIM zconf.c 70;" d file: ISTRUE zconf.c 66;" d file: -KEYGEN_COMPMODE dki.c 231;" d file: -KEYGEN_COMPMODE dki.c 233;" d file: -KEYSET_FILE_PFX zkt-signer.c 748;" d file: +KEYGEN_COMPMODE dki.c 230;" d file: +KEYSET_FILE_PFX zkt-signer.c 727;" d file: KeyWords ncparse.c /^static struct KeyWords {$/;" s file: MAXFNAME log.c 98;" d file: -STRCONFIG_DELIMITER zconf.c 677;" d file: +STRCONFIG_DELIMITER zconf.c 674;" d file: TAINTEDCHARS misc.c 60;" d file: TOK_DELEGATION ncparse.c 59;" d file: TOK_DIR ncparse.c 49;" d file: @@ -48,8 +47,7 @@ ageflag zkt-keyman.c /^int ageflag = 0;$/;" v ageflag zkt-ls.c /^int ageflag = 0;$/;" v allflag zkt-conf.c /^static int allflag = 0;$/;" v file: b domaincmp.c /^ char *b;$/;" m struct:__anon1 file: -bind94_dynzone zkt-signer.c 130;" d file: -bind96_dynzone zkt-signer.c 131;" d file: +bind96_dynzone zkt-signer.c 123;" d file: bold_off tcap.c /^static const char *bold_off = "";$/;" v file: bold_on tcap.c /^static const char *bold_on = "";$/;" v file: bool2str zconf.c /^static const char *bool2str (int val)$/;" f file: @@ -196,7 +194,7 @@ inc_serial soaserial.c /^int inc_serial (const char *fname, int use_unixtime)$/; inc_soa_serial soaserial.c /^static int inc_soa_serial (FILE *fp, int use_unixtime)$/;" f file: is1 tcap.c /^static const char *is1 = "";$/;" v file: is2 tcap.c /^static const char *is2 = "";$/;" v file: -is_defined zkt-signer.c 132;" d file: +is_defined zkt-signer.c 124;" d file: is_directory misc.c /^int is_directory (const char *name)$/;" f is_dotfilename misc.c /^int is_dotfilename (const char *name)$/;" f is_exec_ok misc.c /^int is_exec_ok (const char *prog)$/;" f @@ -266,22 +264,22 @@ long_options zkt-conf.c /^static struct option long_options[] = {$/;" v typeref: long_options zkt-keyman.c /^static struct option long_options[] = {$/;" v typeref:struct:option file: long_options zkt-ls.c /^static struct option long_options[] = {$/;" v typeref:struct:option file: long_options zkt-signer.c /^static struct option long_options[] = {$/;" v typeref:struct:option file: -lopt_usage zkt-conf.c 319;" d file: -lopt_usage zkt-conf.c 322;" d file: +lopt_usage zkt-conf.c 317;" d file: +lopt_usage zkt-conf.c 320;" d file: lopt_usage zkt-keyman.c 334;" d file: lopt_usage zkt-keyman.c 337;" d file: lopt_usage zkt-ls.c 325;" d file: lopt_usage zkt-ls.c 328;" d file: -lopt_usage zkt-signer.c 342;" d file: -lopt_usage zkt-signer.c 345;" d file: -loptstr zkt-conf.c 320;" d file: -loptstr zkt-conf.c 323;" d file: +lopt_usage zkt-signer.c 328;" d file: +lopt_usage zkt-signer.c 331;" d file: +loptstr zkt-conf.c 318;" d file: +loptstr zkt-conf.c 321;" d file: loptstr zkt-keyman.c 335;" d file: loptstr zkt-keyman.c 338;" d file: loptstr zkt-ls.c 326;" d file: loptstr zkt-ls.c 329;" d file: -loptstr zkt-signer.c 343;" d file: -loptstr zkt-signer.c 346;" d file: +loptstr zkt-signer.c 329;" d file: +loptstr zkt-signer.c 332;" d file: main domaincmp.c /^main (int argc, char *argv[])$/;" f main log.c /^int main (int argc, char *argv[])$/;" f main misc.c /^main (int argc, char *argv[])$/;" f @@ -352,8 +350,7 @@ searchkw ncparse.c /^static int searchkw (const char *keyword)$/;" f file: searchresult zkt.c /^static const dki_t *searchresult;$/;" v file: serialtime soaserial.c /^static ulong serialtime (time_t sec)$/;" f file: set_all_varptr zconf.c /^static void set_all_varptr (zconf_t *cp, const zconf_t *cp2)$/;" f file: -set_bind94_dynzone zkt-signer.c 128;" d file: -set_bind96_dynzone zkt-signer.c 129;" d file: +set_bind96_dynzone zkt-signer.c 122;" d file: set_keylifetime zkt.c /^static void set_keylifetime (const dki_t **nodep, const VISIT which, int depth)$/;" f file: set_varptr zconf.c /^static int set_varptr (char *entry, void *ptr, const void *ptr2)$/;" f file: setconfigpar zconf.c /^int setconfigpar (zconf_t *config, char *entry, const void *pval)$/;" f @@ -365,15 +362,14 @@ short_options zkt-conf.c 73;" d file: short_options zkt-keyman.c 88;" d file: short_options zkt-ls.c 93;" d file: short_options zkt-ls.c 95;" d file: -short_options zkt-signer.c 68;" d file: -short_options zkt-signer.c 70;" d file: +short_options zkt-signer.c 67;" d file: sign_zone zkt-signer.c /^static int sign_zone (const zone_t *zp)$/;" f file: skiplabel zfparse.c /^static const char *skiplabel (const char *s)$/;" f file: skipws zfparse.c /^static const char *skipws (const char *s)$/;" f file: -sopt_usage zkt-conf.c 317;" d file: +sopt_usage zkt-conf.c 315;" d file: sopt_usage zkt-keyman.c 332;" d file: sopt_usage zkt-ls.c 323;" d file: -sopt_usage zkt-signer.c 340;" d file: +sopt_usage zkt-signer.c 326;" d file: splitpath misc.c /^const char *splitpath (char *path, size_t psize, const char *filename)$/;" f start_timer misc.c /^time_t start_timer ()$/;" f stop_timer misc.c /^time_t stop_timer (time_t start)$/;" f diff --git a/contrib/zkt-1.1.2/tcap.c b/contrib/zkt-1.1.3/tcap.c similarity index 100% rename from contrib/zkt-1.1.2/tcap.c rename to contrib/zkt-1.1.3/tcap.c diff --git a/contrib/zkt-1.1.2/tcap.h b/contrib/zkt-1.1.3/tcap.h similarity index 100% rename from contrib/zkt-1.1.2/tcap.h rename to contrib/zkt-1.1.3/tcap.h diff --git a/contrib/zkt-1.1.2/zconf.c b/contrib/zkt-1.1.3/zconf.c similarity index 99% rename from contrib/zkt-1.1.2/zconf.c rename to contrib/zkt-1.1.3/zconf.c index 08d82dbd14..4ed7d81126 100644 --- a/contrib/zkt-1.1.2/zconf.c +++ b/contrib/zkt-1.1.3/zconf.c @@ -113,6 +113,7 @@ static zconf_t def = { DNSKEYFILE, ZONEFILE, KEYSETDIR, LOOKASIDEDOMAIN, SIG_RANDOM, SIG_PSEUDO, SIG_GENDS, SIG_DNSKEY_KSK, SIG_PARAM, + DEPENDFILES, DIST_CMD, /* defaults to NULL which means to run "rndc reload" */ NAMED_CHROOT }; @@ -212,6 +213,7 @@ static zconf_para_t confpara[] = { { "SigDnsKeyKSK", 101, last, CONF_BOOL, &def.sig_dnskeyksk, "sign dns keyset with ksk only?" }, { "Sig_Parameter", first, 100, CONF_STRING, &def.sig_param }, { "SigParameter", 101, last, CONF_STRING, &def.sig_param, "additional dnssec-signzone parameter (if any)" }, + { "DependFiles", 113, last, CONF_STRING, &def.dependfiles, "list of files included in ZoneFile (except KeyFile)" }, { "Distribute_Cmd", 97, 100, CONF_STRING, &def.dist_cmd }, { "DistributeCmd", 101, last, CONF_STRING, &def.dist_cmd }, { "NamedChrootDir", 99, last, CONF_STRING, &def.chroot_dir }, @@ -312,6 +314,7 @@ static void set_all_varptr (zconf_t *cp, const zconf_t *cp2) set_varptr ("sigdnskeyksk", &cp->sig_dnskeyksk, cp2 ? &cp2->sig_dnskeyksk: NULL); set_varptr ("sig_parameter", &cp->sig_param, cp2 ? &cp2->sig_param: NULL); set_varptr ("sigparameter", &cp->sig_param, cp2 ? &cp2->sig_param: NULL); + set_varptr ("dependfiles", &cp->dependfiles, cp2 ? &cp2->dependfiles: NULL); set_varptr ("distribute_cmd", &cp->dist_cmd, cp2 ? &cp2->dist_cmd: NULL); set_varptr ("distributecmd", &cp->dist_cmd, cp2 ? &cp2->dist_cmd: NULL); set_varptr ("namedchrootdir", &cp->chroot_dir, cp2 ? &cp2->chroot_dir: NULL); @@ -321,7 +324,7 @@ static void parseconfigline (char *buf, unsigned int line, zconf_t *z) { char *end, *val, *p; char *tag; - unsigned int len, found; + unsigned int found; zconf_para_t *c; assert (buf[0] != '\0'); @@ -377,7 +380,6 @@ static void parseconfigline (char *buf, unsigned int line, zconf_t *z) c = confpara; while ( !found && c->type != CONF_END ) { - len = strlen (c->label); if ( strcasecmp (tag, c->label) == 0 ) { char **str; @@ -435,7 +437,6 @@ static void parseconfigline (char *buf, unsigned int line, zconf_t *z) strcasecmp (val, "nsec3rsasha1") == 0 || strcasecmp (val, "n3rsasha1") == 0 ) *((int *)c->var) = DK_ALGO_NSEC3RSASHA1; -#if defined(BIND_VERSION) && BIND_VERSION >= 970 else if ( strcmp (val, "8") == 0 || strcasecmp (val, "rsasha2") == 0 || strcasecmp (val, "rsasha256") == 0 || @@ -452,7 +453,6 @@ static void parseconfigline (char *buf, unsigned int line, zconf_t *z) strcasecmp (val, "nsec3rsasha512") == 0 || strcasecmp (val, "n3rsasha512") == 0 ) *((int *)c->var) = DK_ALGO_RSASHA512; -#endif else error ("Illegal algorithm \"%s\" " "in line %d.\n" , val, line); diff --git a/contrib/zkt-1.1.2/zconf.h b/contrib/zkt-1.1.3/zconf.h similarity index 98% rename from contrib/zkt-1.1.2/zconf.h rename to contrib/zkt-1.1.3/zconf.h index 09ed0abce9..839f38e2aa 100644 --- a/contrib/zkt-1.1.2/zconf.h +++ b/contrib/zkt-1.1.3/zconf.h @@ -104,6 +104,7 @@ # define SIG_GENDS 1 # define SIG_DNSKEY_KSK 0 /* Sign DNSKEY RR with KSK only */ # define SIG_PARAM "" +# define DEPENDFILES "" # define DIST_CMD NULL /* default is to run "rndc reload" */ # define NAMED_CHROOT NULL /* default is none */ @@ -121,6 +122,9 @@ # define KEYGENCMD BIND_UTIL_PATH "dnssec-keygen" # define RELOADCMD BIND_UTIL_PATH "rndc" +/* macros */ +# define isflistdelim(c) ( (c) == ':' || (c) == ',' || isspace (c) ) + typedef enum { Unixtime = 1, Incremental @@ -187,6 +191,7 @@ typedef struct zconf { int sig_gends; int sig_dnskeyksk; char *sig_param; + char *dependfiles; char *dist_cmd; /* cmd to run instead of "rndc reload" */ char *chroot_dir; /* chroot directory of named */ } zconf_t; diff --git a/contrib/zkt-1.1.2/zfparse.c b/contrib/zkt-1.1.3/zfparse.c similarity index 94% rename from contrib/zkt-1.1.2/zfparse.c rename to contrib/zkt-1.1.3/zfparse.c index 2905691f33..c093e76dfe 100644 --- a/contrib/zkt-1.1.2/zfparse.c +++ b/contrib/zkt-1.1.3/zfparse.c @@ -155,11 +155,13 @@ int addkeydb (const char *file, const char *keydbfile) ** parse the BIND zone file 'file' and store the minimum and ** maximum ttl value in the corresponding parameter. ** if keydbfile is set, check if this file is already include. +** if inclfiles is not NULL store a list of included files names +** in it. ** return 0 if keydbfile is not included ** return 1 if keydbfile is included ** return -1 on error *****************************************************************/ -int parsezonefile (const char *file, long *pminttl, long *pmaxttl, const char *keydbfile) +int parsezonefile (const char *file, long *pminttl, long *pmaxttl, const char *keydbfile, char *inclfiles, size_t *plen) { FILE *infp; int len; @@ -213,11 +215,19 @@ int parsezonefile (const char *file, long *pminttl, long *pmaxttl, const char *k sscanf (p+9, "%30s", fname); dbg_val ("$INCLUDE directive for file \"%s\" found\n", fname); - if ( keydbfile && strcmp (fname, keydbfile) == 0 ) + if ( strcmp (fname, keydbfile) == 0 ) keydbfilefound = 1; else { - int ret = parsezonefile (fname, pminttl, pmaxttl, keydbfile); + if ( inclfiles && plen ) + { + len = snprintf (inclfiles, *plen, ",%s", fname); + if ( *plen <= len ) /* no space left in include file string */ + return keydbfilefound; + inclfiles += len; + *plen -= len; + } + int ret = parsezonefile (fname, pminttl, pmaxttl, keydbfile, inclfiles, plen); if ( ret ) /* keydb found or read error ? */ keydbfilefound = ret; } diff --git a/contrib/zkt-1.1.2/zfparse.h b/contrib/zkt-1.1.3/zfparse.h similarity index 96% rename from contrib/zkt-1.1.2/zfparse.h rename to contrib/zkt-1.1.3/zfparse.h index 90967c4ba3..131ec40ccf 100644 --- a/contrib/zkt-1.1.2/zfparse.h +++ b/contrib/zkt-1.1.3/zfparse.h @@ -37,6 +37,6 @@ #ifndef ZFPARSE_H # define ZFPARSE_H -extern int parsezonefile (const char *file, long *pminttl, long *pmaxttl, const char *keydbfile); +extern int parsezonefile (const char *file, long *pminttl, long *pmaxttl, const char *keydbfile, char *inclfiles, size_t *plen); extern int addkeydb (const char *file, const char *keydbfile); #endif diff --git a/contrib/zkt-1.1.2/zkt-conf.c b/contrib/zkt-1.1.3/zkt-conf.c similarity index 96% rename from contrib/zkt-1.1.2/zkt-conf.c rename to contrib/zkt-1.1.3/zkt-conf.c index cc03201750..b50e7cbbeb 100644 --- a/contrib/zkt-1.1.2/zkt-conf.c +++ b/contrib/zkt-1.1.3/zkt-conf.c @@ -98,7 +98,6 @@ int main (int argc, char *argv[]) { int c; int opt_index; - int action; int major = 0; int minor = 0; int revision = 0; @@ -130,7 +129,6 @@ int main (int argc, char *argv[]) opterr = 0; opt_index = 0; - action = 0; /* set current config version based on ZKT version */ switch ( sscanf (ZKT_VERSION, "%d.%d.%d", &major, &minor, &revision) ) @@ -262,6 +260,8 @@ int main (int argc, char *argv[]) } else /* command line argument found: use it as name of zone file */ { + char includefiles[1023+1]; /* list of include files */ + size_t filelistsize; /* size of list */ long minttl; long maxttl; int keydbfound; @@ -273,7 +273,9 @@ int main (int argc, char *argv[]) minttl = 0x7FFFFFFF; maxttl = 0; - keydbfound = parsezonefile (file, &minttl, &maxttl, dnskeydb); + includefiles[0] = '\0'; + filelistsize = sizeof (includefiles); + keydbfound = parsezonefile (file, &minttl, &maxttl, dnskeydb, includefiles, &filelistsize); if ( keydbfound < 0 ) error ("can't parse zone file %s\n", file); @@ -289,6 +291,11 @@ int main (int argc, char *argv[]) dnskeydb, file); } + if ( isflistdelim (*includefiles) ) + { + printf ("InclFiles:\t\"%s\"\n", includefiles+1); + } + if ( minttl < (10 * MINSEC) ) fprintf (stderr, "MinimumTTL of %s (%ld seconds) is too low to use it in a signed zone (see RFC4641)\n", timeint2str (minttl), minttl); diff --git a/contrib/zkt-1.1.2/zkt-keyman.c b/contrib/zkt-1.1.3/zkt-keyman.c similarity index 100% rename from contrib/zkt-1.1.2/zkt-keyman.c rename to contrib/zkt-1.1.3/zkt-keyman.c diff --git a/contrib/zkt-1.1.2/zkt-ls.c b/contrib/zkt-1.1.3/zkt-ls.c similarity index 100% rename from contrib/zkt-1.1.2/zkt-ls.c rename to contrib/zkt-1.1.3/zkt-ls.c diff --git a/contrib/zkt-1.1.2/zkt-signer.c b/contrib/zkt-1.1.3/zkt-signer.c similarity index 96% rename from contrib/zkt-1.1.2/zkt-signer.c rename to contrib/zkt-1.1.3/zkt-signer.c index 5a2a285b34..3b88a32d36 100644 --- a/contrib/zkt-1.1.2/zkt-signer.c +++ b/contrib/zkt-1.1.3/zkt-signer.c @@ -64,11 +64,7 @@ # include "rollover.h" # include "log.h" -#if defined(BIND_VERSION) && BIND_VERSION >= 940 # define short_options "c:L:V:D:N:o:O:dfHhnrv" -#else -# define short_options "c:L:V:D:N:o:O:fHhnrv" -#endif #if defined(HAVE_GETOPT_LONG) && HAVE_GETOPT_LONG static struct option long_options[] = { {"reload", no_argument, NULL, 'r'}, @@ -84,9 +80,7 @@ static struct option long_options[] = { {"directory", required_argument, NULL, 'D'}, {"named-conf", required_argument, NULL, 'N'}, {"origin", required_argument, NULL, 'o'}, -#if defined(BIND_VERSION) && BIND_VERSION >= 940 {"dynamic", no_argument, NULL, 'd' }, -#endif {"help", no_argument, NULL, 'h'}, {0, 0, 0, 0} }; @@ -125,9 +119,7 @@ static zone_t *zonelist = NULL; /* must be static global because add2zonelist us static zconf_t *config; /** macros **/ -#define set_bind94_dynzone(dz) ((dz) = 1) #define set_bind96_dynzone(dz) ((dz) = 6) -#define bind94_dynzone(dz) ( (dz) > 0 && (dz) < 6 ) #define bind96_dynzone(dz) ( (dz) >= 6 ) #define is_defined(str) ( (str) && *(str) ) @@ -208,17 +200,11 @@ int main (int argc, char *const argv[]) case 'h': usage (NULL, config); break; -#if defined(BIND_VERSION) && BIND_VERSION >= 940 case 'd': -# if BIND_VERSION >= 960 - set_bind96_dynzone (dynamic_zone); -# else - set_bind94_dynzone(dynamic_zone); -# endif + dynamic_zone = 1; /* dynamic zone requires a name server reload... */ reloadflag = 0; /* ...but "rndc thaw" reloads the zone anyway */ break; -#endif case 'n': noexec = 1; break; @@ -538,6 +524,33 @@ static int dosigning (zone_t *zonelist, zone_t *zp) newkeysetfile = new_keysetfiles (zp->dir, zfilesig_time); #endif + /* is there a list of files included in zone.db ? */ + if ( zp->conf->dependfiles && *zp->conf->dependfiles ) + { + char file[255+1]; + const char *p; + int i; + time_t incfile_mtime; + + /* check the timestamp of each file against "zone.db" */ + p = zp->conf->dependfiles; + while ( p && *p ) + { + while ( isflistdelim (*p) ) + p++; + + for ( i = 0; i < 255 && *p && !isflistdelim (*p); i++ ) + file[i] = *p++; + file[i] = '\0'; + + pathname (path, sizeof (path), zp->dir, file, NULL); + + incfile_mtime = file_mtime (path); + if ( incfile_mtime > zfile_time ) /* include file is newer? */ + zfile_time = incfile_mtime; /* take this one as new mtime */ + } + } + /** ** Check if it is time to do a re-sign. This is the case if ** a) the command line flag -f is set, or @@ -561,8 +574,6 @@ static int dosigning (zone_t *zonelist, zone_t *zp) else if ( (currtime - zfilesig_time) > zp->conf->resign - (OFFSET) ) snprintf (mesg, sizeof(mesg), "re-signing interval (%s) reached", str_delspace (age2str (zp->conf->resign))); - else if ( bind94_dynzone (dynamic_zone) ) - snprintf (mesg, sizeof(mesg), "dynamic zone"); if ( *mesg ) verbmesg (1, zp->conf, "\tRe-signing necessary: %s\n", mesg); @@ -575,8 +586,7 @@ static int dosigning (zone_t *zonelist, zone_t *zp) dbg_line (); if ( !(force || newkey || newkeysetfile || zfile_time > zfilesig_time || file_mtime (path) > zfilesig_time || - (currtime - zfilesig_time) > zp->conf->resign - (OFFSET) || - bind94_dynzone (dynamic_zone)) ) + (currtime - zfilesig_time) > zp->conf->resign - (OFFSET)) ) { verbmesg (2, zp->conf, "\tCheck if there is a parent file to copy\n"); if ( zp->conf->keysetdir && strcmp (zp->conf->keysetdir, "..") == 0 ) @@ -601,11 +611,7 @@ static int dosigning (zone_t *zonelist, zone_t *zp) err = 1; use_unixtime = ( zp->conf->serialform == Unixtime ); dbg_val1 ("Use unixtime = %d\n", use_unixtime); -#if defined(BIND_VERSION) && BIND_VERSION >= 940 if ( !dynamic_zone && !use_unixtime ) /* increment serial number in static zone files */ -#else - if ( !dynamic_zone ) /* increment serial no in static zone files */ -#endif { pathname (path, sizeof (path), zp->dir, zp->file, NULL); err = 0; @@ -713,9 +719,9 @@ static int dosigning (zone_t *zonelist, zone_t *zp) static void register_key (dki_t *list, const zconf_t *z) { dki_t *dkp; - time_t currtime; time_t age; + time_t currtime; assert ( list != NULL ); assert ( z != NULL ); @@ -854,24 +860,16 @@ static int sign_zone (const zone_t *zp) len = snprintf (str, sizeof (str), "-l %.250s", conf->lookaside); dbg_line(); -#if defined(BIND_VERSION) && BIND_VERSION >= 940 if ( !dynamic_zone && conf->serialform == Unixtime ) snprintf (str+len, sizeof (str) - len, " -N unixtime"); -#endif gends = ""; if ( conf->sig_gends ) -#if defined(BIND_VERSION) && BIND_VERSION >= 970 gends = "-C -g "; -#else - gends = "-g "; -#endif dnskeyksk = ""; -#if defined(BIND_VERSION) && BIND_VERSION >= 970 if ( conf->sig_dnskeyksk ) dnskeyksk = "-x "; -#endif pseudo = ""; if ( conf->sig_pseudo ) @@ -882,7 +880,6 @@ static int sign_zone (const zone_t *zp) param = conf->sig_param; nsec3param[0] = '\0'; -#if defined(BIND_VERSION) && BIND_VERSION >= 960 if ( conf->k_algo == DK_ALGO_NSEC3DSA || conf->k_algo == DK_ALGO_NSEC3RSASHA1 || conf->nsec3 != NSEC3_OFF ) { @@ -891,11 +888,7 @@ static int sign_zone (const zone_t *zp) const char *optout; unsigned int seed; -# if defined(BIND_VERSION) && BIND_VERSION >= 970 update = "-u "; /* trailing blank is necessary */ -# else - update = ""; -# endif if ( conf->nsec3 == NSEC3_OPTOUT ) optout = "-A "; else @@ -919,7 +912,6 @@ static int sign_zone (const zone_t *zp) if ( gensalt (salt, sizeof (salt), conf->saltbits, seed) ) snprintf (nsec3param, sizeof (nsec3param), "%s%s-3 %s ", update, optout, salt); } -#endif dbg_line(); rparam[0] = '\0'; @@ -935,12 +927,10 @@ static int sign_zone (const zone_t *zp) dir = "."; dbg_line(); -#if defined(BIND_VERSION) && BIND_VERSION >= 940 if ( dynamic_zone ) snprintf (cmd, sizeof (cmd), "cd %s; %s %s %s%s%s%s%s%s-o %s -e +%ld %s -N increment -f %s.dsigned %s K*.private 2>&1", dir, SIGNCMD, param, nsec3param, dnskeyksk, gends, pseudo, rparam, keysetdir, domain, conf->sigvalidity, str, file, file); else -#endif snprintf (cmd, sizeof (cmd), "cd %s; %s %s %s%s%s%s%s%s-o %s -e +%ld %s %s K*.private 2>&1", dir, SIGNCMD, param, nsec3param, dnskeyksk, gends, pseudo, rparam, keysetdir, domain, conf->sigvalidity, str, file); verbmesg (2, conf, "\t Run cmd \"%s\"\n", cmd); diff --git a/contrib/zkt-1.1.2/zkt-soaserial.c b/contrib/zkt-1.1.3/zkt-soaserial.c similarity index 97% rename from contrib/zkt-1.1.2/zkt-soaserial.c rename to contrib/zkt-1.1.3/zkt-soaserial.c index 39f66d50fd..ff107d9fab 100644 --- a/contrib/zkt-1.1.2/zkt-soaserial.c +++ b/contrib/zkt-1.1.3/zkt-soaserial.c @@ -120,17 +120,14 @@ static int read_serial_fromfile (const char *fname, unsigned long *serial) soafound = 0; while ( !soafound && fgets (buf, sizeof buf, fp) ) { - if ( sscanf (buf, "%*s %*d IN SOA %254s %*s (\n", master) == 1 ) + if ( sscanf (buf, "%*s %*d IN SOA %255s %*s (\n", master) == 1 ) soafound = 1; - else if ( sscanf (buf, "%*s IN SOA %254s %*s (\n", master) == 1 ) + else if ( sscanf (buf, "%*s IN SOA %255s %*s (\n", master) == 1 ) soafound = 1; } if ( !soafound ) - { - fclose (fp); return -2; /* no zone file (soa not found) */ - } /* move forward until any non ws is reached */ while ( (c = getc (fp)) != EOF && isspace (c) ) @@ -139,10 +136,7 @@ static int read_serial_fromfile (const char *fname, unsigned long *serial) *serial = 0L; /* read in the current serial number */ if ( fscanf (fp, "%lu", serial) != 1 ) /* try to get serial no */ - { - fclose (fp); return -3; /* no serial number found */ - } fclose (fp); diff --git a/contrib/zkt-1.1.2/zkt.c b/contrib/zkt-1.1.3/zkt.c similarity index 100% rename from contrib/zkt-1.1.2/zkt.c rename to contrib/zkt-1.1.3/zkt.c diff --git a/contrib/zkt-1.1.2/zkt.h b/contrib/zkt-1.1.3/zkt.h similarity index 100% rename from contrib/zkt-1.1.2/zkt.h rename to contrib/zkt-1.1.3/zkt.h diff --git a/contrib/zkt-1.1.2/zone.c b/contrib/zkt-1.1.3/zone.c similarity index 98% rename from contrib/zkt-1.1.2/zone.c rename to contrib/zkt-1.1.3/zone.c index da5da09759..f45d78112a 100644 --- a/contrib/zkt-1.1.2/zone.c +++ b/contrib/zkt-1.1.3/zone.c @@ -156,7 +156,7 @@ zone_t *zone_new (zone_t **zp, const char *zone, const char *dir, const char *fi const char *p; if ( (p = strrchr (file, '/')) != NULL ) { - snprintf (path, sizeof (path), "%s/%.*s", dir, p-file, file); + snprintf (path, sizeof (path), "%s/%.*s", dir, (int)(p-file), file); dir = path; file = p+1; } @@ -222,7 +222,7 @@ int zone_readdir (const char *dir, const char *zone, const char *zfile, zone_t * { char subdir[MAX_PATHSIZE+1]; - snprintf (subdir, sizeof (subdir), "%s/%.*s", dir, p - zfile, zfile); + snprintf (subdir, sizeof (subdir), "%s/%.*s", dir, (int)(p - zfile), zfile); pathname (path, sizeof (path), subdir, LOCALCONF_FILE, NULL); } else diff --git a/contrib/zkt-1.1.2/zone.h b/contrib/zkt-1.1.3/zone.h similarity index 100% rename from contrib/zkt-1.1.2/zone.h rename to contrib/zkt-1.1.3/zone.h