Hello everyone,

I've had my package approved and I'm trying to import my package to CVS but I'm falling at the first hurdle as I can't checkout common.

According to the instructions at step 3.7 of  <http://rpmfusion.org/Contributors#Your_package_gets_approved> I should do the following:

----------------------------------------------------------
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.

{i} <tree> is the cvs tree where your source files should be imported/go (free or nonfree).

{i} <branch> is the cvs branch where your source files should be imported/go (devel , F-14 , F-15 , etc.)."

-----------------------------------------------------------

But my interpretation of this produces an error:

[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