1

We've got a DMG from a vendor that we put on our web server for download. After download, the file on my Mac (OSX 10.10.1) is identical to the original file (did a hex compare), and the DMG mounts fine... but the installer inside the DMG will not work after download.

To put it a different way, I have two seemingly identical DMG's, both of which mount, but only one of which will actually run the installer in the image, once mounted.

The permissions were slightly different between the two DMG's after download. Changed them so they are now identical.

We've tried this on three Macs with at least two versions of OSX, and the results are the same.

What else could be wrong? Is there anything in the OS security settings that could have saved some information about the file having come from the internet and blocking the installer somehow? If so, where?

6
  • 1
    There is information in extended attributes. What is the setting in Preferences/Security & Privacy/General "Allow apps⋯"
    – Milliways
    Feb 17, 2015 at 23:10
  • Are DMGs really the same? Pls. try building a hash, this is a better test for being similar. HEX might not give the right answer See here: osxdaily.com/2009/10/13/check-md5-hash-on-your-mac
    – ryder
    Feb 18, 2015 at 8:03
  • Yes, the MD5 matches on the two files
    – nhansen
    Feb 18, 2015 at 14:13
  • How do you download the DMG? If you do a FTP, did you remember to use binary mode?
    – ryder
    Feb 18, 2015 at 14:20
  • It was HTTP, and the MIME type is correct. Files match exactly at the binary level, so it wasn't a line ending issue.
    – nhansen
    Feb 18, 2015 at 14:21

1 Answer 1

1

There is information in extended attributes.

What is the setting in Preferences/Security & Privacy/General "Allow apps⋯"?

This needs to be set to an appropriate value to allow non-App Store apps to be opened.

1
  • Yes, that was the problem. Other apps told me they were blocked for security, and I went here to allow them, but I had never turned the check completely off.
    – nhansen
    Feb 19, 2015 at 15:03

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .