cvs

Hey I have been using (in windows) tortoisecvs which works very nice. I have putty set up and pageant where I've loaded my private key which the cvs server i connect to checks (so no password). So now I want to do something similar using linux, and I don't really know much about this.

Linux Software 434 This topic was started by ,


data/avatar/default/avatar33.webp

49 Posts
Location -
Joined 2004-04-25
Hey
 
I have been using (in windows) tortoisecvs which works very nice. I have putty set up and pageant where I've loaded my private key which the cvs server i connect to checks (so no password).
 
So now I want to do something similar using linux, and I don't really know much about this. I've tried for some time but I'm not sure how to get my DSA key to be checked and what not.
I've installed LinCVS, but can try something else if someone got suggestions.
 
Id appreciate it if someone could try and give me some steps in order to get this thing set up

Participate on our website and join the conversation

You have already an account on our website? Use the link below to login.
Login
Create a new user account. Registration is free and takes only a few seconds.
Register
This topic is archived. New comments cannot be posted and votes cannot be cast.

Responses to this topic


data/avatar/default/avatar39.webp

68 Posts
Location -
Joined 2005-01-24
I use cvs and cannot imagine doing any kind of project without it. However, it is not clear what your configuration is.
 
Where, relative to cvs repository, will LinCVS run and on what distro? I will try to help but I would be flying blind at this point.
 
Bill

data/avatar/default/avatar33.webp

49 Posts
Location -
Joined 2004-04-25
OP
The Q is simply how to make CVS work with a dsa private key (no password)
 
LinCVS is installed and working just fine on my Fedora Core 3 (/usr/local/LinCVS), but I'm willing to try any other app if you know a better one
 
In windows I used Pageant to hold my private key, but in linux I don't know what to do.
 
Hope this is not unclear still, I don't know a lot about this so maybe I'm talking crazy

data/avatar/default/avatar39.webp

68 Posts
Location -
Joined 2005-01-24
Okay, you answered half. I will assume that your cvs server is running on another linux box. Have you followed these steps?
 
1.)
create keys on local machine:
> ssh-keygen
 
2.)
copy the .ssh/identity.pub to .ssh/authorized_keys in his/her
home dir on the remote machine
 
3.)
Select from Menu:
Directory/Properties.../Setup/Ssh client settings
Make shure the 'use own ssh agent' checkbox is checked.
 
4.)
If you want to use an already running ssh agent, you need to
check 'use running ssh agent'. In this case LinCVS
checks for a running agent, and if none is found, it starts
its own.
 
I extracted this from LinCVS installation docs. I just downloaded a copy to look at. If better than what I use now, will switch. Let me know how you fare, I will do the same. I will use ssl for connection as well.
 
Bill

data/avatar/default/avatar33.webp

49 Posts
Location -
Joined 2004-04-25
OP
Hey, been away from this topic from some time, because I have gone from Fedora Core to Ubuntulinux
 
Anyway, it won't accept my passphrase. I am using the private key I generated with puttygen in windows (the matching public is on the cvs server i wish to connect to). I can't use the same dsa key in linux or what? I gotta generate a new one ?
I can do that of course, I would just prefer not to if I can use the one I already have
 
I have tried many times and I'm sure that I write my passphrase correct