bionic (8) cvsd-passwd.8.gz

Provided by: cvsd_1.0.24_amd64 bug

NAME

       cvsd-passwd - generate password entries for repositories

SYNOPSIS

       cvsd-passwd REPOS [+|-]NAME...

DESCRIPTION

       cvsd-passwd adds, updates or deletes users from repository passwd files for use with cvsd.

OPTIONS

       REPOS  Specify  the  directory  in  which  the repository is located. This argument can be the top of the
              repository, the CVSROOT directory or even the passwd file in the CVSROOT directory.

       [+]USER[:SUSER]
              Add or update the user to the CVSROOT/passwd file.  If the user does not exist a password for  the
              user  is asked and the user is added for use with cvsd.  If the user already exists a password for
              is asked and the password field is modified.

              The :SUSER part can be user to change or set mapping to a system user.   If  you  do  not  specify
              anything,  a  reasonable default is used based upon your cvsd configuration.  If you don't want to
              map the user to any specified system user you can specify an empty SUSER and use ‘USER:’.

       -USER  Remove the user from the CVSROOT/passwd file.

EXAMPLES

       Add an anoncvs user to access the given repository:
           cvsd-passwd /var/lib/cvsd/myrepos +anoncvs
       If the user already exists, change the password.

       Remove a user from the repository passwd list:
           cvsd-passwd /var/lib/cvsd/myrepos -foo

       Add a user and specify that cvs should remap this user to the joe system user:
           cvsd-passwd /var/lib/cvsd/myrepos joecvs:joe
       Note that the user joe should be known in the system passwd file and that cvsd should be run as  root  or
       user joe for this to work.

SEE ALSO

       cvsd(8)

AUTHOR

       Arthur de Jong <arthur@arthurdejong.org>.