Skip to content

Releases: Selfnet/multivault

v.0.6.0.1 Alpha Release (Purge of the wrappers)

28 Apr 01:03
15a0cc9
Compare
Choose a tag to compare

Remove Subprocess out of this repository

ADDED

  • gpgme C Library Wrapper from GNUPG
  • PGPy Library for additional features

CHANGED

  • ansible-multivault to multivault

DROPPED

  • support for git repositories
  • support for the ldapsearch wrapper function
  • python-gnupg binding

TODO

  • Tests
  • More code documentation

First public available Version of multivault

25 Feb 22:48
160c539
Compare
Choose a tag to compare

Release Summary

LDAP Support (remote and local)

ldap-utils support through ldapsearch

  • Support for local communication with ldap via ldapsearch cli wrapper
  • Support for remote communication via ssh -c ldapsearch cli wrapper

ldap3

  • Support for local communication with ldap via ldap3
  • Support for remote communication via paramiko Local Forward and ldap3

GNUPG Support

Support for gpg key management via git repository

  • Clone and download specified git repository
  • look for keys with $LDAP_UID.gpg as filename

Support for gpg key fingerprints directly from ldap

  • Get fingerprints from ldap and load the keys from a trusted gpg server

Server Support

  • encrypt for Admin users with their fingerprints from ldap or repo by specifying hosts on the cli

User Support

  • encrypt for ldap users with their fingerprints from ldap or repo by specifying their uids

Password Support

  • Create Password via CLI and encrypt it directly via CLI with Server and User Support

File Support

  • Encrypt Files with Server and User Support via CLI