about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2015-09-25 20:20:33 +0200
committerFlorian Weimer <fweimer@redhat.com>2015-09-25 20:20:33 +0200
commit5a9af6376d43b58c6545feb86002812a57956654 (patch)
treeaeb62c182d924a971e14cdd3f46c5e81d7c0e4ed /ChangeLog
parent775e99641eca25a0dc9049253fe12b02c568f97a (diff)
downloadglibc-5a9af6376d43b58c6545feb86002812a57956654.tar.gz
glibc-5a9af6376d43b58c6545feb86002812a57956654.tar.xz
glibc-5a9af6376d43b58c6545feb86002812a57956654.zip
Fix inconsistent passwd compensation in nss/bug17079.c
It used to be common practice to have a statically linked shell for an
alternative root account, as in:

root:x:0:0:root:/root:/bin/bash
toor:x:0:0:root recovery account:/root:/sbin/sash

This causes problems with passwd NSS tests because a UID-based lookup
will only retrieve one of those entries.  The original version of
nss/bug17079.c detected this, but failed to use this information later
on.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ba7aa4e421..7e8156e023 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2015-09-25  Florian Weimer  <fweimer@redhat.com>
+
+	* nss/bug17079.c (init_test_items): Add diagnostic for
+	inconsistent entries.
+	(test_buffer_size): Skip inconsistent entries.
+
 2015-09-25  Joseph Myers  <joseph@codesourcery.com>
 
 	[BZ #13304]