setimgr is a fairly basic SETI@home management program. It deals with cacheing work units for dial-up connections and running multiple instances on multi-CPU machines.
| Tags | Utilities Scientific/Engineering Astronomy |
|---|---|
| Licenses | BSD Original |
| Operating Systems | POSIX AIX BSD HP-UX IRIX Linux Other SCO Solaris |
| Implementation | C |
Recent releases


Changes: In this release, the number of transfers performed in parallel can now be configured. Having several setimgr instances using the same (NFS mounted) directories is more efficient.


Changes: Another bug relating to multiple setimgr instances sharing the same set of (NFS mounted) directories was fixed. Some new command line/config file features were added.


Changes: A bug has been fixed where setimgr could get confused in some cases where a directory changes state (by a run or downloaded outside of setimgr's control (perhaps by another setimgr instance)). Some minor functionality was also added.


Changes: Work units were getting stuck in the 'Xfer' state after a partially successful transfer.


Changes: Several setimgrs can now operate on the same set of procn directories, enabling several machines to use the same NFS mounted cache. It is now possible to restrict the times/days when setimgr may up/down load WUs. Additional minor changes were added.
- All comments
Recent commentsMinor typo in setimgr.c (0.04b)
This only affects you if you wanted setimgr to use UTC (rather than your local timezone) for timestamps in it's output and for the up/download time restrictions.
The
#ifdef LOCAL_TIME
on line 162 should be
#if LOCAL_TIME
instead.
If you commented out the LOCAL_TIME #define (on line 80) rather than setting it to 0 then this wil have the same effect.