diff --git a/bin/ssh-init-pkcs11 b/bin/ssh-init-pkcs11 index 605d939..e5b88cb 100755 --- a/bin/ssh-init-pkcs11 +++ b/bin/ssh-init-pkcs11 @@ -2,7 +2,9 @@ set -eu set -x -[ -z "${P11M+x}" ] && P11M="$(dnf repoquery --installed -l p11-kit | grep \/p11-kit-proxy.so\$ | head -1)" +which dnf >/dev/null 2>&1 [ -z "${P11M+x}" ] && P11M="$(dnf repoquery --installed -l p11-kit | grep \/p11-kit-proxy.so\$ | head -1)" +which dpkg >/dev/null 2>&1 && [ -z "${P11M+x}" ] && P11M="$(dpkg -L p11-kit-modules|grep \/p11-kit-proxy.so\$ | head -1)" + echo SSH_AGENT_PID before: $SSH_AGENT_PID