Change
	local tmpfile=`mktemp` || exit 1
into
	local tmpfile
	tmpfile=`mktemp` || exit 1
since the former is parsed as "local || exit 1" and loses the exit code
from mktemp.

Submitted by:	jilles
Add a public key which can be used to send me encrypted panics.
Add copyright and BSD license text.