-
Notifications
You must be signed in to change notification settings - Fork 1
TODO
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