--- configure.orig Mon Feb 2 06:24:19 2004 +++ configure Wed Feb 11 09:16:18 2004 @@ -846,6 +846,8 @@ --enable-qmail-newu=PATH Full path to qmail-newu program. --enable-qmail-inject=PATH Full path to qmail-inject program. --enable-qmail-newmrh=PATH Full path to qmail-newmrh program. + --enable-spamassassin=PATH Enable SpamAssassin. Full path to spamc program. default /usr/local/bin/spamc" + --enable-spam-threshold=# or n Automatically delete messages that score more than # spam hits" --enable-vpopuser=USER User name allocated to vpopmail vpopmail. --enable-vpopgroup=GROUP Group name allocated to vpopmail vchkpw. --enable-roaming-users Enable POP-before-SMTP functionality. @@ -5097,7 +5099,7 @@ #---------------------------------------------------------------------- -if test `$idcommand` != "0" +if false && test `$idcommand` != "0" then { echo "$as_me:$LINENO: WARNING: === vpopmail must be configured as root. ===" >&5 echo "$as_me: WARNING: === vpopmail must be configured as root. ===" >&2;} @@ -5227,19 +5229,50 @@ ;; esac +# Check whether --enable-spamassassin or --disable-spamassassin was given. +if test "${enable_spamassassin+set}" = set; then + enableval="$enable_spamassassin" + spamc="$enableval" -#---------------------------------------------------------------------- + case $spamc in + 1*|y*|Y*) + spamc="/usr/local/bin/spamc" + ;; + esac + + if test ! -f "$spamc" + then + { echo "configure: error: Unable to find your spamc file, specify --enable-spamassassin=/full/path/to/spamc" 1>&2; exit 1; } + fi + + cat >> confdefs.h <&5 -echo "$as_me: WARNING: making a vpopmail etc directory " >&2;} fi + +case $ENABLE_SPAM_THRESHOLD in +0*|n*|N*) + ;; +*) + cat >> confdefs.h <&5 @@ -5705,28 +5738,8 @@ if test "${enable_tcpserver_file+set}" = set; then enableval="$enable_tcpserver_file" tcpserver_file="$enableval" -else - - if test "$tcpserver_file" = "" - then - { echo "$as_me:$LINENO: WARNING: Unable to find your tcpserver relay file." >&5 -echo "$as_me: WARNING: Unable to find your tcpserver relay file." >&2;} - { echo "$as_me:$LINENO: WARNING: Creating tcp.smtp in \"$vpopmaildir\"/etc/tcp.smtp." >&5 -echo "$as_me: WARNING: Creating tcp.smtp in \"$vpopmaildir\"/etc/tcp.smtp." >&2;} - - echo "127.:allow,RELAYCLIENT=\"\"" > "$vpopmaildir"/etc/tcp.smtp - tcpserver_file="$vpopmaildir"/etc/tcp.smtp - fi - - + echo "127.:allow,RELAYCLIENT=\"\"" > ${VCFGDIR}/tcp.smtp fi; - - if test ! -f "$tcpserver_file" - then - { { echo "$as_me:$LINENO: error: Unable to find your tcp.smtp file, specify --enable-tcpserver-path=/full/path/to/tcp.smtp" >&5 -echo "$as_me: error: Unable to find your tcp.smtp file, specify --enable-tcpserver-path=/full/path/to/tcp.smtp" >&2;} - { (exit 1); exit 1; }; } - fi echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6