narzy
Elite Member
I am not sure about other distro's if this works but it does work for debian, thanks to LD for the help originaly geting it working for me. I as a linux newbie, have a hard time finding simple to the point answers to direct questions I have. So I will try and document my smaller simple answers in hopes of making life to linux more sane for the rest of the world.
to do this you need to have seti installed (duh) in debian there is a package already made all you have to do is get it. It did not come on my CD image but it may now, if its not on your CD and you have not tould Debian to hook up to the web to find packages I will write an FAQ about that aswell. if it is set to look the web for packages just use apt-get install setiathome this will install the setiathome package. (do this as root)
to set Seti to start with the machine you will be creating a small script. browse to your /etc/rc.boot/ directory
cd /ect/rc.boot/
use your favorite text editor to create a new file, I use nano, you can also get this via apt-get just type apt-get install nano, but Vi edit works aswell, its commands however are a bit combersome in my opinion.
nano setiathome
setiathome is your script file name
now that you have your new file open you will point to where you want setiathome to run I personally created a setiathome directory in my root directory / to run seti. you file will need to look somthing like this.
#! /bin/sh/
/setiathome/setiathome
the first /setiathome/ is the directory the second is the program call itself if you are connecting to a que or whatever your arguments go at the end of the line... like this
/setiathome/setiathome -proxy xxx.xxx.xxx.xxx:xxxx
(in this example replace the x's with the proxy ip and port just like normal)
DO NOT ADD a & at the end of the line yet! you will be profoundly sorry!
exit out of the file (with nano this is ctrl+x)
chmod 755 setiathome
reboot your machine
with linux loads this time you will get the standard seti config screen select the apropriate option and set it up like normal.
then ctrl+c out of it once it downloads its first work unit, and log on as root once more
browse back to /etc/rc.boot/
edit the setiathome file once again with your favorite text editor
nano setiathome
at the end of the /setiathome/setiathome line add a space and & so it looks like this
/setiathome/setiathome &
or whatever with your arguments the important thing is the space and & at the end of the line
then exit out once more.
reboot the machine again, and enjoy 🙂
note: this is a rough draft I am doing this from memory do not try it yet I will test the procedure once I get home back on my second linux box. I am sure I have an error somewhere 😉 and since linux is picky like that, you may end up spending a butt load of time fixing it.
to do this you need to have seti installed (duh) in debian there is a package already made all you have to do is get it. It did not come on my CD image but it may now, if its not on your CD and you have not tould Debian to hook up to the web to find packages I will write an FAQ about that aswell. if it is set to look the web for packages just use apt-get install setiathome this will install the setiathome package. (do this as root)
to set Seti to start with the machine you will be creating a small script. browse to your /etc/rc.boot/ directory
cd /ect/rc.boot/
use your favorite text editor to create a new file, I use nano, you can also get this via apt-get just type apt-get install nano, but Vi edit works aswell, its commands however are a bit combersome in my opinion.
nano setiathome
setiathome is your script file name
now that you have your new file open you will point to where you want setiathome to run I personally created a setiathome directory in my root directory / to run seti. you file will need to look somthing like this.
#! /bin/sh/
/setiathome/setiathome
the first /setiathome/ is the directory the second is the program call itself if you are connecting to a que or whatever your arguments go at the end of the line... like this
/setiathome/setiathome -proxy xxx.xxx.xxx.xxx:xxxx
(in this example replace the x's with the proxy ip and port just like normal)
DO NOT ADD a & at the end of the line yet! you will be profoundly sorry!
exit out of the file (with nano this is ctrl+x)
chmod 755 setiathome
reboot your machine
with linux loads this time you will get the standard seti config screen select the apropriate option and set it up like normal.
then ctrl+c out of it once it downloads its first work unit, and log on as root once more
browse back to /etc/rc.boot/
edit the setiathome file once again with your favorite text editor
nano setiathome
at the end of the /setiathome/setiathome line add a space and & so it looks like this
/setiathome/setiathome &
or whatever with your arguments the important thing is the space and & at the end of the line
then exit out once more.
reboot the machine again, and enjoy 🙂
note: this is a rough draft I am doing this from memory do not try it yet I will test the procedure once I get home back on my second linux box. I am sure I have an error somewhere 😉 and since linux is picky like that, you may end up spending a butt load of time fixing it.