Releases: ProcursusTeam/launchctl
Releases · ProcursusTeam/launchctl
v1.2.0: The Phantom Update
v1.1.1: Revenge of the iOS 16: Special Edition
- Fix issue with weak linking on newer platforms.
- Remove unused Objective-C runtime dependency.
Full Changelog: v1.1.0...v1.1.1
v1.1.0: Revenge of the iOS 16
What's Changed
- A bunch of fixes for iOS 16, including
bootstrap,bootout, and sending tosystem/name - Add
limitsubcommand` - Add
userswitchsubcommand - Add
attachsubcommand - Add
examinesubcommand by @asdfugil in #3 - Add
plistsubcommand by @captinc in #7 - Add
runstatssubcommand by @asdfugil in #8
Full Changelog: v1.0.1...v1.1.0
v1.0.1: The Makefile Strikes Back
Fix an incredibly dumb issue in the makefile that set the wrong permissions on the installed binary.
Full Changelog: v1.0...v1.0.1
v1.0: A New Hope
What's Changed
Has near 1:1 compatibility with macOS Ventura's launchctl(1).
Supported subcommands:
bootstrap
bootout
enable
disable
kickstart
kill
blame
print
print-cache
print-disabled
examine
config
dumpstate
reboot
load
unload
remove
list
start
stop
setenv
unsetenv
getenv
submit
managerpid
manageruid
managername
error
variant
version
help
Full Changelog: v0.1beta2...v1.0
v0.1beta2
v0.1beta1
This initial pre-release was tested on iOS 12, and only supports the following commands:
bootstrap Bootstraps a domain or a service into a domain.
bootout Tears down a domain or removes a service from a domain.
enable Enables an existing service.
disable Disables an existing service.
print Prints a description of a domain or service.
reboot Initiates a system reboot of the specified type.
load Bootstraps a service or directory of services.
unload Unloads a service or directory of services.
list Lists information about services.
start Starts the specified service.
stop Stops the specified service if it is running.
setenv Sets the specified environment variables for all services within the domain.
unsetenv Unsets the specified environment variables for all services within the domain.
getenv Gets the value of an environment variable from within launchd.
variant Prints the launchd variant.
version Prints the launchd version.
help Prints the usage for a given subcommand.