# @configure_input@ -*- shell-script -*- # Configurable variable values for tar test suite. # Copyright (C) 2007, 2008, 2009 Sergey Poznyakoff PATH=@abs_builddir@:@abs_top_builddir@/mfd:@abs_top_builddir@/mtasim:@abs_top_srcdir@/build-aux:$top_srcdir:$srcdir:$PATH XFAILFILE=$abs_builddir/.badversion STATEDIR=/tmp/mailfromd-$$ checkstatedir() { if test ! -d $STATEDIR; then mkdir $STATEDIR || exit 1 sed "s,STATEDIR,$STATEDIR," @abs_top_srcdir@/tests/etc/config.in > \ @abs_top_builddir@/tests/etc/config.rc fi } cleanup() { rm -rf $STATEDIR } trap "cleanup; test -r $XFAILFILE && cat $XFAILFILE; exit $?" 1 2 13 15 MFOPTS="-I@abs_builddir@ -I@abs_builddir@/etc -I@abs_top_srcdir@/tests/etc -I@abs_top_srcdir@/mfd -I@abs_top_srcdir@/mflib --no-preprocess --no-site-rcfile --no-user-rcfile" TESTDIR=@abs_builddir@ ETCDIR=@abs_top_srcdir@/tests/etc PORT="unix:$STATEDIR/socket" MTAOPTS="-X$PORT --stdio" PIDFILE=$STATEDIR/pid mailfromd_start() { checkstatedir mailfromd $MFOPTS \ --port=$PORT \ --pidfile=$PIDFILE \ --debug=100\ --remove \ --daemon \ $ETCDIR/$1 } mailfromd_stop() { if test -r $PIDFILE; then kill -TERM `head -n 1 $PIDFILE` fi cleanup } cleardb() { checkstatedir } puszcza_addr() { host puszcza.gnu.org.ua |\ sed -n '1s/puszcza.gnu.org.ua has address \(.*\)/\1/p' }