BOINC Daemon - Command Line Interface - Command-Line Options
From Unofficial BOINC Wiki
Contents |
[edit] General
The BOINC Daemon in its Command Line Version has command-line options that provide minimal control (e.g. the ability to "attach" and "detach" Projects).
More detailed control, and the ability to interact with a running BOINC Daemon, is provided by the BOINC Command Tool.
[edit] Command Line Options
| -help | Show client options. |
| -version | Show client version. |
| <nobr>-attach_project URL account_key</nobr> | Attach this computer to a new project. |
| -show_projects | Print a list of projects to which this computer is attached. |
| -detach_project URL | Detach this computer from a project. |
| -reset_project URL | Clear pending work for a project.
Use this if there is a problem that is preventingyour computer from working. |
| -update_prefs URL | Contact a project's server to obtain new preferences.
This will also report completed resultsand get new work if needed. |
| -return_results_immediately | Contact scheduler as soon as any result done. |
| -run_cpu_benchmarks | Run CPU benchmarks. Do this if you have modified your computer's hardware. |
| -check_all_logins | If 'run if user active' preference is off,
check for input activity on all current logins;default is to check only local mouse/keyboard |
| -exit_when_idle | Get, process and report work, then exit. |
| -gui_rpc_port N | Specify port for GUI RPCs |
| -allow_remote_gui_rpc | Allow GUI RPCs from remote hosts |
| -dir abs_path | Use the given directory as BOINC home |
| -detach | Detach from console (Windows only) |
| -no_gui_rpc | Don't allow GUI RPCs. |
[edit] Environment Variables
| HTTP_PROXY | URL of HTTP proxy |
| HTTP_USER_NAME | User name for proxy authentication |
| HTTP_USER_PASSWD | Password for proxy authentication |
| SOCKS4_SERVER | URL of SOCKS 4 server |
| SOCKS5_SERVER | URL of SOCKS 5 server |
| SOCKS5_USER | User name for SOCKS authentication |
| SOCKS5_PASSWD | Password for SOCKS authentication |
[edit] Command-Line Options For Debugging
| -exit_when_idle | Exit when we're not working on anything and a scheduling server gives a 'no work' return. |
| -no_time_test | Don't run performance benchmarks; used fixed numbers instead. |
| -exit_after N | Exit after about N seconds |
| -giveup_after N | Give up on file transfers after N seconds (default is 2 weeks) |
| -limit_transfer_rate N | Limit total network traffic to N bytes/sec. |
| -min | Put client in the background after starting up |
[edit] UCB Source
[edit] Copyright ©
- 2005 University of California
- 2005 Paul D. Buck
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.

