cvm-pwfile(8)

πŸ’– cvm-pwfile β€” bestie's guide to the POSIX-style passwd file module πŸ’–

okay so like, welcome to cvm-pwfile(8), a page from the System Manager's Manual section 8, and honestly? she's giving "small but mighty" 🫢


✨ NAME ✨

cvm-pwfile β€” the POSIX-style passwd file module. yes that's the whole name, she's lowkey humble like that πŸ’…


🌸 SYNOPSIS 🌸

that's it. no args, no flags, nothing. she just exists ✨


πŸŽ€ CREDENTIALS πŸŽ€

Pass phrase. that's the vibe β€” a pass phrase is what she's checking for, periodt πŸ”


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea β˜• β€” this module loads entries from an alternate password file, and it does that using the fgetpwent(3) API. and the way that API works? the file has to be formatted exactly the same as the UNIX /etc/passwd file. no cap, same format, character for character energy πŸ’€

and bestie, important detail: no group name lookups are done. none. zero. she said "not my job" and honestly? respect πŸ™ˆ


πŸ’œ CONFIGURATION VARIABLES πŸ’œ

  • CVM_PWFILE_PATH β€” the path to the passwd file that's holding all the credential information. this one's the main character πŸ‘‘
  • CVM_PWFILE_PWCMP (optional) β€” the password comparison module to use. if you don't set it, the default password comparison mode is plain-text. and if you wanna use UNIX crypt style passwords β€” the same way /etc/passwd does it β€” then set this to "crypt". slay πŸ”₯

🌈 SEE ALSO 🌈

go read these next, they're all iconic in their own way:

and the links, because we love a resource:


ok that's the whole page bestie, you ate that πŸ’…βœ¨

and a lil sign-off: this was cvm-pwfile(8) from the System Manager's Manual β€” mwah, go forth and auth πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from