iasd lauchdaemon now listens for incoming XPC connections. iasagent passes anonymous XPC endpoint through the XPC connection to the daemon. Daemon uses anonymous endpoint to make agent execute user scripts.
There is also a new build scheme iasd-daemon to help with debugging the iasd running as daemon.
Also added munkipkg/product-requirements.plist explicitly defining distribution package architecture and minimum macOS version.
iasd
lauchdaemon now listens for incoming XPC connections.iasagent
passes anonymous XPC endpoint through the XPC connection to the daemon. Daemon uses anonymous endpoint to make agent execute user scripts.There is also a new build scheme
iasd-daemon
to help with debugging theiasd
running as daemon.Also added
munkipkg/product-requirements.plist
explicitly defining distribution package architecture and minimum macOS version.Closes #1