Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go ยป
No member browsing this thread
Thread Status: Active
Total posts in this thread: 5
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 790 times and has 4 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
BOINC + Gentoo

Summary: Ebuild and basic instructions on getting BOINC and WCG to play nice with Gentoo Linux.


BOINC support is present within Portage; however, the latest version, stable or unstable, is 4.7.something. Here's how I got running with BOINC 5.2.8 and WCG. I'd didn't try activating the GUI or anything, just the CLI version.

Step one:
Get files. I've upload the copies of the ebuild, init, and conf files. Get a tarball here: http://www.d-struct.org/projects/gentoo-boinc/gentoo-boinc.tgz

Step two:
Put files in the right place. You'll need to create the proper directory structure in your poratge overlay. For me, that's:
/usr/local/portage/sci-misc/boinc/

Put the boinc-5.2.8.ebuild in there. Copy "boinc.conf" to /etc/conf.d/boinc, and "boinc-init" to /etc/init.d/boinc.
Step three:
As root:
ebuild /usr/local/portage/sci-misc/boinc/boinc-5.2.8.ebuild digest

Step four:
Add "sci-misc/boinc ~x86" to /etc/portage/package.keywords (or your own favorite method of unmasking unstable packages).
Step five:
emerge boinc -pv

Check to make sure it's picking up the proper version. In this case, you're looking for 5.2.8.
Step six:
emerge boinc

Step seven:
Attach to WCG.
/etc/init.d/boinc attach

Enter your information when prompted. Alternatively, you can simply tar up your previous boinc directory, which would be $HOME/BOINC if you followed the WCG instructions, and dump it into /var/lib/boinc. Make sure the files are read/writeable by the "boinc" user.
Step eight:
Start up BOINC
/etc/init.d/boinc start

Step nine:
You're done. Post feedback and comments. Improve on the code - I just did the bare minimum to get it running.

-c-
[Dec 4, 2005 2:17:45 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + Gentoo

/etc/init.d/boinc attach not working for me .. it return:

* Starting BOINC ... [ ok ]
* Attaching to project ... [ !! ]

I used

# boinc_client --attach_project "url" "code"

and than

# /etc/init.d/boinc start

Is it ok?
[Mar 11, 2006 11:50:30 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Tomas Hurych
Cruncher
Joined: Jan 23, 2007
Post Count: 1
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + Gentoo

I have the same problem, it looks like the problem is with project adress.
[Oct 13, 2008 8:26:34 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + Gentoo

What version of BOINC do you have?

What error are you seeing?
[Oct 13, 2008 8:49:21 PM]   Link   Report threatening or abusive post: please login first  Go to top 
James Browning
Cruncher
Joined: May 14, 2009
Post Count: 8
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: BOINC + Gentoo

(necromancy)
I suspect that you might not have a ca-bundle.crt file in /var/lib/boinc . I had roughly the same problem when I started. Or possibly you might have curl emerged with the gnutls useflag. Also since this thread was started the BOINC client has been included in the main tree. so several steps outlined by the original poster are unnecessary unless you want a version closer to the bleeding edge.
(/necromancy)
[Oct 19, 2009 1:21:39 AM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread