yubikey-agent is a seamless ssh-agent for YubiKeys.
After installing the recent macOS update last week, which upgraded it from 13.0.x to 13.1, yubikey-agent stopped working for me. It logs the following: ``` agent 27: ssh: parse error in message type 27 Connecting to the YubiKey... agent 11: could not reach YubiKey: connecting to pscs: the Smart card resource manager is not running ``` The first error looks like https://github.com/golang/go/issues/51689, and can be fixed by updating golang.org/x/crypto dependency (`go get -u golang.org/x/crypto`, which brings v0.4.0). After this, the other error still remains: ``` Connecting to the YubiKey... agent 11: could not reach YubiKey: connecting to pscs: the Smart card resource manager is not running ``` I suspect it's more of an upstream issue with github.com/go-piv/piv-go; at the moment its [readme explicitly states](https://github.com/go-piv/piv-go#installation) that on macOS it doesn't require any additional packages to work. Unfortunately, I lack the knowledge to investigate this deeper at the moment.
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by artyom and has received 2 comments.