Crate security_translocate_sys
source ·Expand description
Direct Rust FFI bindings to Apple’s libsecurity_translocate, part of the
Security framework, which facilitates the creation and destruction of app
translocation points. These bindings are based on the SecTranslocate header,
available here.
Functions§
- Register that a translocated pid is running
- Create a CFURL pointing to a translocated location from which to access the directory specified by pathToTranslocate.
- finds the original path to a file given a translocated path
- Create a CFURL pointing to a translocated location from which to access the directory specified by pathToTranslocate.
- Unmount the translocated directory structure and delete the mount point directory.
- indicates whether the provided path is an original path or a translocated path
- Initialize the SecTranslocate Library as the XPC Server, Disk Arbitration Listener, and Launch Services Notification listener
- Initialize the SecTranslocate Library as the XPC Server, Disk Arbitration Listener, and Launch Services Notification listener
- Implements policy to decide whether the entity defined by path should be run translocated