Hello community,

here is the log from the commit of package pam-modules for openSUSE:11.3
checked in at Mon Dec 19 16:35:31 CET 2011.



--------
--- old-versions/11.3/UPDATES/all/pam-modules/pam-modules.changes       
2011-07-20 17:12:26.000000000 +0200
+++ 11.3/pam-modules/pam-modules.changes        2011-12-13 15:50:48.000000000 
+0100
@@ -1,0 +2,5 @@
+Tue Dec 13 13:20:18 UTC 2011 - [email protected]
+
+- use thread local store for logindefs list (bnc#735220)
+
+-------------------------------------------------------------------

calling whatdependson for 11.3-i586


New:
----
  pam_unix2-2.7.3-logindefs-thread.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pam-modules.spec ++++++
--- /var/tmp/diff_new_pack.5YUeGo/_old  2011-12-19 16:30:14.000000000 +0100
+++ /var/tmp/diff_new_pack.5YUeGo/_new  2011-12-19 16:30:14.000000000 +0100
@@ -26,7 +26,7 @@
 Name:           pam-modules
 Summary:        Additional PAM Modules
 Version:        11.3
-Release:        0.<RELEASE2>
+Release:        0.<RELEASE5>
 License:        BSD3c ; GPLv2+
 Group:          System/Libraries
 AutoReqProv:    on
@@ -43,6 +43,7 @@
 Patch:          pam-modules-10.3-pam_make-fix-open.dif
 Patch1:         pam_unix2-2.7.3-CVE-2011-2483.diff
 Patch2:         pam_unix2-2.7.3-retvalmagic.diff
+Patch3:         pam_unix2-2.7.3-logindefs-thread.diff
 #
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 PreReq:         permissions
@@ -72,6 +73,7 @@
 %patch
 %patch1 -p0
 %patch2 -p0
+%patch3 -p0
 
 %build
 pushd pam_unix2-*

++++++ pam_unix2-2.7.3-logindefs-thread.diff ++++++
Index: pam_unix2-2.7.3/src/logindefs.c
===================================================================
--- pam_unix2-2.7.3/src/logindefs.c.orig
+++ pam_unix2-2.7.3/src/logindefs.c
@@ -33,7 +33,7 @@ struct item {
   struct item *next;  /* pointer to next option.  */
 };
 
-static struct item *list = NULL;
+static __thread struct item *list = NULL;
 
 void
 free_getlogindefs_data (void)
continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to