diff options
Diffstat (limited to 'source/n/sendmail')
-rw-r--r-- | source/n/sendmail/8.14.5.auth2.p0 | 23 | ||||
-rwxr-xr-x | source/n/sendmail/SlackBuild-sendmail | 11 | ||||
-rwxr-xr-x | source/n/sendmail/SlackBuild-sendmail-cf | 6 |
3 files changed, 34 insertions, 6 deletions
diff --git a/source/n/sendmail/8.14.5.auth2.p0 b/source/n/sendmail/8.14.5.auth2.p0 new file mode 100644 index 00000000..13cdacc7 --- /dev/null +++ b/source/n/sendmail/8.14.5.auth2.p0 @@ -0,0 +1,23 @@ +--- sendmail.h- Tue May 24 16:24:39 2011 ++++ sendmail.h Tue May 24 16:25:29 2011 +@@ -721,9 +721,9 @@ + #if STARTTLS + #define MCIF_TLS 0x00100000 /* STARTTLS supported */ + #define MCIF_TLSACT 0x00200000 /* STARTTLS active */ +-#define MCIF_EXTENS (MCIF_EXPN | MCIF_SIZE | MCIF_8BITMIME | MCIF_DSN | MCIF_8BITOK | MCIF_AUTH | MCIF_ENHSTAT | MCIF_TLS) + #else /* STARTTLS */ +-#define MCIF_EXTENS (MCIF_EXPN | MCIF_SIZE | MCIF_8BITMIME | MCIF_DSN | MCIF_8BITOK | MCIF_AUTH | MCIF_ENHSTAT) ++#define MCIF_TLS 0 ++#define MCIF_TLSACT 0 + #endif /* STARTTLS */ + #define MCIF_DLVR_BY 0x00400000 /* DELIVERBY */ + #if _FFR_IGNORE_EXT_ON_HELO +@@ -732,6 +732,8 @@ + #define MCIF_INLONGLINE 0x01000000 /* in the middle of a long line */ + #define MCIF_AUTH2 0x02000000 /* got 2 AUTH lines */ + #define MCIF_ONLY_EHLO 0x10000000 /* use only EHLO in smtpinit */ ++ ++#define MCIF_EXTENS (MCIF_EXPN | MCIF_SIZE | MCIF_8BITMIME | MCIF_DSN | MCIF_8BITOK | MCIF_AUTH | MCIF_ENHSTAT | MCIF_TLS | MCIF_AUTH2) + + /* states */ + #define MCIS_CLOSED 0 /* no traffic on this connection */ diff --git a/source/n/sendmail/SlackBuild-sendmail b/source/n/sendmail/SlackBuild-sendmail index aec918ca..17c79a24 100755 --- a/source/n/sendmail/SlackBuild-sendmail +++ b/source/n/sendmail/SlackBuild-sendmail @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2008, 2009, 2010 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2008, 2009, 2010, 2012 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -20,8 +20,8 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -VERSION=8.14.4 -BUILD=${BUILD:-1} +VERSION=8.14.5 +BUILD=${BUILD:-3} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then @@ -68,6 +68,11 @@ rm -rf sendmail-$VERSION tar xvf $CWD/sendmail.$VERSION.tar.gz || exit 1 cd sendmail-$VERSION +# Upstream patch to fix broken SMTP AUTH in Sendmail 8.14.5: +cd sendmail +cat $CWD/8.14.5.auth2.p0 | patch -p0 --verbose || exit 1 +cd .. + chown -R root:root . find . \ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ diff --git a/source/n/sendmail/SlackBuild-sendmail-cf b/source/n/sendmail/SlackBuild-sendmail-cf index d54370b9..e2457041 100755 --- a/source/n/sendmail/SlackBuild-sendmail-cf +++ b/source/n/sendmail/SlackBuild-sendmail-cf @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2008, 2009 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2008, 2009, 2012 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -20,9 +20,9 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -VERSION=8.14.4 +VERSION=8.14.5 ARCH=noarch -BUILD=${BUILD:-1} +BUILD=${BUILD:-3} CWD=$(pwd) TMP=${TMP:-/tmp} |