Skip to content

A simple app to allow SimpleHelp to run as root on macOS.

License

Notifications You must be signed in to change notification settings

peetinc/SimpleLauncher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleLauncher

  • 2020.28.02 - Completely reworked and seems to work well now. MacOS Catalina made some "?documented?" changes to launchd that blocks the running of LaunchAgents and LaunchDaemons at startup. v1.2.1 is now an Xcode Objective-C wrapper around the same zsh script. I've included the STPrivilegedTask framwork in the hopes of working out a way to authenticate the app as root when double-clicked. The main script has been moved to ./Resources/XcodeProject/Remote Acccess/Resources/script. I've validated the script with 10.11 - 10.15 and it seems quite stable now that it agressively quits every SimpleGateway before launching it's own. My hope is to add privlege escilation, but don't hold your breath.

A simple app to allow SimpleHelp to simply run as root on macOS.

This project is the definition of As-Is.

Notes:

  • Make sure your download preferences make it into /Library/Preferences/com.github.remoteaccess.plist (everything is a string, no bool!)
  • Signed, but not notorized
  • Edit variables in preinstall script for munkipkg (/App/munkipkg/Remote Access/scripts/preinstall)
  • Use munkipkg to build deployable package after editing the preinstall script.
  • Test it on a VM or two.
  • Profit?

Cheers.Peet

SimpleLauncher Logo

About

A simple app to allow SimpleHelp to run as root on macOS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published