Lee Roy wrote:
> Rob, ok, I have it runing in /seti/setiversion# , working
> fine, but I'm new to
> linux, what does "make sure you chown everything" mean?
If you've created a new user account for SETI@Home (as I would reccomend) then make sure you modify the ownership of the SETI files to the user you created.
Maybe it's time for me to try putting together a HOWTO on running SETI@Home... I'd try to package it, but my own knowlege of Linux isn't good enough for that...
Simple instructions... (better ones pending until later)
Create yourself a user "seti" using the E-Smith manager.
Download the SETI@Home client... I'm using
ftp://ftp.cdrom.com/pub/setiathome/setiathome-3.03.i686-pc-linux-gnu-gnulibc2.1.tar Store it in the SETI user's root directory.
Login as root, and type the following commands...
cd ~seti
cat setiathome* | tar x
mv setiathome-3.03.i686-pc-linux-gnu-gnulibc2.1/setiathome .
rm setiathome-3.03.i686-pc-linux-gnu-gnulibc2.1/ -rf
./setiathome
When you run the last command, you'll be taken through the setup process for SETI@Home. Finish this process. Once SETI has finished downloading it's first packet (fairly important for the next step) press CTRL-C to kill the client. Next type the following commands...
echo nice -n 15 ./setiathome > runseti
chmod 700 runseti
chown seti:seti *
Now create /etc/e-smith/templates/etc/crontab/seti with your favorite editor and put the following contents in it...
----8><----- (all one line!)
# SETI@Home
*/10 * * * * seti /home/e-smith/files/users/seti/runseti 2>/dev/null >/dev/null
----8><-----
Then run /sbin/e-smith/expand-template /etc/crontab and within the next 15 minutes, you'll have yourself an invisible SETI client doing it's work...
(A very quick and very dirty SETI HowTo...)