Guest User

Untitled

a guest
Nov 23rd, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. GPG_ENV=$( gpg-agent --daemon 2>/dev/null )
  2. if [ $? == 0 ]; then
  3. eval $GPG_ENV
  4. else
  5. export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
  6. fi
  7. export GPG_TTY=$(tty)
  8.  
  9. function copy-code() {
  10. echo $1 |sed -e 's/[^ ]* //' |pbcopy
  11. }
  12.  
  13. # Create an alias for each oauth credential you have.
  14. alias awscode='copy-code "$(ykman oath code aws-oauth-credential-name)"'
  15.  
  16. function aws-code() {
  17. ykman oath code envato-aws-users |sed -e 's/[^ ]* //'
  18. }
  19.  
  20. # create an alias for each amazon account you login to
  21. alias login-aws-admin='aws-vault login -t "$(aws-code)" aws-administrator'
Add Comment
Please, Sign In to add comment