Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
CVSWRAP(1)		  BSD General Commands Manual		    CVSWRAP(1)

NAME
     cvswrap --	wrapper	over cvs to enable fine	grained	access control to
     repositories

SYNOPSIS
     cvswrap [cvs options]

DESCRIPTION
     cvswrap is	a program written to sit in front of cvs.  It provides an ad-
     ministrator with fine grained access over cvs repositories.

     On	startup	it determines the CVSROOT environment variable by way of com-
     mand line options,	environment or by parsing the pserver command stream.
     It	then reads a config file cvswrap.conf(5) to determine the which	wrap-
     per to execute.

     If	the CVSROOT is not set or can not be determined	then cvs(1) will be
     executed normally.

     Typical usage for cvswrap is to use it to invoke a	custom wrapper which
     may be setgid to a	special	group in order to enforce ACLs over cvs(1) op-
     erations.

INSTALLATION
     To	make this program work one should rename the installed cvs(1) binary
     to	/usr/bin/ncvs and install cvswrap in the location where	the cvs(1) bi-
     nary was.

BUGS
     The default install of this program is not	particulary helpful.  See the
     installation section for help.

SEE ALSO
     cvswrap.conf(5), cvs(1),
     _examplesdir_/accesscheck.c
     _examplesdir_/cvswrap.conf

AUTHOR
     Alfred Perlstein <alfred@freebsd.org>

			       December	17, 2001

NAME | SYNOPSIS | DESCRIPTION | INSTALLATION | BUGS | SEE ALSO | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=cvswrap&sektion=1&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help