pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/dovecot Add option to enable GSSAPI support and p...
details: https://anonhg.NetBSD.org/pkgsrc/rev/5d32ab8b2145
branches: trunk
changeset: 508012:5d32ab8b2145
user: markd <markd%pkgsrc.org@localhost>
date: Sun Feb 12 19:13:49 2006 +0000
description:
Add option to enable GSSAPI support and patch a bug in the GSSAPI code.
diffstat:
mail/dovecot/distinfo | 3 ++-
mail/dovecot/options.mk | 14 ++++++++++++--
mail/dovecot/patches/patch-ae | 13 +++++++++++++
3 files changed, 27 insertions(+), 3 deletions(-)
diffs (58 lines):
diff -r 57fffb30622a -r 5d32ab8b2145 mail/dovecot/distinfo
--- a/mail/dovecot/distinfo Sun Feb 12 18:57:21 2006 +0000
+++ b/mail/dovecot/distinfo Sun Feb 12 19:13:49 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.23 2006/02/12 02:47:31 grant Exp $
+$NetBSD: distinfo,v 1.24 2006/02/12 19:13:49 markd Exp $
SHA1 (dovecot-1.0.beta3.tar.gz) = a5d1fc471c88b96e0ef9d7296b25450a1d7a1419
RMD160 (dovecot-1.0.beta3.tar.gz) = 180e694ee78b73e69995096e1598cca427f6c87d
@@ -7,3 +7,4 @@
SHA1 (patch-ab) = a96efac8c8fbaf90f2706e5cb4a3288e405d946f
SHA1 (patch-ac) = 27de0de32111e351cd547cb5a9847a15e4c991a0
SHA1 (patch-ad) = c390d007c60b80a6456c42f3512afdea76e5e03c
+SHA1 (patch-ae) = b34743e2276eff0c1fc37e0fd622fdd598c0bca3
diff -r 57fffb30622a -r 5d32ab8b2145 mail/dovecot/options.mk
--- a/mail/dovecot/options.mk Sun Feb 12 18:57:21 2006 +0000
+++ b/mail/dovecot/options.mk Sun Feb 12 19:13:49 2006 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: options.mk,v 1.14 2006/02/12 02:47:32 grant Exp $
+# $NetBSD: options.mk,v 1.15 2006/02/12 19:13:49 markd Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.dovecot
-PKG_SUPPORTED_OPTIONS= inet6 kqueue ldap mysql pam pgsql sasl sqlite
+PKG_SUPPORTED_OPTIONS= gssapi inet6 kqueue ldap mysql pam pgsql sasl sqlite
PKG_OPTIONS_OPTIONAL_GROUPS= ssl
PKG_OPTIONS_GROUP.ssl= gnutls ssl
PKG_SUGGESTED_OPTIONS= ssl
@@ -82,3 +82,13 @@
CONFIGURE_ARGS+= --with-ioloop=kqueue
CONFIGURE_ARGS+= --with-notify=kqueue
.endif
+
+###
+### GSSAPI support.
+###
+.if !empty(PKG_OPTIONS:Mgssapi)
+CONFIGURE_ARGS+= --with-gssapi
+. include "../../mk/krb5.buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --without-gssapi
+.endif
diff -r 57fffb30622a -r 5d32ab8b2145 mail/dovecot/patches/patch-ae
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/dovecot/patches/patch-ae Sun Feb 12 19:13:49 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.1 2006/02/12 19:13:49 markd Exp $
+
+--- src/auth/mech-gssapi.c.orig 2006-01-10 15:46:10.000000000 +1300
++++ src/auth/mech-gssapi.c
+@@ -138,7 +138,7 @@ static OM_uint32 obtain_service_credenti
+ return major_status;
+ }
+
+- gss_release_name(&minor_status, gss_principal);
++ gss_release_name(&minor_status, &gss_principal);
+
+ return major_status;
+ }
Home |
Main Index |
Thread Index |
Old Index