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

FreeBSD Manual Pages

  
 
  

home | help
CVSADMIN(1)		     General Commands Manual		     CVSADMIN(1)

NAME
     cvsadmin - administrate users of a CVS repository

SYNOPSIS
     cvsadmin [options] [action] [parameters]

DESCRIPTION
     cvsadmin  is a program to administer users of a CVS repository easily.  You
     can use it to administer a local or a remote repository  (see  the  -c  op-
     tion).   There can be at most one option per invocation, since there are no
     way to distinguish between action name and parameters).

     Options modify general how cvsadmin works generally.

     c	     This tells cvsadmin to use cvs(1) to checkout the files.  This  al-
	     lows  you to administer a remote repository, to use SSH, etc. (just
	     like your normal CVS setup works)

     C	     This tells cvsadmin  to  accept  pre-encrypted  hashes  instead  of
	     plain-text  passwords  when  changing  password, adding users, etc.
	     This is good for administrators that don't want to see their users'
	     passwords.

     h	     Get some help about cvsadmin usage

     d <repository>
	     Tells cvsadmin what CVS repository location to use.  By default, it
	     uses $CVSROOT, and if it's not  set,  defaults  to  :local:/usr/lo-
	     cal/cvsroot

     v	     Shows cvsadmin 's version

     Actions can be any of :

	 add  - Add users, parameters are user names
	 list - List users, no parameters
	 del  - Delete users, parameters are user names
	 email - Change users' email addresses, parameters are user names
	 rename  - Rename users, parameters are pairs of old/new usernames
	 misc - Do misc change on a user's account, parameters are user names
	 sys - Change users' system username, parameters are usernames
	 pass - Change users' passwords, parameters are usernames

EXAMPLES
      Here is a sample session that will give you a good idea about how cvsadmin
     works.

	     % cvsadmin list
	     No users in database
	     Can't get users list
	     % cvsadmin add foo
	     User foo
	     Password? [entering password, not shown on screen]
	     System user? [] foouser
	     Email address? foo@foo.com
	     % cvsadmin list
	     foo<foo@foo.com>: foouser on sys
	     % cvsadmin email foo
	     New email for foo? foo@bar.com
	     % cvsadmin list
	     foo<foo@bar.com>: foouser on sys
	     % cvsadmin sys foo
	     New system user for foo? [foouser] ? blah
	     % cvsadmin list
	     foo<foo@bar.com>: blah on sys
	     % cvsadmin misc foo
	     User foo
	     Password? [nothing entered, keep current]
	     System user? [blah] [nothing entered, keep current]
	     Email address? [foo@bar.com] foo@newbar.com
	     % cvsadmin list
	     foo<foo@newbar.com>: blah on sys

AUTHOR
     Vincent Labrecque <limitln@cooptel.qc.ca>

				   17 May 2001			     CVSADMIN(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=cvsadmin&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help