Univention Bugzilla – Full Text Bug Listing |
Summary: | PAM stack for Dovecot | ||
---|---|---|---|
Product: | UCS | Reporter: | Daniel Tröder <troeder> |
Component: | Mail - Dovecot | Assignee: | Daniel Tröder <troeder> |
Status: | CLOSED FIXED | QA Contact: | Sönke Schwardt-Krummrich <schwardt> |
Severity: | normal | ||
Priority: | P5 | CC: | birkefeld, najjar, schwardt, walkenhorst |
Version: | UCS 4.0 | ||
Target Milestone: | --- | ||
Hardware: | Other | ||
OS: | Linux | ||
What kind of report is it?: | --- | What type of bug is this?: | --- |
Who will be affected by this bug?: | --- | How will those affected feel about the bug?: | --- |
User Pain: | Enterprise Customer affected?: | ||
School Customer affected?: | ISV affected?: | ||
Waiting Support: | Flags outvoted (downgraded) after PO Review: | ||
Ticket number: | Bug group (optional): | ||
Max CVSS v3 score: | |||
Bug Depends on: | 38387, 39317 | ||
Bug Blocks: | 34839, 38883 |
Description
Daniel Tröder
2015-05-06 15:35:34 CEST
In 60838 /etc/pam.d/dovecot was added to the Dovecot integration package. PAM stack is ok and works as expected during the tests. Noticed in conjunction with horde: if the UID is used for login, the user authenticates against pam_unix in the dovecot PAM stack, which is the first entry. pam_univentionmailcyrus.so seems to be never called, so the UID is never rewritten to mailPrimaryAddress and not passed correctly to dovecot. Since dovecot requires a mailPrimaryAddress for login, pam_unix should be removed from PAM stack "dovecot". In commit 61865 (0.0.0-54) pam_unix was removed from Dovecots PAM stack. Direct login via UID no longer possible. Login via UID still possible at horde. Correct INBOX is used. → VERIFIED |