From: Pádraig Brady
Date: Thu, 23 Feb 2023 15:22:14 +0000 (+0000) Subject: doc: chgrp,chmod,chown: state --reference always dereferences X-Git-Tag: v9.2~52 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c97c40c3b4f5338b1c8689002f50d523b9cff2a0;p=thirdparty%2Fcoreutils.git doc: chgrp,chmod,chown: state --reference always dereferences * src/chgrp.c (usage): State that --reference always dereferences symbolic links. * src/chmod.c (usage): Likewise. * src/chown.c (usage): Likewise. Fixes https://bugs.gnu.org/61720 --- diff --git a/src/chgrp.c b/src/chgrp.c index e695328e91..141413352f 100644 --- a/src/chgrp.c +++ b/src/chgrp.c @@ -136,8 +136,8 @@ With --reference, change the group of each FILE to that of RFILE.\n\ --preserve-root fail to operate recursively on '/'\n\ "), stdout); fputs (_("\ - --reference=RFILE use RFILE's group rather than specifying a\n\ - GROUP value\n\ + --reference=RFILE use RFILE's group rather than specifying a GROUP.\n\ + RFILE is always dereferenced if a symbolic link.\n\ "), stdout); fputs (_("\ -R, --recursive operate on files and directories recursively\n\ diff --git a/src/chmod.c b/src/chmod.c index a0b83a8f75..e48736e119 100644 --- a/src/chmod.c +++ b/src/chmod.c @@ -393,7 +393,8 @@ With --reference, change the mode of each FILE to that of RFILE.\n\ --preserve-root fail to operate recursively on '/'\n\ "), stdout); fputs (_("\ - --reference=RFILE use RFILE's mode instead of MODE values\n\ + --reference=RFILE use RFILE's mode instead of specifying MODE values.\n\ + RFILE is always dereferenced if a symbolic link.\n\ "), stdout); fputs (_("\ -R, --recursive change files and directories recursively\n\ diff --git a/src/chown.c b/src/chown.c index f298b6081b..d4ae24bec7 100644 --- a/src/chown.c +++ b/src/chown.c @@ -113,8 +113,8 @@ With --reference, change the owner and group of each FILE to those of RFILE.\n\ --preserve-root fail to operate recursively on '/'\n\ "), stdout); fputs (_("\ - --reference=RFILE use RFILE's owner and group rather than\n\ - specifying OWNER:GROUP values\n\ + --reference=RFILE use RFILE's owner and group rather than specifying\n\ + OWNER:GROUP values. RFILE is always dereferenced.\n\ "), stdout); fputs (_("\ -R, --recursive operate on files and directories recursively\n\