Why does the Installer for BOINC 7.0.27 require a full computer restart.

Message boards : BOINC client : Why does the Installer for BOINC 7.0.27 require a full computer restart.
Message board moderation

To post messages, you must log in.

AuthorMessage
Bernd

Send message
Joined: 24 Aug 09
Posts: 91
United States
Message 44014 - Posted: 6 May 2012, 16:10:18 UTC

I am getting ready to install BOINC 7.0.27 on my computer and the installer throws a flag that I will need to restart my computer after BOINC is installed. I never remember seeing that flag on any previous installation of BOINC in the 5-6.x versions. Is this new with BOIC 7.0.x?
My System
Mac Mini 2010 version
OSX 10.6.8
8GB of Ram
I aborted the install with that warning and am waiting on a post saying if the restart needed is normal. I am wondering what BOINC is fiddling with so deep in the OS that it needs to restart the OS to successfully install? I don't believe any application as a general rule needs to restart the OS. Macs are famous for their drag and drop installs. Apple has made a big push for that to be the case.
ID: 44014 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5082
United Kingdom
Message 44019 - Posted: 6 May 2012, 16:54:51 UTC - in response to Message 44014.  

Are you the same person as user 'B-Man', who just asked a very similar question over at SETI? Even if not, you might be interested in the reply I wrote there.

Or you might like to read BOINC's Sandbox design document.
ID: 44019 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 44020 - Posted: 6 May 2012, 17:12:42 UTC - in response to Message 44014.  

Probably something to do with the Eight changesets marked 'Mac installer: changes for OS 10.8 compatibility':

Trac timeline

Claggy
ID: 44020 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15481
Netherlands
Message 44028 - Posted: 7 May 2012, 5:04:26 UTC

Answer from the developer:

Because the installer is removing the old boinc_master and boinc_project users and groups and creating new ones with different IDs, to solve some issues. The reboot is needed to guarantee that the OS recognizes the new values. This is a one-time thing; the installer won't require a reboot for further upgrades or reinstalls.

This change was recommended by Apple:

- Mac installer: follow recommendations of Apple Developer Technical Support: create users and groups boinc_master and boinc_project at first available UserIDs and GroupIDs starting at 501 instead of 25 to avoid conflicts with UserIDs and groupIDs which may be added in the future; use Directory Services to find the user names of all human users instead of stepping through the entries in the /Users directory.

ID: 44028 · Report as offensive
Bernd

Send message
Joined: 24 Aug 09
Posts: 91
United States
Message 44030 - Posted: 7 May 2012, 12:49:07 UTC - in response to Message 44019.  

Are you the same person as user 'B-Man', who just asked a very similar question over at SETI? Even if not, you might be interested in the reply I wrote there.

Or you might like to read BOINC's Sandbox design document.

Yes I am. I said thank you in that thread and I need to say so here also. Thank you for the time taken to answer my question. I also know I came real close to the line of being rude in the SETI thread so I apologize for that also.
ID: 44030 · Report as offensive

Message boards : BOINC client : Why does the Installer for BOINC 7.0.27 require a full computer restart.

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.