Repository navigation
cyrus-sasl wrong plugin dir configuration #378
Copy link
Copy link
Closed
Description
Activity
I think it's correct, though perhaps the wording could do with some work. For the configuration file it says:
The configuration files for applications using the sasl2 libraries used to be in ${PLUGINDIR}/, but are now expected in ${PKG_SYSCONFDIR}/. You need to move them after upgrading the pkg.The modules themselves definitely live in
${PLUGINDIR}, so the other part of the MESSAGE also seems correct:${PKGNAME} will use the following directory as the default path to its plugin modules: ${PLUGINDIR} The search path for plugin modules can be customized by setting the SASL_PATH variable to a colon-delimted list of directories in the shell environment.I'm generally against MESSAGE files as they often aren't helpful, and I wonder if this one is causing more problems than it helps, even though it's technically correct.
In theory, it is correct; in practice, it gives the user a wrong and misleading indication since the file needs to be written in a different directory.
I've removed the offending text from the
MESSAGEfile. The cvs->git conversion process is currently having difficulties so I can't link to the change, but it will be in the next trunk build.- added a commit that references this issue
on Oct 21, 2024 - added a commit that references this issue
on Nov 3, 2024 - added a commit that references this issue
on Feb 6, 2025 - added a commit that references this issue
on Feb 15, 2026 - added a commit that references this issue
on May 11, 2026 - added 11 commits that reference this issue
on May 14, 2026 - added a commit that references this issue
on May 22, 2026 - added a commit that references this issue
on May 24, 2026 - added a commit that references this issue
on Jun 7, 2026 - added a commit that references this issue
on Jun 15, 2026 - added a commit that references this issue
on Sep 1, 2026
Metadata
Metadata
Assignees
Labels
No labels
In your message, you have indicated ${PLUGINDIR} as the default path for plugin modules, but this is incorrect.
Actually, Cyrus-SASL searches for configuration files like smtpd.conf in /opt/local/etc/sasl2/