According to the doc, the requirement for GUI RPC password only applies when you run boinccmd from some other subdirectory or machine. If I can locate the boinccmd from the same directory as the active core client, and contact the client via boinccmd rather then GUI RPC over the network, then I'm expecting boinccmd to be fully functional without the password.
Are there other undocumented limitations on functionality? I see no mention of any reduced level of functionality. Either you're allowed, or you're not. Nor do I see any mention that Mac clients may not have boinccmd available. So please advise. I am tinkering with a "BOINC app" that allows monitoring and control of the client via browser rather then a direct network connection. All interaction to the client machine is done via BOINC scheduler and "application", so no direct network connectivity is required (beyond the normal BOINC client-pull scheduler protocol). How would you like to be able to abort a bad task on your alpha cluster, or set the debug flags on one of your alpha machines without having to actually locate the physical machine and run down there to modify cc_config? ...or detach all of the machines in a school system from a project, perhaps even uninstall BOINC, all from a website? I'm looking at installing BOINC client version upgrades as well, but need to locate command line arguments to suppress GUI. I seem to recall there are some, but haven't had a chance to track them down, so if anyone knows off-hand, I need to get that in my notebook. I still have a number of dots to connect before I am ready to launch an alpha, but by all means contact me directly if you have interest in using such a monitor and control system. Running Microsoft's "System Idle Process" will never help cure cancer, AIDS nor Alzheimer's. But running rose...@home just might! http://boinc.bakerlab.org/rosetta/ --- On Sun, 2/21/10, Charlie Fenton <[email protected]> wrote: From: Charlie Fenton <[email protected]> Subject: Re: [boinc_dev] How to locate boinccmd on client To: [email protected] Cc: "BOINC dev" <[email protected]> Date: Sunday, February 21, 2010, 4:55 PM On 2/20/10, Mark Pottorff <[email protected]> wrote: > I would like to find a reliable means of locating (on all supported > platforms) the full path to the boinccmd executable from an application > running in a slots directory. At 9:29 PM -0300 2/20/10, Nicolás Alvarez wrote: > On Mac, I think boinccmd isn't installed at all in the default package. On the Mac, the user has the option of downloading the command-line version of teh client which includes boinccmd. They normally would install it in the standard BOINC Data directory at "/Library/Application Support/ BOINC Data/". But even if boinccmd _is_ installed, project applications do not have access to the gui rpc password under sandbox security, so they can only perform limited functions using boinccmd. I don't know if this is also true on Windows. What do you want your project application to do with boinccmd? In other words, for what do you want your application to use boinccmd? _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
