Version of 2.0
- clean the code
- add install.sh for simple install
- remove some useless but abstract part in sync-process
- root privilege for hook func
- interactive mode of vault-cli
How to run
- mysql init & user create mysql -uroot -p123456 source users_table.sql sudo useradd -m user2 sudo passwd user2
- bash install.sh as a root
- run ./vault-cli -a/-r/-l/-i detail use to check source code
Reqirements
sudo apt-get install libmysql++-dev (this is for mysql.h) sudo apt-get install openssl (this is for openssl.h) sudo apt-get install libssl-dev (this is for openssl.h) sudo apt install e2fslibs-dev sudo snap install cmake --classic
Next step to do
- secure exit in a uninstall.sh
- print part of audit part
- root privilege for user-manage part
- encrypt and decrypt