Opened 18 years ago

Closed 18 years ago

#117 closed Defect (worksforme)

Mac Permissions and Optimized Apps

Reported by: KSMarksPsych Owned by: charlief
Priority: Trivial Milestone: Undetermined
Component: Client - Setup Version:
Keywords: Cc:

Description

From http://boinc.berkeley.edu/dev/forum_thread.php?id=1721

On my first attempt to install a Team MacNN optimized SETI@home app under BOINC 5.8.15 on a new iMac, this error dialog came up:

BOINC ownership or permissions are not set properly; please reinstall BOINC.

(Error code -1202)

I solved the problem by changing the permissions on the new files. I very much doubt reinstalling BOINC would have helped -- at least it would have been overkill. I suggest that this message be reworded.

On a vaguely related subject, many Mac users are reporting (relatively harmless) "–5000" error messages resulting from a failure to change S@h apps' (stock and optimized versions both) generic icon to the 'green dish', also caused, I presume, by the new permissions arrangement. (I don't know whether or not any other projects have custom icons for their apps.) Is there any way for a user to fix this? If not, can it be addressed in a future version of BOINC? It's mainly cosmetic, but annoying nonetheless -- and overall these error reports must be adding megabytes of superfluous text to the "stderr out" files, consuming bandwidth and cluttering the results database.

Change History (2)

comment:1 Changed 18 years ago by romw

Owner: changed from romw to charlief

comment:2 Changed 18 years ago by charlief

Component: Client - ManagerClient - Setup
Priority: MinorTrivial
Resolution: worksforme
Status: newclosed

The installer does indeed set all permissions for the entire BOINC Data directory as well as the BOINC Manager application bundle, so it does fix this problem. While reinstalling may be considered "overkill" it is the easiest and fastest way to fix the permissions and something even non-technical users can understand. It takes only a few seconds to run the installer.

The ReadMe? file which comes with the installer has URLs for more info on permissions and security. It should not be surprising that if you manually add a file to the BOINC Data, you must set its permissions properly for it to work.

Regarding the error -5000 bug, this is the first I have heard of it. I will try to reproduce it.

Note: See TracTickets for help on using tickets.