]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
doc: chgrp,chmod,chown: state --reference always dereferences
authorPádraig Brady <P@draigBrady.com>
Thu, 23 Feb 2023 15:22:14 +0000 (15:22 +0000)
committerPádraig Brady <P@draigBrady.com>
Thu, 23 Feb 2023 15:22:14 +0000 (15:22 +0000)
* 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

src/chgrp.c
src/chmod.c
src/chown.c

index e695328e919d7fb26401b9346cfad84beb46fc87..141413352f058f296a34c0b0fe6bfb7dcbed299a 100644 (file)
@@ -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\
index a0b83a8f758dcc89f017190772e44346501a9acc..e48736e1190b35d247cf0e8e5d75f955c4531f78 100644 (file)
@@ -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\
index f298b6081bfa68c8dbe48d627329e7b38810870d..d4ae24bec7e70fdb3fe49eb98d53cc145d96884e 100644 (file)
@@ -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\