summaryrefslogtreecommitdiff
path: root/gnu/usr.sbin/sendmail
diff options
context:
space:
mode:
authorTodd C. Miller <millert@cvs.openbsd.org>2003-12-30 18:53:10 +0000
committerTodd C. Miller <millert@cvs.openbsd.org>2003-12-30 18:53:10 +0000
commitdaf750abf9256ea6d87054f82f58e3504033cfbf (patch)
treec00100b2d897eadecc7b65f1cdb3579b2c98ddf5 /gnu/usr.sbin/sendmail
parent9a93a32b717256d326877e7772ddb7e9ead8231a (diff)
Define _FFR_DEAL_WITH_ERROR_SSL. This will causes sendmail to deal with
SSL errors by recognizing them as EOF. Otherwise, sendmail can get into an infinite loop logging "STARTTLS: read error=generic SSL error (0)" This was causing problems on the mailing list server...
Diffstat (limited to 'gnu/usr.sbin/sendmail')
-rw-r--r--gnu/usr.sbin/sendmail/sendmail/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/gnu/usr.sbin/sendmail/sendmail/Makefile b/gnu/usr.sbin/sendmail/sendmail/Makefile
index 0379ab86624..0526cea5671 100644
--- a/gnu/usr.sbin/sendmail/sendmail/Makefile
+++ b/gnu/usr.sbin/sendmail/sendmail/Makefile
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.22 2003/08/13 23:36:33 millert Exp $
+# $OpenBSD: Makefile,v 1.23 2003/12/30 18:53:09 millert Exp $
PROG= sendmail
@@ -32,6 +32,9 @@ ENVDEF+= -DFAST_PID_RECYCLE
# We want sendmail to call setlogin() when running commands as a non-root user
ENVDEF+= -D_FFR_USE_SETLOGIN
+# Deal with SSL errors by recognizing them as EOF.
+ENVDEF+= -D_FFR_DEAL_WITH_ERROR_SSL
+
SRCS= main.c alias.c arpadate.c bf.c collect.c conf.c control.c convtime.c \
daemon.c deliver.c domain.c envelope.c err.c headers.c macro.c map.c \
mci.c milter.c mime.c parseaddr.c queue.c readcf.c recipient.c \