Chapter 6 – RouteFinder Software
Multi-Tech Systems, Inc. RouteFinderVPN RF760/660/600VPN User Guide (PN S000323D) 100
Tracking > Version Control
Tracking > Version Control
These settings are the configuration management system settings. All configuration files can be saved in a repository in a
CVS server. There are fields for setting the IP address of CVS server, user name, password, and the repository path. The
corresponding user account and the directory structure should be created on the CVS server.

CVS Settings

User Name
Enter the name of the user for whom the account will be created.
Password
Enter the password for this user.
IP Address
Enter the IP address of the server where the account for the user will be created.
Repository
Enter the repository path in the server where the files can be checked in.

Examples

How to Create the CVS Server
1. Use a repository name of TEST (the repository name should always be in capital letters).
2. Let the path to the repository be: /usr/local/cvs
3. Create a repository in the server using the command: cvs -d/usr/local/TEST init
Note: A new directory cvsroot will be created under /usr/local/cvs.
Configuring the CVS Server
1. Add a group “CVS” to the system. Any user who needs to access the repository should be in this
group.
2. Change the directory to /usr/local/cvs and set the repository’s ownership and permissions as you want
them to be for this group.
3. Then change the permissions of the CVSROOT directory to ug+rwx.
4. Now create the directory TEST under usr/local/cvs.
Setting Up a CVS Password Authentication Server

1. Make sure the lines “cvspserver 2401/tcp” and “cvspserver 2401/udp” are present in:

/etc/xinetd.d
2. Add a file named “cvspserver” containing the following information:
service cvspserver
{
disable = no
flags = stream
wait = no
user = root
server = /usr/bin/cvs
server_args = -f --allow-root=/usr/local/cvs pserver
log_on_failure += USERID
log_type = FILE /root/bin/temp
}
Restart xinetd