Skip to content

Gossh Version 1.5.0

Compare
Choose a tag to compare
@windvalley windvalley released this 13 Jan 03:28
· 70 commits to main since this release
9c34e31

Added

  • Add subcommand vault that helps you encrypt/decrypt confidential information without compromising security.
    For details at (#14).
$ gossh vault -h

Encrypt sensitive content such as passwords so you can protect it rather than
leaving it visible as plaintext in public place. To use vault you need another
password(vault-pass) to encrypt and decrypt the content.

Usage:
  gossh vault [command]

Available Commands:
  decrypt     Decrypt content encrypted by vault
  encrypt     Encrypt sensitive content

Flags:
  -h, --help                     help for vault

Global Flags:
  -V, --auth.vault-pass-file string    file that holds the vault password for encryption and decryption
  • Add flag -V/--auth.vault-pass-file for:
    • Subcommand vault: providing vault password to encrypt sensitive content or decrypt content.
    • Decrypting password/passphrase(that encrypted by subcommand vault) that provided by:
      • --auth.password
      • --auth.passphrase
      • --auth.pass-file
      • --proxy.password
      • --proxy.passphrase.

Changed

  • Flag -a/--auth.file has been changed to -a/--auth.pass-file.

  • Update subcommand config: add auth.vault-pass-file and optimize some annotations.

  • Update configs/gossh.yaml.