Repair Permissions on Installed Packages

Script Type: Bash

The Repair Permissions on Installed Packages task compares the POSIX and ACL permissions on files and folders installed by Apple .PKG format installers against the receipts left by those installers.

Where the permissions of items in the file system do not match the corresponding receipt, they are reset to match the receipt permissions.

Parameter Description
Only run script if user is logged out If this option is enabled and a logged-in user is detected, the task queues until they have logged out. The logged-in user receives a notification that a task is waiting for them to log out. After they log out the task runs.
Hide macOS notification when script is run Run the task without notifying the user.