Skip to content

Commit 25dfc34

Browse files
committed
Merge pull request #1 from remind101/security-token
Set AWS_SECURITY_TOKEN.
2 parents 5ab7e89 + 4690335 commit 25dfc34

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

main.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ func execWithCredentials(argv []string, creds *credentials) error {
6060
env = append(env, fmt.Sprintf("AWS_ACCESS_KEY_ID=%s", creds.AccessKeyId))
6161
env = append(env, fmt.Sprintf("AWS_SECRET_ACCESS_KEY=%s", creds.SecretAccessKey))
6262
env = append(env, fmt.Sprintf("AWS_SESSION_TOKEN=%s", creds.SessionToken))
63+
env = append(env, fmt.Sprintf("AWS_SECURITY_TOKEN=%s", creds.SessionToken))
6364
return syscall.Exec(argv0, argv, env)
6465
}
6566

@@ -75,6 +76,7 @@ func printCredentials(creds *credentials) {
7576
fmt.Printf("export AWS_ACCESS_KEY_ID=\"%s\"\n", creds.AccessKeyId)
7677
fmt.Printf("export AWS_SECRET_ACCESS_KEY=\"%s\"\n", creds.SecretAccessKey)
7778
fmt.Printf("export AWS_SESSION_TOKEN=\"%s\"\n", creds.SessionToken)
79+
fmt.Printf("export AWS_SECURITY_TOKEN=\"%s\"\n", creds.SessionToken)
7880
fmt.Printf("# Run this to configure your shell:\n")
7981
fmt.Printf("# eval $(%s)\n", strings.Join(os.Args, " "))
8082
}

0 commit comments

Comments
 (0)