cvm-checkpassword(8)

πŸ‘‘ cvm-checkpassword πŸ‘‘

okay bestie, gather round πŸ’– this is a page from the System Manager's Manual, and it's all about cvm-checkpassword β€” the lil bridge that lets your CVM modules speak checkpassword. no cap.


✨ NAME ✨

cvm-checkpassword β€” checkpassword interface for CVM modules

like, that's the whole vibe. it's the checkpassword-shaped doorway into CVM land πŸšͺπŸ¦‹


🌸 SYNOPSIS 🌸

cvm-checkpassword CVM Command [ arguments ...  ]

so you run it, you hand it a CVM Command, and then whatever arguments ... that command wants. periodt πŸ’…


πŸŽ€ DESCRIPTION πŸŽ€

first things first, the receipts πŸ“œ β€” go read these, they explain both interfaces in full detail:

http://cr.yp.to/checkpwd/interface.html

http://untroubled.org/cvm/cvm.html

fr fr, see the above links for details on both the CVM and checkpassword interfaces. that's where the real lore lives πŸ‘‘

now, if you wanna use this interface with qmail-pop3d(8), this is the exact command line you'd use:

/var/qmail/bin/qmail-popup \
cvm-checkpassword cvm-unix \
/var/qmail/bin/qmail-pop3d ./Maildir/

literally copy-paste core 🫢

⚠️ Note, bestie, listen up: the default mode of operations for this module is to attempt to split a domain name from the account name. if that is not what you want, set $CVM_ACCOUNT_SPLIT_CHARS to an empty string. don't skip this one, it's giving surprise-behavior energy πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

and also, once again for the people in the back:

http://untroubled.org/cvm/cvm.html


and that's the whole page, gorgeous πŸ’œ this was cvm-checkpassword(8) straight out of the System Manager's Manual β€” go forth and auth iconically 🌈✨

πŸ“¦ where this page comes from