Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go ยป
No member browsing this thread
Thread Status: Active
Total posts in this thread: 4
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1212 times and has 3 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
BOINC does not autostart with Windows 7 UAC enabled

I have deployed the BOINC agent and the BOINCMGR to Windows 7 desktops via SCCM to our desktop computers. UAC is enabled via Group Policy on all user machines and turning it off is not an option.

The application behaves correctly and attaches to our team account however BOINC will not autostart with Windows 7 due to UAC requiring further interaction to be allowed to run from C:\Program Files. The powers that be have instructed that it needs to autostart with no user interaction.

Is there a workaround to this without disabling the UAC facilities in Windows 7? I have trawled the forums and the option of editing the MSI package to alter the default install path is not an attractive option.
[Aug 31, 2010 4:53:11 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC does not autostart with Windows 7 UAC enabled

Hi,

Don't know how to build a mass roll out package, see pdf http://www.worldcommunitygrid.org/bg/BOINCMassInstall.pdf **, but it is essential you set it to install in protected mode execution (service), so essentially it runs as a service without it being needed to be launched by the BOINC Manager. This way UAC wont interfere nor can the users mess with the running of BOINC.

** doc is showing age and is based of the 5.10 client.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Aug 31, 2010 6:09:49 AM]   Link   Report threatening or abusive post: please login first  Go to top 
JmBoullier
Former Community Advisor
Normandy - France
Joined: Jan 26, 2007
Post Count: 3715
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: BOINC does not autostart with Windows 7 UAC enabled

Coffey International,
You certainly know more than me about creating mass installers but you might miss some specific information about the parameters which can be used by the BOINC installers. I have recently discovered this wiki page which might help you to install BOINC as a service as Sekerob said:
Creating custom installers

Good luck. Jean.
----------------------------------------
Team--> Decrypthon -->Statistics/Join -->Thread
[Sep 1, 2010 3:46:02 AM]   Link   Report threatening or abusive post: please login first  Go to top 
X-Files 27
Senior Cruncher
Canada
Joined: May 21, 2007
Post Count: 391
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: BOINC does not autostart with Windows 7 UAC enabled

My simple way of doing a mass deploy is to repackage/package the msi (using installshield, wise, or orca).

Things needed:
1)BOINC files
can be extracted from the installer using "/a"

2)Registry keys (you can variabalize any of the values if you want to)
[HKEY_LOCAL_MACHINE\SOFTWARE\Space Sciences Laboratory, U.C. Berkeley\BOINC Setup]
"INSTALLDIR"="PATH to INSTALL Directory"
"DATADIR"="PATH to DATA Directory"
"LAUNCHPROGRAM"=""
"ENABLELAUNCHATLOGON"=""
"ENABLESCREENSAVER"=""
"ENABLEPROTECTEDAPPLICATIONEXECUTION"=""
"ENABLEUSEBYALLUSERS"="1"
"SETUPSTATESTORED"="TRUE"
"SERVICE_DOMAIN"=""
"SERVICE_USERNAME"=""
"MIGRATIONVERSION"=""
"RETURN_REBOOTREQUESTED"="0"
"REBOOTPROMPT"=""
"RETURN_VALIDATEINSTALL"="1"

3) Customization Files (optional but I recommend it)
=> account_*.xml - will automatically attached to that project
=> cc_config.xml
=> global_prefs_override.xml
=> gui_rpc_auth.cfg
=> remote_hosts.cfg

Now that you have all the ingredients, you can create your new boinc msi with your standards and best practices. Also, if the project you will add supports annonymous platform (app_info.xml), you can add it as well.

Your problem I think is due to BOINC sandboxing. SCCM will deploy it as system but BOINC has 2 other accounts created during installation(master and project). you can go deeper into this or just use my quick method biggrin
----------------------------------------

[Sep 1, 2010 4:50:43 AM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread