Welcome To Our Forums
Registration is required to post, but everyone is free to browse and read our forums. This is simply to prevent the spamming of our forums, and Registration is always free, and we will not share any personal details with anyone. You will need a valid email address to register as we need a way to confirm your registration.
You may login or register using the form to your right.
Thanks for stopping by and please enjoy your stay here on the Team Starfire website.
|
|
 | | TSWB Forums
|
|
|
| |
 | |  |
 | |  |
 | |  |
 | |  |
 | |  |
 |
|
|
 |
 |
Joined: 7/9/2006
Posts: 1182
|
|
|
With a fairly new feature of the BOINC Server software called "Weak account key", it seems we should be able to create a Memorial account for whatever project we want. To quote the Seti site here http://setiathome.berkeley.edu/weak_auth.php - Your 'weak account key' lets you attach computers to your account on this project, without giving the ability to log in to your account or to change it in any way. This mechanism works only with projects that have upgraded their server software 7 Dec 2007 or later.
Your weak account key for this project is: (The project will list yours here)
To use your weak account key on a given host, find or create the 'account file' for this project. This file has a name of the form account_PROJECT_URL.xml. The account file for SETI@home is account_setiathome.berkeley.edu.xml.
Create this file if needed. Set its contents to:
<account> <master_url>PROJECT_URL</master_url> <authenticator>WEAK_ACCOUNT_KEY</authenticator> </account>
Your weak account key is a function of your password. If you change your password, your weak account key changes, and your previous weak account key becomes invalid. I assume this would be a great way to create a Memorial account, where one person like Kinguni or a delegate can hold the master key, email and password, and anyone who wanted to crunch on the Memorial account would get the weak account key to attach to the project. I threw this out in the IRC channel, and was accepted pretty well, with some excellent suggestions by several members already, I hope they chime in here with them. I first thought of a Memorial Account for WCG for those who have lost loved ones to cancer, Problem is, they have not updated their server software to the one required. So what does everyone think? Paul
|
|
|
|
 |  |
|
|
 |
Joined: 1/1/0001
Posts: 0
|
|
|
OK. We were talking WCG's Helping Conquer Cancer, which does not have a new enough server to use the weak account key.
For the projects I've ever crunched, only seti, BRaTs, and mindmodeling use weak account keys.
There are a few I've never crunched, like Chess960, Hydrogen, Malaria, Predictor, Project Neuron, Proteins, SciLinc, SIMAP, SuperLink, Tanpaku, Lattice. However, the odds seem low that these projects use the weak account key either.
That leaves the honor system with the email address, like was done at TSU, and hoping no butthead hijacks the account for personal gain.
To quote Greeri, any hijacker would fry in Hell for eternity, so we'd live with that.
The other suggestion that was bandied about was to list those memorialized in the account profile under why I crunch this.
I, for one, have no particular preference on the project, and have no problem with using the email address/password to access it.
|
|
|
|
 |  |
|
|
 |
 |
Joined: 7/7/2006
Posts: 2507
|
|
|
Need a weak key for the selected project(s) before this can really be considered IMO.
|
|
|
|
 |  |
|
|
 |
Joined: 12/8/2006
Posts: 15
|
|
|
You don't need to use a key or e-mail to attach to a project once you have a system running. All you need is a copy of the account_*.xml file.
On the target machine, just copy the account_*.xml file from the project you are adding into the directory where BOINC lives and restart BOINC. The account_*.xml file contains all information needed to attach and run the project, with whatever preferences have been setup.
I use this method as a very rapid way of adding a project to multiple machines, or when setting up a new blade.
|
|
|
|
 |  |
|
|
 |
Joined: 1/1/0001
Posts: 0
|
|
|
Bill48045 wrote
You don't need to use a key or e-mail to attach to a project once you have a system running. All you need is a copy of the account_*.xml file.
On the target machine, just copy the account_*.xml file from the project you are adding into the directory where BOINC lives and restart BOINC. The account_*.xml file contains all information needed to attach and run the project, with whatever preferences have been setup.
I use this method as a very rapid way of adding a project to multiple machines, or when setting up a new blade.
Unfortunately, the authenticator line of that xml file contains the full-access account key with full privileges:
<authenticator>57f3056416c05fead31bc6888056c0ba</authenticator>
...and we don't want to hand out full privileges to avoid hijacking.
Otherwise, that's exactly the plan, except that the project server should be from 7 DEC 2007 or newer, which version uses the weak-key, and the authenticator may be either the strong or weak key.
|
|
|
|
 |  |
|
|
 |
 |
Joined: 7/9/2006
Posts: 1182
|
|
|
Kinguni wrote Need a weak key for the selected project(s) before this can really be considered IMO.
It's looking like that more and more. Perhaps we should just keep an eye on projects that have synergy with memorial accounts, hoping that there is some feature that they'd want to update the Servers to get.
|
|
|
|
 |  |
|
|
 |
Joined: 1/1/0001
Posts: 0
|
|
|
paul wrote
Kinguni wrote Need a weak key for the selected project(s) before this can really be considered IMO.
|
It's looking like that more and more. Perhaps we should just keep an eye on projects that have synergy with memorial accounts, hoping that there is some feature that they'd want to update the Servers to get.
Either that or go around all their boards begging for server upgrades, mentioning why.
|
|
|
|
 |  |
|
|
 |
 |
Joined: 1/20/2007
Posts: 112
|
|
|
It was very nobel of you to volunteer Schnook.
 I've done horrifying things with salad tongs. It's really eaten into my social life.
|
|
|
|
 |  |
|
|
 |
Joined: 1/1/0001
Posts: 0
|
| |
 |  |
|
|
 |
Joined: 1/1/0001
Posts: 0
|
|
|
OK, having checked with WCG, we've found they're secure with the account key going out in the xml file.
Kinguni will establish the account and post the xml file shortly.
ed: Or not, given that WCG just said they'll be upgrading their servers in 9-12 months, and the weak authenticator will be required. Meanwhile I would rather not see the full authenticator in the wild, since it could only be "re-caged" by establishing a new memorial account.
|
|
|
|
 |  |
|
|
 |
Joined: 1/1/0001
Posts: 0
|
|
|
ID10T wrote
OK. We were talking WCG's Helping Conquer Cancer, which does not have a new enough server to use the weak account key.
For the projects I've ever crunched, only seti, BRaTs, and mindmodeling use weak account keys.
There are a few I've never crunched, like Chess960, Hydrogen, Malaria, Predictor, Project Neuron, Proteins, SciLinc, SIMAP, SuperLink, Tanpaku, Lattice. However, the odds seem low that these projects use the weak account key either.
That leaves the honor system with the email address, like was done at TSU, and hoping no butthead hijacks the account for personal gain.
To quote Greeri, any hijacker would fry in Hell for eternity, so we'd live with that.
The other suggestion that was bandied about was to list those memorialized in the account profile under why I crunch this.
I, for one, have no particular preference on the project, and have no problem with using the email address/password to access it.
POEM now has weak key.
|
|
|
|
 |  |
|
|
 |
 |
Joined: 7/7/2006
Posts: 2507
|
| |
 |  |
|
|
 |
 |
Joined: 7/4/2006
Posts: 1079
|
|
|
Well, we can always start out with this project and add other projects as they add support for the weak key. Gives people a choice, eventually, and will all tie back to one boinc account.
I say go for it.
Gary
You can't fix dead.
|
|
|
|
 |  |
|
|
 |
 |
Joined: 7/30/2006
Posts: 176
|
|
|
I would suggest whoever is in charge of the memorial accounts store a copy of the account*.xml files on the server here so that someone that wants to use it can just download it and drop it into their BOINC folder.

BOINCing since 2002/12/8
|
|
|
|
 |  |
|
|
 |
 |
Joined: 7/7/2006
Posts: 2507
|
| |
 |  |
|
|
 |
Joined: 1/1/0001
Posts: 0
|
|
|
One thing we mentioned about profile was to list who we're crunching for (memorializing) under "Your Personal Background." I suppose this could, or should, be prefaced with the fact that this is the Team Starfire World BOINC Memorial account with a brief statement of its purpose.
Two, I'd prefer it to have a computing share of 100%, putting it on a par with the default (and all my other projects). I'm going to run this account for 30 days, setting it to no new tasks on the 30th day. Once it's out of cache, I'll detach it until the next time.
Three, it might be nice to show computers; we can then probably find our own and get an idea of what it's doing and/or our personal share of the account's work.
|
|
|
|
 |  |
|
|
 |
 |
Joined: 7/7/2006
Posts: 2507
|
|
|
ID10T wroteOne thing we mentioned about profile was to list who we're crunching for (memorializing) under "Your Personal Background." I suppose this could, or should, be prefaced with the fact that this is the Team Starfire World BOINC Memorial account with a brief statement of its purpose.
Two, I'd prefer it to have a computing share of 100%, putting it on a par with the default (and all my other projects). I'm going to run this account for 30 days, setting it to no new tasks on the 30th day. Once it's out of cache, I'll detach it until the next time.
Three, it might be nice to show computers; we can then probably find our own and get an idea of what it's doing and/or our personal share of the account's work.
I set it to10 in case people want it run at a lower percentage. My default is 25 (don't ask me why). We can always change this after. As for show or hide computers, I do think setting it to show is a good idea, but in case someone might rather have it hidden, although I can't think why. If there are no objections I'll set it to show in the next couple of days. Edit: On further thought, I changed both settings for now.
|
|
|
|
 |  |
|
|
 |
 |
Joined: 7/30/2006
Posts: 176
|
|
|
Good the default share of 100 is definately the way to go, it should be much easier for participants to work with that way. If it becomes an issue we may want to set the different venues to different resource shares. I think that will still work even without access to the preferences, the venue follows whichever project you set the global preferences on. (Set school to something unusual for a test.)
I also support showing computers, however if anyone objects hiding them is acceptable.
I download the xml file to my BOINC directory, restarted and it worked fine. We will need a page or download directory for all of these once the projects update enough to use them.

BOINCing since 2002/12/8
|
|
|
|
 |  |
|
|
 |
Joined: 1/1/0001
Posts: 0
|
|
|
AH! Good thought!
We should try the home/work/school venues, at perhaps 100/50/10, although I'm not sure how that's going to work with the .xml file. We may need three.
I, too, prefer to show computers, but privacy rulz, so if anyone objects we can hide them. edit: having just checked, I see that computers are not personally identifiable; i.e., they all "belong" to TSWB Memorial Account, so you'll only recognize yours by it's description (AMD Opteron...). Nor do I see an option to reveal the IP address for a computer.
I think we can upload the files here, similar to images; for instance, this xml file is already showing in user uploads. Doesn't look like any extra work is needed.
|
|
|
|
 |  |
|
|
 |
 |
Joined: 7/30/2006
Posts: 176
|
|
|
We will not need three .xml files. At every scheduler RPC the rest of the file gets downloaded, what is posted here is only a fragment. The question is will venue specific project preferences be picked up when you can not assign the host to a venue at that project. Normally the venue is picked up from whatever project you set your global prefs at, however I am not sure that will work with what we are trying to do.
I would suggest setting the venues to 500/50/10, the defualt would still give us the 100.
I still think we would need a page to organize all of the files, explain what the memorial account is about and list the people who we have honored. Message board threads just don't seem like enough once this really gets going.

BOINCing since 2002/12/8
|
|
|
|
|  |
 | |  |
 | |  |
 | |  |
|
|
|
|
| |
|
|
| |
|
|
|
|
|
 | | Account Login
|
|
|
| |
|
|
| |
|
|
| |
|
|
|
|
 | | TSWB Chat
|
|
|
| |
| The Starfire Channel |
| Join us 24/7 in our Team Starfire chat room. Everyone's welcome. |
For Mirc and other IRC clients
Click Here |
Or try our new Java client! It's pretty cool.
Click Here |
|
|
|
| |
|
|
| |
|
|
|