1#!/bin/sh
2
3
4# *****************************************************************************
5#
6# *****************************************************************************
7
8stat=1
9
10
11# *****************************************************************************
12#
13# *****************************************************************************
14
15if [ $# -gt 0 ]; then
16	rm -f $1
17	sum */*.[chly] > $1
18else
19	if [ ! -f CHECKSUMS ]; then
20		echo "There is no CHECKSUMS file; you hoser."
21	else
22		rm -f .checksums
23		sum */*.[chly] > .checksums
24		diff=`diff CHECKSUMS .checksums`
25		if [ -z "$diff" ]; then
26			echo "OK"
27			rm -f .checksums
28			stat=0
29		else
30			echo "Ouch"
31			diff CHECKSUMS .checksums
32		fi
33	fi
34fi
35
36
37# *****************************************************************************
38#
39# *****************************************************************************
40
41exit $stat
42