summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorPetr Stodůlka <pstodulk@redhat.com>2014-06-25 18:26:23 +0100
committerPádraig Brady <P@draigBrady.com>2014-06-26 12:07:10 +0100
commit408461c0e7e5ddc6bfd0fddb2c79d35a02238ee0 (patch)
tree217c189cbf8ef3bc5b0279e78a7e2cdfed4c3afe /NEWS
parentd71c12f1e4e165c7da59989b49ded2805b7977cc (diff)
downloadcoreutils-408461c0e7e5ddc6bfd0fddb2c79d35a02238ee0.tar.xz
id: output the effective group for the process
* src/id.c (print_full_info): When no user is specified, output the effective group for the _process_, rather than the default group from the system database, which may be different. * tests/id/setgid.sh: Add a case for `id` as well as `id -G`. * NEWS: Mention the bug fix. Fixes http://bugs.gnu.org/7320 Reported at http://bugzilla.redhat.com/1016163
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 653278528..e5ea77c51 100644
--- a/NEWS
+++ b/NEWS
@@ -67,6 +67,12 @@ GNU coreutils NEWS -*- outline -*-
now copies all input to stdout. Previously nothing was output in this case.
[bug introduced with the --lines=-N feature in coreutils-5.0.1]
+ id, when invoked with no user name argument, now prints the correct group ID.
+ Previously, in the default output format, it would print the default group ID
+ in the password database, which may be neither real nor effective. For e.g.,
+ when run set-GID, or when the database changes outside the current session.
+ [bug introduced in coreutils-8.1]
+
ln -sf now replaces symbolic links whose targets can't exist. Previously
it would display an error, requiring --no-dereference to avoid the issue.
[bug introduced in coreutils-5.3.0]