conf.sh.in revision 618e5825c5e7f23d2983bd42e501e8df22ddb51c
0c4887513bbf71b7d3c99fe9d88c3583cda16febBrian Wellington#!/bin/sh
70e5a7403f0e0a3bd292b8287c5fed5772c15270Automatic Updater#
499b34cea04a46823d003d4c0520c8b03e8513cbBrian Wellington# Copyright (C) 2004, 2005 Internet Systems Consortium, Inc. ("ISC")
0c4887513bbf71b7d3c99fe9d88c3583cda16febBrian Wellington# Copyright (C) 2000-2003 Internet Software Consortium.
ec5347e2c775f027573ce5648b910361aa926c01Automatic Updater#
0c4887513bbf71b7d3c99fe9d88c3583cda16febBrian Wellington# Permission to use, copy, modify, and distribute this software for any
0c4887513bbf71b7d3c99fe9d88c3583cda16febBrian Wellington# purpose with or without fee is hereby granted, provided that the above
0c4887513bbf71b7d3c99fe9d88c3583cda16febBrian Wellington# copyright notice and this permission notice appear in all copies.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
0c4887513bbf71b7d3c99fe9d88c3583cda16febBrian Wellington# PERFORMANCE OF THIS SOFTWARE.
0c4887513bbf71b7d3c99fe9d88c3583cda16febBrian Wellington
307d2084502eddc7ce921e5ce439aec3531d90e0Tatuya JINMEI 神明達哉# $Id: conf.sh.in,v 1.30 2005/06/22 00:10:30 marka Exp $
0c4887513bbf71b7d3c99fe9d88c3583cda16febBrian Wellington
3be0a4382d6b0e9f9ecf2fa1f2e9154087f3a175Brian Wellington#
3be0a4382d6b0e9f9ecf2fa1f2e9154087f3a175Brian Wellington# Common configuration data for system tests, to be sourced into
3be0a4382d6b0e9f9ecf2fa1f2e9154087f3a175Brian Wellington# other shell scripts.
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein#
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein
5a842a6fc32d4e954c52fa20ab467e101a354828Brian Wellington# Find the top of the BIND9 tree.
307d2084502eddc7ce921e5ce439aec3531d90e0Tatuya JINMEI 神明達哉TOP=${SYSTEMTESTTOP:=.}/../../..
5a842a6fc32d4e954c52fa20ab467e101a354828Brian Wellington
3be0a4382d6b0e9f9ecf2fa1f2e9154087f3a175Brian Wellington# Make it absolute so that it continues to work after we cd.
307d2084502eddc7ce921e5ce439aec3531d90e0Tatuya JINMEI 神明達哉TOP=`cd $TOP && pwd`
3be0a4382d6b0e9f9ecf2fa1f2e9154087f3a175Brian Wellington
3be0a4382d6b0e9f9ecf2fa1f2e9154087f3a175Brian WellingtonNAMED=$TOP/bin/named/named
# We must use "named -l" instead of "lwresd" because argv[0] is lost
# if the program is libtoolized.
LWRESD="$TOP/bin/named/named -l"
DIG=$TOP/bin/dig/dig
RNDC=$TOP/bin/rndc/rndc
NSUPDATE=$TOP/bin/nsupdate/nsupdate
KEYGEN=$TOP/bin/dnssec/dnssec-keygen
SIGNER=$TOP/bin/dnssec/dnssec-signzone
CHECKZONE=$TOP/bin/check/named-checkzone
# The "stress" test is not run by default since it creates enough
# load on the machine to make it unusable to other users.
# v6synth
SUBDIRS="cacheclean checknames dnssec forward glue ixfr limits lwresd \
masterfile masterformat notify nsupdate resolver sortlist stub tkey \
unknown upforwd views xfer xferquota zonechecks"
# PERL will be an empty string if no perl interpreter was found.
PERL=@PERL@
export NAMED LWRESD DIG NSUPDATE KEYGEN SIGNER KEYSIGNER KEYSETTOOL PERL \
SUBDIRS RNDC CHECKZONE