Since macOS Monterey 12.6.6, if I remember correctly and is probably the same for macOS Big Sur 11.7.7 and macOS Ventura 13.4, Apple has forced pkg files to be associated with the default installer. The association can not be changed the normal way (How to Manage File Associations in macOS) and Apple even removed other apps that could open pkg files from the “Open With” menu.
While I understand Apple’s decision and acknowledge it might have some security benefits for the majority of macOS users, I never install a pkg without looking what’s inside. So, the first action and the more common one is to open it with Suspicious Package.
I’ve already tried RCDefaultApp and SwiftDefaultApps with no success.
CrossOver uses the ~/.mime.types file to associate itself with .exe and .msi files. Example from the file
But I couldn't find any reliable information on how to asociate another extension to an app in the ~/.mime.types file.
Does anyone know how to edit ~/.mime.types or another way to associate pkg files with Suspicious Package?
While I understand Apple’s decision and acknowledge it might have some security benefits for the majority of macOS users, I never install a pkg without looking what’s inside. So, the first action and the more common one is to open it with Suspicious Package.
I’ve already tried RCDefaultApp and SwiftDefaultApps with no success.
CrossOver uses the ~/.mime.types file to associate itself with .exe and .msi files. Example from the file
Code:
application/x-crossover-exe exe
# X-Created-By-mcap-CrossOver-0:application_x-crossover-exe=application_x-crossover-exe::run;application_x-crossover-exe::install
But I couldn't find any reliable information on how to asociate another extension to an app in the ~/.mime.types file.
Does anyone know how to edit ~/.mime.types or another way to associate pkg files with Suspicious Package?