Here we are, finally, with 0.9.1. Test it, and send feedback for bug corrections!
I'm working now to version 0.9.1. New features:
- Close and reopen Seti@HOME client instead of suspending and resuming it (command line option -k)
- Your client is waiting for an internet connection? You won't need to close and reopen the daemon: just use -R <dir> option!
Setidaemon has been tested into a i686 machine at University of Verona (Italy), with normal user permission. I think the administrator uses something that sends SIGHUP to all process that fork() to run in background, so both setidaemon and Seti@HOME where closed as launched. I tried to add a signal handler to ignore SIGHUP, but still the daemon seemed to have some troubles. It has been launched four times, and twice it launched Seti@HOME ignoring interrupts from mouse and keyboard. Then I had no more time to stay there and check it out more, so I'll do it as soon as possible.