/etc/sasl

Fabian Fagerholm fabbe at paniq.net
Fri Jan 11 10:13:39 UTC 2008


On Thu, 2008-01-10 at 14:23 -0500, Ross Boylan wrote:
> I see the library is compiled --with-configdir=/etc/sasl:/usr/lib/sasl2.
> However, there is no /etc/sasl directory on my system.
> 
> Is this deliberate?  an oversight?

It's deliberate. We could create it, but as Roberto said, we don't put
anything in there by default. It could be confusing to have it there.
The history, as far as I know, is that it is an old default from the
2.1.x series (for example, SASL configuration for Postfix used to be
placed there) but nowadays, it doesn't work like that (for example, the
Postfix SASL configuration now lives in /etc/postfix/sasl).
Specifically, upstream changed the default behaviour in April 2006 to
search /usr/lib/sasl2 primarily, but we got a load of bug reports from
Postfix users who were utterly confused.

So the --with-configdir is like that for backwards compatibility with
earlier Debian systems, but for new installations, I don't think it's
needed. (And if it is, for some specific system, better let the sysadmin
create and manage it.)

> I'm going to try manually creating the directory.  I'm trying to get
> exim to work with Cyrus SASL.

I don't think you need to create /etc/sasl to get Exim working with
Cyrus SASL. According to the package description, the Debian Exim
packages have Cyrus SASL in the exim4-daemon-heavy package, so you
should be able to get it to work by just following the Exim docs.

A general warning about Cyrus SASL is that there is a *lot* of outdated
documentation out there. It's mostly usable, but things become confusing
when the path names don't match the current scheme.

Cheers,
-- 
Fabian Fagerholm <fabbe at paniq.net>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-cyrus-sasl2-debian-devel/attachments/20080111/a540c06b/attachment.pgp 


More information about the Pkg-cyrus-sasl2-debian-devel mailing list