README.md

# Pledge

This package exposes the [pledge(2)](https://man.openbsd.org/pledge.2) system call available in [OpenBSD](https://www.openbsd.org/).

See the `Pledge` module for usage and interface details.

## Installation

The package can be installed by adding `pledge` to your list of dependencies in `mix.exs`:

```elixir
def deps do
  [
    {:pledge, "~> 0.0.1"}
  ]
end
```

## License
This package is licensed using the [standard OpenBSD license](https://cvsweb.openbsd.org/src/share/misc/license.template?rev=HEAD). Refer to the `LICENSE` file for more details.

## Internals

The package makes use of [rustler](https://github.com/rusterlium/rustler) and the [openbsd](https://crates.io/crates/openbsd) crate.