Open ghost opened 3 years ago
Quick question: Is awsume also storing the temporary tokens in bash_profile/bashrc files?
No, it's all being put in .awsume:
[~]$ tree .awsume/
.awsume/
├── cache
│ └── aws-credentials-XXXXXXXXXXXX
└── config.yaml
There is a way to prevent awsume from installing the alias on installation through the use of an environment variable (documented here):
AWSUME_SKIP_ALIAS_SETUP=true pipx install awsume
Unfortunately it was released as an "opt-out" as opposed to an "opt-in." Reversing that would be a breaking change, so until a possible awsume version 5, we won't be implementing this just yet
Wouldn't it make sense to keep this ticket open until that's implemented, then?
Good catch, I'll tag this as version 5 and keep it open
From the docs:
It's generally rude for applications to automatically modify a user's custom configuration, especially when using standard utilities like python-setup. Users should be expected to be able to add such functionality themselves - this is a "power tool", after all.