Hummm, I thought about "at" but it will run till the job is complete and I don't forsee seti "ending" anytime soon so that won't work. If you can create a script that will start the setiathome process and then parse "ps" for the PID and have it exicute a "kill" at a certian time then you might have something. I am not a very good bash scripter so I can't really help out without my book here.
for instance I tried parts of the script and added;
ps -uax > /var/log/seti/psout.txt | cat /var/log/seti/psout.txt | grep setiathome
Now the output is formatted in the output like;
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
user 9034 96.8 11.8 17276 15116 pts/0 RN 10:30 18:55 setiathome -verbose
What would be needed is beyond my coding ability, and that would be to parse the PID to a number that could be applied to a "kill" command at a certian time each day.
SHUX