cracklib-check(8)

πŸ’… cracklib-check β€” the manual page, but make it cute

okay bestie, gather round, because we're reading the cracklib-check(8) page from the System Manager's Manual and honestly? it's short, it's sweet, and it will not let you pick a bad password. periodt.


✨ NAME ✨

cracklib-check β€” check passwords using libcrack2 πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

cracklib-check [-h|--no-echo]

🌸 DESCRIPTION 🌸

so here's the vibe: cracklib-check takes a whole list of passwords from stdin β€” yes, it's reading your input, bestie, it's a listener β€” and then it checks every single one of them through libcrack2's FascistCheck(3) sub routine. πŸ•΅οΈβ€β™€οΈβœ¨

that's it. that's the whole job. it's giving quality control. it's giving "not on my watch." πŸ‘‘


πŸ’– OPTIONS πŸ’–

  • --no-echo β€” don't echo the password that's ok back to the terminal. 🀫 basically: keep it quiet, keep it mysterious, keep it off the screen.
  • -h, --help β€” print help explaining the command line options. 🫢 the "girl help" option, but it actually helps.

🌈 RESULT 🌈

cracklib-check prints each checked password and the matching result from FascistCheck(3) straight to stdout. the password and the result are separated by a colon (:), like a little duo. πŸ’«

when --no-echo is specified, it prints only the result if the password is ok. no password reveal, no spoilers. πŸ™ˆ


πŸ‘€ SEE ALSO πŸ‘€


πŸŽ€ AUTHOR πŸŽ€

this man page was written by Jan Dittberner <jandd@debian.org> for the Debian GNU/Linux System (but may be used by others). iconic of him honestly πŸ’œ


lowkey a whole queen for documenting this. the way he did that for Debian and said "but like, you can use it too" β€” sharing is caring fr fr.

mwah πŸ’‹ that's the page. written by Jan Dittberner, dated Sat Jun 21 22:44:33 CEST 2008, living rent-free in the System Manager's Manual as cracklib-check(8). slay, stay safe, and never let your password be password123. πŸ¦‹βœ¨