Daniel, FYI your latest cyrus-sasl2 package on fink has broken PAM support in saslauthd. Cyrus Team, There is a problem compiling cyrus-sasl2's saslauthd on Mac OS X, see file attached.

The problem stems from the fact that while the initial configure checks for both security/pam_appl.h and pam/pam_appl.h (the later of which it finds) however the saslauthd configure only looks in security/pam_appl.h for the headers, which under normal circumstances it doesn't find. Normally I solve this by symlinking /usr/include/ security to /usr/include/pam which in sufficient to fix your package, however this is a slightly hackish fix and can result in different builds on different systems. I believe the best way to solve this is to patch configure for saslauthd to look in pam/pam_appl.h rather than security/pam_appl.h which is a trivial fix starting on line 93 of configure.in, i do check for both headers, but since there is always pam/pam_appl.h on mac os x 10.4, this is unnecessary for fink, however since I am submitting this upstream both are necessary.

NB attached file is configure.in from cyrus-sasl-2.1.21/saslauthd/

Attachment: configure.in
Description: Binary data


Regards,
Cian Hughes
[EMAIL PROTECTED]


Reply via email to