You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Naively using CLI tools can have undesirable consequences for the mac keychain. We should work to avoid these for default usages.
My mistake was fixed with keychain make-default ~/Library/Keychains/login.keychain-db
I think that maybe we shouldn’t generate the keychain into $TMPDIR directory by default. when default keychain is not restored back to the system default login keychain and a reboot is performed, then the previous default keychain goes missing and system OS finds itself in a odd situation where default keychain is set, but it doesn’t exist.
Currently keychain initialize indeed creates new keychain into a temporary directory by default. This can cause issues if system is rebooted and login keychain is not set to default beforehand.
Naively using CLI tools can have undesirable consequences for the mac keychain. We should work to avoid these for default usages.
My mistake was fixed with
keychain make-default ~/Library/Keychains/login.keychain-db
The code changes are drafted in: https://github.com/codemagic-ci-cd/cli-tools/pull/125/files
The text was updated successfully, but these errors were encountered: