From cf31d57179958bde11c65449a7fdb34d449b8af4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakobus=20Sch=C3=BCrz?= Date: Tue, 11 May 2021 11:59:30 +0200 Subject: [PATCH] test if token is loaded --- bin/startagent | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/startagent b/bin/startagent index beb6d59..277f043 100755 --- a/bin/startagent +++ b/bin/startagent @@ -285,6 +285,8 @@ agent-load-identity-keys () { for key in $(ls ${SSH_IDENTITIES_DIR}/${ssh_identity}/*|grep "\.so$"); do logdebug "P11M: $P11M - key: $key" [ "$(readlink - f $key)" == "$P11M" ] || key="$P11M" + logdebug "P11M: $P11M - key: $key" + logdebug "$(ssh-add -T $key)" tokenfingerprint="$(ssh-keygen -l -D $key|tr -s ' '|awk '{print $2}')" if [[ ${fingerprints[*]} =~ "$tokenfingerprint" ]]; then logdebug "token: $key ($tokenfingerprint) is loaded"