YAPET is a text based password manager using AES-256 encryption
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
doc
iconv
libyacurs @ 110041a
m4
po
src
tests
.clang-format
.gitignore
.gitmodules
ABOUT-NLS
AUTHORS
BUGS
COPYING
INSTALL.generic
Jenkinsfile
LICENSE
Makefile.am
README.md
TODO
configure.ac
gettext.h
intl.h
yapet.desktop.in

README.md

YAPET is a text based password manager using the AES-256 encryption algorithm to store passwords and associated information encrypted on disk. Its primary aim is to provide a safe way to store passwords in a file on disk while having a small footprint, and compiling and running under today's most popular Unix Systems.

Build Primer

  1. Clone the repository
  2. Switch to the development branch
git checkout development
  1. Fetch the libyacurs submodule
git submodule init
git submodule update
  1. Create stub README, NEWS and ChangeLog files
touch README NEWS ChangeLog libyacurs/ChangeLog
  1. Run autoreconf
autoreconf -I m4 -i
  1. Create the build directory
mkdir obj && cd obj
  1. Configure and build
../configure
  1. Create the man pages, README, INSTALL, and NEWS files
cd doc && gmake -f Makefile.doc
  1. Build YAPET
cd .. && gmake