freebsd-ports/sysutils/cloudabi-utils/pkg-descr
Ed Schouten 4269d185f7 Add sysutils/cloudabi-utils.
Summary:
Though CloudABI programs can simply be started from the command line
like any UNIX process, the preferred way for starting them is using the
cloudabi-run utility.

cloudabi-run parses a YAML file that contains the configuration for the
program that you want to run. Special tags can be used in the YAML file
to indicate that the program depends on a resources (a socket or a
file). cloudabi-run then attempts to obtain these resources and startes
the program for you.

The end result is that it's possible to build software that looks like
traditional UNIX software (executable + config file), but still gets run
in this completely sandboxed environment.

Reviewers: bapt

Reviewed By: bapt

Differential Revision: https://reviews.freebsd.org/D3067
2015-07-13 12:26:40 +00:00

11 lines
550 B
Text

Nuxi CloudABI is an application binary interface for UNIX-like operating
systems built around the concept of capability-based security. In a
nutshell, it means that you can run processes directly on top of a UNIX
kernel while keeping complete control over the actions the process is
allowed to perform.
This package installs utilities that are useful when running CloudABI
processes. The cloudabi-run utility can run CloudABI processes,
providing it the resources (sockets and files) that it requires.
WWW: https://github.com/NuxiNL/cloudabi-utils