Man Linux: Main Page and Category List


       boinc - The BOINC core client program.


       boinc [options]


       The  BOINC  "core  client",  boinc, is the heart of BOINC.  It controls
       which project  applications  are  run  on  your  computer,  downloading
       "Workunits"  and  uploading  the  "Result"  files from completed tasks.
       boinc is usually run in the background, ideally as  a  daemon.  It  can
       then be controlled either by a graphical tool called the BOINC Manager,
       boincmgr(1), or a command-line tool called  boinccmd(1),  by  means  of
       Remote Proceedure Calls (RPCs) over port 31416.

       The  BOINC  core  client  can  be  controlled  by command-line options,
       configuration files,  and  environment  variables.  Standard  usage  is
       simply to start the client running in the background.


       These  command-line  options for boinc can be used to control how BOINC
       is started. Once the client has started,  you  should  use  a  separate
       program,  (boincmgr(1)  or  boinccmd(1))  which communicates with it by
       means of Remote Proceedure Calls (RPCs).

       --help show options

              show version info

              exit when there are no results

              show attached projects

       --detach_project URL
              detach from a project

       --reset_project URL
              reset (clear) a project

       --attach_project URL key
              attach to a project

       --update_prefs URL
              contact a project to update preferences

              run the CPU benchmarks

              for idle detection, check remote logins too

              allow remote GUI RPC connections

       --gui_rpc_port port
              port for GUI RPCs

              redirect stdout and stderr to log files

       --dir path
              use given dir as BOINC home

              Omits creation of a socket as required for the remote control of
              the  client.  Consequently  the  client  cannot be controlled by
              external tools like GUIs (boincmgr etc.) or the console  command
              tool (boinccmd).

              run as daemon

              exit right before starting a job

              exit right after finishing a job

              disable app sandboxing

              core client was launched by Manager

              set by updater


       By  default  the  core  client  accepts  GUI  RPC connections only from
       programs on the same host, which means that any user on this  host  can
       control the core client.


       boinccmd(1), boincmgr(1)



       Copyright (C) 2007-2008 University of California.

       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; with no
       Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

                                April 06, 2008                        boinc(1)