rpms/nss_ldap/devel nss_ldap-257-initgroups-minimum_uid.patch, 1.1, 1.2

Nalin Somabhai Dahyabhai (nalin) fedora-extras-commits at redhat.com
Thu Sep 20 22:26:35 UTC 2007


Author: nalin

Update of /cvs/pkgs/rpms/nss_ldap/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25476

Modified Files:
	nss_ldap-257-initgroups-minimum_uid.patch 
Log Message:
- add a missing call to _nss_ldap_leave(), needed for multi-threaded apps and
  just plain correctness


nss_ldap-257-initgroups-minimum_uid.patch:

Index: nss_ldap-257-initgroups-minimum_uid.patch
===================================================================
RCS file: /cvs/pkgs/rpms/nss_ldap/devel/nss_ldap-257-initgroups-minimum_uid.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- nss_ldap-257-initgroups-minimum_uid.patch	20 Sep 2007 19:06:55 -0000	1.1
+++ nss_ldap-257-initgroups-minimum_uid.patch	20 Sep 2007 22:26:33 -0000	1.2
@@ -1,17 +1,17 @@
 diff -ur nss_ldap/ldap-grp.c nss_ldap/ldap-grp.c
 --- nss_ldap/ldap-grp.c	2007-08-03 00:51:09.000000000 -0400
-+++ nss_ldap/ldap-grp.c	2007-09-20 14:32:14.000000000 -0400
-@@ -1068,6 +1069,13 @@
++++ nss_ldap/ldap-grp.c	2007-09-20 16:38:00.000000000 -0400
+@@ -1068,6 +1068,13 @@
        return NSS_NOTFOUND;
      }
  
 +  if (_nss_ldap_test_initgroups_minimum_uid(LA_STRING (a)))
 +    {
 +      debug ("<== " NSS_LDAP_INITGROUPS_FUNCTION " (user id below configured minimum)");
++      _nss_ldap_leave ();
 +      return NSS_NOTFOUND;
 +    }
 +
-+
    lia.backlink = _nss_ldap_test_config_flag (NSS_LDAP_FLAGS_INITGROUPS_BACKLINK);
  
    if (lia.backlink != 0)




More information about the scm-commits mailing list