----- Original Message -----
From: "Jon Skeet" <[EMAIL PROTECTED]>


>In theory, I now have commit access. Indeed, I've got the SSH tunnel
>working fine and my CVS location of
>:pserver:[EMAIL PROTECTED]:/home/cvs
>seems to work fine to fetch - but I still can't commit :(

what do you use ? mindterm ?

>cvs server: failed to create lock directory for
>'/home/cvs/CVSROOT/Emptydir' (/home/cvs/CVSROOT/Emptydir/#cvs.lock):
>Permission denied
>cvs server: lock failed - giving up
>cvs [server aborted]: lock failed - giving up

I have this error when using the cvs.exe from cygwin (1.11 client/server)
rather than the 1.11 client.
I'm no expert in cvs but this is what I have noticed. did not investigate.

>Is there anything I need to do on the CVS server to get permission to
>create that lock directory?

You might want to create your ssh2 key to avoid pain (I recently went into
this -painfully- because tunnelling was getting on my nerves) I'm assuming
you are into ~/.ssh on your computer that you have a .ssh directory in
cvs.apache.org

ssh-keygen -t dsa
ssh-keygen -t rsa
cat id_rsa.pub id_dsa.pub > authorized_keys2
scp authorized_keys2 [EMAIL PROTECTED]:~/.ssh

if I did not forget anything (assuming you have CVS_RSH=ssh in your env
variable)

ssh [EMAIL PROTECTED]
should just log you directly.

then

chmod 711 ~/.ssh
chmod 600 ~/.ssh/*

Unix/ssh expert can correct me if I'm wrong.

Stephane



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to