[ 
https://issues.apache.org/jira/browse/SCM-945?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17567617#comment-17567617
 ] 

ASF GitHub Bot commented on SCM-945:
------------------------------------

michael-o commented on PR #153:
URL: https://github.com/apache/maven-scm/pull/153#issuecomment-1186494030

   > > * Create three issues: (issue a) Upgrade JGit to XXX, (issue b) rework 
OpenSSH private key handing for gitexe and jgit providers, (issue c) Support 
alternative SSH private keys with gitexe provider
   > 
   > This PR does not "rework OpenSSH private key handing for gitexe" nor does 
it "Support alternative SSH private keys with gitexe provider". The environment 
variables are only necessary to test existing functionality in gitexe (namely 
test authorization with SSH).
   
   Please summarize what is necessary to make this proper.




> Support OpenSSH private keys with maven-scm-provider-jgit
> ---------------------------------------------------------
>
>                 Key: SCM-945
>                 URL: https://issues.apache.org/jira/browse/SCM-945
>             Project: Maven SCM
>          Issue Type: Bug
>          Components: maven-scm-provider-jgit
>    Affects Versions: 1.11.2
>            Reporter: Konrad Windszus
>            Assignee: Michael Osipov
>            Priority: Major
>
> For SSH based authentication with private keys in the OpenSSH format the 
> following error is being emitted:  {{invalid privatekey: ...}}
> This is due to the use of JGit 4.5.4 
> (https://github.com/apache/maven-scm/blob/c5eb2c187568809e0dc0ea9ac83031f1dcb5ad1a/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/pom.xml#L53)
>  which used JSch which lacks support for those private keys. JGit 5.2 comes 
> with a new SSH implementation 
> (https://bugs.eclipse.org/bugs/show_bug.cgi?id=520927) and should by that 
> also support OpenSSH private keys.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to