diff options
author | markd <markd@pkgsrc.org> | 2020-12-03 19:30:00 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2020-12-03 19:30:00 +0000 |
commit | 86a5cf55074fa222a7f6e206c0cd9015f9791cba (patch) | |
tree | 4a11588830b615da0b511f8d1c78c9c3f7db51d0 /mail | |
parent | b233b8db568654b701997850c41be8d0c0336bb7 (diff) | |
download | pkgsrc-86a5cf55074fa222a7f6e206c0cd9015f9791cba.tar.gz |
dovecot2-gssapi: GSSAPI can contain NUL.
Diffstat (limited to 'mail')
-rw-r--r-- | mail/dovecot2-gssapi/Makefile | 3 | ||||
-rw-r--r-- | mail/dovecot2/distinfo | 3 | ||||
-rw-r--r-- | mail/dovecot2/patches/patch-src_auth_mech-gssapi.c | 16 |
3 files changed, 20 insertions, 2 deletions
diff --git a/mail/dovecot2-gssapi/Makefile b/mail/dovecot2-gssapi/Makefile index bf0303e7f77..e38a560d5f0 100644 --- a/mail/dovecot2-gssapi/Makefile +++ b/mail/dovecot2-gssapi/Makefile @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.5 2018/11/30 18:43:09 adam Exp $ +# $NetBSD: Makefile,v 1.6 2020/12/03 19:30:01 markd Exp $ .include "../../mail/dovecot2/Makefile.common" PKGNAME= ${DISTNAME:S/dovecot/dovecot-gssapi/} +PKGREVISION= 1 COMMENT+= (GSSAPI plugin) CONFIGURE_ARGS+= --with-gssapi=plugin diff --git a/mail/dovecot2/distinfo b/mail/dovecot2/distinfo index 3033967ce67..cc4e3662696 100644 --- a/mail/dovecot2/distinfo +++ b/mail/dovecot2/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.105 2020/08/12 15:54:38 taca Exp $ +$NetBSD: distinfo,v 1.106 2020/12/03 19:30:00 markd Exp $ SHA1 (dovecot-2.3.11.3.tar.gz) = 4a094ae503ded8ccea97cc06680fbb2e0f9c3171 RMD160 (dovecot-2.3.11.3.tar.gz) = c44a9686a24127c95bd7c439e0548bd66481ab4e @@ -8,6 +8,7 @@ SHA1 (patch-aa) = 3af01aa4a8cea1a3fb840b6243a744de77069611 SHA1 (patch-ab) = 9db15fd853ba47ef4bf04f2adc9ab24f71ee4d1e SHA1 (patch-ae) = c795585df9f415ceabb28eec1ff691ee26168d3b SHA1 (patch-af) = c066e94dd6593d16eec3e66f5f4d26f021918498 +SHA1 (patch-src_auth_mech-gssapi.c) = 2e5a46cb8c5f1d8fbb4967f18eb49ac6f6cd17d4 SHA1 (patch-src_imap_imap-client.h) = 1a2bf95ab6af57d88862a1512624bf263f4c2ce7 SHA1 (patch-src_lib-ldap_ldap-private.h) = 2d5ce32330ad4164cc75f8d209ba499d37ed01fc SHA1 (patch-src_lib_connection.h) = c147511f4ff50e4b5a048c3a363f0af90ee4c6ad diff --git a/mail/dovecot2/patches/patch-src_auth_mech-gssapi.c b/mail/dovecot2/patches/patch-src_auth_mech-gssapi.c new file mode 100644 index 00000000000..5665bba874c --- /dev/null +++ b/mail/dovecot2/patches/patch-src_auth_mech-gssapi.c @@ -0,0 +1,16 @@ +$NetBSD: patch-src_auth_mech-gssapi.c,v 1.1 2020/12/03 19:30:00 markd Exp $ + +mech-gssapi - GSSAPI can contain NUL. +dovecot commit fea1bacab954d2f112da8a95756f198530e274af + +--- src/auth/mech-gssapi.c.orig 2020-08-12 12:20:41.000000000 +0000 ++++ src/auth/mech-gssapi.c +@@ -735,7 +735,7 @@ mech_gssapi_auth_free(struct auth_reques + const struct mech_module mech_gssapi = { + "GSSAPI", + +- .flags = 0, ++ .flags = MECH_SEC_ALLOW_NULS, + .passdb_need = MECH_PASSDB_NEED_NOTHING, + + mech_gssapi_auth_new, |