This is the workflow Apple envisioned when they introduced the annoying quarantine flag back in the days of Mac OS X 10.4:
- User A downloads an archive (.dmg, .tar.gz, etc.) from the Internet. The system applies the quarantine flag to the archive file.
- User A extracts an application from the archive and places it into
/Applications. The system infects the app bundle passes the quarantine flag on to the app bundle.
- User A launches the application. The system warns about the unsafe origin of the app.
- User A confirms that the app is safe to use. The system clears the quarantine flag. Problem solved.
Unfortunately, my workflow is slightly different: Click the "Read more" link to see what the problem is.