1stMUD/corefiles/
1stMUD/gods/
1stMUD/log/
1stMUD/player/
1stMUD/win32/
1stMUD/win32/ROM/
#!/bin/bash

if [ -e ../area/core ]; then

EMAIL=

if [ ! -e ../corefiles/.crashcount ]; then
echo 0 > ../corefiles/.crashcount
fi

COUNT=`cat ../corefiles/.crashcount`

let COUNT=$COUNT+1

if [ $COUNT -ge 6 ]; then
COUNT=1
fi

echo $COUNT > ../corefiles/.crashcount

DATE=`date +"%a %b %d %T %Y"`

sleep 10

gdb -batch ../src/rom ../area/core | head -1000 | mail -s "Coredump $COUNT: $DATE" $EMAIL

mv ../area/core ../corefiles/core.$COUNT

if [ ! -e ../corefiles/rom ]; then
ln -s ../src/rom ../corefiles/rom
fi

fi