redhat-developer / redhat-developer/mapt

Enable accessibility pro grammatically on mac machines

Open
#187 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

os/MACOS provider/AWS
Dominant language
Go
Stars
24
Forks
36
Avg merge
6d 13h
Merged PRs (30d)
8

Description

https://github.com/actions/runner-images/issues/3286

Need to check if mac machines comes with SIP enabled otherwise need to see if we can AMIi it

sudo sqlite3 /Library/Application\ Support/com.apple.TCC/TCC.db "INSERT or REPLACE INTO access values ('kTCCServiceAccessibility', 'com.company.app', 0, 1, 0, NULL);"

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked actions/runner-images issue 3286 and the macOS SIP question. Examine the provided TCC.db command and determine whether accessibility can be enabled through the machine image or provisioning process; done means a supported approach is established.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, sqlite
Domain
operating-systems, security, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.