* NEWS: Describe the following change briefly.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 5 Dec 2006 07:45:00 +0000 (07:45 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 5 Dec 2006 07:45:00 +0000 (07:45 +0000)
commit3477834ce69a74cb84d6efccd22716475cc506f3
tree30958c567252c5e2594689540b410fb2067acf8f
parentf3c0a6029d9a9d30c659ef7fb45766a5f8a926e1
* NEWS: Describe the following change briefly.
* bootstrap.conf (gnulib_modules): Remove stat-macros; no longer
needed.
* gzip.c: Don't include stat-macros.h; no longer needed.
(treat_file): Refuse to compress files that are setuid, or setgid,
as this can in theory lead to security holes.  Also, refuse to
compress files with the sticky bit set, on general principle.
(copy_stat): Don't copy the setuid, setgid, or sticky bits,
as (given the above change) they'll always be zero here.
Invoke chmod before chown, to close a race condition.
ChangeLog
NEWS
bootstrap.conf
gzip.c