Conor Buckley

Password Manager (Passman)


Passman is a simple password manager built for recent versions of G.N.U./Linux (requires the Bourne Again Shell; hence G.N.U.) which utilises G.P.G. to store and retrieve passwords from a given text file. Passman aims to be simple for two reasons: 1) to make it easy to audit/read the code yourself, and 2) to allow the resulting files to be easy to managed without it (the files storing passwords are nothing more than password provided at creation time, encrypted with G.P.G.


All versions of Passman are licenced under the G.N.U. Public License v2.0 (version 2 only). The licence can be found at the root of the signed tarball which Passman is provided in. Should a conflict exist between the script provided in the signed tarball and the licence file in the tarball, the script shall prevail.

Usage Instructions

Instructions on how to use Passman can be found by running the Passman script with the 'help' argument.


Note that all files provided below for download are encapsulated in a G.P.G. signature made using my 'Conor Andrew Buckley' key pair. To download my 'Conor Andrew Buckley' key pair, visit the 'Contact and Authentication' page.

Version Last Updated (YYYY-MM-DD) Notes
5.0 2017-01-19 N/A
5.1 2017-05-01 Change Log
WARNING: This version is EXTREMELY new and may contain major errors. The previous version has minor errors but has been much more extensively tested.
5.2 2018-01-22 Old previously unreleased version.
5.3 2017-05-30 Change Log
WARNING: This version has a key checking bug which has been fixed in v5.4. This version is only really here for reference.
5.4 2017-05-30 Change Log