Group Policy Deployment

Questions and Answers : Windows : Group Policy Deployment
Message board moderation

To post messages, you must log in.

AuthorMessage
Phoenix
Volunteer tester

Send message
Joined: 11 Sep 99
Posts: 10
Credit: 83,789,448
RAC: 134,677
United Kingdom
Message 2000657 - Posted: 2 Jul 2019, 21:44:42 UTC

Evening all,

A little background, I've been crunching since 1999 started on a Pentium 1 200mhz and now mainly crunch on my home PC Xeon e5-2699 44core

I am a IT Manager for a school and there is only me who looks after everything IT related, so I have domain admins and I am responsible for everything on the network, so I can make this decision as it is mine to make. The query is, I am struggling to know where to begin with deploying Boinc for use with Seti via Group Policy.

I could easily start of with an additional 60 PC's across the two IT suites. However I have 10years as desktop engineer, but being a system admin is only recent in the past year.

Can anyone provide an almost dummies guide on configuring a the installer for GPO to push out Bonic with the following:
-Silent install
-Preconfigured to setup with seti and my account details
-To only run a service so its active whilst the computers are not in use and sat at the logon screen
-Ensure it doesn't run whilst the computers are in use.
-No visible system tray icon
-No screensaver.
-Removal / uninstall route as a rollback

Summer is coming up soon, and I am full time staff, so whilst I'm rebuilding PC's and performing maintenance over the summer holidays, its quiet as there are no students are teaching staff in.
ID: 2000657 · Report as offensive     Reply Quote
Profile Mr. Kevvy Crowdfunding Project Donor*Special Project $250 donor
Volunteer moderator
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 2695
Credit: 804,968,692
RAC: 1,745,852
Canada
Message 2000682 - Posted: 2 Jul 2019, 23:47:30 UTC - in response to Message 2000657.  
Last modified: 2 Jul 2019, 23:47:56 UTC

Check the BOINC Wiki here.

The "Running BOINC: advanced" and "Mass deployment of the BOINC client" sections should be helpful.
“Never doubt that a small group of thoughtful, committed citizens can change the world; indeed, it's the only thing that ever has.”
---Margaret Mead
ID: 2000682 · Report as offensive     Reply Quote
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 17779
Credit: 406,316,755
RAC: 154,121
United Kingdom
Message 2000722 - Posted: 3 Jul 2019, 6:55:23 UTC

Before you jump in and install BOINC across the whole of your networks remember to make sure that the board is happy with this. I say this because one school/college IT manager lost his job because he didn't, and they sacked him when they noticed a large power bill when there was meant to be no activity.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 2000722 · Report as offensive     Reply Quote
Phoenix
Volunteer tester

Send message
Joined: 11 Sep 99
Posts: 10
Credit: 83,789,448
RAC: 134,677
United Kingdom
Message 2000771 - Posted: 3 Jul 2019, 14:35:36 UTC - in response to Message 2000722.  

Yerh I remember reading this or a similar article. A little harsh of decision I felt. But I'm 26th in the UK! Need a big push and 518 worldwide :)
ID: 2000771 · Report as offensive     Reply Quote
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 17779
Credit: 406,316,755
RAC: 154,121
United Kingdom
Message 2000777 - Posted: 3 Jul 2019, 15:16:57 UTC

If you want to read the whole story, or at least the closing chapter here's a link:
https://setiathome.berkeley.edu/forum_thread.php?id=56411#951731
And bear in mind that it is one of the conditions of use for both BOINC and SETI@Home that they are only installed on computers that one either own or have the specific permission of the owner of those computers to do so. Just be careful, and think things through fully before you end up being "Son of Nez".
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 2000777 · Report as offensive     Reply Quote
Phoenix
Volunteer tester

Send message
Joined: 11 Sep 99
Posts: 10
Credit: 83,789,448
RAC: 134,677
United Kingdom
Message 2005133 - Posted: 1 Aug 2019, 11:59:45 UTC

So tried to make start with this, but as expected, stumbled early on.

Within Orca, I cant find:

Click on the Properties table.
Modify the INSTALLDIR and DATADIR properties to point to the program directory and data directory.

https://lh3.googleusercontent.com/Do0wv7jCwUftUUHoB-k9x7f6M30dJFyPgmRdQ0bPA7DRsJqfEMuZw5Nrbg7nJxmpbymcFwhfwabo9rXKao1AD2pPx3nz1eb5H7GZVeDAD1WFCPj9iEulXLZ6ZnEOEBVOSGnEyMytM04=w2400
ID: 2005133 · Report as offensive     Reply Quote
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 14877
Credit: 4,105,416
RAC: 896
Netherlands
Message 2005168 - Posted: 1 Aug 2019, 14:50:00 UTC - in response to Message 2005133.  

Those are entries for the registry. BOINC stores entries for its installation at HKEY_LOCAL_MACHINE\SOFTWARE\Space Sciences Laboratory, U.C. Berkeley\BOINC Setup
INSTALLDIR and DATADIR are entries at this registry key.
The INSTALLDIR stores the path to the Programs directory (default at C:\Program Files\BOINC\ or C:\Program Files (x86)\BOINC for either 64bit or 32bit versions)
The DATADIR entry stores the path to the data directory, where BOINC stores the project files and runs the calculations. Default at C:\Programdata\BOINC)

It stores further BOINC client and Manager preference settings (such as where BOINC Manager was last on screen, and at what size) in HKEY_CURRENT_USER\Software\Space Sciences Laboratory, U.C. Berkeley\BOINC Manager
ID: 2005168 · Report as offensive     Reply Quote
Phoenix
Volunteer tester

Send message
Joined: 11 Sep 99
Posts: 10
Credit: 83,789,448
RAC: 134,677
United Kingdom
Message 2005221 - Posted: 1 Aug 2019, 19:08:00 UTC - in response to Message 2005168.  

Those are entries for the registry. BOINC stores entries for its installation at HKEY_LOCAL_MACHINE\SOFTWARE\Space Sciences Laboratory, U.C. Berkeley\BOINC Setup
INSTALLDIR and DATADIR are entries at this registry key.
The INSTALLDIR stores the path to the Programs directory (default at C:\Program Files\BOINC\ or C:\Program Files (x86)\BOINC for either 64bit or 32bit versions)
The DATADIR entry stores the path to the data directory, where BOINC stores the project files and runs the calculations. Default at C:\Programdata\BOINC)

It stores further BOINC client and Manager preference settings (such as where BOINC Manager was last on screen, and at what size) in HKEY_CURRENT_USER\Software\Space Sciences Laboratory, U.C. Berkeley\BOINC Manager


Jord,

I was just following the wiki guide as provided above. It says modify the install and data directory under properties table in the Orca application.

However the fields are not present under the property table so cant amend them as per the guide.

Hmm now wondering if I can manual add them.

Can't believe there isn't a YouTube guide or or something with screenshots guiding the way.

Anything to help enroll more clients ( legality set aside)

I'll certainly consider creating something if I get it working before the end of the summer holidays.
ID: 2005221 · Report as offensive     Reply Quote
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 14877
Credit: 4,105,416
RAC: 896
Netherlands
Message 2005235 - Posted: 1 Aug 2019, 20:36:00 UTC - in response to Message 2005221.  

Can't believe there isn't a YouTube guide or or something with screenshots guiding the way.
There may have been, but any help sites for/about BOINC have a life expectancy of half a year to a year before the owners pull the plug. Outliers are the Wiki's BOINC set up themselves but that not everyone can edit due to spammers, and a handful of help sites. I maintain the BOINC FAQs website, but can tell you that's a hefty thing to do alone and with a wandering mindset.

Hmm now wondering if I can manual add them.
Ought to be possible.
E.g.
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Space Sciences Laboratory, U.C. Berkeley\BOINC Setup]
"BOINC_MASTER_USERNAME"=""
"BOINC_PROJECT_USERNAME"=""
"DATADIR"="C:\\ProgramData\\BOINC\\"
"ENABLELAUNCHATLOGON"="1"
"ENABLEPROTECTEDAPPLICATIONEXECUTION2"="0"
"ENABLEPROTECTEDAPPLICATIONEXECUTION3"="0"
"ENABLESCREENSAVER"="0"
"ENABLEUSEBYALLUSERS"="0"
"INSTALLDIR"="C:\\Program Files\\BOINC\\"
"LAUNCHPROGRAM"="1"
"MIGRATION"="FALSE"
"MIGRATIONDIR"="C:\\Program Files\\BOINC\\"
"MIGRATIONVERSION"=""
"REBOOTPROMPT"=""
"RETURN_BOINC_MASTER_USERNAME"=""
"RETURN_BOINC_PROJECT_USERNAME"=""
"RETURN_REBOOTREQUESTED"="0"
"RETURN_VALIDATEINSTALL"="1"
"SETUPSTATESTORED"="TRUE"
"UpgradingTo"="7.14.2"
Save as BOINC_DIR.reg and run.
These are all the entries there are at the BOINC_Setup entry. Yes, the double backslashes are correct.
ID: 2005235 · Report as offensive     Reply Quote
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 13167
Credit: 152,814,589
RAC: 186,983
United Kingdom
Message 2005240 - Posted: 1 Aug 2019, 21:10:37 UTC - in response to Message 2005221.  

Your simplest bet would probably be to take a single, stand-alone, windows computer and set up BOINC by itself from the Windows installer.

Then, examine the entrails of what has been left behind by the installer, and use it to build your group policy entries.

As Jord says, there will be two sets of registry entries, both with the root name of 'Space Sciences Laboratory, U.C. Berkeley'.

In HKEY_LOCAL_MACHINE, there will be the active locations for each of INSTALLDIR (program installation) and DATADIR (everything else).

In HKEY_CURRENT_USER, there will be options and current setting for, primarily, the Manager interface.
ID: 2005240 · Report as offensive     Reply Quote

Questions and Answers : Windows : Group Policy Deployment


 
©2019 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.