So you can't install things, but you can use Puppet to modify system configuration settings?  That seems like a pretty arbitrary rule.  

You really aren't going to find one cross-platform way of doing this, it's going to be a different setup on each system.

Crossplatform "jail" for an application
I have only been able to find instructions that involve post-processing. Is there a process where I can take a photo of the card and set that white balance and save it for my photos? Basically setting custom white balance?
