|
Command line arguments Usage: lin-seti [options]
Available options:
-U , --uid <user id> | Use this user id |
-G , --gid <group id> | Use this group id |
-n , --nice <nice value> | Set up Seti@Home client priority |
-l , --language <lang_file> | Set up lin-seti language |
-p , --path <path_to_seti> | Set up cache path |
-P , --proxy <server:port> | Set up proxy server address |
-c , --client <path_to_client> | Set up seti client pathname |
-C , --cache <cache_size> | Set up cache size |
-I , --id <program_id> | Program id to use in cache |
-L , --linkto <path> | Symlink here from cache item under analysis |
-g , --graphics | Start the Seti@Home client in graphic mode |
-v , --verbose | Start the Seti@Home client in verbose mode |
-d , --daemon | Start client as daemon |
-s , --stop | Stop client running as daemon |
-t , --transmit | Send results and receive w.u. |
-i , --info | Show info about cache |
-h , --help | Show this message |
no option | Start seti client |
Arguments given via command line override those from settings file...
Structure of settings file
[PATH] |
/opt/setiathome/cache |
Path for the cache of lin-seti |
[CLIENT] |
/opt/setiathome/setiathome |
Seti@Home executable |
[LANGUAGE] |
eng |
Program language (currently, eng or ita) |
[PROXY] |
localhost:8080 |
Proxy server |
[DEFAULT_ARGS] |
--info |
If no arguments are given via the
command line and [DEFAULT_ARGS] is defined, then
<arguments> are used as command line arguments. |
[NICENESS] |
10 |
Nice value of the Seti@Home client |
[UID] |
2 |
Use this user id |
[GID] |
2 |
Use this group id |
[LINKTO] |
/link_here |
Create a symbolic link from cache item actually
under analysis to </link_here>, for use with
other monitoring programs like ksetispy or wmsetimon
|
[PROG_ID] |
lin-seti |
id to use in cache to lock and identify work units being managed by lin-seti. |
You can comment out sections by prepending a # to the line.
Or you can simply wipe out the line ;-)
Super user install and cache setup (system wide installation) Follow these steps (as superuser):
- unpack tarball
- cd lin-seti-<version>
- ./configure
- make
- make install
- adjust /etc/lin-seti/lin-setirc to suit your needs
- Start up your internet connection
- lin-seti -t (this downloads the first work unit)
- follow the instructions of the seti client and download your first work unit
- lin-seti -C 10 (this brings the cache size to 10 units)
- lin-seti -t (this downloads the remaining 9 units)
Setting up a cache is not necessary if you already have one from
a Seti Driver install: just point the [PATH] section in the config file
to the correct location.
Your cache is now correctly set up: launching lin-seti
your work units will be automatically analyzed one afted the other. To send results and
receive new units from now on type lin-seti -t
There is no need to stop analysis to send and receive.
Of course you can set the cache size to whatever you want!
If you have the init script installed you can /etc/init.d/lin-seti start
and the program will run in daemon mode, analyzing work units without
having to be logged in.
You can also make the daemon start automatically when you
power on your machine:
under gentoo: rc-update add lin-seti default
under redhat/mandrake: make lin-seti init script be started in runlevel 3 or 5
under slackware: change /etc/rc.d/rc.lin-seti file mode so that it is executable
other distros: figure it out yourself ;-P
Normal users install and cache setup (home directory installation) Follow these steps (as normal user):
- unpack tarball
- cd lin-seti-<version>
- ./configure
- make
- make install
- cd
- adjust .lin-setirc to suit your needs
- cd lin-seti
- Start up your internet connection
- ./lin-seti -t (this downloads the first work unit)
- follow the instructions of the seti client and download your first work unit
- ./lin-seti -C 10 (this brings the cache size to 10 units)
- ./lin-seti -t (this downloads the remaining 9 units)
Your cache is now correctly set up: launching ./lin-seti
your work units will be automatically analyzed one afted the other.
To send results and receive new units from now on type ./lin-seti -t
There is no need to stop analysis to send and receive.
Of course you can set the cache size to whatever you want!
|