# startmud.pl
#
#startmud for ldmud driver
#
#this is a reallly ugly throw together of a keep alive program for ldmud
#I know very little perl scripting so there probably is a better way to do this.
#if you are a more advanced perl scripter, please feel free to fix this and
#email me a copy via punkette@hotmail.com
#
#modify this to where perl is located on your system
#!/usr/bin/perl -w
✓
sub check {
$test = system("ps | grep parse > /dev/null");
if ($test eq "256") { &startmud; }
✓
}
sub startmud {
#modify the next two lines sot that the "home/wetdirt/mud/ldmud/bin/" points to the bin dir
# of your lpmud installation. remember that there are 3 areas to correct for your system in the next
# 2 lines.
system("rm -f /home/wetdirt/mud/ldmud/bin/nohup.out");
system("nohup /home/wetdirt/mud/ldmud/bin/parse & > /home/wetdirt/mud/ldmud/bin/nohup.out");
$test = system("ps | grep parse > /dev/null");
print "test = $test\n";
return;
}