export CVSROOT=:ext:<RPMFusion_username>@cvs.rpmfusion.org:/cvs/<tree> export CVS_RSH=ssh
Start ssh-agent to ensure that cvs uses your id_rsa key:
ssh-agent $SHELL
Then, checkout the common tool and import your SRPM as follow :
cvs co common cd common ./cvs-import.sh -b <branch> <my_srpm>
During the CVS import procedure, your source files will be automatically tagged for the requested branch.
<tree> is the cvs tree where your source files should be imported/go (free or nonfree).
<branch> is the cvs branch where your source files should be imported/go (devel , F-14 , F-15 , etc.)."
-----------------------------------------------------------[makerpm@weaver ~]$ export CVSROOT=:ext:gbirchley@cvs.rpmfusion.org:/cvs/nonfree
[makerpm@weaver ~]$ export CVS_RSH=ssh
[makerpm@weaver ~]$ ssh-agent $SHELL
[makerpm@weaver ~]$ cvs co common
Permission denied (publickey).
cvs [checkout aborted]: end of file from server (consult above messages if any)
I'm not sure what I'm doing wrong.
It's a while since I generated my ssh key, so I can't remember what I did to do this, I think probably I just ran ssh-keygen.
I have sshkey sshkey.pub in my home directory.
My apologies I'm sure this is a simple problem, but any advice would be gratefully received.
May thanks,
Giles