배경
Dovecot용 인증 플러그인을 만드는 방법에 대한 참조용 소스 코드를 보고 싶기 때문에 Dovecot용 플러그인(특히 인증 플러그인)을 찾고 있습니다.
공식 목록에서 검색해 봤습니다비둘기장 웹사이트그리고 ASA구글 검색사용 가능한 플러그인 목록을 가져옵니다. 불행하게도 내가 찾고 있던 것과 일치하는 것을 찾을 수 없었습니다.
질문
공식 목록보다 더 많은 플러그인을 사용할 수 있나요?
이 플러그인은 어디서 찾을 수 있나요?
Dovecot에 사용할 수 있는 인증 플러그인이 있습니까?
위의 모든 질문에 대한 답변을 찾고 있습니다.
도와주셔서 감사합니다.
답변1
플러그형 인증 모듈가는 방법일 수도 있습니다. 비둘기집에는자체 문서 보유PAM과의 통합에 대해
사용 가능한 플러그인의 정확한 목록은 플랫폼에 따라 다릅니다. 저는FreeBSD, 하지만 당신은 사용할 수 있습니다리눅스.
내가 말하고 싶은 건 그럴 수도 있다는 거야.아니요PAM 플러그인의 전체 목록. 각 운영 체제 또는 배포판에는 포함되거나 지원되는 플러그인 목록이 있습니다. 다른 것들은 약간의 노력만으로 휴대할 수 있습니다.
답변2
현재 설치된 플러그인 목록은 다음과 같습니다.
ls -1 /usr/lib/dovecot/modules/*plugin.so \
| perl -pe 's/.*lib.._(.*)_plugin.so/$1/g' \
| sort
acl
apparmor
charset_alias
fts
fts_squat
imap_acl
imap_old_stats
imap_quota
imap_zlib
last_login
lazy_expunge
listescape
mail_crypt
mail_crypt_acl
mail_log
mail_lua
mailbox_alias
notify
notify_status
old_stats
pop3_migration
push_notification
push_notification_lua
quota
quota_clone
replication
trash
virtual
welcome
zlib