I downloaded and packaged Firefox 30 in Composer just like I always do. I first install it on my Mac, then drag the Firefox app into composer. It correctly mapped it like always (Applications/Firefox/etc/etc) - and I just verified it. I created a .dmg and uploaded it via Casper Admin. The permissions are set correctly too.
I've had a smart group and policy for Firefox that I just modify with an updated package and I update the smart group to look for Macs that have older versions of Firefox and that need the new version. It's been working for months. There are no scripts that I have that are run with the policy.
For some reason, the policy is installing Firefox on the root level of the hard drive.
I did index the .dmg. Is it possible to set a policy to uninstall Firefox? Will that policy see that it's been installed on the root level?
Also, any idea why this happened?