Update *sum(1)-manpages and mark them as finished and audited

Now that -c behaves correctly, the tools are pretty much done.
Only the manpages were not clear enough what happens when you
specify the c-flag.
This is fixed now.
This commit is contained in:
FRIGN 2015-03-01 22:59:20 +01:00
parent 9b06720f62
commit 0c9b52ef9b
5 changed files with 69 additions and 19 deletions

8
README
View File

@ -42,7 +42,7 @@ The following tools are implemented ('*' == finished, '#' == UTF-8 support,
=* logger yes none =* logger yes none
=* logname yes none =* logname yes none
= ls no (-C), -S, -f, -m, -s, -x = ls no (-C), -S, -f, -m, -s, -x
=* md5sum non-posix none =*| md5sum non-posix none
=* mkdir yes none =* mkdir yes none
=* mkfifo yes none =* mkfifo yes none
=* mktemp non-posix none =* mktemp non-posix none
@ -61,9 +61,9 @@ The following tools are implemented ('*' == finished, '#' == UTF-8 support,
# sed # sed
seq non-posix none seq non-posix none
=* setsid non-posix none =* setsid non-posix none
= sha1sum non-posix none =*| sha1sum non-posix none
= sha256sum non-posix none =*| sha256sum non-posix none
= sha512sum non-posix none =*| sha512sum non-posix none
=*| sleep yes none =*| sleep yes none
sort no -m, -o, -d, -f, -i sort no -m, -o, -d, -f, -i
=* split yes none =* split yes none

View File

@ -1,16 +1,16 @@
.Dd January 31, 2015 .Dd March 1, 2015
.Dt MD5SUM 1 .Dt MD5SUM 1
.Os sbase .Os sbase
.Sh NAME .Sh NAME
.Nm md5sum .Nm md5sum
.Nd compute or check MD5 checksums .Nd compute or check MD5 message digests
.Sh SYNOPSIS .Sh SYNOPSIS
.Nm .Nm
.Op Fl c .Op Fl c
.Op Ar file ... .Op Ar file ...
.Sh DESCRIPTION .Sh DESCRIPTION
.Nm .Nm
writes an MD5 (128-bit) checksum of each writes MD5 (128-bit) checksums of each
.Ar file .Ar file
to stdout. to stdout.
If no If no
@ -24,4 +24,9 @@ reads from stdin.
Read list of MD5 checksums from each Read list of MD5 checksums from each
.Ar file .Ar file
and check them. and check them.
If no
.Ar file
is given
.Nm
reads from stdin.
.El .El

View File

@ -1,17 +1,32 @@
.Dd January 30, 2015 .Dd March 1, 2015
.Dt SHA1SUM 1 .Dt SHA1SUM 1
.Os sbase .Os sbase
.Sh NAME .Sh NAME
.Nm sha1sum .Nm sha1sum
.Nd compute SHA-1 message digest .Nd compute or check SHA-1 message digests
.Sh SYNOPSIS .Sh SYNOPSIS
.Nm .Nm
.Op Fl c .Op Fl c
.Op Ar file ... .Op Ar file ...
.Sh DESCRIPTION .Sh DESCRIPTION
Print SHA-1 (160-bit) checksums. With no file, read standard input. .Nm
writes SHA-1 (160-bit) checksums of each
.Ar file
to stdout.
If no
.Ar file
is given
.Nm
reads from stdin.
.Sh OPTIONS .Sh OPTIONS
.Bl -tag -width Ds .Bl -tag -width Ds
.It Fl c .It Fl c
Read list of SHA1 checksums from file and check them. Read list of SHA-1 checksums from each
.Ar file
and check them.
If no
.Ar file
is given
.Nm
reads from stdin.
.El .El

View File

@ -1,17 +1,32 @@
.Dd January 30, 2015 .Dd March 1, 2015
.Dt SHA256SUM 1 .Dt SHA256SUM 1
.Os sbase .Os sbase
.Sh NAME .Sh NAME
.Nm sha256sum .Nm sha256sum
.Nd compute SHA256 message digest .Nd compute or check SHA-256 message digests
.Sh SYNOPSIS .Sh SYNOPSIS
.Nm .Nm
.Op Fl c .Op Fl c
.Op Ar file ... .Op Ar file ...
.Sh DESCRIPTION .Sh DESCRIPTION
Print SHA256 (256-bit) checksums. With no file, read standard input. .Nm
writes SHA-256 (256-bit) checksums of each
.Ar file
to stdout.
If no
.Ar file
is given
.Nm
reads from stdin.
.Sh OPTIONS .Sh OPTIONS
.Bl -tag -width Ds .Bl -tag -width Ds
.It Fl c .It Fl c
Read list of SHA256 checksums from file and check them. Read list of SHA-256 checksums from each
.Ar file
and check them.
If no
.Ar file
is given
.Nm
reads from stdin.
.El .El

View File

@ -1,17 +1,32 @@
.Dd January 30, 2015 .Dd March 1, 2015
.Dt SHA512SUM 1 .Dt SHA512SUM 1
.Os sbase .Os sbase
.Sh NAME .Sh NAME
.Nm sha512sum .Nm sha512sum
.Nd compute SHA512 message digest .Nd compute or check SHA-512 message digests
.Sh SYNOPSIS .Sh SYNOPSIS
.Nm .Nm
.Op Fl c .Op Fl c
.Op Ar file ... .Op Ar file ...
.Sh DESCRIPTION .Sh DESCRIPTION
Print SHA512 (512-bit) checksums. With no file, read standard input. .Nm
writes SHA-512 (512-bit) checksums of each
.Ar file
to stdout.
If no
.Ar file
is given
.Nm
reads from stdin.
.Sh OPTIONS .Sh OPTIONS
.Bl -tag -width Ds .Bl -tag -width Ds
.It Fl c .It Fl c
Read list of SHA512 checksums from file and check them. Read list of SHA-512 checksums from each
.Ar file
and check them.
If no
.Ar file
is given
.Nm
reads from stdin.
.El .El