"dave" <dmehler26@...> wrote:
let me know a url with a procedure for getting a cvs server going and/or
tell me what i missed in this procedure?
I don't have a URL, but if this works, I'll write it up and stick it on my
site. Here's my local setup:
The CVS repository was created in /var/local/cvsroot, probably with the
cvs -d /var/local/cvsroot init
The module config is as follows:
CVS root directory: /var/local/cvsroot
Repository browser header file: header.html
Characgter set for repository file: From Webmin language
Path to cvs executable: cvs
Note, the above relies on the cvs command being in $PATH, which it normally
will be (/usr/bin/cvs)
I created a file called /etc/xinetd.d/cvspserver, to enable connections to
the cvs pserver, as follows:
# default: on
# description: CVS server
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/bin/cvs
server_args = -f --allow-root=/var/local/cvsroot pserver
log_on_failure += USERID
disable = no
then restarted xinetd.
I *think* that's all that's involved, although I seem to recall something
about setting up a password file somewhere. Can't see it now, though. . .
In any case, the Webmin CVS module should take care of that.
--- Les Bell, RHCE, CISSP