The developer installs the following rpm files concerning the Linux RedHat Entreprise version:
-
openssh-clients-xxxx.rpm
-
openssh-askpass-xxx.rpm
-
openssh-server-xxxx.rpm
-
openssh-askpass-gnome-xxx.rpm
-
openssh-xxx.rpm
-
cvs-xxx.rpm
Before configuring CVS, configure an SSH key for authentication to the CVS server. To
generate a SSH key using OpenSSH:
-
Run the 'ssh-keygen' command as shown in the following example
-
Be sure to enter a password for the key, as that will make your key much more secure
-
Replace USERNAME with your SourceForge.net username
-
$ ssh-keygen -t dsa -C "USERNAME@shell.sf.net"
Generating public/private dsa key pair.
Enter file in which to save the key (/home/username/.ssh/id_dsa):
Created directory '/home/username/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/username/.ssh/id_dsa.
Your public key has been saved in /home/username/.ssh/id_dsa.pub.
The key fingerprint is:
ab:cd:ef:gh:xy:yyd:zz:dd USERNAME@shell.sf.net
OpenSSH users will upload the contents of their id_dsa.pub file
(this file is in the directory $HOME/.ssh (used for SSH2/DSA)
on the Account Maintenance page of their own account page. After
uploading the key, the administrator adds the developer to the project:
NoGoZone (Option admin->Menbers of NoGoZone administration).
The developer can have an access to the CVS repository.