• Bug#265751: cyrus-sasl2: Candidate NMU patch for 2.1.19-1.1 - SARGE (2/

    From Henrique de Moraes Holschuh@1:229/2 to All on Sat Aug 14 21:20:06 2004
    [continued from previous message]

    + (based on a patch by Simon Wilkinson <[email protected]>)
    +
    +Members:
    + configure.in:1.195->1.196
    +
    +Index: cyrus-sasl-2.1.19/configure.in +===================================================================
    +RCS file: /cvs/src/sasl/configure.in,v
    +retrieving revision 1.195
    +retrieving revision 1.196
    +diff -u -r1.195 -r1.196
    +--- cyrus-sasl-2.1.19/configure.in 2 Jul 2004 19:39:34 -0000 1.195 ++++ cyrus-sasl-2.1.19/configure.in 15 Jul 2004 18:01:57 -0000 1.196 +@@ -1,7 +1,7 @@
    + dnl configure.in for the SASL library
    + dnl Rob Siemborski
    + dnl Rob Earhart
    +-dnl $Id: configure.in,v 1.195 2004/07/02 19:39:34 rjs3 Exp $
    ++dnl $Id: configure.in,v 1.196 2004/07/15 18:01:57 rjs3 Exp $
    + dnl
    + dnl Copyright (c) 2001 Carnegie Mellon University. All rights reserved.
    + dnl
    +@@ -481,13 +481,28 @@
    + AC_MSG_RESULT(disabled)
    + fi
    +
    ++dnl Kerberos based Mechanisms
    + SASL_KERBEROS_V4_CHK
    + SASL_GSSAPI_CHK
    +-SASL_PLAIN_CHK
    +
    + if test "$gssapi" != "no"; then
    + AC_DEFINE(STATIC_GSSAPIV2,[],[Link GSSAPI Staticly])
    ++ mutex_default="no"
    ++ if test "$gss_impl" = "mit"; then
    ++ mutex_default="yes"
    ++ fi
    ++ AC_MSG_CHECKING(to use mutexes aroung GSS calls)
    ++ AC_ARG_ENABLE(gss_mutexes, [ --enable-gss_mutexes use mutexes around calls to the GSS library],
    ++ use_gss_mutexes=$enableval,
    ++ use_gss_mutexes=$mutex_default)
    ++ if test $use_gss_mutexes = "yes"; then
    ++ AC_DEFINE(GSS_USE_MUTEXES, [], [should we mutex-wrap calls into the GSS library?])
    ++ fi
    ++ AC_MSG_RESULT($use_gss_mutexes)
    + fi
    ++
    ++dnl PLAIN
    ++SASL_PLAIN_CHK
    +
    + dnl ANONYMOUS
    + AC_ARG_ENABLE(anon, [ --enable-anon enable ANONYMOUS authentication [yes] ],
    diff -urN cyrus-sasl2-2.1.19/debian/patches/20_2369_sasl_upstream_cvs.diff nmu-work/debian/patches/20_2369_sasl_upstream_cvs.diff
    --- cyrus-sasl2-2.1.19/debian/patches/20_2369_sasl_upstream_cvs.diff 1969-12-31 21:00:00.000000000 -0300
    +++ nmu-work/debian/patches/20_2369_sasl_upstream_cvs.diff 2004-08-14 11:29:05.000000000 -0300
    @@ -0,0 +1,923 @@
    +---------------------
    +PatchSet 2369
    +Date: 2004/07/15 18:01:57
    +Author: rjs3
    +Branch: HEAD
    +Tag: (none)
    +Log:
    + * configure.in, plugins/gssapi.c: Wrap all GSS calls
    + in mutexes when required by the implementation.
    + (based on a patch by Simon Wilkinson <[email protected]>)
    +
    +Members:
    + ChangeLog:1.686->1.687
    + plugins/gssapi.c:1.90->1.91
    +
    +Index: cyrus-sasl-2.1.19/ChangeLog +===================================================================
    +RCS file: /cvs/src/sasl/ChangeLog,v
    +retrieving revision 1.686
    +retrieving revision 1.687
    +diff -u -r1.686 -r1.687
    +--- cyrus-sasl-2.1.19/ChangeLog 6 Jul 2004 14:06:24 -0000 1.686 ++++ cyrus-sasl-2.1.19/ChangeLog 15 Jul 2004 18:01:57 -0000 1.687 +@@ -1,3 +1,8 @@
    ++2004-07-15 Rob Siemborski <rjs3@andre