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.