To check for cvs with pserver configuration:
- – Check that xinetd is installed
- – Check file /etc/xinetd.d/cvspserver
It should look like this:
port = 2401
socket_type = stream
protocol = tcp
wait = no
user = root
passenv = PATH
server = /usr/local/bin/cvs
server_args = -f –allow-root=/opt/cvs pserver
- – Check that cvsnt is where the xinetd file (above) says it is
(/usr/local/bin/cvs in this example)
- – Check the cvs path (/opt/cvs in this example)
- $ telnet cvsserver 2401 (or whatever port is specified in /etc/xinet.d/cvspserver file)
- – Check the cvs passwd file in /opt/cvs/cvsroot folder.
It should have an entry for the user.
- – If the user is not in the cvs passwd file (in example: /opt/cvs/cvsroot/passwd)
add the user with:
$ cvs passwd -a user (it will ask for a password)
See http://devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm#pserver for more info.