diff options
author | ribalba <geerd.dietger.hoffmann@gmail.com> | 2008-03-04 18:03:35 +0100 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2008-03-05 11:38:26 +0100 |
commit | b7a836c0a3524cda8ef79c30c3fe7ea759ae4656 (patch) | |
tree | 34130d695817ffefd96218e47e6f4f6780c5cff0 /src/groups.c | |
parent | f5d58041d5882689f8f9c7772a0254bb04f8fa4b (diff) | |
download | coreutils-b7a836c0a3524cda8ef79c30c3fe7ea759ae4656.tar.gz |
Work around AFS bug: id and groups would print invalid group number.
* src/id.c (main): Call print_group_list with a user name, if possible.
* src/groups.c (main): Likewise.
* NEWS: Mention this.
For details, see
http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/12852
http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/12875
Signed-off-by: ribalba <geerd.dietger.hoffmann@gmail.com>
Diffstat (limited to 'src/groups.c')
-rw-r--r-- | src/groups.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/groups.c b/src/groups.c index baac7b931..c8e617b58 100644 --- a/src/groups.c +++ b/src/groups.c @@ -102,7 +102,7 @@ main (int argc, char **argv) egid = getegid (); rgid = getgid (); - if (!print_group_list (NULL, ruid, rgid, egid, true)) + if (!print_group_list (getlogin (), ruid, rgid, egid, true)) ok = false; putchar ('\n'); } |