rlm_chap(5)
π rlm_chap(5) β the FreeRADIUS module page, bestie edition
okay so real talk, this is the manual page for rlm_chap, which is a FreeRADIUS Module. yes bestie, we're reading manpage lore today and honestly? it eats. π
β¨ NAME β¨
rlm_chap β the FreeRADIUS Module that does CHAP things. periodt.
πΈ DESCRIPTION πΈ
so the rlm_chap module provides CHAP functionality. that's the whole vibe. π
this module validates a user with CHAP authentication. and like, here's the tea: if it's called in Authorize, it will look for the CHAP-Password attribute in the Access-Request, and it adds an Auth-Type attribute set to CHAP if the Config-Items list β unless Auth-Type has already been set. iykyk, don't overwrite what's already there. π
β οΈ okay this part is important so listen up: CHAP authentication requires access to the clear-text password for the user. standard Unix system authentication or passwords encrypted via crypt() are not compatible with CHAP. like literally not compatible. no cap. π
π¦ SECTIONS π¦
authorizationauthentication
π FILES π
/etc/raddb/radiusd.conf
π₯ SEE ALSO π₯
π AUTHOR π
Chris Parker, cparker@segv.org β love that for him π«Ά
and that's the whole page bestie, slay. this lil FreeRADIUS Module moment is brought to you by the 3 February 2004 date stamp and the FreeRADIUS Module source/version energy. go forth and authenticate responsibly πβ¨
π¦ where this page comes from
- alpine 3.22: freeradius-doc 3.0.27-r1 Β· GPL-2.0-or-later
- alpine 3.23: freeradius-doc 3.0.27-r2 Β· GPL-2.0-or-later
- alpine 3.24: freeradius-doc 3.0.27-r3 Β· GPL-2.0-or-later
- arch rolling: freeradius 3.2.10-4 Β· GPL-2.0-or-later
- centos-stream 10: freeradius 3.2.8-2.el10 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- centos-stream 9: freeradius 3.0.27-4.el9 Β· GPLv2+ and LGPLv2+
- fedora 43: freeradius 3.2.7-6.fc43 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- fedora 43: freeradius 3.2.7-6.fc43 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- fedora 43: freeradius 3.2.8-2.fc43 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- fedora 43: freeradius 3.2.8-2.fc43 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- fedora 44: freeradius 3.2.8-3.fc44 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- fedora 44: freeradius 3.2.8-3.fc44 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- opensuse-leap 16.0: freeradius-server 3.2.5-160000.2.2 Β· GPL-2.0-only AND LGPL-2.1-only
- opensuse-leap 16.0: freeradius-server 3.2.5-160000.2.2 Β· GPL-2.0-only AND LGPL-2.1-only
- opensuse-leap 16.0: freeradius-server 3.2.5-160000.2.2 Β· GPL-2.0-only AND LGPL-2.1-only
- opensuse-leap 16.0: freeradius-server 3.2.5-160000.2.2 Β· GPL-2.0-only AND LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms