Skip to content

moulinex-app/isolate

 
 

Repository files navigation

isolate-lib

This fork of isolate is a dynamic library based on the work of Martin Mareš (mj@ucw.cz) and Bernard Blackham (bernard@blackham.com.au) on isolate, it exposes API bindings for the Rust crate that is made for Moulinex. See the original repository for the CLI.

Install

Arch Linux users

The isolate library can be installed via the AUR package isolate-lib using a AUR builder such as yay

Install from source

To compile and install isolate-lib you will need the following dependencies :

  • gcc (or any other C compiler supporting C99 and GNU Extensions)
  • GNU Libtool
  • cap

Get the latest release tarball here and install using the following command :

./configure 

Once the configuration is done you can modify the configuration file isolate.cf of the library. And then proceed to

make install 

The configuration file will be install at $PREFIX/etc/isolate.cf where prefix is the install directory of the configure script.

The default install directory is /usr/local/ but can be overriden using --prefix=dir with the configure script.

Developers build

If you want to build the project as a developer you will need GNU Autotools.

Clone the dev branch of the git and run the ./bootstrap script to configure the project for development.

About

Sandbox for securely executing untrusted programs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 87.5%
  • Shell 10.4%
  • M4 1.1%
  • Makefile 1.0%