Subject: CVS commit: src/usr.bin/cksum
To: None <source-changes@NetBSD.org>
From: Hubert Feyrer <hubertf@netbsd.org>
List: source-changes
Date: 04/24/2006 19:41:41
Module Name:	src
Committed By:	hubertf
Date:		Mon Apr 24 19:41:41 UTC 2006

Modified Files:
	src/usr.bin/cksum: cksum.c

Log Message:
Try guessing hash types. Prefix output with hash type,
the output format was inspired by Linux & OpenBSD.

This now allows doing something like:

miyu% ( md4 *.c ; md5 *.c ; sha1 *.c ) > /tmp/x
miyu% md5 -c /tmp/x
miyu% cksum -c /tmp/x
miyu% echo $?
0
miyu% date >test.c
miyu% cksum -c /tmp/x
(MD4) test.c: FAILED
(MD5) test.c: FAILED
(SHA1) test.c: FAILED
miyu% echo $?
1


To generate a diff of this commit:
cvs rdiff -r1.33 -r1.34 src/usr.bin/cksum/cksum.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.