I just cleaned up a bit of a mess that I made with a policy that updated Firefox and am wondering if anyone has any suggestions as to how to do it better in the future.
I created a policy that updates Firefox to the 3.6.8 version using a trigger of restart and "once per computer", scoped to "all managed computers". The policy was using a .dmg created in casper using the preloaded config for Firefox. I edited it down to only update the application and none of the user files. It worked fine on a couple of test machines, but when deploying to ~100 machines, I'd already had a failure on 4 of the first 40 machines. I didn't dig into it, but it seems that the actual application package was damaged and the app would launch and then immediately quit. It wasn't a permissions error and didn't happen to all users (most were fine). Replacing the app from the downloaded disk image fixed the issue.
Would there be a better way than using a .dmg? Is the restart trigger an appropriate one for doing something like this?
Any suggestions would be appreciated.
Thanks!
Aaron
