Skip to content

BashPass 2.0

Compare
Choose a tag to compare
@AntonVanAssche AntonVanAssche released this 23 Apr 16:42
· 143 commits to master since this release
2.0
28a7fa0

Here's what's new:

Updated features:

  • Password generation.
  • Config format.
    • The installer can update the old config to the new format without losing your current settings.

Added features:

  • Installation using a one-liner.
    • The old method is still available.
  • Default password length (14).
    • Can be changed in the config file (~/.config/bashpass/bashpass.conf).
  • sync Option to copy passwords between two devices.
  • Exit with corresponding exit code (examples: 127, 128, etc.) when an error occurs.
    • You can use echo $? to see the exit code.
  • Encrypt with specific key (defined by keyID form the config file).
    • Added for users with multiple GPG keys on there system.

Fixes:

  • BSD support.

Info:

The dependencies for this release are:

  • bash >= 3.0

Password encryption:

  • gpg or gpg2

Clipboard support:

  • xclip

Synchronization support:

  • rsync

Which systems are supported:

Technically, all systems on where Bash is installed are supported. This means:

  • Most Linux distributions.
  • Mac OS (I can't test this because I don't own a Mac OS system)