Introduction and Purpose
This document explains how to setup a secure CVS server through SSH. The server will be running inside a chroot, so it will have its own set of users (independant from the rest of the system); this means that it is very secure.
Do not get confused. We will be talking a lot about SSH. This is because CVS is not working as a server itself; SSH does its job and passes commands to CVS when needed.