import "github.com/taskcluster/taskcluster-worker/engines/native"
Package nativeengine provides an engine with minimal sandboxing relying on per-task user accounts, temporary folders and process isolation.
Platform specific methods such as run sub-process under a difference user, add/remove users and management of user permissions are all implemented in the system/ sub-package.
config.go doc.go engine.go payload.go resultset.go sandbox.go sandboxbuilder.go shell.go
Path | Synopsis |
---|---|
system | Package system implements cross-platform abstractions for user-management access-control and sub-process execution geared at executing sub-process with best-effort sandboxing. |
Package nativeengine imports 16 packages (graph) and is imported by 2 packages. Updated 2017-09-19. Refresh now. Tools for package owners.