boundary
boundary copied to clipboard
CLI - Keyring type `secret-service` has hardcoded `LibSecretCollectionName`
trafficstars
Describe the bug
Using the boundary CLI with enabled -keyring-type secret-service on Manjaro Linux with Plasma6 does not use the default wallet (kdewallet) but tries to create a new login wallet.
To Reproduce Steps to reproduce the behavior:
- Run
boundary authenticate -keyring-type secret-service - See Plasma asking for new wallet
Expected behavior Utelize the wallet, managed by the system and do not assume names.
Additional context Relevant code:
- https://github.com/hashicorp/boundary/blob/046c24dbe15eec3f0803fa5334ae217ff3befd9c/internal/cmd/base/keyring.go#L139
- https://github.com/hashicorp/boundary/blob/046c24dbe15eec3f0803fa5334ae217ff3befd9c/internal/cmd/commands/authenticate/funcs.go#L73
- https://github.com/hashicorp/boundary/blob/046c24dbe15eec3f0803fa5334ae217ff3befd9c/internal/cmd/commands/logout/logout.go#L151