diff options
author | Eric Blake <ebb9@byu.net> | 2009-10-26 07:10:51 -0600 |
---|---|---|
committer | Eric Blake <ebb9@byu.net> | 2009-10-26 21:30:30 -0600 |
commit | 243f1b1c71136171a4da635a84f8e32ba3eb3c94 (patch) | |
tree | b3322fcf26a44e5b3f39479d89f58a34c4eab221 /NEWS | |
parent | c6900474ef4e0acc02bf5ff41c933afeef4aae09 (diff) | |
download | coreutils-243f1b1c71136171a4da635a84f8e32ba3eb3c94.tar.xz |
env: reject bogus -u arguments
* src/env.c (main): Use unsetenv rather than putenv to remove
items from environ, and check for failure.
* bootstrap.conf (gnulib_modules): Add unsetenv.
* tests/misc/env: Test this.
* NEWS: Document it.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -8,6 +8,9 @@ GNU coreutils NEWS -*- outline -*- Even then, chcon may still be useful. [bug introduced in coreutils-8.0] + env -u A=B now fails, rather than silently adding A to the + environment. [the bug dates back to the initial implementation] + md5sum now prints checksums atomically so that concurrent processes will not intersperse their output. This also affected sum, sha1sum, sha224sum, sha384sum and sha512sum. |