From 8cbf67daf2a7b6d29863f44a2e7fd2b539b7f09f Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Mon, 17 Aug 2015 16:27:38 +0200 Subject: [PATCH] Fix problem with DSA keys using pam_ssh_agent_auth (#1251777) --- pam_ssh_agent_auth-0.9.3-agent_structure.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pam_ssh_agent_auth-0.9.3-agent_structure.patch b/pam_ssh_agent_auth-0.9.3-agent_structure.patch index 4c7a712..701f201 100644 --- a/pam_ssh_agent_auth-0.9.3-agent_structure.patch +++ b/pam_ssh_agent_auth-0.9.3-agent_structure.patch @@ -111,7 +111,7 @@ diff -up openssh-6.8p1/pam_ssh_agent_auth-0.9.3/userauth_pubkey_from_id.c.psaa-a buffer_put_string(&b, pkblob, blen); - if(ssh_agent_sign(id->ac, id->key, &sig, &slen, buffer_ptr(&b), buffer_len(&b)) != 0) -+ if(ssh_agent_sign(id->ac->fd, id->key, &sig, &slen, buffer_ptr(&b), buffer_len(&b), 1) != 0) ++ if(ssh_agent_sign(id->ac->fd, id->key, &sig, &slen, buffer_ptr(&b), buffer_len(&b), 0) != 0) goto user_auth_clean_exit; /* test for correct signature */