pam_gromox(4gx)
โจ NAME โ pam_gromox(4gx) โจ
okay so bestie, this is pam_gromox: a PAM plugin to authenticate with Gromox. It's the pam_gromox(4gx) page from the Gromox admin reference, and it's here to make PAM auth talk to Gromox without drama. ๐
๐ฆ DESCRIPTION ๐ฆ
This module feeds authentication requests to Gromox's authmgr(4gx) module, and thus mysql_adaptor(4gx) and/or ldap_adaptor(4gx). It does not rely on the availability of any Gromox service; just MySQL/LDAP is enough. pam_gromox is meant to be used in conjunction with non-Gromox processes that an administrator may wish to integrate with, such as an SMTP daemon. no cap, it's giving โauth glueโ energy. โจ
๐ฎ INCANTATION IN /etc/pam.d/smtp ๐ฎ
Gromox accounts are not mapped from or to any Unix accounts, so the pam_unix.so module that is present in the default /etc/pam.d/smtp module list within Linux distributions is not suitable and can be wholly replaced. In other words, /etc/pam.d/smtp need just contain:
auth required pam_gromox.so service=smtp
account required pam_permit.so
(pam_gromox does not provide a usable account handler, therefore account required pam_gromox.so would do nothing. The PAM framework always starts out with an initial deny policy, so at least one module needs to be called to make the PAM request succeed. For this reason, if there are no other account modules listed, pam_permit.so should be used.) ๐ซถ
๐ PAM MODULE ARGUMENTS ๐
service=sโ check for a specific privilege bit on the user account. Possible values for s are:exch,smtp,imap,pop3,chat,video,files,archive. Default:smtp. slay. ๐
๐ CONFIGURATION DIRECTIVES ๐
The usual config file location is /etc/gromox/pam.cfg.
config_file_pathโ colon-separated list of directories in which further configuration files. Default:/etc/gromox/pam:/etc/gromox. ๐pam_promptโ ifpam_gromoxdetects the absence of a password but presence of a PAM conversation function, it will attempt to retrieve the password that way, and in doing so, will show this label just ahead of the nonechoing password prompt. Default:Password:. ๐
๐ SEE ALSO ๐
gromox(7)โ the main character, go read it. ๐
source/version: Gromox ยท page: pam_gromox(4gx) ยท date: not shown in the original footer โ so no fake date, periodt. ๐ซถ๐
๐ฆ where this page comes from
- alpine 3.24: grommunio-gromox-doc 3.6-r0 ยท AGPL-3.0-or-later
- ๐ the page's license: CC-BY-SA-4.0 or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms