Message boards : BOINC client : Creating 32-bit BOINC Installer in Inno Setup
Message board moderation
Author | Message |
---|---|
Send message Joined: 30 Mar 14 Posts: 8 |
When creating an installer for BOINC, I thought it would be simply 1) Copy the program files into C:\Program Files (x86)\BOINC (109 files total in 32bit version) 2) Copy the few other files into ProgramData\BOINC And that would be it. However, I am getting this error message: "You currently are not authorized to manage the client. Please contact your administrator to add you to the 'boinc_users' local user group." What am I missing? I am using Inno Setup to create the installer as I do not have a full version of InstallShield. |
Send message Joined: 4 Jul 12 Posts: 321 |
The BOINC Installer does some more things than just copying files. Why do you want to create your own Installer? Is there some functionality missing? |
Send message Joined: 30 Mar 14 Posts: 8 |
Why do you want to create your own Installer? Is there some functionality missing? A friend made a customized version of the manager and I have the source for it, wanted to package it into an installer. I don't think it's better or anything, it just looks different. The BOINC Installer does some more things than just copying files. How do I find out what those things are? |
Send message Joined: 4 Jul 12 Posts: 321 |
You can find some rather old (but mainly still valid) documentation here: ClientSetupWinSix and the implementation notes here: ClientSetupLogicWinSix For the actual logic you have to look in win_build/installerv2 and inspect the InstallShield files. If those changes to the Manager are generic and could benefit other volunteers you should send them to the developers so this could be incorporated into the original source. |
Send message Joined: 30 Mar 14 Posts: 8 |
Okay great, I'll make sure I test it out first. Would this whole process be simpler if I found someone with a full version of InstallShield? I feel I am just making things harder on myself, trying to use Inno. |
Send message Joined: 4 Jul 12 Posts: 321 |
Sure, this would be easier using the same tools as Berkeley. |
Send message Joined: 26 Aug 05 Posts: 164 |
It sounds as though your installer needs to setup two registry values:
DATADIR needs to point to a place that the installing user can read/write to/from. ----- Rom BOINC Development Team, U.C. Berkeley My Blog |
Copyright © 2025 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.