]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
doc: make legacy digest utility --help reference cksum nodes
authorPádraig Brady <P@draigBrady.com>
Tue, 20 Jan 2026 13:35:54 +0000 (13:35 +0000)
committerPádraig Brady <P@draigBrady.com>
Wed, 21 Jan 2026 13:51:58 +0000 (13:51 +0000)
* src/system.h (oputs_): Map md5sum etc. to cksum urls,
as we only have cksum anchors in the manual to avoid
creating anchors for all of the legacy digest utilities.

src/system.h

index 68d3e2d459bb733ddd4ce671daac3b1c996e60fc..4f6ba3792db7c15f91130400b40bab943c0d69d1 100644 (file)
@@ -579,7 +579,15 @@ oputs_ (MAYBE_UNUSED char const* program, char const *option)
 
   /* write option text.  */
 #ifdef MANUAL_URL
-  char const *url_program = streq (program, "[") ? "test" : program;
+  char const *url_program =   streq (program, "[") ? "test"
+                            : streq (program, "b2sum") ? "cksum"
+                            : streq (program, "md5sum") ? "cksum"
+                            : streq (program, "sha1sum") ? "cksum"
+                            : streq (program, "sha224sum") ? "cksum"
+                            : streq (program, "sha256sum") ? "cksum"
+                            : streq (program, "sha384sum") ? "cksum"
+                            : streq (program, "sha512sum") ? "cksum"
+                            : program;
   /* Note single node manual doesn't work for ls, cksum, md5sum, sha*sum,
      but use single node for --help or --version.. */
   if (STREQ_LEN (option_text, "--help", 6)