#! /bin/sh

# Guess values for system-dependent variables and create Makefiles.
# Generated automatically using autoconf version 2.13 
# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
#
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.

# Defaults:
ac_help=
ac_default_prefix=/usr/local
# Any additions from configure.in:
ac_help="$ac_help
  --disable-dependency-tracking Speeds up one-time builds
  --enable-dependency-tracking  Do not reject slow dependency extractors"
ac_default_prefix=/usr
ac_help="$ac_help
  --with-perl=PERL_PROG         location of perl binary"
ac_help="$ac_help
  --with-file=FILE_PROG         location of file binary"
ac_help="$ac_help
  --with-sendmail-wrapper=PROG  location of sendmail or wrapper"
ac_help="$ac_help
  --with-sendmail-source=DIR    location of sendmail source"
ac_help="$ac_help
  --enable-qmail                use qmail as MTA"
ac_help="$ac_help
  --enable-milter               use sendmail libmilter as MTA"
ac_help="$ac_help
  --enable-postfix              use postfix as MTA"
ac_help="$ac_help
  --enable-exim                 use exim as MTA"
ac_help="$ac_help
  --enable-relay                enable relay configuration for postfix/sendmail"
ac_help="$ac_help
  --with-origconf=FILE          original sendmail config file
                                     [/etc/sendmail.orig.cf]"
ac_help="$ac_help
  --enable-smtp                 deliver scanned mails via smtp [no]"
ac_help="$ac_help
  --with-smtp-port=PORT         Port to deliver scanned mails to [\"10025\"]"
ac_help="$ac_help
  --enable-all                  include code for all scanners [no]"
ac_help="$ac_help
  --with-sophos-ide=DIR         where Sophos IDE files are installed
                                     [/usr/local/lib]"
ac_help="$ac_help
  --with-runtime-dir=DIR        directory for runtime files [/var/amavis]"
ac_help="$ac_help
  --enable-syslog               use syslog [default MTA-specific]"
ac_help="$ac_help
  --with-syslog-level=FAC.LVL   facility and level [\"mail.info\"]"
ac_help="$ac_help
  --with-logdir=DIR             log directory if not using syslog [/var/amavis]"
ac_help="$ac_help
  --with-amavisuser=USER        run amavis as? [default MTA-specific]"
ac_help="$ac_help
  --disable-virusbackup         dont't backup infected mails [default: backup]"
ac_help="$ac_help
  --with-virusdir=DIR           quarantine directory for infected mail
                                     [default=\"/var/virusmails\"]"
ac_help="$ac_help
  --with-maxlevel=VALUE         max depth of recursive unpacking [default="20"]"
ac_help="$ac_help
  --with-warnsender=FILE        send notification to sender [yes]"
ac_help="$ac_help
  --with-warnrecip=FILE         send notification to receiver(s) [no]"
ac_help="$ac_help
  --with-warnadmin=FILE         send notification to admin [yes]"
ac_help="$ac_help
  --with-mailfrom=USER          mail sent from? [default=\"postmaster\"]"
ac_help="$ac_help
  --with-mailto=USER            email sent to? [default=\"virusalert\"]"
ac_help="$ac_help
  --enable-credits              display AMaViS credits to users [default: no]"
ac_help="$ac_help
  --disable-x-header            don't add X-Virus-Scanned header [default: add]"

# Initialize some variables set by options.
# The variables have the same names as the options, with
# dashes changed to underlines.
build=NONE
cache_file=./config.cache
exec_prefix=NONE
host=NONE
no_create=
nonopt=NONE
no_recursion=
prefix=NONE
program_prefix=NONE
program_suffix=NONE
program_transform_name=s,x,x,
silent=
site=
srcdir=
target=NONE
verbose=
x_includes=NONE
x_libraries=NONE
bindir='${exec_prefix}/bin'
sbindir='${exec_prefix}/sbin'
libexecdir='${exec_prefix}/libexec'
datadir='${prefix}/share'
sysconfdir='${prefix}/etc'
sharedstatedir='${prefix}/com'
localstatedir='${prefix}/var'
libdir='${exec_prefix}/lib'
includedir='${prefix}/include'
oldincludedir='/usr/include'
infodir='${prefix}/info'
mandir='${prefix}/man'

# Initialize some other variables.
subdirs=
MFLAGS= MAKEFLAGS=
SHELL=${CONFIG_SHELL-/bin/sh}
# Maximum number of lines to put in a shell here document.
ac_max_here_lines=12

ac_prev=
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=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  *) ac_optarg= ;;
  esac

  # Accept the important Cygnus configure options, so we can diagnose typos.

  case "$ac_option" in

  -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 ;;
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    build="$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" ;;

  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
    ac_prev=datadir ;;
  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
  | --da=*)
    datadir="$ac_optarg" ;;

  -disable-* | --disable-*)
    ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
    # Reject names that are not valid shell variable names.
    if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
    fi
    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
    eval "enable_${ac_feature}=no" ;;

  -enable-* | --enable-*)
    ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
    # Reject names that are not valid shell variable names.
    if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
    fi
    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
    case "$ac_option" in
      *=*) ;;
      *) ac_optarg=yes ;;
    esac
    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)
    # 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 << EOF
Usage: configure [options] [host]
Options: [defaults in brackets after descriptions]
Configuration:
  --cache-file=FILE       cache test results in FILE
  --help                  print this message
  --no-create             do not create output files
  --quiet, --silent       do not print \`checking...' messages
  --version               print the version of autoconf that created configure
Directory and file names:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [$ac_default_prefix]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [same as prefix]
  --bindir=DIR            user executables in DIR [EPREFIX/bin]
  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  --datadir=DIR           read-only architecture-independent data in DIR
                          [PREFIX/share]
  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
                          [PREFIX/com]
  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  --includedir=DIR        C header files in DIR [PREFIX/include]
  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  --infodir=DIR           info documentation in DIR [PREFIX/info]
  --mandir=DIR            man documentation in DIR [PREFIX/man]
  --srcdir=DIR            find the sources in DIR [configure dir or ..]
  --program-prefix=PREFIX prepend PREFIX to installed program names
  --program-suffix=SUFFIX append SUFFIX to installed program names
  --program-transform-name=PROGRAM
                          run sed PROGRAM on installed program names
EOF
    cat << EOF
Host type:
  --build=BUILD           configure for building on BUILD [BUILD=HOST]
  --host=HOST             configure for HOST [guessed]
  --target=TARGET         configure for TARGET [TARGET=HOST]
Features and packages:
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --x-includes=DIR        X include files are in DIR
  --x-libraries=DIR       X library files are in DIR
EOF
    if test -n "$ac_help"; then
      echo "--enable and --with options recognized:$ac_help"
    fi
    exit 0 ;;

  -host | --host | --hos | --ho)
    ac_prev=host ;;
  -host=* | --host=* | --hos=* | --ho=*)
    host="$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" ;;

  -localstatedir | --localstatedir | --localstatedi | --localstated \
  | --localstate | --localstat | --localsta | --localst \
  | --locals | --local | --loca | --loc | --lo)
    ac_prev=localstatedir ;;
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
    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)
    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" ;;

  -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 ;;
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
    target="$ac_optarg" ;;

  -v | -verbose | --verbose | --verbos | --verbo | --verb)
    verbose=yes ;;

  -version | --version | --versio | --versi | --vers)
    echo "configure generated by autoconf version 2.13"
    exit 0 ;;

  -with-* | --with-*)
    ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
    # Reject names that are not valid shell variable names.
    if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
    fi
    ac_package=`echo $ac_package| sed 's/-/_/g'`
    case "$ac_option" in
      *=*) ;;
      *) ac_optarg=yes ;;
    esac
    eval "with_${ac_package}='$ac_optarg'" ;;

  -without-* | --without-*)
    ac_package=`echo $ac_option|sed -e 's/-*without-//'`
    # Reject names that are not valid shell variable names.
    if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
    fi
    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 "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
    ;;

  *)
    if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
      echo "configure: warning: $ac_option: invalid host type" 1>&2
    fi
    if test "x$nonopt" != xNONE; then
      { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
    fi
    nonopt="$ac_option"
    ;;

  esac
done

if test -n "$ac_prev"; then
  { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
fi

trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15

# File descriptor usage:
# 0 standard input
# 1 file creation
# 2 errors and warnings
# 3 some systems may open it to /dev/tty
# 4 used on the Kubota Titan
# 6 checking for... messages and results
# 5 compiler messages saved in config.log
if test "$silent" = yes; then
  exec 6>/dev/null
else
  exec 6>&1
fi
exec 5>./config.log

echo "\
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
" 1>&5

# Strip out --no-create and --no-recursion so they do not pile up.
# Also quote any args containing shell metacharacters.
ac_configure_args=
for ac_arg
do
  case "$ac_arg" in
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  | --no-cr | --no-c) ;;
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
  *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
  ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  *) ac_configure_args="$ac_configure_args $ac_arg" ;;
  esac
done

# NLS nuisances.
# Only set these to C if already set.  These must not be set unconditionally
# because not all systems understand e.g. LANG=C (notably SCO).
# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
# Non-C LC_CTYPE values break the ctype check.
if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi

# confdefs.h avoids OS command line length limits that DEFS can exceed.
rm -rf conftest* confdefs.h
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
echo > confdefs.h

# A filename unique to this package, relative to the directory that
# configure is in, which we can look for to find out if srcdir is correct.
ac_unique_file=amavis/amavis.in

# 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 its parent.
  ac_prog=$0
  ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  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
  if test "$ac_srcdir_defaulted" = yes; then
    { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
  else
    { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
  fi
fi
srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`

# Prefer explicitly selected file to automatically selected ones.
if test -z "$CONFIG_SITE"; then
  if test "x$prefix" != xNONE; then
    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  else
    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  fi
fi
for ac_site_file in $CONFIG_SITE; do
  if test -r "$ac_site_file"; then
    echo "loading site script $ac_site_file"
    . "$ac_site_file"
  fi
done

if test -r "$cache_file"; then
  echo "loading cache $cache_file"
  . $cache_file
else
  echo "creating cache $cache_file"
  > $cache_file
fi

ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross

ac_exeext=
ac_objext=o
if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
  # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
  if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
    ac_n= ac_c='
' ac_t='	'
  else
    ac_n=-n ac_c= ac_t=
  fi
else
  ac_n= ac_c='\c' ac_t=
fi



  


PKG_NAME=amavis
PKG_VERSION=perl-11
PKG_HOME_URL="http://amavis.org/"
PKG_EMAIL="amavis@aachalon.de"
PKG_REL_DATE="2001-04-07"
PKG_COMPILE_DATE=`LC_TIME= /bin/date`






ac_aux_dir=
for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
  if test -f $ac_dir/install-sh; then
    ac_aux_dir=$ac_dir
    ac_install_sh="$ac_aux_dir/install-sh -c"
    break
  elif test -f $ac_dir/install.sh; then
    ac_aux_dir=$ac_dir
    ac_install_sh="$ac_aux_dir/install.sh -c"
    break
  fi
done
if test -z "$ac_aux_dir"; then
  { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
fi
ac_config_guess=$ac_aux_dir/config.guess
ac_config_sub=$ac_aux_dir/config.sub
ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.

# Find a good install program.  We prefer a C program (faster),
# so one script is as good as another.  But avoid the broken or
# incompatible versions:
# SysV /etc/install, /usr/sbin/install
# SunOS /usr/etc/install
# IRIX /sbin/install
# AIX /bin/install
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
# ./install, which can be erroneously created by make from ./install.sh.
echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
echo "configure:637: checking for a BSD compatible install" >&5
if test -z "$INSTALL"; then
if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
  for ac_dir in $PATH; do
    # Account for people who put trailing slashes in PATH elements.
    case "$ac_dir/" in
    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
    *)
      # OSF1 and SCO ODT 3.0 have their own names for install.
      # Don't use installbsd from OSF since it installs stuff as root
      # by default.
      for ac_prog in ginstall scoinst install; do
        if test -f $ac_dir/$ac_prog; then
	  if test $ac_prog = install &&
            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
	    # AIX install.  It has an incompatible calling convention.
	    :
	  else
	    ac_cv_path_install="$ac_dir/$ac_prog -c"
	    break 2
	  fi
	fi
      done
      ;;
    esac
  done
  IFS="$ac_save_IFS"

fi
  if test "${ac_cv_path_install+set}" = set; then
    INSTALL="$ac_cv_path_install"
  else
    # As a last resort, use the slow shell script.  We don't cache a
    # path for INSTALL within a source directory, because that will
    # break other packages using the cache if that directory is
    # removed, or if the path is relative.
    INSTALL="$ac_install_sh"
  fi
fi
echo "$ac_t""$INSTALL" 1>&6

# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
# It thinks the first close brace ends the variable substitution.
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'

test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'

test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'

echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
echo "configure:690: checking whether build environment is sane" >&5
# Just in case
sleep 1
echo timestamp > conftestfile
# Do `set' in a subshell so we don't clobber the current shell's
# arguments.  Must try -L first in case configure is actually a
# symlink; some systems play weird games with the mod time of symlinks
# (eg FreeBSD returns the mod time of the symlink's containing
# directory).
if (
   set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
   if test "$*" = "X"; then
      # -L didn't work.
      set X `ls -t $srcdir/configure conftestfile`
   fi
   if test "$*" != "X $srcdir/configure conftestfile" \
      && test "$*" != "X conftestfile $srcdir/configure"; then

      # If neither matched, then we have a broken ls.  This can happen
      # if, for instance, CONFIG_SHELL is bash and it inherits a
      # broken ls alias from the environment.  This has actually
      # happened.  Such a system could not be considered "sane".
      { echo "configure: error: ls -t appears to fail.  Make sure there is not a broken
alias in your environment" 1>&2; exit 1; }
   fi

   test "$2" = conftestfile
   )
then
   # Ok.
   :
else
   { echo "configure: error: newly created file is older than distributed files!
Check your system clock" 1>&2; exit 1; }
fi
rm -f conftest*
echo "$ac_t""yes" 1>&6
if test "$program_transform_name" = s,x,x,; then
  program_transform_name=
else
  # Double any \ or $.  echo might interpret backslashes.
  cat <<\EOF_SED > conftestsed
s,\\,\\\\,g; s,\$,$$,g
EOF_SED
  program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
  rm -f conftestsed
fi
test "$program_prefix" != NONE &&
  program_transform_name="s,^,${program_prefix},; $program_transform_name"
# Use a double $ so make ignores it.
test "$program_suffix" != NONE &&
  program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"

# sed with no file args requires a program.
test "$program_transform_name" = "" && program_transform_name="s,x,x,"

test x"${MISSING+set}" = xset ||
  MISSING="\${SHELL} `CDPATH=:; cd $ac_aux_dir && pwd`/missing"
# Use eval to expand $SHELL
if eval "$MISSING --run :"; then
  am_missing_run="$MISSING --run "
else
  am_missing_run=
  am_backtick='`'
  echo "configure: warning: ${am_backtick}missing' script is too old or missing" 1>&2
fi

for ac_prog in mawk gawk nawk awk
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:762: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  if test -n "$AWK"; then
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
else
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_prog_AWK="$ac_prog"
      break
    fi
  done
  IFS="$ac_save_ifs"
fi
fi
AWK="$ac_cv_prog_AWK"
if test -n "$AWK"; then
  echo "$ac_t""$AWK" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$AWK" && break
done

echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
echo "configure:792: checking whether ${MAKE-make} sets \${MAKE}" >&5
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  cat > conftestmake <<\EOF
all:
	@echo 'ac_maketemp="${MAKE}"'
EOF
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
if test -n "$ac_maketemp"; then
  eval ac_cv_prog_make_${ac_make}_set=yes
else
  eval ac_cv_prog_make_${ac_make}_set=no
fi
rm -f conftestmake
fi
if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
  echo "$ac_t""yes" 1>&6
  SET_MAKE=
else
  echo "$ac_t""no" 1>&6
  SET_MAKE="MAKE=${MAKE-make}"
fi


# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
if test "${enable_dependency_tracking+set}" = set; then
  enableval="$enable_dependency_tracking"
  :
fi

if test "x$enable_dependency_tracking" = xno; then
  AMDEP="#"
else
  am_depcomp="$ac_aux_dir/depcomp"
  if test ! -f "$am_depcomp"; then
    AMDEP="#"
  else
    AMDEP=
  fi
fi

if test -z "$AMDEP"; then
  AMDEPBACKSLASH='\'
else
  AMDEPBACKSLASH=
fi





if test -d .deps || mkdir .deps 2> /dev/null || test -d .deps; then
  DEPDIR=.deps
  # We redirect because .deps might already exist and be populated.
  # In this situation we don't want to see an error.
  rmdir .deps > /dev/null 2>&1
else
  DEPDIR=_deps
fi


# test to see if srcdir already configured
if test "`CDPATH=:; cd $srcdir && pwd`" != "`pwd`" &&
   test -f $srcdir/config.status; then
  { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
fi

# Define the identity of the package.
PACKAGE=$PKG_NAME
VERSION=$PKG_VERSION
cat >> confdefs.h <<EOF
#define PACKAGE "$PACKAGE"
EOF

cat >> confdefs.h <<EOF
#define VERSION "$VERSION"
EOF


# Some tools Automake needs.

ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal"}


AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}


AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake"}


AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}


MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}


AMTAR=${AMTAR-"${am_missing_run}tar"}


if test -z "$install_sh"; then
   for install_sh in "$ac_aux_dir/install-sh" \
                     "$ac_aux_dir/install.sh" \
                     "${am_missing_run}${ac_auxdir}/install-sh";
   do
     test -f "$install_sh" && break
   done
   # FIXME: an evil hack: we remove the SHELL invocation from
   # install_sh because automake adds it back in.  Sigh.
   install_sh=`echo $install_sh | sed -e 's/\${SHELL}//'`
fi

# We need awk for the "check" target.  The system "awk" is bad on
# some platforms.


echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
echo "configure:911: checking whether ${MAKE-make} sets \${MAKE}" >&5
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  cat > conftestmake <<\EOF
all:
	@echo 'ac_maketemp="${MAKE}"'
EOF
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
if test -n "$ac_maketemp"; then
  eval ac_cv_prog_make_${ac_make}_set=yes
else
  eval ac_cv_prog_make_${ac_make}_set=no
fi
rm -f conftestmake
fi
if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
  echo "$ac_t""yes" 1>&6
  SET_MAKE=
else
  echo "$ac_t""no" 1>&6
  SET_MAKE="MAKE=${MAKE-make}"
fi




if test "$prefix" = "NONE" ; then
  prefix=$ac_default_prefix
fi

# Find a good install program.  We prefer a C program (faster),
# so one script is as good as another.  But avoid the broken or
# incompatible versions:
# SysV /etc/install, /usr/sbin/install
# SunOS /usr/etc/install
# IRIX /sbin/install
# AIX /bin/install
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
# ./install, which can be erroneously created by make from ./install.sh.
echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
echo "configure:956: checking for a BSD compatible install" >&5
if test -z "$INSTALL"; then
if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
  for ac_dir in $PATH; do
    # Account for people who put trailing slashes in PATH elements.
    case "$ac_dir/" in
    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
    *)
      # OSF1 and SCO ODT 3.0 have their own names for install.
      # Don't use installbsd from OSF since it installs stuff as root
      # by default.
      for ac_prog in ginstall scoinst install; do
        if test -f $ac_dir/$ac_prog; then
	  if test $ac_prog = install &&
            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
	    # AIX install.  It has an incompatible calling convention.
	    :
	  else
	    ac_cv_path_install="$ac_dir/$ac_prog -c"
	    break 2
	  fi
	fi
      done
      ;;
    esac
  done
  IFS="$ac_save_IFS"

fi
  if test "${ac_cv_path_install+set}" = set; then
    INSTALL="$ac_cv_path_install"
  else
    # As a last resort, use the slow shell script.  We don't cache a
    # path for INSTALL within a source directory, because that will
    # break other packages using the cache if that directory is
    # removed, or if the path is relative.
    INSTALL="$ac_install_sh"
  fi
fi
echo "$ac_t""$INSTALL" 1>&6

# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
# It thinks the first close brace ends the variable substitution.
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'

test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'

test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'

# Extract the first word of "gcc", so it can be a program name with args.
set dummy gcc; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1011: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_prog_CC="gcc"
      break
    fi
  done
  IFS="$ac_save_ifs"
fi
fi
CC="$ac_cv_prog_CC"
if test -n "$CC"; then
  echo "$ac_t""$CC" 1>&6
else
  echo "$ac_t""no" 1>&6
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1041: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_prog_rejected=no
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
        ac_prog_rejected=yes
	continue
      fi
      ac_cv_prog_CC="cc"
      break
    fi
  done
  IFS="$ac_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 $# -gt 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
    set dummy "$ac_dir/$ac_word" "$@"
    shift
    ac_cv_prog_CC="$@"
  fi
fi
fi
fi
CC="$ac_cv_prog_CC"
if test -n "$CC"; then
  echo "$ac_t""$CC" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

  if test -z "$CC"; then
    case "`uname -s`" in
    *win32* | *WIN32*)
      # Extract the first word of "cl", so it can be a program name with args.
set dummy cl; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1092: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  if test -n "$CC"; then
  ac_cv_prog_CC="$CC" # Let the user override the test.
else
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_prog_CC="cl"
      break
    fi
  done
  IFS="$ac_save_ifs"
fi
fi
CC="$ac_cv_prog_CC"
if test -n "$CC"; then
  echo "$ac_t""$CC" 1>&6
else
  echo "$ac_t""no" 1>&6
fi
 ;;
    esac
  fi
  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
fi

echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
echo "configure:1124: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5

ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross

cat > conftest.$ac_ext << EOF

#line 1135 "configure"
#include "confdefs.h"

main(){return(0);}
EOF
if { (eval echo configure:1140: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  ac_cv_prog_cc_works=yes
  # If we can't run a trivial program, we are probably using a cross compiler.
  if (./conftest; exit) 2>/dev/null; then
    ac_cv_prog_cc_cross=no
  else
    ac_cv_prog_cc_cross=yes
  fi
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  ac_cv_prog_cc_works=no
fi
rm -fr conftest*
ac_ext=c
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
ac_cpp='$CPP $CPPFLAGS'
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
cross_compiling=$ac_cv_prog_cc_cross

echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
if test $ac_cv_prog_cc_works = no; then
  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
fi
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
echo "configure:1166: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
cross_compiling=$ac_cv_prog_cc_cross

echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
echo "configure:1171: checking whether we are using GNU C" >&5
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  cat > conftest.c <<EOF
#ifdef __GNUC__
  yes;
#endif
EOF
if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1180: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
  ac_cv_prog_gcc=yes
else
  ac_cv_prog_gcc=no
fi
fi

echo "$ac_t""$ac_cv_prog_gcc" 1>&6

if test $ac_cv_prog_gcc = yes; then
  GCC=yes
else
  GCC=
fi

ac_test_CFLAGS="${CFLAGS+set}"
ac_save_CFLAGS="$CFLAGS"
CFLAGS=
echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
echo "configure:1199: checking whether ${CC-cc} accepts -g" >&5
if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  echo 'void f(){}' > conftest.c
if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
  ac_cv_prog_cc_g=yes
else
  ac_cv_prog_cc_g=no
fi
rm -f conftest*

fi

echo "$ac_t""$ac_cv_prog_cc_g" 1>&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 $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
echo "configure:1232: checking how to run the C preprocessor" >&5
# On Suns, sometimes $CPP names a directory.
if test -n "$CPP" && test -d "$CPP"; then
  CPP=
fi
if test -z "$CPP"; then
if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
    # This must be in double quotes, not single quotes, because CPP may get
  # substituted into the Makefile and "${CC-cc}" will confuse make.
  CPP="${CC-cc} -E"
  # On the NeXT, cc -E runs the code through the compiler's parser,
  # not just through cpp.
  cat > conftest.$ac_ext <<EOF
#line 1247 "configure"
#include "confdefs.h"
#include <assert.h>
Syntax Error
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
{ (eval echo configure:1253: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
  :
else
  echo "$ac_err" >&5
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  CPP="${CC-cc} -E -traditional-cpp"
  cat > conftest.$ac_ext <<EOF
#line 1264 "configure"
#include "confdefs.h"
#include <assert.h>
Syntax Error
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
{ (eval echo configure:1270: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
  :
else
  echo "$ac_err" >&5
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  CPP="${CC-cc} -nologo -E"
  cat > conftest.$ac_ext <<EOF
#line 1281 "configure"
#include "confdefs.h"
#include <assert.h>
Syntax Error
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
{ (eval echo configure:1287: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
  :
else
  echo "$ac_err" >&5
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  CPP=/lib/cpp
fi
rm -f conftest*
fi
rm -f conftest*
fi
rm -f conftest*
  ac_cv_prog_CPP="$CPP"
fi
  CPP="$ac_cv_prog_CPP"
else
  ac_cv_prog_CPP="$CPP"
fi
echo "$ac_t""$CPP" 1>&6





depcc="$CC"
depcpp="$CPP"

echo $ac_n "checking dependency style of $depcc""... $ac_c" 1>&6
echo "configure:1319: checking dependency style of $depcc" >&5
if eval "test \"`echo '$''{'am_cv_CC_dependencies_compiler_type'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  if test -z "$AMDEP"; then
  echo '#include "conftest.h"' > conftest.c
  echo 'int i;' > conftest.h

  am_cv_CC_dependencies_compiler_type=none
  for depmode in `sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < "$am_depcomp"`; do
    case "$depmode" in
    nosideeffect)
      # after this tag, mechanisms are not by side-effect, so they'll
      # only be used when explicitly requested
      if test "x$enable_dependency_tracking" = xyes; then
	continue
      else
	break
      fi
      ;;
    none) break ;;
    esac
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
    # mode.  It turns out that the SunPro C++ compiler does not properly
    # handle `-M -o', and we need to detect this.
    if depmode="$depmode" \
       source=conftest.c object=conftest.o \
       depfile=conftest.Po tmpdepfile=conftest.TPo \
       $SHELL $am_depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 &&
       grep conftest.h conftest.Po > /dev/null 2>&1; then
      am_cv_CC_dependencies_compiler_type="$depmode"
      break
    fi
  done

  rm -f conftest.*
else
  am_cv_CC_dependencies_compiler_type=none
fi

fi

echo "$ac_t""$am_cv_CC_dependencies_compiler_type" 1>&6
CCDEPMODE="depmode=$am_cv_CC_dependencies_compiler_type"



# Check whether --with-perl or --without-perl was given.
if test "${with_perl+set}" = set; then
  withval="$with_perl"
  perl=$withval
else
  perl=perl
fi


for ac_prog in $perl
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1380: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_perl'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$perl" in
  /*)
  ac_cv_path_perl="$perl" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_perl="$perl" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_perl="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
perl="$ac_cv_path_perl"
if test -n "$perl"; then
  echo "$ac_t""$perl" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$perl" && break
done

if test "x$perl" = "x" ; then
  { echo "configure: error: Sorry, you need perl" 1>&2; exit 1; }
fi

echo $ac_n "checking for perl modules""... $ac_c" 1>&6
echo "configure:1420: checking for perl modules" >&5
$perl $srcdir/test.pl
if test $? -ne 0 ; then
  { echo "configure: error: You are missing some perl modules.  Please check the README" 1>&2; exit 1; }
else
  echo "$ac_t""found" 1>&6
fi

# Check whether --with-file or --without-file was given.
if test "${with_file+set}" = set; then
  withval="$with_file"
  file=$withval
else
  for ac_prog in file
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1438: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_file'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$file" in
  /*)
  ac_cv_path_file="$file" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_file="$file" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/usr/local/bin:/bin:/usr/bin:$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_file="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
file="$ac_cv_path_file"
if test -n "$file"; then
  echo "$ac_t""$file" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$file" && break
done

  
fi


if test "x$file" = "x"; then
  { echo "configure: error: Sorry, you need the "file" command" 1>&2; exit 1; }
fi

echo $ac_n "checking if file can be brief""... $ac_c" 1>&6
echo "configure:1482: checking if file can be brief" >&5
$file -b /bin/sh > /dev/null 2>&1
if test $? -ne 0 ; then
  { echo "configure: error: 
You need a "file" command that supports -b
Check ftp://ftp.astron.com/pub/file/" 1>&2; exit 1; }
else
  echo "$ac_t""yes" 1>&6
fi

for ac_prog in id
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1497: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_id'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$id" in
  /*)
  ac_cv_path_id="$id" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_id="$id" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/usr/local/bin:/bin:/usr/bin:/usr/xpg4/bin:$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_id="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
id="$ac_cv_path_id"
if test -n "$id"; then
  echo "$ac_t""$id" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$id" && break
done
test -n "$id" || id="/usr/bin/id"


for ac_prog in arc
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1539: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_arc'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$arc" in
  /*)
  ac_cv_path_arc="$arc" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_arc="$arc" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/usr/local/bin:/bin:/usr/bin:$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_arc="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
arc="$ac_cv_path_arc"
if test -n "$arc"; then
  echo "$ac_t""$arc" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$arc" && break
done

if test "x$arc" = "x" ; then
  { echo "configure: error: Sorry, you need arc" 1>&2; exit 1; }
fi

for ac_prog in bunzip2
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1583: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_bunzip2'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$bunzip2" in
  /*)
  ac_cv_path_bunzip2="$bunzip2" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_bunzip2="$bunzip2" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/usr/local/bin:/bin:/usr/bin:$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_bunzip2="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
bunzip2="$ac_cv_path_bunzip2"
if test -n "$bunzip2"; then
  echo "$ac_t""$bunzip2" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$bunzip2" && break
done

if test "x$bunzip2" = "x" ; then
  { echo "configure: error: Sorry, you need bunzip2" 1>&2; exit 1; }
fi

for ac_prog in lha
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1627: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_lha'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$lha" in
  /*)
  ac_cv_path_lha="$lha" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_lha="$lha" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/usr/local/bin:/bin:/usr/bin:$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_lha="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
lha="$ac_cv_path_lha"
if test -n "$lha"; then
  echo "$ac_t""$lha" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$lha" && break
done

if test "x$lha" = "x" ; then
  { echo "configure: error: Sorry, you need lha" 1>&2; exit 1; }
fi

for ac_prog in unarj
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1671: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_unarj'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$unarj" in
  /*)
  ac_cv_path_unarj="$unarj" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_unarj="$unarj" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/usr/local/bin:/bin:/usr/bin:$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_unarj="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
unarj="$ac_cv_path_unarj"
if test -n "$unarj"; then
  echo "$ac_t""$unarj" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$unarj" && break
done

if test "x$unarj" = "x" ; then
  { echo "configure: error: Sorry, you need unarj" 1>&2; exit 1; }
fi

for ac_prog in uncompress
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1715: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_uncompress'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$uncompress" in
  /*)
  ac_cv_path_uncompress="$uncompress" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_uncompress="$uncompress" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_uncompress="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
uncompress="$ac_cv_path_uncompress"
if test -n "$uncompress"; then
  echo "$ac_t""$uncompress" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$uncompress" && break
done
test -n "$uncompress" || uncompress="/usr/bin/uncompress"

if test "x$uncompress" = "x" ; then
  { echo "configure: error: Sorry, you need uncompress" 1>&2; exit 1; }
fi

#AC_PATH_PROGS(unfreeze, unfreeze, , /usr/local/bin:/bin:/usr/bin:$PATH)
#if test "x$unfreeze" = "x" ; then
#   AC_MSG_ERROR([Sorry, you need unfreeze])
#fi

for ac_prog in unrar
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1765: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_unrar'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$unrar" in
  /*)
  ac_cv_path_unrar="$unrar" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_unrar="$unrar" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/usr/local/bin:/bin:/usr/bin:$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_unrar="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
unrar="$ac_cv_path_unrar"
if test -n "$unrar"; then
  echo "$ac_t""$unrar" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$unrar" && break
done

if test "x$unrar" = "x" ; then
  { echo "configure: error: Sorry, you need unrar" 1>&2; exit 1; }
fi

for ac_prog in zoo
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1809: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_zoo'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$zoo" in
  /*)
  ac_cv_path_zoo="$zoo" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_zoo="$zoo" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/usr/local/bin:/bin:/usr/bin:$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_zoo="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
zoo="$ac_cv_path_zoo"
if test -n "$zoo"; then
  echo "$ac_t""$zoo" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$zoo" && break
done

if test "x$zoo" = "x" ; then
  { echo "configure: error: Sorry, you need zoo" 1>&2; exit 1; }
fi

for ac_prog in procmail
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1853: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_procmail'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$procmail" in
  /*)
  ac_cv_path_procmail="$procmail" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_procmail="$procmail" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/usr/bin:/usr/local/bin:/opt/procmail/bin:$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_procmail="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
procmail="$ac_cv_path_procmail"
if test -n "$procmail"; then
  echo "$ac_t""$procmail" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$procmail" && break
done



# Check whether --with-sendmail_wrapper or --without-sendmail_wrapper was given.
if test "${with_sendmail_wrapper+set}" = set; then
  withval="$with_sendmail_wrapper"
  sendmail_wrapper=$withval
fi


if test "x$sendmail_wrapper" = "x" -o "x$sendmail_wrapper" = "xyes"; then
  for ac_prog in sendmail
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1903: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_sendmail_wrapper'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$sendmail_wrapper" in
  /*)
  ac_cv_path_sendmail_wrapper="$sendmail_wrapper" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_sendmail_wrapper="$sendmail_wrapper" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/usr/lib:/usr/sbin:/var/qmail/bin:$PATH"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_sendmail_wrapper="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
sendmail_wrapper="$ac_cv_path_sendmail_wrapper"
if test -n "$sendmail_wrapper"; then
  echo "$ac_t""$sendmail_wrapper" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$sendmail_wrapper" && break
done
test -n "$sendmail_wrapper" || sendmail_wrapper="/bin/false"


  if test "x$sendmail_wrapper" = "x/bin/false"; then
    { echo "configure: error: Sorry, sendmail or a sendmail-like wrapper is required" 1>&2; exit 1; }
  fi
fi


# Check whether --with-sendmail_source or --without-sendmail_source was given.
if test "${with_sendmail_source+set}" = set; then
  withval="$with_sendmail_source"
  if test -d "${withval}/include"; then
    CPPFLAGS="$CPPFLAGS -I${withval}/include"
  fi
fi



MTA=sendmail


for ac_prog in qmail-inject
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:1964: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_qmailinject'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$qmailinject" in
  /*)
  ac_cv_path_qmailinject="$qmailinject" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_qmailinject="$qmailinject" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="/var/qmail/bin:/usr/local/qmail/bin"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_qmailinject="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
qmailinject="$ac_cv_path_qmailinject"
if test -n "$qmailinject"; then
  echo "$ac_t""$qmailinject" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$qmailinject" && break
done
test -n "$qmailinject" || qmailinject="/bin/false"


qmaildir=`dirname $qmailinject`


if test "x$qmailinject" != "x/bin/false"; then
  # Check whether --enable-qmail or --disable-qmail was given.
if test "${enable_qmail+set}" = set; then
  enableval="$enable_qmail"
  if test "x$enableval" != "xno" ; then
      MTA=qmail
    fi
else
  MTA=qmail
fi

fi

# Check whether --enable-milter or --disable-milter was given.
if test "${enable_milter+set}" = set; then
  enableval="$enable_milter"
  test -z "$enable_milter" && enable_milter=no
fi


if test "x$enable_milter" = xyes ; then

  for ac_func in inet_aton
do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:2029: checking for $ac_func" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  cat > conftest.$ac_ext <<EOF
#line 2034 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char $ac_func(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char $ac_func();

int main() {

/* 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
#else
$ac_func();
#endif

; return 0; }
EOF
if { (eval echo configure:2057: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  eval "ac_cv_func_$ac_func=yes"
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  eval "ac_cv_func_$ac_func=no"
fi
rm -f conftest*
fi

if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
  echo "$ac_t""yes" 1>&6
    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  cat >> confdefs.h <<EOF
#define $ac_tr_func 1
EOF
 
else
  echo "$ac_t""no" 1>&6
echo $ac_n "checking for inet_aton in -lresolv""... $ac_c" 1>&6
echo "configure:2079: checking for inet_aton in -lresolv" >&5
ac_lib_var=`echo resolv'_'inet_aton | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  ac_save_LIBS="$LIBS"
LIBS="-lresolv  $LIBS"
cat > conftest.$ac_ext <<EOF
#line 2087 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char inet_aton();

int main() {
inet_aton()
; return 0; }
EOF
if { (eval echo configure:2098: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  eval "ac_cv_lib_$ac_lib_var=yes"
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  eval "ac_cv_lib_$ac_lib_var=no"
fi
rm -f conftest*
LIBS="$ac_save_LIBS"

fi
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  echo "$ac_t""yes" 1>&6
    ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/^a-zA-Z0-9_/_/g' \
    -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  cat >> confdefs.h <<EOF
#define $ac_tr_lib 1
EOF

  LIBS="-lresolv $LIBS"

else
  echo "$ac_t""no" 1>&6
fi

fi
done

  for ac_func in gethostbyname
do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:2131: checking for $ac_func" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  cat > conftest.$ac_ext <<EOF
#line 2136 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char $ac_func(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char $ac_func();

int main() {

/* 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
#else
$ac_func();
#endif

; return 0; }
EOF
if { (eval echo configure:2159: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  eval "ac_cv_func_$ac_func=yes"
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  eval "ac_cv_func_$ac_func=no"
fi
rm -f conftest*
fi

if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
  echo "$ac_t""yes" 1>&6
    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  cat >> confdefs.h <<EOF
#define $ac_tr_func 1
EOF
 
else
  echo "$ac_t""no" 1>&6
echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
echo "configure:2181: checking for gethostbyname in -lnsl" >&5
ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  ac_save_LIBS="$LIBS"
LIBS="-lnsl  $LIBS"
cat > conftest.$ac_ext <<EOF
#line 2189 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char gethostbyname();

int main() {
gethostbyname()
; return 0; }
EOF
if { (eval echo configure:2200: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  eval "ac_cv_lib_$ac_lib_var=yes"
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  eval "ac_cv_lib_$ac_lib_var=no"
fi
rm -f conftest*
LIBS="$ac_save_LIBS"

fi
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  echo "$ac_t""yes" 1>&6
    ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/^a-zA-Z0-9_/_/g' \
    -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  cat >> confdefs.h <<EOF
#define $ac_tr_lib 1
EOF

  LIBS="-lnsl $LIBS"

else
  echo "$ac_t""no" 1>&6
fi

fi
done

  for ac_func in setsockopt
do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:2233: checking for $ac_func" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  cat > conftest.$ac_ext <<EOF
#line 2238 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char $ac_func(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char $ac_func();

int main() {

/* 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
#else
$ac_func();
#endif

; return 0; }
EOF
if { (eval echo configure:2261: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  eval "ac_cv_func_$ac_func=yes"
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  eval "ac_cv_func_$ac_func=no"
fi
rm -f conftest*
fi

if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
  echo "$ac_t""yes" 1>&6
    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  cat >> confdefs.h <<EOF
#define $ac_tr_func 1
EOF
 
else
  echo "$ac_t""no" 1>&6
echo $ac_n "checking for setsockopt in -lsocket""... $ac_c" 1>&6
echo "configure:2283: checking for setsockopt in -lsocket" >&5
ac_lib_var=`echo socket'_'setsockopt | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  ac_save_LIBS="$LIBS"
LIBS="-lsocket  $LIBS"
cat > conftest.$ac_ext <<EOF
#line 2291 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char setsockopt();

int main() {
setsockopt()
; return 0; }
EOF
if { (eval echo configure:2302: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  eval "ac_cv_lib_$ac_lib_var=yes"
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  eval "ac_cv_lib_$ac_lib_var=no"
fi
rm -f conftest*
LIBS="$ac_save_LIBS"

fi
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  echo "$ac_t""yes" 1>&6
    ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \
    -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  cat >> confdefs.h <<EOF
#define $ac_tr_lib 1
EOF

  LIBS="-lsocket $LIBS"

else
  echo "$ac_t""no" 1>&6
fi

fi
done

  for ac_func in mktemp mkdtemp strlcpy
do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:2335: checking for $ac_func" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  cat > conftest.$ac_ext <<EOF
#line 2340 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char $ac_func(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char $ac_func();

int main() {

/* 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
#else
$ac_func();
#endif

; return 0; }
EOF
if { (eval echo configure:2363: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  eval "ac_cv_func_$ac_func=yes"
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  eval "ac_cv_func_$ac_func=no"
fi
rm -f conftest*
fi

if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
  echo "$ac_t""yes" 1>&6
    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  cat >> confdefs.h <<EOF
#define $ac_tr_func 1
EOF
 
else
  echo "$ac_t""no" 1>&6
fi
done


  
# Make sure we can run config.sub.
if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
fi

echo $ac_n "checking host system type""... $ac_c" 1>&6
echo "configure:2395: checking host system type" >&5

host_alias=$host
case "$host_alias" in
NONE)
  case $nonopt in
  NONE)
    if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
    else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
    fi ;;
  *) host_alias=$nonopt ;;
  esac ;;
esac

host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
echo "$ac_t""$host" 1>&6



acx_pthread_ok=no

# First, check if the POSIX threads header, pthread.h, is available.
# If it isn't, don't bother looking for the threads libraries.
ac_safe=`echo "pthread.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for pthread.h""... $ac_c" 1>&6
echo "configure:2423: checking for pthread.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  cat > conftest.$ac_ext <<EOF
#line 2428 "configure"
#include "confdefs.h"
#include <pthread.h>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
{ (eval echo configure:2433: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
  rm -rf conftest*
  eval "ac_cv_header_$ac_safe=yes"
else
  echo "$ac_err" >&5
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  eval "ac_cv_header_$ac_safe=no"
fi
rm -f conftest*
fi
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  echo "$ac_t""yes" 1>&6
  :
else
  echo "$ac_t""no" 1>&6
acx_pthread_ok=noheader
fi


# We must check for the threads library under a number of different
# names; the ordering is very important because some systems
# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
# libraries is broken (non-POSIX).

# First of all, check if the user has set any of the PTHREAD_LIBS,
# etcetera environment variables, and if threads linking works using
# them:
if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
        save_CFLAGS="$CFLAGS"
        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
        save_LIBS="$LIBS"
        LIBS="$PTHREAD_LIBS $LIBS"
        echo $ac_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS""... $ac_c" 1>&6
echo "configure:2470: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
        cat > conftest.$ac_ext <<EOF
#line 2472 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char pthread_join();

int main() {
pthread_join()
; return 0; }
EOF
if { (eval echo configure:2483: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  acx_pthread_ok=yes
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
fi
rm -f conftest*
        echo "$ac_t""$acx_pthread_ok" 1>&6
        if test x"$acx_pthread_ok" = xno; then
                PTHREAD_LIBS=""
                PTHREAD_CFLAGS=""
        fi
        LIBS="$save_LIBS"
        CFLAGS="$save_CFLAGS"
fi

# Create a list of thread flags to try.  Items starting with a "-" are
# C compiler flags, and other items are library names, except for "none"
# which indicates that we try without any flags at all.

acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads -mt pthread --thread-safe"

# The ordering *is* (sometimes) important.  Some notes on the
# individual items follow:

# pthreads: AIX (must check this before -lpthread)
# none: in case threads are in libc; should be tried before -Kthread and
#       other compiler flags to prevent continual compiler warnings
# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
# -pthreads: Solaris/gcc
# -mthreads: Mingw32/gcc, Lynx/gcc
# -mt: Sun Workshop C (may only link SunOS threads, but doesn't hurt to check)
# pthread: Linux, etcetera
# --thread-safe: KAI C++

case "${host_cpu}-${host_os}" in
        *solaris*)

        # On Solaris (at least, for some versions), libc contains stubbed
        # (non-functional) versions of the pthreads routines, so link-based
        # tests will erroneously succeed.  (We need to link with -pthread or
        # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
        # a function called by this macro, so we could check for that, but
        # who knows whether they'll stub that too in a future libc.)  So,
        # we'll just look for -pthreads and -lpthread first:

        acx_pthread_flags="-pthread -pthreads -mt pthread $acx_pthread_flags"
        ;;
esac

if test x"$acx_pthread_ok" = xno; then
for flag in $acx_pthread_flags; do

        case $flag in
                none)
                echo $ac_n "checking whether pthreads work without any flags""... $ac_c" 1>&6
echo "configure:2543: checking whether pthreads work without any flags" >&5
                ;;

                -*)
                echo $ac_n "checking whether pthreads work with $flag""... $ac_c" 1>&6
echo "configure:2548: checking whether pthreads work with $flag" >&5
                PTHREAD_CFLAGS="$flag"
                ;;

                *)
                echo $ac_n "checking for the pthreads library -l$flag""... $ac_c" 1>&6
echo "configure:2554: checking for the pthreads library -l$flag" >&5
                PTHREAD_LIBS="-l$flag"
                ;;
        esac

        save_LIBS="$LIBS"
        save_CFLAGS="$CFLAGS"
        LIBS="$PTHREAD_LIBS $LIBS"
        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"

        # Check for various functions.  We must include pthread.h,
        # since some functions may be macros.  (On the Sequent, we
        # need a special flag -Kthread to make this header compile.)
        # We check for pthread_join because it is in -lpthread on IRIX
        # while pthread_create is in libc.  We check for pthread_attr_init
        # due to DEC craziness with -lpthreads.  We check for
        # pthread_cleanup_push because it is one of the few pthread
        # functions on Solaris that doesn't have a non-functional libc stub.
        # We try pthread_create on general principles.
        cat > conftest.$ac_ext <<EOF
#line 2574 "configure"
#include "confdefs.h"
#include <pthread.h>
int main() {
pthread_t th; pthread_join(th, 0);
                     pthread_attr_init(0); pthread_cleanup_push(0, 0);
                     pthread_create(0,0,0,0); pthread_cleanup_pop(0); 
; return 0; }
EOF
if { (eval echo configure:2583: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  acx_pthread_ok=yes
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
fi
rm -f conftest*

        LIBS="$save_LIBS"
        CFLAGS="$save_CFLAGS"

        echo "$ac_t""$acx_pthread_ok" 1>&6
        if test "x$acx_pthread_ok" = xyes; then
                break;
        fi

        PTHREAD_LIBS=""
        PTHREAD_CFLAGS=""
done
fi

# Various other checks:
if test "x$acx_pthread_ok" = xyes; then
        save_LIBS="$LIBS"
        LIBS="$PTHREAD_LIBS $LIBS"
        save_CFLAGS="$CFLAGS"
        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"

        # Detect AIX lossage: threads are created detached by default
        # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
        echo $ac_n "checking for joinable pthread attribute""... $ac_c" 1>&6
echo "configure:2615: checking for joinable pthread attribute" >&5
        cat > conftest.$ac_ext <<EOF
#line 2617 "configure"
#include "confdefs.h"
#include <pthread.h>
int main() {
int attr=PTHREAD_CREATE_JOINABLE;
; return 0; }
EOF
if { (eval echo configure:2624: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  ok=PTHREAD_CREATE_JOINABLE
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  ok=unknown
fi
rm -f conftest*
        if test x"$ok" = xunknown; then
                cat > conftest.$ac_ext <<EOF
#line 2636 "configure"
#include "confdefs.h"
#include <pthread.h>
int main() {
int attr=PTHREAD_CREATE_UNDETACHED;
; return 0; }
EOF
if { (eval echo configure:2643: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  ok=PTHREAD_CREATE_UNDETACHED
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  ok=unknown
fi
rm -f conftest*
        fi
        if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
                cat >> confdefs.h <<\EOF
#define PTHREAD_CREATE_JOINABLE $ok
EOF

        fi
        echo "$ac_t""${ok}" 1>&6
        if test x"$ok" = xunknown; then
                echo "configure: warning: we do not know how to create joinable pthreads" 1>&2
        fi

        echo $ac_n "checking if more special flags are required for pthreads""... $ac_c" 1>&6
echo "configure:2666: checking if more special flags are required for pthreads" >&5
        flag=no
        case "${host_cpu}-${host_os}" in
                *-aix* | *-freebsd*)     flag="-D_THREAD_SAFE";;
                *solaris* | alpha*-osf*) flag="-D_REENTRANT";;
        esac
        echo "$ac_t""${flag}" 1>&6
        if test "x$flag" != xno; then
                PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
        fi

        LIBS="$save_LIBS"
        CFLAGS="$save_CFLAGS"

        # More AIX lossage: must compile with cc_r
        # Extract the first word of "cc_r", so it can be a program name with args.
set dummy cc_r; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:2684: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_PTHREAD_CC'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  if test -n "$PTHREAD_CC"; then
  ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
else
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH"
  for ac_dir in $ac_dummy; do
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_prog_PTHREAD_CC="cc_r"
      break
    fi
  done
  IFS="$ac_save_ifs"
  test -z "$ac_cv_prog_PTHREAD_CC" && ac_cv_prog_PTHREAD_CC="${CC}"
fi
fi
PTHREAD_CC="$ac_cv_prog_PTHREAD_CC"
if test -n "$PTHREAD_CC"; then
  echo "$ac_t""$PTHREAD_CC" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

else
        PTHREAD_CC="$CC"
fi





# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
if test x"$acx_pthread_ok" = xyes; then
        
    LIBS="$PTHREAD_LIBS $LIBS"
    CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
    CC="$PTHREAD_CC"

    for ac_hdr in libmilter/mfapi.h
do
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
echo "configure:2730: checking for $ac_hdr" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  cat > conftest.$ac_ext <<EOF
#line 2735 "configure"
#include "confdefs.h"
#include <$ac_hdr>
EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
{ (eval echo configure:2740: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then
  rm -rf conftest*
  eval "ac_cv_header_$ac_safe=yes"
else
  echo "$ac_err" >&5
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  eval "ac_cv_header_$ac_safe=no"
fi
rm -f conftest*
fi
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  echo "$ac_t""yes" 1>&6
    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  cat >> confdefs.h <<EOF
#define $ac_tr_hdr 1
EOF
 echo $ac_n "checking for smfi_main in -lmilter""... $ac_c" 1>&6
echo "configure:2761: checking for smfi_main in -lmilter" >&5
ac_lib_var=`echo milter'_'smfi_main | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  ac_save_LIBS="$LIBS"
LIBS="-lmilter -lsmutil $LIBS"
cat > conftest.$ac_ext <<EOF
#line 2769 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char smfi_main();

int main() {
smfi_main()
; return 0; }
EOF
if { (eval echo configure:2780: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  rm -rf conftest*
  eval "ac_cv_lib_$ac_lib_var=yes"
else
  echo "configure: failed program was:" >&5
  cat conftest.$ac_ext >&5
  rm -rf conftest*
  eval "ac_cv_lib_$ac_lib_var=no"
fi
rm -f conftest*
LIBS="$ac_save_LIBS"

fi
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  echo "$ac_t""yes" 1>&6
  LIBS="-lmilter -lsmutil $LIBS"
else
  echo "$ac_t""no" 1>&6
enable_milter=no
fi

else
  echo "$ac_t""no" 1>&6
enable_milter=no
fi
done

        :
else
        acx_pthread_ok=no
        echo "configure: warning: No usable pthreads library found - disabling milter" 1>&2
     enable_milter=no
fi


fi

if test "x$enable_milter" = xyes ; then
  AMAVIS_MILTER=amavis-milter
  MTA=libmilter
fi



# Check whether --enable-postfix or --disable-postfix was given.
if test "${enable_postfix+set}" = set; then
  enableval="$enable_postfix"
  if test "x$enableval" = "xyes" ; then
    MTA=postfix
  fi
fi


if test "x$MTA" = "xsendmail" ; then
  strings ${sendmail_wrapper} | grep -i postfix >/dev/null 2>&1
  if test $? -eq 0 ; then
    MTA=postfix
  fi
fi

# Check whether --enable-exim or --disable-exim was given.
if test "${enable_exim+set}" = set; then
  enableval="$enable_exim"
  if test "x$enableval" = "xyes" ; then
    MTA=exim
  fi
fi


if test "x$MTA" = "xsendmail" ; then
  strings ${sendmail_wrapper} | grep -i exim >/dev/null 2>&1
  if test $? -eq 0 ; then
    MTA=exim
  fi
fi

relay_config=no
# Check whether --enable-relay or --disable-relay was given.
if test "${enable_relay+set}" = set; then
  enableval="$enable_relay"
  :
else
  test -z "$enable_relay" && enable_relay=no
fi



if test "x$MTA" = "xsendmail" -a "x$enable_relay" = "xyes" ; then
  echo $ac_n "checking original sendmail config file""... $ac_c" 1>&6
echo "configure:2869: checking original sendmail config file" >&5
  # Check whether --with-origconf or --without-origconf was given.
if test "${with_origconf+set}" = set; then
  withval="$with_origconf"
  sendmail_cf_orig=$withval
fi

  if test ! -f "$sendmail_cf_orig" ; then
    if test -f /etc/sendmail.cf ; then
      sendmail_cf_orig=/etc/sendmail.orig.cf
    elif test -f /etc/mail/sendmail.orig.cf ; then
      sendmail_cf_orig=/etc/mail/sendmail.orig.cf
    else
      { echo "configure: error: 
Cannot find original sendmail.cf file.  Please see README.sendmail
      " 1>&2; exit 1; }
    fi
  fi
  echo "$ac_t""$sendmail_cf_orig" 1>&6
fi


echo "$ac_t""We will use $MTA as the MTA" 1>&6

mta_init_frag=$srcdir/amavis/mta/${MTA}_init
mta_args_frag=$srcdir/amavis/mta/${MTA}_args
mta_send_frag=$srcdir/amavis/mta/${MTA}_send

if test "x$MTA" = "xexim"; then
  sendmail_wrapper_args="-oMr scanned-ok -i -t"
elif test "x$MTA" = "xsendmail" && test "x$enable_relay" = "xyes" ; then
  sendmail_wrapper_args="-C $sendmail_cf_orig -i -t"
else
  sendmail_wrapper_args="-i -t"
fi



smtp_port=NOT_SET
if test "x$MTA" = "xpostfix" ; then
  echo $ac_n "checking whether to deliver scanned mails via smtp""... $ac_c" 1>&6
echo "configure:2910: checking whether to deliver scanned mails via smtp" >&5
  # Check whether --enable-smtp or --disable-smtp was given.
if test "${enable_smtp+set}" = set; then
  enableval="$enable_smtp"
  :
else
  test -z "$enable_smtp" && enable_smtp=no
fi

  echo "$ac_t""$enable_smtp" 1>&6

    if test "$enable_smtp" = yes ; then
    echo $ac_n "checking whether libnet module is installed""... $ac_c" 1>&6
echo "configure:2923: checking whether libnet module is installed" >&5
    $perl -e "use Net::SMTP;" >/dev/null 2>&1
    if test $? -eq 0 ; then
      echo "$ac_t""yes" 1>&6
    else
      echo "$ac_t""no" 1>&6
      echo "configure: warning: libnet module not installed - disabling smtp" 1>&2
      enable_smtp=no
    fi
  fi

  if test "$enable_smtp" = yes ; then

    if test "$enable_relay" = yes ; then
      { echo "configure: error: Incompatible options --enable-relay and --enable-smtp" 1>&2; exit 1; }
    fi

    echo $ac_n "checking SMTP port to deliver scanned mails to""... $ac_c" 1>&6
echo "configure:2941: checking SMTP port to deliver scanned mails to" >&5
    smtp_port=10025
    # Check whether --with-smtp_port or --without-smtp_port was given.
if test "${with_smtp_port+set}" = set; then
  withval="$with_smtp_port"
  smtp_port="$withval"
fi

    echo "$ac_t""$smtp_port" 1>&6

    # reduce clutter ...
    mta_send_frag=$srcdir/amavis/mta/postfix_send_smtp

  fi

  
  

fi






# Check whether --enable-all or --disable-all was given.
if test "${enable_all+set}" = set; then
  enableval="$enable_all"
  all_scanners="$enableval"
else
  all_scanners="no"
fi


if test "x$all_scanners" = "xyes" ; then
  echo "configure: warning: 
********************************************************************************
*** You have specified --enable-all!
*** Configure does not test the presence of any virus scanners now,
*** but adds code for all supported scanners unconditionally.
*** This option should only be used by package maintainers!
********************************************************************************" 1>&2

  avp_scanner_frag=$srcdir/amavis/av/avp
  avpdc_scanner_frag=$srcdir/amavis/av/avpdc
  cai_scanner_frag=$srcdir/amavis/av/cai
  csav_scanner_frag=$srcdir/amavis/av/csav
  cyber_scanner_frag=$srcdir/amavis/av/cyber
  fsec_scanner_frag=$srcdir/amavis/av/fsec
  hbedv_scanner_frag=$srcdir/amavis/av/hbedv
  nai_scanner_frag=$srcdir/amavis/av/nai
  nod32_scanner_frag=$srcdir/amavis/av/nod32
  rav_scanner_frag=$srcdir/amavis/av/rav
  sophos_scanner_frag=$srcdir/amavis/av/sophos
  trend_scanner_frag=$srcdir/amavis/av/trend

  avscanner=" ALL"
else 

hbedv_scanner_frag=/dev/null
echo "checking *** H+BEDV AntiVir/X ***" 1>&6
echo "configure:3002: checking *** H+BEDV AntiVir/X ***" >&5
for ac_prog in antivir
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3008: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_antivir'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$antivir" in
  /*)
  ac_cv_path_antivir="$antivir" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_antivir="$antivir" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_antivir="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
antivir="$ac_cv_path_antivir"
if test -n "$antivir"; then
  echo "$ac_t""$antivir" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$antivir" && break
done

if test "x$antivir" = "x" ; then
  echo "configure: warning: ************************************************************" 1>&2
  echo "configure: warning: ***              H+BEDV AntiVir/X NOT found              ***" 1>&2
  echo "configure: warning: ***                    but that's ok                     ***" 1>&2
  echo "configure: warning: ************************************************************" 1>&2
else
  # This is the first one
  avscanner=" H+BEDV AntiVir/X"
  hbedv_scanner_frag=$srcdir/amavis/av/hbedv
fi

nai_scanner_frag=/dev/null
echo "checking *** McAfee Virusscan ***" 1>&6
echo "configure:3056: checking *** McAfee Virusscan ***" >&5
for ac_prog in uvscan
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3062: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_uvscan'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$uvscan" in
  /*)
  ac_cv_path_uvscan="$uvscan" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_uvscan="$uvscan" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_uvscan="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
uvscan="$ac_cv_path_uvscan"
if test -n "$uvscan"; then
  echo "$ac_t""$uvscan" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$uvscan" && break
done

if test "x$uvscan" = "x" ; then
  echo "configure: warning: ************************************************************" 1>&2
  echo "configure: warning: ***              McAfee Virusscan NOT found              ***" 1>&2
  echo "configure: warning: ***                    but that's ok                     ***" 1>&2
  echo "configure: warning: ************************************************************" 1>&2
else
  avscanner="$avscanner McAfee Virusscan"
  nai_scanner_frag=$srcdir/amavis/av/nai
  echo $ac_n "checking NAI Anti Virus (uvscan) version""... $ac_c" 1>&6
echo "configure:3106: checking NAI Anti Virus (uvscan) version" >&5
  $uvscan --version 2>&1 | head -1 | grep " v4." >/dev/null 2>&1
  if test $? -eq 0 ; then
    echo "$ac_t""4.x" 1>&6
    uvscan_args="--secure -rv --summary --noboot"
    uvscan_exitcode=13
  else
    echo "$ac_t""3.x" 1>&6
    uvscan_args="--recursive --summary --verbose --noboot"
    uvscan_exitcode=1
  fi
  
  
fi

sophos_scanner_frag=/dev/null
echo "checking *** Sophos Sweep ***" 1>&6
echo "configure:3123: checking *** Sophos Sweep ***" >&5
# Extract the first word of "sweep", so it can be a program name with args.
set dummy sweep; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3127: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_sophos'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$sophos" in
  /*)
  ac_cv_path_sophos="$sophos" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_sophos="$sophos" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/bin:/usr/bin:/usr/local/bin"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_sophos="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
sophos="$ac_cv_path_sophos"
if test -n "$sophos"; then
  echo "$ac_t""$sophos" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

if test "x$sophos" = "x" ; then
  echo "configure: warning: ************************************************************" 1>&2
  echo "configure: warning: ***              Sophos Sweep NOT found                  ***" 1>&2
  echo "configure: warning: ***                  but that's ok                       ***" 1>&2
  echo "configure: warning: ************************************************************" 1>&2
else
          echo $ac_n "checking if $sophos really is Sophos Sweep""... $ac_c" 1>&6
echo "configure:3166: checking if $sophos really is Sophos Sweep" >&5
  ${sophos} -v | grep -i "sophos plc" >/dev/null 2>&1
  if test $? -eq 0 ; then
    echo "$ac_t""yes" 1>&6
    avscanner="$avscanner Sophos Sweep"
    sophos_scanner_frag=$srcdir/amavis/av/sophos
  else
    sophos=
    echo "$ac_t""no" 1>&6
  fi  
  # Check whether --with-sophos_ide or --without-sophos_ide was given.
if test "${with_sophos_ide+set}" = set; then
  withval="$with_sophos_ide"
  sophos_ide=$withval
else
  if test -f /etc/sav.conf ; then
       # assume sweep v 3.37 or better; don't need SAV_IDE in the
       # environment because sweep reads it from /etc/sav.conf
       sophos_ide=""
     elif test "x$SAV_IDE" != x ; then
       sophos_ide="$SAV_IDE"
     else
       sophos_ide="/usr/local/lib"
     fi
    
fi


    if test x"$sophos_ide" != x ; then
      echo $ac_n "checking where Sophos Sweep looks for virus identities""... $ac_c" 1>&6
echo "configure:3196: checking where Sophos Sweep looks for virus identities" >&5
      if test -d ${sophos_ide} ; then
        echo "$ac_t""${sophos_ide}" 1>&6
      else
        echo "$ac_t""directory ${sophos_ide} not found!" 1>&6
      fi
    fi
    
fi

avpdc_scanner_frag=/dev/null
echo "checking *** Kaspersky Anti-Virus (AVPDaemon) ***" 1>&6
echo "configure:3208: checking *** Kaspersky Anti-Virus (AVPDaemon) ***" >&5
for ac_prog in AvpDaemon
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3214: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_avpd'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$avpd" in
  /*)
  ac_cv_path_avpd="$avpd" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_avpd="$avpd" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin:/usr/local/AvpLinux:/opt/AVP"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_avpd="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
avpd="$ac_cv_path_avpd"
if test -n "$avpd"; then
  echo "$ac_t""$avpd" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$avpd" && break
done

if test "x$avpd" = "x" ; then
  for ac_prog in AvpBSDDaemon
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3255: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_avpd'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$avpd" in
  /*)
  ac_cv_path_avpd="$avpd" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_avpd="$avpd" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin:/usr/local/AvpLinux:/opt/AVP"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_avpd="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
avpd="$ac_cv_path_avpd"
if test -n "$avpd"; then
  echo "$ac_t""$avpd" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$avpd" && break
done

fi
if test "x$avpd" = "x" ; then
  echo "configure: warning: ************************************************************" 1>&2
  echo "configure: warning: ***      Kaspersky Anti-Virus (AVPDaemon) NOT found      ***" 1>&2
  echo "configure: warning: ***                  but that's ok                       ***" 1>&2
  echo "configure: warning: ************************************************************" 1>&2

## now check for AVP cmd line version
  avp_scanner_frag=/dev/null
  echo "checking *** Kaspersky Anti-Virus ***" 1>&6
echo "configure:3300: checking *** Kaspersky Anti-Virus ***" >&5
  for ac_prog in AvpLinux
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3306: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_avp'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$avp" in
  /*)
  ac_cv_path_avp="$avp" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_avp="$avp" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin:/usr/local/AvpLinux:/opt/AVP"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_avp="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
avp="$ac_cv_path_avp"
if test -n "$avp"; then
  echo "$ac_t""$avp" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$avp" && break
done

  if test "x$avp" = "x" ; then
    echo "configure: warning: ************************************************************" 1>&2
    echo "configure: warning: ***           Kaspersky Anti-Virus NOT found             ***" 1>&2
    echo "configure: warning: ***                  but that's ok                       ***" 1>&2
    echo "configure: warning: ************************************************************" 1>&2
  else
    avscanner="$avscanner Kaspersky Anti-Virus (AVP)"
    avp_scanner_frag=$srcdir/amavis/av/avp
  fi
## end check for AVP cmd line version

else
  avscanner="$avscanner Kaspersky Anti-Virus (AVPDaemon)"

  echo "checking *** Kaspersky AVPDaemonClient ***" 1>&6
echo "configure:3356: checking *** Kaspersky AVPDaemonClient ***" >&5
  for ac_prog in AvpDaemonClient
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3362: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_avpdc'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$avpdc" in
  /*)
  ac_cv_path_avpdc="$avpdc" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_avpdc="$avpdc" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin:/usr/local/AvpLinux:/opt/AVP"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_avpdc="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
avpdc="$ac_cv_path_avpdc"
if test -n "$avpdc"; then
  echo "$ac_t""$avpdc" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$avpdc" && break
done

  if test "x$avpdc" = "x"; then
    echo "configure: warning: ************************************************************" 1>&2
    echo "configure: warning: ***        Kaspersky Lab AVPDaemonClient NOT found       ***" 1>&2
    echo "configure: warning: ***                  but that's ok                       ***" 1>&2
    echo "configure: warning: ************************************************************" 1>&2


    echo "checking *** Kaspersky AVPDaemonTst ***" 1>&6
echo "configure:3405: checking *** Kaspersky AVPDaemonTst ***" >&5
    for ac_prog in AvpDaemonTst
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3411: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_avpdc'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$avpdc" in
  /*)
  ac_cv_path_avpdc="$avpdc" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_avpdc="$avpdc" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin:/usr/local/AvpLinux:/opt/AVP"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_avpdc="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
avpdc="$ac_cv_path_avpdc"
if test -n "$avpdc"; then
  echo "$ac_t""$avpdc" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$avpdc" && break
done

    if test "x$avpdc" = "x"; then
      echo "configure: warning: ************************************************************" 1>&2
      echo "configure: warning: ***        Kaspersky Lab AVPDaemonTst NOT found          ***" 1>&2
      echo "configure: warning: ***                  but that's ok                       ***" 1>&2
      echo "configure: warning: ************************************************************" 1>&2
    else
      avscanner="$avscanner Kaspersky Anti-Virus (AVPDaemonTst)"
    fi
  else
    avscanner="$avscanner Kaspersky Anti-Virus (AVPDaemonClient)"
  fi

  if test "x$avpdc" != "x"; then
    avpdc_scanner_frag=$srcdir/amavis/av/avpdc
  fi
fi

fsec_scanner_frag=/dev/null
echo "checking *** DataFellows F-Secure AntiVirus ***" 1>&6
echo "configure:3465: checking *** DataFellows F-Secure AntiVirus ***" >&5
for ac_prog in fsav
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3471: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_fsav'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$fsav" in
  /*)
  ac_cv_path_fsav="$fsav" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_fsav="$fsav" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin:/usr/local/fsav"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_fsav="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
fsav="$ac_cv_path_fsav"
if test -n "$fsav"; then
  echo "$ac_t""$fsav" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$fsav" && break
done

if test "x$fsav" = "x" ; then
  echo "configure: warning: ************************************************************" 1>&2
  echo "configure: warning: ***       DataFellows F-Secure AntiVirus NOT found       ***" 1>&2
  echo "configure: warning: ***                  but that's ok                       ***" 1>&2
  echo "configure: warning: ************************************************************" 1>&2
else
  avscanner="$avscanner DataFellows F-Secure AntiVirus"
  fsec_scanner_frag=$srcdir/amavis/av/fsec
fi

trend_scanner_frag=/dev/null
echo "checking *** Trend Micro FileScanner ***" 1>&6
echo "configure:3518: checking *** Trend Micro FileScanner ***" >&5
for ac_prog in vscan
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3524: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_vscan'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$vscan" in
  /*)
  ac_cv_path_vscan="$vscan" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_vscan="$vscan" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin:/etc/iscan"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_vscan="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
vscan="$ac_cv_path_vscan"
if test -n "$vscan"; then
  echo "$ac_t""$vscan" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$vscan" && break
done

if test "x$vscan" = "x" ; then
  echo "configure: warning: ************************************************************" 1>&2
  echo "configure: warning: ***         Trend Micro FileScanner NOT found            ***" 1>&2
  echo "configure: warning: ***                  but that's ok                       ***" 1>&2
  echo "configure: warning: ************************************************************" 1>&2
else
  avscanner="$avscanner Trend Micro FileScanner"
  trend_scanner_frag=$srcdir/amavis/av/trend
fi

cyber_scanner_frag=/dev/null
echo "checking *** CyberSoft vfind ***" 1>&6
echo "configure:3571: checking *** CyberSoft vfind ***" >&5
for ac_prog in vfind
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3577: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_vfind'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$vfind" in
  /*)
  ac_cv_path_vfind="$vfind" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_vfind="$vfind" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin:/usr/local/vstk:/usr/local/vstkp"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_vfind="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
vfind="$ac_cv_path_vfind"
if test -n "$vfind"; then
  echo "$ac_t""$vfind" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$vfind" && break
done

if test "x$vfind" = "x" ; then
  echo "configure: warning: ************************************************************" 1>&2
  echo "configure: warning: ***             CyberSoft vfind NOT found                ***" 1>&2
  echo "configure: warning: ***                  but that's ok                       ***" 1>&2
  echo "configure: warning: ************************************************************" 1>&2
else
  avscanner="$avscanner CyberSoft vfind"
  cyber_scanner_frag=$srcdir/amavis/av/cyber
fi

cai_scanner_frag=/dev/null
echo "checking *** CAI InoculateIT Inocucmd command line utility 4.0 ***" 1>&6
echo "configure:3624: checking *** CAI InoculateIT Inocucmd command line utility 4.0 ***" >&5
for ac_prog in inocucmd
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3630: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_inocucmd'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$inocucmd" in
  /*)
  ac_cv_path_inocucmd="$inocucmd" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_inocucmd="$inocucmd" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin:/usr/local/inoculateit"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_inocucmd="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
inocucmd="$ac_cv_path_inocucmd"
if test -n "$inocucmd"; then
  echo "$ac_t""$inocucmd" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$inocucmd" && break
done

if test "x$inocucmd" = "x"; then
  echo "configure: warning: ************************************************************" 1>&2
  echo "configure: warning: ***        CAI InoculateIT (inocucomd)  NOT found        ***" 1>&2
  echo "configure: warning: ***                  but that's ok                       ***" 1>&2
  echo "configure: warning: ************************************************************" 1>&2
else
  avscanner="$avscanner CAI InoculateIT Inocucmd command line utility 4.0"
  cai_scanner_frag=$srcdir/amavis/av/cai
fi

rav_scanner_frag=/dev/null
echo "checking *** GeCAD RAV AntiVirus 8 ***" 1>&6
echo "configure:3677: checking *** GeCAD RAV AntiVirus 8 ***" >&5
for ac_prog in ravlin8
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3683: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_rav'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$rav" in
  /*)
  ac_cv_path_rav="$rav" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_rav="$rav" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin:/usr/local/rav8"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_rav="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
rav="$ac_cv_path_rav"
if test -n "$rav"; then
  echo "$ac_t""$rav" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$rav" && break
done

if test "x$rav" = "x"; then
  echo "configure: warning: ************************************************************" 1>&2
  echo "configure: warning: ***      GeCAD RAV AntiVirus 8 (ravlin8) NOT found       ***" 1>&2
  echo "configure: warning: ***                  but that's ok                       ***" 1>&2
  echo "configure: warning: ************************************************************" 1>&2
else
  avscanner="$avscanner GeCAD RAV AntiVirus 8"
  rav_scanner_frag=$srcdir/amavis/av/rav
fi

nod32_scanner_frag=/dev/null
echo "checking *** ESOFT NOD32 ***" 1>&6
echo "configure:3730: checking *** ESOFT NOD32 ***" >&5
for ac_prog in nod32
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 $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3736: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_nod32'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$nod32" in
  /*)
  ac_cv_path_nod32="$nod32" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_nod32="$nod32" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/usr/bin:/usr/local/bin"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_nod32="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
nod32="$ac_cv_path_nod32"
if test -n "$nod32"; then
  echo "$ac_t""$nod32" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

test -n "$nod32" && break
done

if test "x$nod32" = "x"; then
  echo "configure: warning: ************************************************************" 1>&2
  echo "configure: warning: ***              ESOFT NOD32 NOT found                   ***" 1>&2
  echo "configure: warning: ***                  but that's ok                       ***" 1>&2
  echo "configure: warning: ************************************************************" 1>&2
else
  avscanner="$avscanner ESOFT NOD32"
  nod32_scanner_frag=$srcdir/amavis/av/nod32
fi

csav_scanner_frag=/dev/null
echo "checking *** Command AntiVirus for Linux ***" 1>&6
echo "configure:3783: checking *** Command AntiVirus for Linux ***" >&5
# Extract the first word of "csav", so it can be a program name with args.
set dummy csav; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:3787: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_csav'+set}'`\" = set"; then
  echo $ac_n "(cached) $ac_c" 1>&6
else
  case "$csav" in
  /*)
  ac_cv_path_csav="$csav" # Let the user override the test with a path.
  ;;
  ?:/*)			 
  ac_cv_path_csav="$csav" # Let the user override the test with a dos path.
  ;;
  *)
  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
  ac_dummy="$PATH:/bin:/usr/bin:/usr/local/bin"
  for ac_dir in $ac_dummy; do 
    test -z "$ac_dir" && ac_dir=.
    if test -f $ac_dir/$ac_word; then
      ac_cv_path_csav="$ac_dir/$ac_word"
      break
    fi
  done
  IFS="$ac_save_ifs"
  ;;
esac
fi
csav="$ac_cv_path_csav"
if test -n "$csav"; then
  echo "$ac_t""$csav" 1>&6
else
  echo "$ac_t""no" 1>&6
fi

if test "x$csav" = "x" ; then
  echo "configure: warning: ************************************************************" 1>&2
  echo "configure: warning: ***       Command AntiVirus for Linux NOT found          ***" 1>&2
  echo "configure: warning: ***                  but that's ok                       ***" 1>&2
  echo "configure: warning: ************************************************************" 1>&2
else
  avscanner="$avscanner Command AntiVirus for Linux"
  csav_scanner_frag=$srcdir/amavis/av/csav
fi

echo $ac_n "checking if any virus scanners are installed at all""... $ac_c" 1>&6
echo "configure:3830: checking if any virus scanners are installed at all" >&5
if test "x$antivir$uvscan$ufindvir$fvsco$sophos$avp$avpdc$fsav$vscan$vfind$inocucmd$rav$nod32$csav" = "x" ; then
  echo "$ac_t""no" 1>&6
  { echo "configure: error: 

You have to install at least ONE virusscanner to scan for viruses!
(Just in case you didn't know ...;-)
  " 1>&2; exit 1; }
else
  echo "$ac_t""yes" 1>&6
fi

# This lonely fi belongs to the --enable-all option
# Sorry for the poor indentation
fi


runtime_dir=/var/amavis
echo $ac_n "checking for runtime directory""... $ac_c" 1>&6
echo "configure:3849: checking for runtime directory" >&5
# Check whether --with-runtime-dir or --without-runtime-dir was given.
if test "${with_runtime_dir+set}" = set; then
  withval="$with_runtime_dir"
  runtime_dir=$withval
fi

echo "$ac_t""$runtime_dir" 1>&6
cat >> confdefs.h <<EOF
#define RUNTIME_DIR "$runtime_dir"
EOF



echo $ac_n "checking whether to use syslog""... $ac_c" 1>&6
echo "configure:3864: checking whether to use syslog" >&5
# Check whether --enable-syslog or --disable-syslog was given.
if test "${enable_syslog+set}" = set; then
  enableval="$enable_syslog"
  do_syslog="$enableval"
else
  if test "x$MTA" = "xqmail" ; then
      do_syslog=no
    else
      do_syslog=yes
    fi
   
fi


echo "$ac_t""$do_syslog" 1>&6


logdir="$runtime_dir"
syslog_level="mail.info"

if test "$do_syslog" = "yes" ; then
  echo $ac_n "checking syslog facility.level""... $ac_c" 1>&6
echo "configure:3887: checking syslog facility.level" >&5
  # Check whether --with-syslog-level or --without-syslog-level was given.
if test "${with_syslog_level+set}" = set; then
  withval="$with_syslog_level"
  syslog_level="$withval"
fi

  echo "$ac_t""$syslog_level" 1>&6
  
else
    echo $ac_n "checking directory for logfile(s)""... $ac_c" 1>&6
echo "configure:3898: checking directory for logfile(s)" >&5
  # Check whether --with-logdir or --without-logdir was given.
if test "${with_logdir+set}" = set; then
  withval="$with_logdir"
  logdir=$withval
fi

  echo "$ac_t""$logdir" 1>&6
fi


echo $ac_n "checking user id amavis runs under""... $ac_c" 1>&6
echo "configure:3910: checking user id amavis runs under" >&5
# Check whether --with-amavisuser or --without-amavisuser was given.
if test "${with_amavisuser+set}" = set; then
  withval="$with_amavisuser"
  amavisuser=$withval
else
  if test "x$MTA" = "xqmail"; then
     amavisuser="qmailq"
   elif test "x$MTA" = "xpostfix"; then
     amavisuser="vscan"
   elif test "x$MTA" = "xexim"; then
      amavisuser="amavis"
   elif test "x$MTA" = "xsendmail" && test "x$enable_relay" = "xyes"; then
      amavisuser="amavis"
   else
     amavisuser="root"
   fi
fi


echo "$ac_t""$amavisuser" 1>&6


echo $ac_n "checking whether to keep a backup of infected mails""... $ac_c" 1>&6
echo "configure:3934: checking whether to keep a backup of infected mails" >&5
# Check whether --enable-virusbackup or --disable-virusbackup was given.
if test "${enable_virusbackup+set}" = set; then
  enableval="$enable_virusbackup"
  virusbackup="$enableval"
else
  virusbackup="yes"
fi


echo "$ac_t""$virusbackup" 1>&6


echo $ac_n "checking directory to move infected mails to""... $ac_c" 1>&6
echo "configure:3948: checking directory to move infected mails to" >&5
# Check whether --with-virusdir or --without-virusdir was given.
if test "${with_virusdir+set}" = set; then
  withval="$with_virusdir"
  virusdir=$withval
else
  virusdir="/var/virusmails"
fi


echo "$ac_t""$virusdir" 1>&6


echo $ac_n "checking maximum depth of recursive unpacking (maxlevel)""... $ac_c" 1>&6
echo "configure:3962: checking maximum depth of recursive unpacking (maxlevel)" >&5
# Check whether --with-maxlevel or --without-maxlevel was given.
if test "${with_maxlevel+set}" = set; then
  withval="$with_maxlevel"
  maxlevel=$withval
else
  maxlevel="20"
fi


echo "$ac_t""$maxlevel" 1>&6


echo $ac_n "checking send notification to sender""... $ac_c" 1>&6
echo "configure:3976: checking send notification to sender" >&5
# Check whether --with-warnsender or --without-warnsender was given.
if test "${with_warnsender+set}" = set; then
  withval="$with_warnsender"
  warnsender=$withval
else
  warnsender="yes"
fi


echo "$ac_t""$warnsender" 1>&6
warn_sender_frag=$srcdir/amavis/notify/sender
if test "x$warnsender" != "xno"; then
  if test "x$warnsender" != "xyes"; then
    warn_sender_frag="$warnsender"
  fi
  warnsender=yes
fi



echo $ac_n "checking send notification to recipient(s)""... $ac_c" 1>&6
echo "configure:3998: checking send notification to recipient(s)" >&5
# Check whether --with-warnrecip or --without-warnrecip was given.
if test "${with_warnrecip+set}" = set; then
  withval="$with_warnrecip"
  warnrecip=$withval
else
  warnrecip="no"
fi


echo "$ac_t""$warnrecip" 1>&6
warn_recip_frag=$srcdir/amavis/notify/recip
if test "x$warnrecip" != "xno"; then
  if test "x$warnrecip" != "xyes"; then
    warn_recip_frag="$warnrecip"
  fi
  warnrecip=yes
fi



echo $ac_n "checking send notification to admin""... $ac_c" 1>&6
echo "configure:4020: checking send notification to admin" >&5
# Check whether --with-warnadmin or --without-warnadmin was given.
if test "${with_warnadmin+set}" = set; then
  withval="$with_warnadmin"
  warnadmin=$withval
else
  warnadmin="yes"
fi


echo "$ac_t""$warnadmin" 1>&6
warn_admin_frag=$srcdir/amavis/notify/admin
if test "x$warnadmin" != "xno"; then
  if test "x$warnadmin" != "xyes"; then
    warn_admin_frag="$warnadmin"
  fi
  warnadmin=yes
fi



echo $ac_n "checking from address in reports""... $ac_c" 1>&6
echo "configure:4042: checking from address in reports" >&5
# Check whether --with-mailfrom or --without-mailfrom was given.
if test "${with_mailfrom+set}" = set; then
  withval="$with_mailfrom"
  mailfrom=$withval
else
  mailfrom="postmaster"
fi


echo "$ac_t""$mailfrom" 1>&6


echo $ac_n "checking user to mail reports to""... $ac_c" 1>&6
echo "configure:4056: checking user to mail reports to" >&5
# Check whether --with-mailto or --without-mailto was given.
if test "${with_mailto+set}" = set; then
  withval="$with_mailto"
  mailto=$withval
else
  mailto="virusalert"
fi


echo "$ac_t""$mailto" 1>&6


echo $ac_n "checking whether to display AMaVis credits to users""... $ac_c" 1>&6
echo "configure:4070: checking whether to display AMaVis credits to users" >&5

# Check whether --enable-credits or --disable-credits was given.
if test "${enable_credits+set}" = set; then
  enableval="$enable_credits"
  credits="$enableval"
else
  credits="no"
fi


echo "$ac_t""$credits" 1>&6


echo $ac_n "checking header rewrite""... $ac_c" 1>&6
echo "configure:4085: checking header rewrite" >&5
# Check whether --enable-x_header or --disable-x_header was given.
if test "${enable_x_header+set}" = set; then
  enableval="$enable_x_header"
  :
else
  test -z "$enable_x_header" && enable_x_header=yes
fi


echo "$ac_t""$enable_x_header" 1>&6















trap '' 1 2 15
cat > confcache <<\EOF
# 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.  It is not useful on other systems.
# If it contains results you don't want to keep, you may remove or edit it.
#
# By default, configure uses ./config.cache as the cache file,
# creating it if it does not exist already.  You can give configure
# the --cache-file=FILE option to use a different cache file; that is
# what configure does when it calls configure scripts in
# subdirectories, so they share the cache.
# Giving --cache-file=/dev/null disables caching, for debugging configure.
# config.status only pays attention to the cache file if you give it the
# --recheck option to rerun configure.
#
EOF
# The following way of writing the cache mishandles newlines in values,
# but we know of no workaround that is simple, portable, and efficient.
# So, don't put newlines in cache variables' values.
# 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.
(set) 2>&1 |
  case `(ac_space=' '; set | grep ac_space) 2>&1` in
  *ac_space=\ *)
    # `set' does not quote correctly, so add quotes (double-quote substitution
    # turns \\\\ into \\, and sed turns \\ into \).
    sed -n \
      -e "s/'/'\\\\''/g" \
      -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
    ;;
  *)
    # `set' quotes correctly as required by POSIX, so do not add quotes.
    sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
    ;;
  esac >> confcache
if cmp -s $cache_file confcache; then
  :
else
  if test -w $cache_file; then
    echo "updating cache $cache_file"
    cat confcache > $cache_file
  else
    echo "not updating unwritable cache $cache_file"
  fi
fi
rm -f confcache

trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15

test "x$prefix" = xNONE && prefix=$ac_default_prefix
# Let make expand exec_prefix.
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'

# Any assignment to VPATH causes Sun make to only execute
# the first set of double-colon rules, so remove it if not needed.
# If there is a colon in the path, we need to keep it.
if test "x$srcdir" = x.; then
  ac_vpsub='/^[ 	]*VPATH[ 	]*=[^:]*$/d'
fi

trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15

DEFS=-DHAVE_CONFIG_H

# Without the "./", some shells look in PATH for config.status.
: ${CONFIG_STATUS=./config.status}

echo creating $CONFIG_STATUS
rm -f $CONFIG_STATUS
cat > $CONFIG_STATUS <<EOF
#! /bin/sh
# Generated automatically by configure.
# Run this file to recreate the current configuration.
# This directory was configured as follows,
# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
#
# $0 $ac_configure_args
#
# Compiler output produced by configure, useful for debugging
# configure, is in ./config.log if it exists.

ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
for ac_option
do
  case "\$ac_option" in
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
    echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
    exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
    echo "$CONFIG_STATUS generated by autoconf version 2.13"
    exit 0 ;;
  -help | --help | --hel | --he | --h)
    echo "\$ac_cs_usage"; exit 0 ;;
  *) echo "\$ac_cs_usage"; exit 1 ;;
  esac
done

ac_given_srcdir=$srcdir
ac_given_INSTALL="$INSTALL"

trap 'rm -fr `echo " Makefile            \
            amavis/Makefile     \
            amavis/checkaccount \
            amavis/amavis       \
            tests/Makefile      \
           config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
EOF
cat >> $CONFIG_STATUS <<EOF

# Protect against being on the right side of a sed subst in config.status.
sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
$ac_vpsub
$extrasub
s%@SHELL@%$SHELL%g
s%@CFLAGS@%$CFLAGS%g
s%@CPPFLAGS@%$CPPFLAGS%g
s%@CXXFLAGS@%$CXXFLAGS%g
s%@FFLAGS@%$FFLAGS%g
s%@DEFS@%$DEFS%g
s%@LDFLAGS@%$LDFLAGS%g
s%@LIBS@%$LIBS%g
s%@exec_prefix@%$exec_prefix%g
s%@prefix@%$prefix%g
s%@program_transform_name@%$program_transform_name%g
s%@bindir@%$bindir%g
s%@sbindir@%$sbindir%g
s%@libexecdir@%$libexecdir%g
s%@datadir@%$datadir%g
s%@sysconfdir@%$sysconfdir%g
s%@sharedstatedir@%$sharedstatedir%g
s%@localstatedir@%$localstatedir%g
s%@libdir@%$libdir%g
s%@includedir@%$includedir%g
s%@oldincludedir@%$oldincludedir%g
s%@infodir@%$infodir%g
s%@mandir@%$mandir%g
s%@PKG_HOME_URL@%$PKG_HOME_URL%g
s%@PKG_EMAIL@%$PKG_EMAIL%g
s%@PKG_REL_DATE@%$PKG_REL_DATE%g
s%@PKG_COMPILE_DATE@%$PKG_COMPILE_DATE%g
s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
s%@INSTALL_DATA@%$INSTALL_DATA%g
s%@PACKAGE@%$PACKAGE%g
s%@VERSION@%$VERSION%g
s%@ACLOCAL@%$ACLOCAL%g
s%@AUTOCONF@%$AUTOCONF%g
s%@AUTOMAKE@%$AUTOMAKE%g
s%@AUTOHEADER@%$AUTOHEADER%g
s%@MAKEINFO@%$MAKEINFO%g
s%@AMTAR@%$AMTAR%g
s%@install_sh@%$install_sh%g
s%@AWK@%$AWK%g
s%@SET_MAKE@%$SET_MAKE%g
s%@AMDEP@%$AMDEP%g
s%@AMDEPBACKSLASH@%$AMDEPBACKSLASH%g
s%@DEPDIR@%$DEPDIR%g
s%@CC@%$CC%g
s%@CPP@%$CPP%g
s%@CCDEPMODE@%$CCDEPMODE%g
s%@perl@%$perl%g
s%@file@%$file%g
s%@id@%$id%g
s%@arc@%$arc%g
s%@bunzip2@%$bunzip2%g
s%@lha@%$lha%g
s%@unarj@%$unarj%g
s%@uncompress@%$uncompress%g
s%@unrar@%$unrar%g
s%@zoo@%$zoo%g
s%@procmail@%$procmail%g
s%@sendmail_wrapper@%$sendmail_wrapper%g
s%@qmailinject@%$qmailinject%g
s%@qmaildir@%$qmaildir%g
s%@host@%$host%g
s%@host_alias@%$host_alias%g
s%@host_cpu@%$host_cpu%g
s%@host_vendor@%$host_vendor%g
s%@host_os@%$host_os%g
s%@PTHREAD_CC@%$PTHREAD_CC%g
s%@PTHREAD_LIBS@%$PTHREAD_LIBS%g
s%@PTHREAD_CFLAGS@%$PTHREAD_CFLAGS%g
s%@AMAVIS_MILTER@%$AMAVIS_MILTER%g
s%@enable_relay@%$enable_relay%g
s%@sendmail_cf_orig@%$sendmail_cf_orig%g
s%@MTA@%$MTA%g
s%@sendmail_wrapper_args@%$sendmail_wrapper_args%g
s%@enable_smtp@%$enable_smtp%g
s%@smtp_port@%$smtp_port%g
/@mta_init_frag@/r $mta_init_frag
s%@mta_init_frag@%%g
/@mta_args_frag@/r $mta_args_frag
s%@mta_args_frag@%%g
/@mta_send_frag@/r $mta_send_frag
s%@mta_send_frag@%%g
s%@antivir@%$antivir%g
s%@uvscan@%$uvscan%g
s%@uvscan_args@%$uvscan_args%g
s%@uvscan_exitcode@%$uvscan_exitcode%g
s%@sophos@%$sophos%g
s%@sophos_ide@%$sophos_ide%g
s%@avpd@%$avpd%g
s%@avp@%$avp%g
s%@avpdc@%$avpdc%g
s%@fsav@%$fsav%g
s%@vscan@%$vscan%g
s%@vfind@%$vfind%g
s%@inocucmd@%$inocucmd%g
s%@rav@%$rav%g
s%@nod32@%$nod32%g
s%@csav@%$csav%g
s%@runtime_dir@%$runtime_dir%g
s%@do_syslog@%$do_syslog%g
s%@syslog_level@%$syslog_level%g
s%@logdir@%$logdir%g
s%@amavisuser@%$amavisuser%g
s%@virusbackup@%$virusbackup%g
s%@virusdir@%$virusdir%g
s%@maxlevel@%$maxlevel%g
s%@warnsender@%$warnsender%g
/@warn_sender_frag@/r $warn_sender_frag
s%@warn_sender_frag@%%g
s%@warnrecip@%$warnrecip%g
/@warn_recip_frag@/r $warn_recip_frag
s%@warn_recip_frag@%%g
s%@warnadmin@%$warnadmin%g
/@warn_admin_frag@/r $warn_admin_frag
s%@warn_admin_frag@%%g
s%@mailfrom@%$mailfrom%g
s%@mailto@%$mailto%g
s%@credits@%$credits%g
s%@enable_x_header@%$enable_x_header%g
/@avp_scanner_frag@/r $avp_scanner_frag
s%@avp_scanner_frag@%%g
/@avpdc_scanner_frag@/r $avpdc_scanner_frag
s%@avpdc_scanner_frag@%%g
/@cai_scanner_frag@/r $cai_scanner_frag
s%@cai_scanner_frag@%%g
/@csav_scanner_frag@/r $csav_scanner_frag
s%@csav_scanner_frag@%%g
/@cyber_scanner_frag@/r $cyber_scanner_frag
s%@cyber_scanner_frag@%%g
/@fsec_scanner_frag@/r $fsec_scanner_frag
s%@fsec_scanner_frag@%%g
/@hbedv_scanner_frag@/r $hbedv_scanner_frag
s%@hbedv_scanner_frag@%%g
/@nai_scanner_frag@/r $nai_scanner_frag
s%@nai_scanner_frag@%%g
/@nod32_scanner_frag@/r $nod32_scanner_frag
s%@nod32_scanner_frag@%%g
/@rav_scanner_frag@/r $rav_scanner_frag
s%@rav_scanner_frag@%%g
/@sophos_scanner_frag@/r $sophos_scanner_frag
s%@sophos_scanner_frag@%%g
/@trend_scanner_frag@/r $trend_scanner_frag
s%@trend_scanner_frag@%%g

CEOF
EOF

cat >> $CONFIG_STATUS <<\EOF

# Split the substitutions into bite-sized pieces for seds with
# small command number limits, like on Digital OSF/1 and HP-UX.
ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
ac_file=1 # Number of current file.
ac_beg=1 # First line for current file.
ac_end=$ac_max_sed_cmds # Line after last line for current file.
ac_more_lines=:
ac_sed_cmds=""
while $ac_more_lines; do
  if test $ac_beg -gt 1; then
    sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
  else
    sed "${ac_end}q" conftest.subs > conftest.s$ac_file
  fi
  if test ! -s conftest.s$ac_file; then
    ac_more_lines=false
    rm -f conftest.s$ac_file
  else
    if test -z "$ac_sed_cmds"; then
      ac_sed_cmds="sed -f conftest.s$ac_file"
    else
      ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
    fi
    ac_file=`expr $ac_file + 1`
    ac_beg=$ac_end
    ac_end=`expr $ac_end + $ac_max_sed_cmds`
  fi
done
if test -z "$ac_sed_cmds"; then
  ac_sed_cmds=cat
fi
EOF

cat >> $CONFIG_STATUS <<EOF

CONFIG_FILES=\${CONFIG_FILES-"Makefile            \
            amavis/Makefile     \
            amavis/checkaccount \
            amavis/amavis       \
            tests/Makefile      \
          "}
EOF
cat >> $CONFIG_STATUS <<\EOF
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  case "$ac_file" in
  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  *) ac_file_in="${ac_file}.in" ;;
  esac

  # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.

  # Remove last slash and all that follows it.  Not all systems have dirname.
  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
    # The file is in a subdirectory.
    test ! -d "$ac_dir" && mkdir "$ac_dir"
    ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
    # A "../" for each directory in $ac_dir_suffix.
    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  else
    ac_dir_suffix= ac_dots=
  fi

  case "$ac_given_srcdir" in
  .)  srcdir=.
      if test -z "$ac_dots"; then top_srcdir=.
      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  *) # Relative path.
    srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
    top_srcdir="$ac_dots$ac_given_srcdir" ;;
  esac

  case "$ac_given_INSTALL" in
  [/$]*) INSTALL="$ac_given_INSTALL" ;;
  *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
  esac

  echo creating "$ac_file"
  rm -f "$ac_file"
  configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
  case "$ac_file" in
  *Makefile*) ac_comsub="1i\\
# $configure_input" ;;
  *) ac_comsub= ;;
  esac

  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  sed -e "$ac_comsub
s%@configure_input@%$configure_input%g
s%@srcdir@%$srcdir%g
s%@top_srcdir@%$top_srcdir%g
s%@INSTALL@%$INSTALL%g
" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
fi; done
rm -f conftest.s*

# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
# NAME is the cpp macro being defined and VALUE is the value it is being given.
#
# ac_d sets the value in "#define NAME VALUE" lines.
ac_dA='s%^\([ 	]*\)#\([ 	]*define[ 	][ 	]*\)'
ac_dB='\([ 	][ 	]*\)[^ 	]*%\1#\2'
ac_dC='\3'
ac_dD='%g'
# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
ac_uA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
ac_uB='\([ 	]\)%\1#\2define\3'
ac_uC=' '
ac_uD='\4%g'
# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
ac_eA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
ac_eB='$%\1#\2define\3'
ac_eC=' '
ac_eD='%g'

if test "${CONFIG_HEADERS+set}" != set; then
EOF
cat >> $CONFIG_STATUS <<EOF
  CONFIG_HEADERS="config.h"
EOF
cat >> $CONFIG_STATUS <<\EOF
fi
for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  case "$ac_file" in
  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  *) ac_file_in="${ac_file}.in" ;;
  esac

  echo creating $ac_file

  rm -f conftest.frag conftest.in conftest.out
  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  cat $ac_file_inputs > conftest.in

EOF

# Transform confdefs.h into a sed script conftest.vals that substitutes
# the proper values into config.h.in to produce config.h.  And first:
# Protect against being on the right side of a sed subst in config.status.
# Protect against being in an unquoted here document in config.status.
rm -f conftest.vals
cat > conftest.hdr <<\EOF
s/[\\&%]/\\&/g
s%[\\$`]%\\&%g
s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
s%ac_d%ac_u%gp
s%ac_u%ac_e%gp
EOF
sed -n -f conftest.hdr confdefs.h > conftest.vals
rm -f conftest.hdr

# This sed command replaces #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.
cat >> conftest.vals <<\EOF
s%^[ 	]*#[ 	]*undef[ 	][ 	]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
EOF

# Break up conftest.vals because some shells have a limit on
# the size of here documents, and old seds have small limits too.

rm -f conftest.tail
while :
do
  ac_lines=`grep -c . conftest.vals`
  # grep -c gives empty output for an empty file on some AIX systems.
  if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
  # Write a limited-size here document to conftest.frag.
  echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
  sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
  echo 'CEOF
  sed -f conftest.frag conftest.in > conftest.out
  rm -f conftest.in
  mv conftest.out conftest.in
' >> $CONFIG_STATUS
  sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
  rm -f conftest.vals
  mv conftest.tail conftest.vals
done
rm -f conftest.vals

cat >> $CONFIG_STATUS <<\EOF
  rm -f conftest.frag conftest.h
  echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
  cat conftest.in >> conftest.h
  rm -f conftest.in
  if cmp -s $ac_file conftest.h 2>/dev/null; then
    echo "$ac_file is unchanged"
    rm -f conftest.h
  else
    # Remove last slash and all that follows it.  Not all systems have dirname.
      ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
      if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
      # The file is in a subdirectory.
      test ! -d "$ac_dir" && mkdir "$ac_dir"
    fi
    rm -f $ac_file
    mv conftest.h $ac_file
  fi
fi; done

EOF
cat >> $CONFIG_STATUS <<EOF
am_indx=1
  for am_file in config.h; do
    case " $CONFIG_HEADERS " in
    *" $am_file "*)
      echo timestamp > `echo $am_file | sed 's%:.*%%;s%[^/]*$%%'`stamp-h$am_indx
      ;;
    esac
    am_indx=\`expr \$am_indx + 1\`
  done
AMDEP="$AMDEP"
ac_aux_dir="$ac_aux_dir"

EOF
cat >> $CONFIG_STATUS <<\EOF
test -z "$CONFIG_HEADERS" || echo timestamp >	   stamp-h

test x"$AMDEP" != x"" ||
for mf in $CONFIG_FILES; do
  case "$mf" in
  Makefile) dirpart=.;;
  */Makefile) dirpart=`echo "$mf" | sed -e 's|/[^/]*$||'`;;
  *) continue;;
  esac
  grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue
  # Extract the definition of DEP_FILES from the Makefile without
  # running `make'.
  DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"`
  test -z "$DEPDIR" && continue
  # When using ansi2knr, U may be empty or an underscore; expand it
  U=`sed -n -e '/^U = / s///p' < "$mf"`
  test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR"
  # We invoke sed twice because it is the simplest approach to
  # changing $(DEPDIR) to its actual value in the expansion.
  for file in `sed -n -e '
    /^DEP_FILES = .*\\\\$/ {
      s/^DEP_FILES = //
      :loop
	s/\\\\$//
	p
	n
	/\\\\$/ b loop
      p
    }
    /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \
       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
    # Make sure the directory exists.
    test -f "$dirpart/$file" && continue
    fdir=`echo "$file" | sed -e 's|/[^/]*$||'`
    $ac_aux_dir/mkinstalldirs "$dirpart/$fdir" > /dev/null 2>&1
    # echo "creating $dirpart/$file"
    echo '# dummy' > "$dirpart/$file"
  done
done


    test -f amavis/amavis && chmod 755 amavis/amavis
    test -f amavis/checkaccount && chmod 755 amavis/checkaccount
    test -f amavis/post-install && chmod 755 amavis/post-install

exit 0
EOF
chmod +x $CONFIG_STATUS
rm -fr confdefs* $ac_clean_files
test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1


echo "$ac_t""
** Configuration summary for $PKG_NAME $PKG_VERSION $PKG_REL_DATE:

  Install amavis as:          $prefix/sbin/amavis" 1>&6

if test "$MTA" = libmilter ; then
  echo "$ac_t""  Configured for use with:    sendmail/libmilter" 1>&6
else
  echo "$ac_t""  Configured for use with:    $MTA" 1>&6
fi

if test "$MTA" = postfix -o "$MTA" = sendmail ; then
  echo "$ac_t""  Relay configuration:        $enable_relay" 1>&6
fi

if test "$MTA" = postfix ; then
  echo "$ac_t""  Enable SMTP:                $enable_smtp" 1>&6
  if test "$enable_smtp" = yes ; then
    echo "$ac_t""  Use SMTP port:              $smtp_port" 1>&6
  fi
fi

test "$MTA" = sendmail && \
  echo "$ac_t""  Original sendmail.cf:       $sendmail_cf_orig" 1>&6

echo "$ac_t""  Use virus scanner(s):      $avscanner
  Scanner runs as:            $amavisuser" 1>&6

if test "$do_syslog" = yes ; then
  echo "$ac_t""  Logging to syslog:          yes" 1>&6
else
  echo "$ac_t""  Log file directory:         $logdir" 1>&6
fi

test "$virusbackup" = yes && \
  echo "$ac_t""  Quarantine directory:       $virusdir" 1>&6

echo "$ac_t""  Max. recursion depth:       $maxlevel
  Add X-Virus-Scanned header: $enable_x_header" 1>&6

echo "$ac_t""  Display AMaViS credits:     $credits " 1>&6

test x"$warnsender" != xno && \
  echo "$ac_t""  Warn sender:                yes" 1>&6

test x"$warnrecip" != xno && \
  echo "$ac_t""  Warn recipient(s):          yes" 1>&6

test x"$warnadmin" != xno && \
  echo "$ac_t""  Reports sent to:            $mailto
  Reports sent by:            $mailfrom

To accept the above, type \"make\"
" 1>&6

