Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
doc
 
 
 
 
m4
 
 
po
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Environment Variables

  • EXTRA_LD_PRELOAD: Use to add extra preload libraries to preloaded tests when using address sanitizer. When used, terminate value with colon (:).

Preprocessor Macros

  • CFGDEBUG: Enable configuration handling console debug output.
  • DEBUG_LOG: Enable debug output to /tmp/yapet_debug.log.

About

YAPET is a text based password manager using AES-256 encryption

Topics

Resources

License

Packages

No packages published
You can’t perform that action at this time.