packages: courier-authlib/courier-authlib-ltdl.patch, courier-authlib/couri...

baggins baggins at pld-linux.org
Sun Jan 3 23:52:50 CET 2010


Author: baggins                      Date: Sun Jan  3 22:52:50 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- 0.63.0
- enabled call to pam_setcred in authdaemon
  (avoids leaking temp contexts from pam_krb5, and it's more correct)

---- Files affected:
packages/courier-authlib:
   courier-authlib-ltdl.patch (1.3 -> 1.4) , courier-authlib-nostatic.patch (1.2 -> 1.3) , courier-authlib.spec (1.72 -> 1.73) , courier-authlib-pam-setcred.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/courier-authlib/courier-authlib-ltdl.patch
diff -u packages/courier-authlib/courier-authlib-ltdl.patch:1.3 packages/courier-authlib/courier-authlib-ltdl.patch:1.4
--- packages/courier-authlib/courier-authlib-ltdl.patch:1.3	Thu May 29 17:02:55 2008
+++ packages/courier-authlib/courier-authlib-ltdl.patch	Sun Jan  3 23:52:44 2010
@@ -5,20 +5,26 @@
  
  AUTOMAKE_OPTIONS=dist-bzip2
  
--SUBDIRS=libltdl gdbmobj bdbobj md5 sha1 libhmac numlib makedat userdb rfc822 random128 liblock liblog
-+SUBDIRS=gdbmobj bdbobj md5 sha1 libhmac numlib makedat userdb rfc822 random128 liblock liblog
+-SUBDIRS=libltdl gdbmobj bdbobj md5 sha1 libhmac numlib makedat userdb unicode rfc822 random128 liblock liblog
++SUBDIRS=gdbmobj bdbobj md5 sha1 libhmac numlib makedat userdb unicode rfc822 random128 liblock liblog
  
  INCLUDES = $(LTDLINCL)
  
-diff -urN courier-authlib-0.59.orig/configure.in courier-authlib-0.59/configure.in
---- courier-authlib-0.59.orig/configure.in	2007-01-08 13:18:42.897900250 +0100
-+++ courier-authlib-0.59/configure.in	2007-01-08 13:18:58.318864000 +0100
-@@ -1083,7 +1083,7 @@
- AC_SUBST(REPOSITORY)
+--- courier-authlib-0.63.0/configure.in~	2009-12-25 22:53:37.000000000 +0100
++++ courier-authlib-0.63.0/configure.in	2010-01-03 23:50:47.949087379 +0100
+@@ -10,7 +10,6 @@
  
- AM_CONDITIONAL(HAVE_SGML, test -d ${srcdir}/docbook)
--AC_CONFIG_SUBDIRS(libltdl bdbobj gdbmobj md5 sha1 libhmac numlib makedat userdb rfc822 random128 liblock liblog)
-+AC_CONFIG_SUBDIRS(bdbobj gdbmobj md5 sha1 libhmac numlib makedat userdb rfc822 random128 liblock liblog)
+ AC_CONFIG_SRCDIR([courierauth.h])
+ AC_CONFIG_HEADERS([courier_auth_config.h])
+-AC_CONFIG_MACRO_DIR([libltdl/m4])
  
- AC_CONFIG_FILES(Makefile authdaemond authdaemonrc authsystem.passwd README.authdebug.html dbobj.h authmigrate courier-authlib.spec courier-authlib.lpspec courier-authlib.sysvinit userdb-test-cram-md5.pl)
- AC_OUTPUT
+ AM_INIT_AUTOMAKE
+ >confdefs.h  # Kill PACKAGE_ macros
+@@ -24,7 +23,6 @@
+ AC_PROG_INSTALL
+ AC_PROG_LN_S
+ AC_PROG_SYSCONFTOOL
+-LT_CONFIG_LTDL_DIR([libltdl])
+ LT_INIT(dlopen)
+ LTDL_INIT
+ AC_SUBST(LTDLINCL)

================================================================
Index: packages/courier-authlib/courier-authlib-nostatic.patch
diff -u packages/courier-authlib/courier-authlib-nostatic.patch:1.2 packages/courier-authlib/courier-authlib-nostatic.patch:1.3
--- packages/courier-authlib/courier-authlib-nostatic.patch:1.2	Thu May 29 17:02:55 2008
+++ packages/courier-authlib/courier-authlib-nostatic.patch	Sun Jan  3 23:52:44 2010
@@ -98,8 +98,8 @@
 -testsuite_LDFLAGS=-static
  
  reftest_SOURCES=reftest.c imaprefs.h
- reftest_DEPENDENCIES=librfc822.la
- reftest_LDADD=librfc822.la
+ reftest_DEPENDENCIES=librfc822.la ../unicode/libunicode.la
+ reftest_LDADD=librfc822.la ../unicode/libunicode.la
 -reftest_LDFLAGS=-static
  
  EXTRA_DIST=testsuite.txt reftest.txt $(BUILT_SOURCES)

================================================================
Index: packages/courier-authlib/courier-authlib.spec
diff -u packages/courier-authlib/courier-authlib.spec:1.72 packages/courier-authlib/courier-authlib.spec:1.73
--- packages/courier-authlib/courier-authlib.spec:1.72	Sun Mar 15 18:39:52 2009
+++ packages/courier-authlib/courier-authlib.spec	Sun Jan  3 23:52:44 2010
@@ -2,17 +2,18 @@
 Summary:	Courier authentication library
 Summary(pl.UTF-8):	Biblioteka uwierzytelniania Couriera
 Name:		courier-authlib
-Version:	0.62.2
+Version:	0.63.0
 Release:	1
 License:	GPL
 Group:		Networking/Daemons
 Source0:	http://dl.sourceforge.net/courier/%{name}-%{version}.tar.bz2
-# Source0-md5:	8b69745b1cb191ae5f743b8758ad2ff9
+# Source0-md5:	411a927d178f783a1e8fab9964ce0dd2
 Source1:	%{name}.init
 Patch0:		%{name}-md5sum-passwords.patch
 Patch1:		%{name}-authdaemonrc.patch
 Patch2:		%{name}-nostatic.patch
 Patch3:		%{name}-ltdl.patch
+Patch4:		%{name}-pam-setcred.patch
 URL:		http://www.courier-mta.org/authlib/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -212,6 +213,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 rm -rf libltdl
 
@@ -628,6 +630,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.73  2010/01/03 22:52:44  baggins
+- 0.63.0
+- enabled call to pam_setcred in authdaemon
+  (avoids leaking temp contexts from pam_krb5, and it's more correct)
+
 Revision 1.72  2009/03/15 17:39:52  hawk
 - cosmetics
 

================================================================
Index: packages/courier-authlib/courier-authlib-pam-setcred.patch
diff -u /dev/null packages/courier-authlib/courier-authlib-pam-setcred.patch:1.1
--- /dev/null	Sun Jan  3 23:52:50 2010
+++ packages/courier-authlib/courier-authlib-pam-setcred.patch	Sun Jan  3 23:52:44 2010
@@ -0,0 +1,19 @@
+--- courier-authlib-0.62.2/authpam.c~	2006-10-28 21:22:52.000000000 +0200
++++ courier-authlib-0.62.2/authpam.c	2010-01-03 23:44:16.465089062 +0100
+@@ -126,8 +126,6 @@
+ 		}
+ 	}
+ 
+-#if 0
+-
+ #if	HAVE_PAM_SETCRED
+ 	if (retval == PAM_SUCCESS)
+ 	{
+@@ -138,7 +136,6 @@
+ 		}
+ 	}
+ #endif
+-#endif
+ 
+ 	if (retval == PAM_SUCCESS)
+ 	{
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/courier-authlib/courier-authlib-ltdl.patch?r1=1.3&r2=1.4&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/courier-authlib/courier-authlib-nostatic.patch?r1=1.2&r2=1.3&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/courier-authlib/courier-authlib.spec?r1=1.72&r2=1.73&f=u



More information about the pld-cvs-commit mailing list