macOS assistive execution module fails on 10.12 #37356
Labels
P4
Priority 4
Platform
Relates to OS, containers, platform-based utilities like FS, system based apps
severity-low
4th level, cosemtic problems, work around exists
stale
Upstream-Bug
is a result of an upstream issue, not in salt
Milestone
Description of Issue/Question
The macOS assistive execution module fails on 10.12 because between 10.11 and 10.12, Apple added a readonly extended attribute (SIP) to the database's parent directory, effectively preventing any modifications to the inodes located within the directory.
This appears to be an upstream bug with macOS as I have not found an alternative tool or method to update the settings. The tutorials (raymii.org, hints.macworld.com) and tools (
tccutil.py
) I have found all use sqlite against the database file in a way similar to the mac_assistive execution module.Similar bugs:
Steps to Reproduce Issue
Versions Report
The text was updated successfully, but these errors were encountered: