Releases: ProcursusTeam/launchctl
Releases · ProcursusTeam/launchctl
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
limit
subcommand` - Add
userswitch
subcommand - Add
attach
subcommand - Add
examine
subcommand by @asdfugil in #3 - Add
plist
subcommand by @captinc in #7 - Add
runstats
subcommand 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.