I just went through
this same experience last week. A few additional
suggestions:
After setting up the
'cvs user / group' ('Five' on the list), add:
group = cvs
after 'user = root'
in /etc/xinetd.d/cvspserver
Also, when using
CVSWeb, if the 'annotate' function doesn't work, the file permissions are
wrong. My solution: add the 'apache' user to the 'cvs' group and restart
httpd (/etc/rc.d/init.d/httpd restart as root).
BTW, using the 'env'
setting in /etc/xinetd.d/cvspserver is the most elegant way of solving the
HOME=/root problem I have seen. Thanks for posting it!
Joshua Davis
Software Architect
Metiom, Inc.