CVS.SH(5)

πŸ“¦ version 1.11.23, in epel 10, epel 9, fedora 43, fedora 44

πŸ’– cvs.sh β€” the Bourne shell log-in script for CVS girlies πŸ’–

okay so bestie, this is the manual for cvs.sh, living in section 5 (File Formats Manual) of your friendly neighborhood man pages. it's a Bourne shell log-in script for CVS users and honestly? it's tiny but it's iconic. πŸŽ€


✨ SYNOPSIS ✨

/etc/profile.d/cvs.sh

🌸 DESCRIPTION 🌸

so here's the tea πŸ“: the cvs.sh script gets sourced when a user of a Bourne log-in shell logs in. that's the whole vibe check.

and why do we care? because its entire purpose in life is to set the CVS_RSH environment variable, so that a cvs user connecting to a remote CVS server utilizes an SSH-secured connection by default. πŸ”₯

like, not me making your remote CVS connections secure by default, no cap. it's giving main character energy for a shell script. πŸ‘‘


πŸ¦‹ EXAMPLE πŸ¦‹

here's the line, exactly as it lives:

export CVS_RSH=${CVS_RSH-ssh}

look at that parameter expansion serving looks. πŸ’…


πŸŽ€ FILES πŸŽ€

  • /etc/profile.d/cvs.sh β€” yeah, the star of the show, the one and only. ⭐

πŸ’œ SEE ALSO πŸ’œ

the holy trinity fr fr. go read them, iykyk. πŸ™ˆ


okay that's the whole page, bestie!! 🫢 this was CVS.SH(5) from the File Formats Manual β€” that's the title, the section, and the lil footer all rolled into one, so consider it shouted out properly. now go forth and let your CVS_RSH be ssh. periodt. πŸ’…βœ¨πŸŒˆ

πŸ“¦ where this page comes from