cvsd-passwd(8)
π NAME π
cvsd-passwd β bestie, this is the lil tool that generates password entries for repositories. β¨
πΈ SYNOPSIS πΈ
cvsd-passwd REPOS [+|-]NAME...
π¦ DESCRIPTION π¦
Okay so picture this: cvsd-passwd is your girl for adding, updating or deleting users from repository passwd files that get used with cvsd. That's it, that's the whole job, and she eats every time. π
π OPTIONS π
REPOSβ point this at the directory where your repository lives. And the way it's flexible?? It can be the top of the repository, theCVSROOTdirectory, or literally even thepasswdfile inside theCVSROOTdirectory. So many valid vibes. π[+]USER[:SUSER]β add or update the user in theCVSROOT/passwdfile. If the user is not already there, you get asked for a password and the user gets added for use withcvsd. If the user is already there, you get asked for a password and the password field gets modified. Iconic. π
The :SUSER part is what you use to change or set the mapping to a system user. Don't specify anything there? No worries, a reasonable default is used based upon your cvsd configuration. And if you don't want to map the user to any specified system user at all, you can specify an empty SUSER and use USER:. π«Ά
-USERβ remove the user from theCVSROOT/passwdfile. bye bestie π
β¨ EXAMPLES β¨
Add an anoncvs user to access the given repository:
cvsd-passwd /var/lib/cvsd/myrepos +anoncvs
If the user already exists, this changes the password. periodt.
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 userjoeshould be known in the system passwd file and thatcvsdshould be run as root or userjoefor this to work. no cap, don't skip this part π¨
π SEE ALSO π
β AUTHOR β
Arthur de Jong <arthur@arthurdejong.org>. π
okay that's the whole page, you're so welcome π this was Version 1.0.25, dated Nov 2024 β cvsd-passwd(8), from the System Manager's Manual. mwah π
π¦ where this page comes from
- debian trixie: cvsd 1.0.25 Β· GPL-2.0-or-later
- ubuntu questing: cvsd 1.0.25
- ubuntu resolute: cvsd 1.0.25build1 Β· GPL-2.0-or-later
- ubuntu stonking: cvsd 1.0.25build1 Β· GPL-2.0-or-later
- Copyright (C) 2001, 2002, 2003, 2004 Arthur de Jong
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms