#!/bin/sh
# Generate Checksums
# Christoph Lameter <clameter@debian.org> October 19, 1997
cd /
echo -n "Generating md5sums for "
for i in /var/lib/dpkg/info/*.list; do
	PACKAGE="`expr $i : '/var/lib/dpkg/info/\(.*\)\.list'`"
	if [ ! -f /var/lib/dpkg/info/$PACKAGE.md5sums ]; then
# Package list includes directories. So just ignore md5sums errormessages on those
		md5sum `cat $i` >/var/lib/dpkg/info/$PACKAGE.md5sums 2>/dev/null
#		md5sum `cat $i` >~/$PACKAGE.md5sums 2>/dev/null
		echo -n "$PACKAGE "
	fi
done
echo
echo "Done."
