-echo "$NAME Report" >$TMP
-echo >>$TMP
-echo " - Host: `hostname -f`" >>$TMP
-echo " - User: `id -un`" >>$TMP
-echo >>$TMP
+# check PID file ("lock file")
+if [ -e "$PIDFILE" ]; then
+ echo "Lockfile \"$PIDFILE\" already exists."
+ echo "Is an other instance still running?"
+ echo
+ echo -n "Aborted: "; date
+ echo
+ exit 4
+fi
+
+exec >"$TMP" 2>&1
+
+echo "$NAME Report"
+echo
+echo " - Host: `hostname -f`"
+echo " - User: `id -un`"
+echo