Author: krejzi
Date: Tue Mar 11 12:23:52 2014
New Revision: 2855

Log:
Add another ldapdb fix, add patch headers.

Modified:
   trunk/cyrus-sasl/cyrus-sasl-2.1.26-fixes-2.patch

Modified: trunk/cyrus-sasl/cyrus-sasl-2.1.26-fixes-2.patch
==============================================================================
--- trunk/cyrus-sasl/cyrus-sasl-2.1.26-fixes-2.patch    Tue Mar 11 12:10:44 
2014        (r2854)
+++ trunk/cyrus-sasl/cyrus-sasl-2.1.26-fixes-2.patch    Tue Mar 11 12:23:52 
2014        (r2855)
@@ -1,6 +1,12 @@
-diff -Naur a/cmulocal/sasl2.m4 b/cmulocal/sasl2.m4
+Submitted By:            Armin K. <krejzi at email dot com>
+Date:                    2014-03-11
+Initial Package Version: 2.1.26
+Upstream Status:         Unknown
+Origin:                  Debian and Gentoo
+Description:             Various package fixes, including autotools fixes, 
plugin fixes, security fixes, parallel build fixes, etc.
+
 --- a/cmulocal/sasl2.m4        2012-11-06 20:14:29.000000000 +0100
-+++ b/cmulocal/sasl2.m4        2014-03-11 20:07:57.604918434 +0100
++++ b/cmulocal/sasl2.m4        2014-03-11 20:15:44.921995241 +0100
 @@ -112,9 +112,6 @@
    fi
  
@@ -19,9 +25,8 @@
    AC_CHECK_FUNCS(gss_decapsulate_token)
    AC_CHECK_FUNCS(gss_encapsulate_token)
    AC_CHECK_FUNCS(gss_oid_equal)
-diff -Naur a/config/kerberos_v4.m4 b/config/kerberos_v4.m4
 --- a/config/kerberos_v4.m4    2012-01-28 00:31:36.000000000 +0100
-+++ b/config/kerberos_v4.m4    2014-03-11 20:07:57.604918434 +0100
++++ b/config/kerberos_v4.m4    2014-03-11 20:15:44.922995258 +0100
 @@ -89,18 +89,18 @@
      dnl if we were ambitious, we would look more aggressively for the
      dnl krb4 install
@@ -45,9 +50,8 @@
         fi
         LDFLAGS="$LDFLAGS -L$krb4/lib"
      fi
-diff -Naur a/config.h.in b/config.h.in
 --- a/config.h.in      2012-11-06 20:20:59.000000000 +0100
-+++ b/config.h.in      2014-03-11 20:07:57.604918434 +0100
++++ b/config.h.in      2014-03-11 20:15:44.922995258 +0100
 @@ -126,6 +126,10 @@
     */
  #undef HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY
@@ -59,9 +63,8 @@
  /* Define if your GSSAPI implementation defines GSS_C_NT_HOSTBASED_SERVICE */
  #undef HAVE_GSS_C_NT_HOSTBASED_SERVICE
  
-diff -Naur a/configure.in b/configure.in
 --- a/configure.in     2012-10-12 16:05:48.000000000 +0200
-+++ b/configure.in     2014-03-11 20:07:57.605918451 +0100
++++ b/configure.in     2014-03-11 20:15:44.922995258 +0100
 @@ -44,6 +44,8 @@
  AC_INIT(lib/saslint.h)
  AC_PREREQ([2.54])
@@ -114,9 +117,8 @@
  
  AC_OUTPUT(Makefile
  libsasl2.pc
-diff -Naur a/include/sasl.h b/include/sasl.h
 --- a/include/sasl.h   2012-10-12 16:05:48.000000000 +0200
-+++ b/include/sasl.h   2014-03-11 20:07:57.605918451 +0100
++++ b/include/sasl.h   2014-03-11 20:15:44.923995276 +0100
 @@ -223,6 +223,8 @@
   * they must be called before all other SASL functions:
   */
@@ -126,9 +128,8 @@
  /* memory allocation functions which may optionally be replaced:
   */
  typedef void *sasl_malloc_t(size_t);
-diff -Naur a/java/CyrusSasl/Makefile.am b/java/CyrusSasl/Makefile.am
 --- a/java/CyrusSasl/Makefile.am       2012-01-28 00:31:36.000000000 +0100
-+++ b/java/CyrusSasl/Makefile.am       2014-03-11 20:07:57.606918468 +0100
++++ b/java/CyrusSasl/Makefile.am       2014-03-11 20:15:44.923995276 +0100
 @@ -28,7 +28,7 @@
  javasasldir = $(prefix)/lib/java/classes/sasl/CyrusSasl
  javahtmldir = $(prefix)/html/sasl
@@ -138,9 +139,8 @@
  
  javasasl_JAVA = Sasl.java GenericClient.java \
                ClientFactory.java \
-diff -Naur a/lib/auxprop.c b/lib/auxprop.c
 --- a/lib/auxprop.c    2012-01-28 00:31:36.000000000 +0100
-+++ b/lib/auxprop.c    2014-03-11 20:07:57.606918468 +0100
++++ b/lib/auxprop.c    2014-03-11 20:15:44.923995276 +0100
 @@ -43,6 +43,7 @@
   */
  
@@ -160,9 +160,8 @@
        _sasl_log(sparams->utils->conn, SASL_LOG_DEBUG,
                  "could not find auxprop plugin, was searching for '%s'",
                  plist ? plist : "[all]");
-diff -Naur a/lib/dlopen.c b/lib/dlopen.c
 --- a/lib/dlopen.c     2012-01-28 00:31:36.000000000 +0100
-+++ b/lib/dlopen.c     2014-03-11 20:07:57.606918468 +0100
++++ b/lib/dlopen.c     2014-03-11 20:15:44.924995293 +0100
 @@ -247,105 +247,6 @@
      return result;
  }
@@ -295,9 +294,8 @@
                /* skip "lib" and cut off suffix --
                   this only need be approximate */
                strcpy(plugname, name + 3);
-diff -Naur a/lib/Makefile.am b/lib/Makefile.am
 --- a/lib/Makefile.am  2012-10-12 16:05:48.000000000 +0200
-+++ b/lib/Makefile.am  2014-03-11 20:07:57.607918485 +0100
++++ b/lib/Makefile.am  2014-03-11 20:15:44.924995293 +0100
 @@ -45,7 +45,7 @@
  # CURRENT:REVISION:AGE
  sasl_version = 3:0:0
@@ -327,9 +325,8 @@
        @for i in ./libsasl2.la ../sasldb/libsasldb.la ../plugins/lib*.la; do \
        if test ! -f $$i; then continue; fi; . $$i; \
        for j in $$dependency_libs foo; do \
-diff -Naur a/Makefile.am b/Makefile.am
 --- a/Makefile.am      2012-10-12 16:05:48.000000000 +0200
-+++ b/Makefile.am      2014-03-11 20:07:57.607918485 +0100
++++ b/Makefile.am      2014-03-11 20:15:44.924995293 +0100
 @@ -43,6 +43,8 @@
  #
  ################################################################
@@ -339,9 +336,8 @@
  if SASLAUTHD
  SAD = saslauthd
  else
-diff -Naur a/plugins/gssapi.c b/plugins/gssapi.c
 --- a/plugins/gssapi.c 2012-01-28 00:31:36.000000000 +0100
-+++ b/plugins/gssapi.c 2014-03-11 20:07:57.607918485 +0100
++++ b/plugins/gssapi.c 2014-03-11 20:15:44.925995310 +0100
 @@ -50,6 +50,9 @@
  #else
  #include <gssapi/gssapi.h>
@@ -392,10 +388,18 @@
      }
  #endif
      
-diff -Naur a/plugins/ldapdb.c b/plugins/ldapdb.c
 --- a/plugins/ldapdb.c 2012-01-28 00:31:36.000000000 +0100
-+++ b/plugins/ldapdb.c 2014-03-11 20:07:57.612918572 +0100
-@@ -404,6 +404,7 @@
++++ b/plugins/ldapdb.c 2014-03-11 20:15:59.655250391 +0100
+@@ -251,6 +251,8 @@
+ 
+ #if defined(LDAP_PROXY_AUTHZ_FAILURE)
+       case LDAP_PROXY_AUTHZ_FAILURE:
++#elif defined(LDAP_X_PROXY_AUTHZ_FAILURE)
++      case LDAP_X_PROXY_AUTHZ_FAILURE:
+ #endif
+       case LDAP_INAPPROPRIATE_AUTH:
+       case LDAP_INVALID_CREDENTIALS:
+@@ -404,6 +406,7 @@
        if ( len > out_max )
            len = out_max;
        memcpy(out, bvals[0]->bv_val, len);
@@ -403,9 +407,8 @@
        *out_ulen = len;
        ber_bvecfree(bvals);
      }
-diff -Naur a/plugins/Makefile.am b/plugins/Makefile.am
 --- a/plugins/Makefile.am      2012-10-12 16:05:48.000000000 +0200
-+++ b/plugins/Makefile.am      2014-03-11 20:07:57.612918572 +0100
++++ b/plugins/Makefile.am      2014-03-11 20:15:44.925995310 +0100
 @@ -49,7 +49,7 @@
  # CURRENT:REVISION:AGE
  plugin_version = 3:0:0
@@ -415,9 +418,8 @@
  AM_LDFLAGS = -module -export-dynamic -rpath $(plugindir) -version-info 
$(plugin_version)
  
  COMPAT_OBJS = @LTGETADDRINFOOBJS@ @LTGETNAMEINFOOBJS@ @LTSNPRINTFOBJS@
-diff -Naur a/pwcheck/Makefile.am b/pwcheck/Makefile.am
 --- a/pwcheck/Makefile.am      2012-01-28 00:31:36.000000000 +0100
-+++ b/pwcheck/Makefile.am      2014-03-11 20:07:57.612918572 +0100
++++ b/pwcheck/Makefile.am      2014-03-11 20:15:44.925995310 +0100
 @@ -24,7 +24,7 @@
  
  sbin_PROGRAMS = pwcheck
@@ -427,9 +429,8 @@
  
  pwcheck_SOURCES = pwcheck.c
  EXTRA_pwcheck_SOURCES = pwcheck_getpwnam.c pwcheck_getspnam.c
-diff -Naur a/pwcheck/pwcheck_getpwnam.c b/pwcheck/pwcheck_getpwnam.c
 --- a/pwcheck/pwcheck_getpwnam.c       2012-01-28 00:31:36.000000000 +0100
-+++ b/pwcheck/pwcheck_getpwnam.c       2014-03-11 20:07:57.612918572 +0100
++++ b/pwcheck/pwcheck_getpwnam.c       2014-03-11 20:15:44.925995310 +0100
 @@ -32,6 +32,7 @@
  char *password;
  {
@@ -447,9 +448,8 @@
        r = "Incorrect password";
      }
      else {
-diff -Naur a/pwcheck/pwcheck_getspnam.c b/pwcheck/pwcheck_getspnam.c
 --- a/pwcheck/pwcheck_getspnam.c       2012-01-28 00:31:36.000000000 +0100
-+++ b/pwcheck/pwcheck_getspnam.c       2014-03-11 20:07:57.613918589 +0100
++++ b/pwcheck/pwcheck_getspnam.c       2014-03-11 20:15:44.926995328 +0100
 @@ -24,6 +24,7 @@
  ******************************************************************/
  
@@ -475,9 +475,8 @@
        return "Incorrect password";
      }
      else {
-diff -Naur a/sample/Makefile.am b/sample/Makefile.am
 --- a/sample/Makefile.am       2012-10-16 15:07:55.000000000 +0200
-+++ b/sample/Makefile.am       2014-03-11 20:07:57.613918589 +0100
++++ b/sample/Makefile.am       2014-03-11 20:15:44.926995328 +0100
 @@ -42,7 +42,7 @@
  #
  ################################################################
@@ -487,9 +486,8 @@
  
  noinst_PROGRAMS = client server
  EXTRA_PROGRAMS = sample-client sample-server
-diff -Naur a/saslauthd/auth_getpwent.c b/saslauthd/auth_getpwent.c
 --- a/saslauthd/auth_getpwent.c        2012-10-12 16:05:48.000000000 +0200
-+++ b/saslauthd/auth_getpwent.c        2014-03-11 20:07:57.613918589 +0100
++++ b/saslauthd/auth_getpwent.c        2014-03-11 20:15:44.926995328 +0100
 @@ -77,6 +77,7 @@
  {
      /* VARIABLES */
@@ -508,9 +506,8 @@
        if (flags & VERBOSE) {
            syslog(LOG_DEBUG, "DEBUG: auth_getpwent: %s: invalid password", 
login);
        }
-diff -Naur a/saslauthd/auth_rimap.c b/saslauthd/auth_rimap.c
 --- a/saslauthd/auth_rimap.c   2012-10-12 16:05:48.000000000 +0200
-+++ b/saslauthd/auth_rimap.c   2014-03-11 20:07:57.613918589 +0100
++++ b/saslauthd/auth_rimap.c   2014-03-11 20:15:44.926995328 +0100
 @@ -90,6 +90,7 @@
                                           service we connect to.        */
  #define TAG "saslauthd"                       /* IMAP command tag */
@@ -557,9 +554,8 @@
      (void) close(s);                  /* we're done with the remote */
      if (rc == -1) {
        syslog(LOG_WARNING, "auth_rimap: read (response): %m");
-diff -Naur a/saslauthd/auth_shadow.c b/saslauthd/auth_shadow.c
 --- a/saslauthd/auth_shadow.c  2012-10-12 16:05:48.000000000 +0200
-+++ b/saslauthd/auth_shadow.c  2014-03-11 20:07:57.614918606 +0100
++++ b/saslauthd/auth_shadow.c  2014-03-11 20:15:44.927995345 +0100
 @@ -210,8 +210,8 @@
        RETURN("NO Insufficient permission to access NIS authentication 
database (saslauthd)");
      }
@@ -591,9 +587,8 @@
        if (flags & VERBOSE) {
            syslog(LOG_DEBUG, "auth_shadow: pw mismatch: %s != %s",
                   password, upw->upw_passwd);
-diff -Naur a/saslauthd/configure b/saslauthd/configure
 --- a/saslauthd/configure      2012-11-06 20:21:44.000000000 +0100
-+++ b/saslauthd/configure      2014-03-11 20:07:57.617918658 +0100
++++ b/saslauthd/configure      2014-03-11 20:15:44.930995397 +0100
 @@ -9116,7 +9116,7 @@
    cmu_save_LIBS="$LIBS"
    LIBS="$LIBS $GSSAPIBASE_LIBS"
@@ -603,9 +598,8 @@
  do
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
-diff -Naur a/saslauthd/configure.in b/saslauthd/configure.in
 --- a/saslauthd/configure.in   2012-10-12 16:05:48.000000000 +0200
-+++ b/saslauthd/configure.in   2014-03-11 20:07:57.622918744 +0100
++++ b/saslauthd/configure.in   2014-03-11 20:15:44.930995397 +0100
 @@ -1,7 +1,8 @@
  AC_INIT(mechanisms.h)
  AC_PREREQ([2.54])
@@ -679,9 +673,8 @@
                         AC_DEFINE(HAVE_FUNCTION,[],[Does compiler understand 
__FUNCTION__])
                 fi
         fi
-diff -Naur a/saslauthd/Makefile.am b/saslauthd/Makefile.am
 --- a/saslauthd/Makefile.am    2012-01-28 00:31:36.000000000 +0100
-+++ b/saslauthd/Makefile.am    2014-03-11 20:07:57.622918744 +0100
++++ b/saslauthd/Makefile.am    2014-03-11 20:15:44.931995414 +0100
 @@ -1,4 +1,6 @@
  AUTOMAKE_OPTIONS = 1.7
 +ACLOCAL_AMFLAGS = -I ../cmulocal -I ../config
@@ -707,9 +700,8 @@
  DEFS            = @DEFS@ 
-DSASLAUTHD_CONF_FILE_DEFAULT=\"@sysconfdir@/saslauthd.conf\" -I. -I$(srcdir) 
-I..
  
  
-diff -Naur a/saslauthd/saslauthd.h.in b/saslauthd/saslauthd.h.in
 --- a/saslauthd/saslauthd.h.in 2012-11-06 20:21:43.000000000 +0100
-+++ b/saslauthd/saslauthd.h.in 2014-03-11 20:07:57.622918744 +0100
++++ b/saslauthd/saslauthd.h.in 2014-03-11 20:15:44.931995414 +0100
 @@ -62,6 +62,10 @@
     */
  #undef HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY
@@ -721,9 +713,8 @@
  /* Define if your GSSAPI implementation defines GSS_C_NT_HOSTBASED_SERVICE */
  #undef HAVE_GSS_C_NT_HOSTBASED_SERVICE
  
-diff -Naur a/sasldb/Makefile.am b/sasldb/Makefile.am
 --- a/sasldb/Makefile.am       2012-01-28 00:31:36.000000000 +0100
-+++ b/sasldb/Makefile.am       2014-03-11 20:07:57.622918744 +0100
++++ b/sasldb/Makefile.am       2014-03-11 20:15:44.932995432 +0100
 @@ -44,7 +44,7 @@
  # Note that this doesn't necessaraly follow the libsasl2 verison info
  sasl_version = 1:25:0
@@ -751,9 +742,8 @@
 +      $(AR) cru $@ $(SASL_DB_BACKEND_STATIC)
  
  
-diff -Naur a/utils/Makefile.am b/utils/Makefile.am
 --- a/utils/Makefile.am        2012-01-28 00:31:36.000000000 +0100
-+++ b/utils/Makefile.am        2014-03-11 20:07:57.623918761 +0100
++++ b/utils/Makefile.am        2014-03-11 20:15:44.932995432 +0100
 @@ -89,7 +89,7 @@
  libsfsasl2_la_LIBADD = sfsasl.lo
  libsfsasl2_la_LDFLAGS = -version-info 1:0:0 -export-dynamic -rpath $(libdir)
@@ -763,9 +753,8 @@
  EXTRA_DIST = saslpasswd2.8 sasldblistusers2.8 pluginviewer.8 sfsasl.h 
sfsasl.c smtptest.c testsuite.c pluginviewer.c NTMakefile
  
  sfsasl.lo: sfsasl.c
-diff -Naur a/Versions b/Versions
 --- a/Versions 1970-01-01 01:00:00.000000000 +0100
-+++ b/Versions 2014-03-11 20:07:57.623918761 +0100
++++ b/Versions 2014-03-11 20:15:44.932995432 +0100
 @@ -0,0 +1,7 @@
 +SASL2 {
 +    global:
-- 
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to