r4647 - in glibc-package/trunk/debian: . patches patches/any
Author: aurel32
Date: 2011-05-08 21:38:48 +0000 (Sun, 08 May 2011)
New Revision: 4647
Removed:
glibc-package/trunk/debian/patches/any/cvs-nss-initgroups.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/series
Log:
Revert r4644
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2011-05-08 21:33:20 UTC (rev 4646)
+++ glibc-package/trunk/debian/changelog 2011-05-08 21:38:48 UTC (rev 4647)
@@ -8,8 +8,6 @@
of unqualified domain names.
* Add patches/any/cvs-sys-param-ARG_MAX.diff from upstream to fix
bassackwards tests for ARG_MAX in sys/param.h. Closes: #583433.
- * Add patches/any/cvs-nss-initgroups.diff from upstream to correctly
- return NSS_STATUS_NOTFOUND if no record was found.
* Add support for the new armhf triplet (Closes: #625846):
- Update patches/any/submitted-autotools.diff to detect the new triplet.
- Add patches/arm/submitted-armhf-triplet.diff to support the
Deleted: glibc-package/trunk/debian/patches/any/cvs-nss-initgroups.diff
===================================================================
--- glibc-package/trunk/debian/patches/any/cvs-nss-initgroups.diff 2011-05-08 21:33:20 UTC (rev 4646)
+++ glibc-package/trunk/debian/patches/any/cvs-nss-initgroups.diff 2011-05-08 21:38:48 UTC (rev 4647)
@@ -1,32 +0,0 @@
-2011-05-06 Ulrich Drepper <drepper@gmail.com>
-
- * nss/nss_files/files-initgroups.c (_nss_files_initgroups_dyn): Return
- NSS_STATUS_NOTFOUND if no record was found.
-
-diff --git a/nss/nss_files/files-initgroups.c b/nss/nss_files/files-initgroups.c
-index 4c7b9f8..113abf2 100644
---- a/nss/nss_files/files-initgroups.c
-+++ b/nss/nss_files/files-initgroups.c
-@@ -43,6 +43,7 @@ _nss_files_initgroups_dyn (const char *user, gid_t group, long int *start,
- char *line = NULL;
- size_t linelen = 0;
- enum nss_status status = NSS_STATUS_SUCCESS;
-+ bool any = false;
-
- size_t buflen = 1024;
- void *buffer = alloca (buflen);
-@@ -118,6 +119,7 @@ _nss_files_initgroups_dyn (const char *user, gid_t group, long int *start,
-
- groups[*start] = grp.gr_gid;
- *start += 1;
-+ any = true;
-
- break;
- }
-@@ -131,5 +133,5 @@ _nss_files_initgroups_dyn (const char *user, gid_t group, long int *start,
-
- fclose (stream);
-
-- return status;
-+ return status == NSS_STATUS_SUCCESS && !any ? NSS_STATUS_NOTFOUND : status;
- }
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2011-05-08 21:33:20 UTC (rev 4646)
+++ glibc-package/trunk/debian/patches/series 2011-05-08 21:38:48 UTC (rev 4647)
@@ -251,4 +251,3 @@
any/local-dl-deps.diff
any/cvs-resolv-tld.diff
any/cvs-sys-param-ARG_MAX.diff
-any/cvs-nss-initgroups.diff
Reply to: