add trust to macOS Keychain for calling apps by default (#8826)

This commit automatically trusts the calling application with its data,
avoiding all the annoying keychain popups that appears when dealing with
keys (list, add...).

Co-authored-by: Alessio Treglia <alessio@tendermint.com>
This commit is contained in:
Gianguido Sora 2021-03-10 09:56:12 +01:00 committed by GitHub
parent 7a4903842f
commit d761f088ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 3 deletions

View File

@ -609,6 +609,7 @@ func newOSBackendKeyringConfig(appName, dir string, buf io.Reader) keyring.Confi
return keyring.Config{
ServiceName: appName,
FileDir: dir,
KeychainTrustApplication: true,
FilePasswordFunc: newRealPrompt(dir, buf),
}
}