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

Debian Wiki debian-www at lists.debian.org
Sun Dec 19 17:14:37 UTC 2010


Dear Wiki user,

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

The "BOINC/ServerGuide" page has been changed by SteffenMoeller:
http://wiki.debian.org/BOINC/ServerGuide?action=diff&rev1=17&rev2=18

   1. Add www-data user to boincadm group : {{{
  sudo adduser www-data boincadm
  }}}
+ 
  = Project-specific configuration =
  
+ The project-specific bits should probably better be project-specific, indeed. One would then need a Debian package for every project. One such could be prepared for every example provided with the BOINC source tree.
+ 
+ This has not yet been addressed. 
+ 
  == Create and config BOINC project ==
+ 
+ The following needs to be performed for every project, with or without the Debian BOINC server package:
+ 
-  1. Create MySQL database for BOINC project: {{{
+ === Create MySQL database for BOINC project ===
+ {{{
  mysql -u root -p
  > CREATE DATABASE boincdb;
  > CREATE USER 'boincadm'@'localhost' IDENTIFIED BY 'MYSQLPASSWORDFORBOINCUSER';
  > GRANT ALL PRIVILEGES ON boincdb.* TO 'boincadm'@'localhost';
  }}}
-  1. Create project: {{{
+ 
+ === Create project ===
+ 
+ Please replace a.b.c.d with your full hostname or your server's IP address. If you only have dynamic IP addresses, then this is unfortunate, but investigate the service of dyndns.org to help out.
+ 
+ ==== Installation according to the books - without the Debian server package ====
+ 
  sudo mkdir /var/boinc
  sudo ./tools/make_project --url_base http://a.b.c.d --db_name boincdb --db_user boincadm  --db_passwd "MYSQLPASSWORDFORBOINCUSER" --drop_db_first  --project_root /var/boinc/testproj testproj 'TestProject at Home'
  cd /var/boinc/testproj
  }}}
+ 
+ ==== Installation with the Debian server package ====
+ 
   If you use boinc-server package you need to use these command instead(will be fix in next version of bonic-server package) :
   {{{
  sudo mkdir /var/boinc
@@ -62, +80 @@

  cd /var/boinc/testproj
  }}}
  
-  NOTE: Please replace a.b.c.d with your server IP address. BOINC client will not accept internal hostname.
+ === Continue - with or without the Deiban BOINC server package ===
   1. Change files and directories permission: {{{
  cd /var/boinc/testproj
  sudo chown root:boincadm  -R 



More information about the pkg-boinc-commits mailing list