I finally managed to get it working. Since you can't choose the private
key file (unlike with WinCVS), you have to put your private key in the
default key file, i.e. ~/.ssh/identity.
We are not ready to change the authentication method of our CVS server
right now because it would affect too many people and projects. More
over, the actual configuration of the server associate a cvswrapper as
login shell (people cannot have a login shell on the server) and every
project has its own logins and fake root directory... By the way, using
:ssh: in place of :ext: means ssh version 1, isn't it ? (we accept only
version 2).
Thanks for your help.
André April.
-----Message d'origine-----
De : Pushok Software [mailto:support@pushok.com]
Envoyé : mercredi 7 avril 2004 16:06
À : André April
Objet : Re: [pst77] CVS SCC plugin configuration problem with SSh and
public key authentication
http://www.pushok.com/tickets_messages.php?id=77cygwin emulates *unix behavior for all thigs. That mean that to
configure ssh to work with key authentication you should place it into
.ssh subfolder of your home directory (inside cygwin file structure).
However, it is much more easily to not use something external to work
via ssh. CVS NT have build in support for this.
Check this ticket for details:
http://www.pushok.com/tickets_messages.php?id=43Briefly you should specify :ssh: protocol instead :ext: and apply login
command. This is preferred method to access ssh cvs repository, since
it not need password less connection and also it is more faster.
If this will not help you, let me know and I describe in more details
how to use cygwin ssh, but again this is not the best solution.