Deploying BOINC on multiple computers invisibly

Message boards : Questions and problems : Deploying BOINC on multiple computers invisibly
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile BakCompat
Avatar

Send message
Joined: 20 Oct 09
Posts: 2
United States
Message 28154 - Posted: 20 Oct 2009, 16:28:12 UTC

I'd like to deploy BOINC on some LAN machines at work under the admin account and have them run on bootup of the machine, despite the user logging in with Power User- or User-level rights. I'd rather they not even see the BOINC icon in the tray and just have it running as a service automatically under the provisions I configure it for in the Admin account. I don't want users to be able to load/exit/alter the BOINC manager.

So, how can this be accomplished for deployment? I'll be creating a single image and then cloning it out to however many boxes I can upgrade onto.
ID: 28154 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15493
Netherlands
Message 28158 - Posted: 20 Oct 2009, 17:17:40 UTC - in response to Message 28154.  

You may want to make sure you install BOINC without giving users rights to control BOINC. In the BOINC installer, 3rd screen in, click Advanced. You'll get here:

Make sure the "Allow all users on this computer to control BOINC" option is not checked. Protected Application Execution must be checked, that's the service installation. Then continue your installation.

Then only once open BOINC Manager->Advanced view->Advanced->Options->take check off of "Run manager at login?"->OK.

Then that BOINC will run without BM starting up at Windows logon.
ID: 28158 · Report as offensive
Profile BakCompat
Avatar

Send message
Joined: 20 Oct 09
Posts: 2
United States
Message 28239 - Posted: 22 Oct 2009, 16:31:22 UTC - in response to Message 28158.  

sorry, I didn't really explain myself well.. The best situation I've got is to remove all icons from a non-Admin user so they don't initially know BOINC is running. They can still see it in the program list of running processes though, running under it's own unprivileged user. If they manually go to Program Files/BOINC, they can manually run the boincmgr and then see everything.

This is a partial solution in that the exe is running, but there are no icons displaying to the user that it is running. What I would much prefer would for no indication whatsoever for a non-Admin user to even see that BOINC is running on a local box.
ID: 28239 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15493
Netherlands
Message 28241 - Posted: 22 Oct 2009, 16:45:02 UTC - in response to Message 28239.  

Then you'll have to resort to stop their permission at opening the Task Manager, regedit, regedt32 and the command line.
ID: 28241 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 20 Dec 07
Posts: 1069
Germany
Message 28243 - Posted: 22 Oct 2009, 16:56:15 UTC - in response to Message 28239.  

Why don't you simply restrict access to the BOINC directories to the BOINC user/group? That would prevent any non-admin user from seeing/invoking BOINC files.

Gruß,
Gundolf
Computer sind nicht alles im Leben. (Kleiner Scherz)
ID: 28243 · Report as offensive
Nicolas

Send message
Joined: 19 Jan 07
Posts: 1179
Argentina
Message 28318 - Posted: 25 Oct 2009, 21:05:40 UTC - in response to Message 28239.  

This is a partial solution in that the exe is running, but there are no icons displaying to the user that it is running.

With his solution, boincmgr.exe is not running at all...
ID: 28318 · Report as offensive
johnny99

Send message
Joined: 1 Nov 09
Posts: 2
Ireland
Message 28435 - Posted: 1 Nov 2009, 13:19:45 UTC

Hi
I have a little problem with boinc application.
It's installed as a service.
It's working perfect.
After 3 minutes of computer idle, boinc starts, but when i'm back and i'm doing something with computer boinc does not want to stop.

Do you have any suggestions?
ID: 28435 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15493
Netherlands
Message 28436 - Posted: 1 Nov 2009, 15:02:24 UTC - in response to Message 28435.  

Make sure boinctray.exe has started. Check in Windows Task Manager->Processes.
If it hasn't, start it from your BOINC directory.

This program is checking for keyboard taps and mouse movements. The problem at the moment is that when you update BOINC, it'll exit, but never restart until you do a reboot (as it's started from the registry).
ID: 28436 · Report as offensive
johnny99

Send message
Joined: 1 Nov 09
Posts: 2
Ireland
Message 28440 - Posted: 1 Nov 2009, 19:19:04 UTC

Thanks.
Now it's working perfect!
Good Job!
ID: 28440 · Report as offensive

Message boards : Questions and problems : Deploying BOINC on multiple computers invisibly

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.