[Debian Wiki] Update of "BOINC/ServerGuide/Initialisation" by SteffenMoeller

Debian Wiki debian-www at lists.debian.org
Sun Sep 1 10:19:42 UTC 2013


Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.

The "BOINC/ServerGuide/Initialisation" page has been changed by SteffenMoeller:
https://wiki.debian.org/BOINC/ServerGuide/Initialisation?action=diff&rev1=5&rev2=6

Comment:
Stop dissing the boinc-server-maker package.

  from the source tree and then the same for those using the Debian boinc-server-maker package.
  
  ||<style="background-color: red; width: 50%;"-2> '''Previously''' ||<style="background-color: lightgreen; width: 50%;"-2> '''Now''' ||
- ||1.||Install BOINC server dependencies:<<BR>>{{{sudo apt-get install git build-essential apache2 php5 \}}}<<BR>>{{{     mysql-server php5-gd php5-cli php5-mysql python-mysqldb \}}}<<BR>>{{{     libtool automake autoconf pkg-config libmysql++-dev libssl-dev}}} ||<style="vertical-align: top; text-align: left"-2|4>Install boinc-server-maker package just like any other:<<BR>>{{{sudo apt-get install boinc-server-maker}}}<<BR>>Admittedly, that package is not available on the project servers, yet. Ask about how far its development has matured.||
+ ||1.||Install BOINC server dependencies:<<BR>>{{{sudo apt-get install git build-essential apache2 php5 \}}}<<BR>>{{{     mysql-server php5-gd php5-cli php5-mysql python-mysqldb \}}}<<BR>>{{{     libtool automake autoconf pkg-config libmysql++-dev libssl-dev}}} ||<style="vertical-align: top; text-align: left"-2|4>Install boinc-server-maker package just like any other:<<BR>>{{{sudo apt-get install -t experimental boinc-server-maker}}}||
  ||2.||Create a user and a group for BOINC and add www-data to that group:<<BR>>{{{sudo adduser boincadm}}}<<BR>>{{{sudo usermod -aG boincadm www-data}}} ||
  ||3.||Download BOINC source:<<BR>>{{{git clone git://boinc.berkeley.edu/boinc.git}}}||
  ||4.||Compile BOINC: <<BR>> {{{cd boinc; ./_autosetup; ./configure --disable-client --disable-manager; make}}} ||
  
+ The compilation of the upstream source tree is nothing like magic. Go for it if you can. If our packaging we have done the right way, then this tutorial is of value for you because of the complete identity of all downstream steps. We ship the package in the experimental section for two reasons. A first is that we do not have any particular routine in setting those servers up. The second is that developments of BOINC Server and Client sides are not always stable at the same time, thus having the server in experimental grants us some extra flexibility.
- 
- The compilation of the upstream source tree is nothing like magic. Go for it if you can. If our packaging we have done the right way, then this tutorial is of value for you because of the complete identity of all downstream steps.
  
  == Project-specific configuration ==
  



More information about the pkg-boinc-commits mailing list