Password manager application. Fedora/RedHat/Centos/ untested Ubuntu
$ yum install openssl-devel curl-devel tcl-1:8.6.8-2.fc29.x86_64 sqlite-devel
$ apt-get install tcl libssl-dev libcurl4-dev libsqlite3-dev libcurl4-openssl-dev
required to access the db and run the code
$ git clone https://github.com/Expire0/expire0-passwordApp
$ virtualenv -p /usr/bin/python3 expire0-passwordApp
$ cd into expire0-passwordApp && source bin/activate
Sqlcipher is included in the package. It has been pre-compiled. So you may only need to run make and make install. If that fails, then run the configure , make and make install commands.
$ git clone https://github.com/sqlcipher/sqlcipher.git
$ cd into sqlcipher/
$ ./configure --enable-tempstore=yes CFLAGS="-DSQLITE_HAS_CODEC" LDFLAGS="/opt/local/lib/libcrypto.a"
$ make
$ make install
$ pip3 install -r requirements.txt
$ export LD_LIBRARY_PATH=./sqlcipher/.libs/
$ ./getpass.py