Pass Tomb Versions Save

A pass extension that helps you keep the whole tree of passwords encrypted inside a Tomb.

v1.3

2 years ago

Added

  • Added a 'pass timer' command to show the current timer status.

Changed

  • Improved timer tests.
  • Improved GPG trust level detection.

Fixed

  • Ensure timer setting are persistent. #31
  • Only remove .tomb extension from tomb file. #28 #33
  • Linter fix.

Requirements

  • pass 1.7.0 or greater.
  • tomb 2.6 or greater.
  • A systemd based linux distribution is required to use the timer feature.

This release is signed using the GPG key 06A26D531D56C42D66805049C5469996F0DF68EC

v1.2

4 years ago

Added

  • Ensure the GPG keys used are trusted before tomb creation.
  • Add a systemd pass-close service unit, allowing more than one timer. #24
  • Add completion for bash and zsh.

Changed

  • Compatibility with Tomb 2.6
  • Simplify test setup

Fixed

  • Do not set password tomb permission, only ownership. #23
  • Use relative path for systemd-run #18
  • The systemd based timer now works properly

Requirements

  • pass 1.7.0 or greater.
  • tomb 2.4 or greater.
  • A systemd based linux distribution is required to use the timer feature.

This release is signed using the GPG key 06A26D531D56C42D66805049C5469996F0DF68EC

v1.1

6 years ago

Added

  • Add --force option, force operation (i.e. even if swap is active).

Requirements

v1.0

6 years ago

This is the first stable release.

This release is signed using my GPG key 06A26D531D56C42D66805049C5469996F0DF68EC

New features

  • New -t option to automatically close the password store using a systemd timer.
  • New -p option to create & open the password tomb in a subfolder of the password store.
  • New -n option to create a password tomb but do not initialize the password store.

Code Quality

  • The test suite has been changed from an handmade one to the sharness test suite.
  • Added code coverage using kcov.
  • The new test suite and code coverage are at the origin of a lot of debugging.

Requirements

  • pass 1.7 or greater.
  • tomb 2.4 or greater. tomb 2.4 contains a major new feature used by pass-tomb: asymmetric GPG key support. It allows pass-tomb to protect the tomb using the same GPG key than in the password store.
  • The timer feature requires systemd.

v0.5

7 years ago
  • Added --no-init or -n option. With this option, pass-tomb create a tomb but do not initialise the password store.
  • Added a quiet mode using -q
  • Various spelling corrections and code improvement.

Warning

pass-tomb 0.5 still requires tomb to be installed from the master branch:

git clone https://github.com/dyne/Tomb.git
cd Tomb
sudo make install

v0.2

7 years ago
  • Add support for password tomb named with extension. See #2
  • Update the way to set ownership when mounting a tomb. See #1
  • Support for the last version of tomb option using GPG key.

v0.1

7 years ago