dmg-license icon indicating copy to clipboard operation
dmg-license copied to clipboard

Help needed: `hdiutil udifrez` is deprecated by Apple but is needed by dmg-license

Open argv-minus-one opened this issue 2 years ago • 10 comments

As of macOS 12, the hdiutil udifrez command, used by dmg-license, is deprecated.

Deprecation by Apple is not an empty threat. They will most likely remove this command in the future even though it's still being used. They already did that with the older hdiutil flatten command.

I'm not aware of any other way to attach resources, such as a license agreement, to a UDIF image. A Google search on the subject yields nothing helpful.

If anyone knows of some other, non-deprecated way to attach resources to a UDIF image, please add a comment to this issue and let me know. Otherwise, when Apple removes hdiutil udifrez, dmg-license will no longer work.

See also a discussion about this issue at the CMake project.

argv-minus-one avatar Nov 26 '21 21:11 argv-minus-one