chilcote / outset

Automatically process packages, profiles, and scripts during boot, login, or on demand.
572 stars 58 forks source link

Use full path to python in Launch items #59

Closed carlashley closed 6 years ago

carlashley commented 6 years ago

I've been testing code signing outset to whitelist in a Privacy Preferences Policy Control Profile, however code signing outset fails to work. It seems the only way for outset to execute any scripts that trigger a TCC user consent dialog is if the system python interpreter is used in the LaunchAgents and LaunchDaemons. This PR makes the change to the relevant files, and increments the version from 2.0.6 to 2.0.7.

This would then allow any Privacy Preferences Policy Control Profile to whitelist the /usr/bin/python path in order for outset to run.