yubikey-manager
Yubikeyをセットアップするためには、yubikey-managerが必要です。 今回はCUI版をインストールします。
公式の手順によると、pip install --user yubikey-manager
でインストール可能と表示されます。
MIRACLE LINUX 9では、あらかじめいくつかのパッケージをインストールしないとこのコマンドに失敗してしまうので、その備忘録です。
事前に必要なパッケージ類のインストール
開発ツール一式のインストール
$ sudo dnf groupinstall "Development Tools"
PowerToolsリポジトリの有効化
$ sudo dnf config-manager --enable 9-latest-PowerTools
PCSC開発ライブラリ、swig、Python開発ツールのインストール
$ sudo dnf install pcsc-lite pcsc-lite-devel swig python-devel
yubikey-managerのインストール
ここで公式通りのコマンドを実行してインストールを行います。
$ pip install --user yubikey-manager
確認
YubikeyをUSBに接続して次のコマンドを実行するとYubikeyのデバイス情報を取得することが可能です。
$ ykman --device `ykman list --serials` info