BOINC Daemon - Command Line Interface - Command-Line Options

From Unofficial BOINC Wiki

Jump to: navigation, search

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 preventing
your computer from working.
-update_prefs URL Contact a project's server to obtain new preferences.
   This will also report completed results
and 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.

Personal tools