cvsd-passwd(8)

πŸ“¦
version 1.0.25build1 Β· 2 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– 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, the CVSROOT directory, or literally even the passwd file inside the CVSROOT directory. So many valid vibes. 🌈
  • [+]USER[:SUSER] β€” add or update the user in the CVSROOT/passwd file. If the user is not already there, you get asked for a password and the user gets added for use with cvsd. 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 the CVSROOT/passwd file. 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 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. 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