I have a couple of machines that I want to install additional F@H instances to boost double gro performance (per this thread
). So, I tried all of these installers (it took awhile).
pk's Folding@Home Service Installer
*When running you get a simple GUI prompting you for some particulars. Of particular note is that it batch installs multiple clients by adding the machine ID to the end of the Service Name
and Installation Location
that you input.
*Unfortunately, there does not appear to be any way to set machine ID -- the installer takes care of it automagically, starting at ID1. This is fine for a virgin install, but if you already have an installation, this doesn't work.
*Lets you input -flags you want -- adds the -service and -local flags automatically.
*Make sure you hit the Configure Client
button or else you'll be folding anonymouslyfor team 14
*Creates an uninstall script (which I needed once I found that I had two ID1's running)
F@HSI-Folding@Home Service Installer (BETA)
Like David, I liked what I saw -- until I actually used it.
*Quick -- doesn't allow editing flags
*Custom -- allows you to edit everything except has an Auto setting for machine ID. May have same problem as PK's installer in this regard.
*This installer doesn't appear to actually do anything -- doesn't create a directory, doesn't install any files, doesn't create a service and then errors out when it can't start the service it didn't create. I tried using the default DL location for the FAH files and a local directory where I had copied them. I may try figuring out what I'm doing wrong or I may just chalk this up to being a BETA version and move on. I haven't decided yet.
Folding@Home Service using SRVANY
*I skipped SRVANY because I was looking for a "drop dead easy" method of installing and didn't want to bother installing the console manually -- I'm looking for an installer that does it for me.
Folding@Home service using Firedaemon
*I don't want to buy anything
FAH4 Console Installer
*This is what I have been using until now for installing as a service
*It does not give an option for setting the -local flag and doesn't set it automatically -- if installling more than one instance (ie., MP or HT boxes), you'll have to edit the registry to add it. EDIT -- v0.32 dated 4/6/04 now has an option for setting the -local flag
*Doesn't give option for -verbosity flag -- have to edit registry
*Doesn't batch install like PK's installer does
*Doesn't have an uninstall routine like PK's installer
OCC Folding@Home Installer
*Ummm, if you want to fold for OCC's team, then this is the installer for you. David, you may want to remove this from your list?
Team MacOSX Windows Service Installer
*Like the SRVANY method above, requires you to install the console manually first.
*Allows you to change the default directory, but later in the intall it locks you down to the Folding@Home directory again. Not sure what you'd do if you already had something in that directory.
TRC-13's stealth installer
*I couldn't get to the website -- want to run as a service anyway, so this really isn't an option for me.
All in all, they all have their pitfalls and none are perfect. If PK allowed you to specify the ID, his would be king. If FAH4Console Installer set a few more flags, it could be king (an uninstall would be nice too).
IMO, if you have a "virgin" box, PK's is the way to go. If you already have an installation, then I think FAH4Console Installer is best -- assuming your comfortable with REGEDIT.
EDIT Added link for double gro optimization thread