Package: coreutils Version: 5.2.1-2 Severity: important
-- System Information: Debian Release: 3.1 APT prefers testing APT policy: (800, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.8-3-686 Locale: LANG=en_CA, LC_CTYPE=en_CA (charmap=ISO-8859-1) Versions of packages coreutils depends on: ii libacl1 2.2.23-1 Access control list shared library ii libc6 2.3.2.ds1-22sarge3 GNU C Library: Shared libraries an -- no debconf information When invoking chgrp with the '--preserve-root' option chgrp fails with the error that it can't recognize that option. This may be quite serious if it caused an administrator to aviod that option resulting in a global change of group. HOW TO REPRODUCE: /tmp# su root /tmp# rm /tmp/foo /tmp# touch /tmp/foo /tmp# chgrp --preserve-root floppy foo ^^^^^^^^^^^^^^^ chgrp: unrecognised option `--preserve-root' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Try `chgrp --help' for more information. /tmp# chgrp --help Usage: chgrp [OPTION]... GROUP FILE... or: chgrp [OPTION]... --reference=RFILE FILE... Change the group of each FILE to GROUP. With --reference, change the group of each FILE to that of RFILE. -c, --changes like verbose but report only when a change is made --dereference affect the referent of each symbolic link, rather than the symbolic link itself -h, --no-dereference affect each symbolic link instead of any referenced file (useful only on systems that can change the ownership of a symlink) --no-preserve-root do not treat `/' specially (the default) --preserve-root fail to operate recursively on `/' ^^^^^^^^^^^^^^^ -f, --silent, --quiet suppress most error messages --reference=RFILE use RFILE's group rather than the specifying GROUP value -R, --recursive operate on files and directories recursively -v, --verbose output a diagnostic for every file processed The following options modify how a Hierarchy is traversed when the -R option is also specified. If more than one is specified, only the final one takes effect. -H if a command line argument is a symbolic link to a directory, traverse it. -L traverse every symbolic link to a directory encountered -P do not traverse any symbolic links (default) --help display this help and exit --version output version information and exit Report bugs to <bug-coreutils@gnu.org>. NOTE: the manpage for chgrp also documents '--preserve-root' -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]