Skip to content
auraltension edited this page May 12, 2014 · 2 revisions

Define skeleton credential types, i.e

  • AWS
    • description
    • accessid
    • secret
    • default_region
  • Rattic
  • New Relic
    • description
    • key

Create a set of storage mechanisms, such as:

  • AES localfile
  • git + ssh
  • lastpass
  • keypass (?)
  • 1password
  • RatticDB

create global config variables/options:

  • storage mechanism + associated settings
  • optional timeout periods

Add ability to optionally change API keys

Allow for non-interactive shells

Make multi-platform

Investigate whether we are using an optimal encryption mode, keylength, etc

Install options bashrc sourced, setup.py, manual

Ensure redundancy - backup the encrypted file until re-encrypted and verified

If .git exists in the dir where a local keyfile is created, ensure the keyfile name is in .git_ignore

Clone this wiki locally