How to enable -verbosity 9 flags when using the Client Installer on Mac OS X

General
The default configuration of the "no-fuss" and "100% Mom friendly" Mac OS X SMP Client Installer should not need any tweaking after it's installed. Everything that's required to run is working by default. But in certain situations it may be desirable to enable more verbose output in FAHlog.txt. E.g. several client monitors show more accurate information when the "Timered checkpoint triggered." lines are included in the FAHlog.txt.

The Client Installer lets the launchd program manage the SMP client on Mac OS X. It installs the Folding@Home Property list in. Every Property list contains the key ProgramArguments which contains an array of commandline arguments that should be passed to the program.

Edit the Folding@Home.plist file with your favorite text editor (as root/with sudo), and add two strings to the end of the array for the -verbosity and 9 arguments. ProgramArguments /Applications/Folding@home.app/fah6 -verbosity 9

Save the file and restart the client through the PreferencePane. Or use launchctl in a Terminal: sudo -i launchctl unload -w /Library/LaunchDaemons/Folding\@home.plist watch -n 1 "ps aux | grep -i fah" launchctl load -w /Library/LaunchDaemons/Folding\@home.plist
 * 1) open root shell
 * 1) stop and disable the client
 * 1) wait for the fah cores to clean up (press Ctrl+C to exit watch)
 * 1) start the client and remove the Disabled key

Links

 * Folding@Home SMP Client FAQ
 * Folding@Home OSX Installer README
 * Getting Started with launchd
 * Getting Started with launchd