Native Elixir bindings for GnuPG.
This is in early stages of development and should be thought of as Alpha software.
This has only been tested on Linux
You'll need:
- a working version of gpg installed
- gpgme c library
- configuration added to
config.exs
Installing gpg and gpgme
$ sudo apt install gpg libgpgme-devConfiguration
Add this to config.exs in your app
config :gpgmex,
gpg_home: "~/.gnupg", # where your gpg home path is
gpg_path: "/usr/bin/gpg" # where your gpg binary livesInstalling gpg and gpgme
$ sudo pacman -Syu gpg gpgmeConfiguration
Add this to config.exs in your app
config :gpgmex,
gpg_home: "~/.gnupg", # where your gpg home path is
gpg_path: "/usr/bin/gpg" # where your gpg binary livesAdd gpgmex to your dependencies
defp deps do
[
{:gpgmex, "~> 0.0.7"}
]
end