Pirates@Home logo

Pirates@Home

Berkeley Open Infrastructure
BOINC!
for Network Computing
Home Help Status Forums Glossary Account

Packaging BOINC for Fedora

log in

Advanced search

Message boards : Announcements : Packaging BOINC for Fedora

Author Message
Milos Jakubicek
Send message
Joined: 18 Feb 08
Czech Republic
Credit: 0.0
RAC: 0.00
Joined: Feb 18, 2008
Verified: NEVER
Message 7169 - Posted: 18 Feb 2008 | 0:58:34 UTC

Hi,

I'm -- with kind assistance of Debarshi Ray and Eric Myers -- packaging BOINC for Fedora.

I'd be very pleased if Fedora users among you would test current RPMS and report any related troubles to me (or comment the review request in Fedora's BZ#433187).

Thanks a lot!
Milos Jakubicek

P.S. Note: As far only the client part is available.

Profile KSMarksPsych
Volunteer tester
Avatar
Send message
Joined: 19 Jan 06
United States
Machinae Supremacy
Credit: 4,127.4
RAC: 0.00
Joined: Jan 19, 2006
Verified: Sep 24, 2010
Dubloons: 3
Pieces of Eight: 8
Punishment: Mess Duty
Message 7170 - Posted: 18 Feb 2008 | 10:20:04 UTC
Last modified: 18 Feb 2008 | 10:21:40 UTC

With some luck, I should be able to see how it works for me this weekend.

Fedora 7, FWIW.

Is it pretty much the same as Eric's? It places the init.d links and log rotate config, runs as its own user, etc?
____________
Kathryn :o)
The BOINC FAQ Service
The Unofficial BOINC Wiki
The Trac System

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,065.6
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 7171 - Posted: 18 Feb 2008 | 12:31:44 UTC - in response to Message 7170.

KSMarksPsych wrote:

Is it pretty much the same as Eric's? It places the init.d links and log rotate config, runs as its own user, etc?

We've been talking and he's based is spec file on mine, as well as my init script and your log rotate script. That doesn't mean this should not be tested and inspected. I'll try also to generate packages for FC6 and FC4 (what I have available right now), and we'll let some work out for testing.

____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,065.6
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 7172 - Posted: 18 Feb 2008 | 12:56:13 UTC

One thing we'll need to add to this: using the Sandbox scheme* which is used on Mac. Then we create two accounts, boinc_master and boinc_project. Unfortunately we then have a problem launching the Manager (GUI) if it's sgid, because GTK does not like to do that.



* The Trac wiki page for this is totally screwed up and contains something else
____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile KSMarksPsych
Volunteer tester
Avatar
Send message
Joined: 19 Jan 06
United States
Machinae Supremacy
Credit: 4,127.4
RAC: 0.00
Joined: Jan 19, 2006
Verified: Sep 24, 2010
Dubloons: 3
Pieces of Eight: 8
Punishment: Mess Duty
Message 7174 - Posted: 19 Feb 2008 | 0:40:16 UTC - in response to Message 7172.

Wormholio wrote:

* The Trac wiki page for this is totally screwed up and contains something else


Well, the php page redirects to the Trac page...

And have I been looking at something totally screwed up this whole time?
____________
Kathryn :o)
The BOINC FAQ Service
The Unofficial BOINC Wiki
The Trac System

Profile KSMarksPsych
Volunteer tester
Avatar
Send message
Joined: 19 Jan 06
United States
Machinae Supremacy
Credit: 4,127.4
RAC: 0.00
Joined: Jan 19, 2006
Verified: Sep 24, 2010
Dubloons: 3
Pieces of Eight: 8
Punishment: Mess Duty
Message 7175 - Posted: 19 Feb 2008 | 0:41:36 UTC - in response to Message 7171.

Wormholio wrote:
KSMarksPsych wrote:

Is it pretty much the same as Eric's? It places the init.d links and log rotate config, runs as its own user, etc?

We've been talking and he's based is spec file on mine, as well as my init script and your log rotate script. That doesn't mean this should not be tested and inspected. I'll try also to generate packages for FC6 and FC4 (what I have available right now), and we'll let some work out for testing.



Any progress on the log rotate script not starting the daemon if it's already stopped?
____________
Kathryn :o)
The BOINC FAQ Service
The Unofficial BOINC Wiki
The Trac System

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,065.6
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 7176 - Posted: 19 Feb 2008 | 1:06:30 UTC - in response to Message 7175.

KSMarksPsych wrote:

Any progress on the log rotate script not starting the daemon if it's already stopped?


Yes, actually, I got that to work, so we should also propagate that out.

____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile KSMarksPsych
Volunteer tester
Avatar
Send message
Joined: 19 Jan 06
United States
Machinae Supremacy
Credit: 4,127.4
RAC: 0.00
Joined: Jan 19, 2006
Verified: Sep 24, 2010
Dubloons: 3
Pieces of Eight: 8
Punishment: Mess Duty
Message 7177 - Posted: 19 Feb 2008 | 10:13:33 UTC - in response to Message 7176.

Wormholio wrote:
KSMarksPsych wrote:

Any progress on the log rotate script not starting the daemon if it's already stopped?


Yes, actually, I got that to work, so we should also propagate that out.



Aye.

I'll try it out tonight and let you know by email tomorrow.
____________
Kathryn :o)
The BOINC FAQ Service
The Unofficial BOINC Wiki
The Trac System

Profile Ageless
Chief Petty Officer
Volunteer tester
Avatar
Send message
Joined: 20 Jul 04
Netherlands
Machinae Supremacy
Credit: 1,524.1
RAC: 0.00
Joined: Jul 20, 2004
Verified: Jul 9, 2011
Dubloons: 3
Pieces of Eight: 7
Punishment: Walk Plank
Message 7178 - Posted: 19 Feb 2008 | 11:21:13 UTC - in response to Message 7172.
Last modified: 19 Feb 2008 | 11:31:12 UTC

Wormholio wrote:
* The Trac wiki page for this is totally screwed up and contains something else

I see...

Find the differences between http://boinc.berkeley.edu/trac/wiki/ProjectOptions and http://boinc.berkeley.edu/trac/wiki/SandBox. ;-)

I'll report it.

In the mean time, take a look at http://boinc.berkeley.edu/trac/wiki/ClientSetupLogicWinSix which may be the new Sandbox.
____________
Jord.

Used to be a single voice that vanished in a crowd. Vague just like a distant sun when hidden by the clouds.
Found a way to surface and to speak my truth aloud. Be powerful. Stand fast and proud

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,065.6
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 7179 - Posted: 19 Feb 2008 | 12:25:57 UTC - in response to Message 7178.

Stainless Cutlass wrote:

In the mean time, take a look at http://boinc.berkeley.edu/trac/wiki/ClientSetupLogicWinSix which may be the new Sandbox.

That is certainly much more complete. It's also very Windows specific. But the idea is the same.

On Linux I found a problem with the sandbox idea. You cannot have the Manager sgid, since GTK (used by wxWidgets on Linux) refuses to run sgid, and for good reasons. So some other way to connect the Manager to the core is needed.

____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Profile Ageless
Chief Petty Officer
Volunteer tester
Avatar
Send message
Joined: 20 Jul 04
Netherlands
Machinae Supremacy
Credit: 1,524.1
RAC: 0.00
Joined: Jul 20, 2004
Verified: Jul 9, 2011
Dubloons: 3
Pieces of Eight: 7
Punishment: Walk Plank
Message 7180 - Posted: 19 Feb 2008 | 14:35:04 UTC

Sandbox is a Wiki test page.

Here's what Nicolas has to say about it:

SandBox is and has always been a standard Trac page "just to practice
and learn WikiFormatting". It never had the contents of sandbox.php. It
currently has ProjectOptions contents because I was testing some changes
(three months ago) and the Preview button wasn't enough.

sandbox.php table layout would be close to impossible to put on the
wiki, so it's left outside.

____________
Jord.

Used to be a single voice that vanished in a crowd. Vague just like a distant sun when hidden by the clouds.
Found a way to surface and to speak my truth aloud. Be powerful. Stand fast and proud

Profile Wormholio
Captain
Avatar
Send message
Joined: 6 Jun 04
United States
Away
Credit: 4,065.6
RAC: 0.00
Joined: Jun 6, 2004
Verified: Mar 13, 2008
Dubloons: 3
Pieces of Eight: 10
Punishment: Aztec curse
Message 7181 - Posted: 19 Feb 2008 | 15:34:01 UTC - in response to Message 7180.

Stainless Cutlass wrote:
Sandbox is a Wiki test page....


Ah, that makes sense. Sort of. The fact that we have a documentation page called 'sandbox' caused the confusion.
____________
-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats

Post to thread

Message boards : Announcements : Packaging BOINC for Fedora

Home Help Status Forums Glossary Account


Return to Pirates@Home main page


Copyright © 2017 Capt. Jack Sparrow