When I try to run exim with sasl authorization support there were information like: 2003-09-29 11:36:17 login authenticator failed for (IP) [IP]: 435 Unable to authenticate at present (set_id=spock): unknown condition "saslauthd" Problem is with path to mux file. Reproducible: Always Steps to Reproduce: 1.emerge exim 2. setup sasl auth 3. try to use auth mech i.e LOGIN Actual Results: There were error described above in details Expected Results: I have solve problem - here is patch for exim-4.22.ebuild: shapieron exim # diff exim-4.22.ebuild exim-4.22-r1.ebuild 70a71 > -e "s:# CYRUS_SASLAUTHD_SOCKET=/var/state/saslauthd/mux:CYRUS_SASLAUTHD_SOCKET=/var/lib/sasl2/mux:" \ shapieron exim # exim-4.22-r1.ebuild 0 is ebuild with solution.
http://www.ds14.agh.edu.pl/~pluto/gentoo/patches/exim-4.22-ebuild-sasl.patch
fixed and in portage (~masked). Thanks for the patch.
closing old bug.
Created attachment 25534 [details] ebuild i used to build cyrus-sasl