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 π¦
cvm-pwfile(8)cvm-qmail(8)cvm-unix(8)cvm-sql(8)cvm-vmailmgr(8)cvm-benchclient(8)cvm-testclient(8)
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
- debian bookworm: cvm 0.97-3 Β· GPL-2.0-or-later
- ubuntu jammy: cvm 0.97-2 Β· GPL-2.0-or-later
- ubuntu noble: cvm 0.97-3.1build1 Β· GPL-2.0-or-later
- ubuntu questing: cvm 0.97-4
- ubuntu resolute: cvm 0.97-4build1 Β· GPL-2.0-or-later
- ubuntu stonking: cvm 0.97-4build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms