In your UNIX home directory there exists a file called .rhosts
. This file requires special permissions, namely :
-rw-r--r-- .rhosts
If this is not correct, you will encounter problems trying to access CVS. If this file is not present, it must be created.
Secondly, your .rhosts
file must contain the name of the machine(s) from which you are accessing CVS. The format of the file is as follows:
machine1 username machine2 username
It is recommended that fully qualified domain names are used, or IP addresses, as this seems to solve problems arising due to machines in different offices accessing each other. The last line of the file may optionally be
+ username
to allow UNIX (not Linux) machines to use wildcard matching to allow access from all hosts on the network. This does NOT work on Linux, which is what the GForge server runs. Also, if the wildcard entry is before the machine you wish to use, then it will not work either.