Viktor Dukhovni:
> One quick comment about check_sasl_access and established
> sessions.  This may not work reliably with Berkeley DB.
> 
> It is best to use a SQL, LDAP, ... database.  I haven't checked
> whether tinycdb (when not chrooted) automatically re-opens updated
> ".cdb" files.  If so, CDB might work too.

The dict_changed() function detects that some process unlinks the
CDB file after update (the CDB "query" client assigns the stat_fd
member).

However, dict_changed() is called at the start if an SMTP session,
not in the middle of a sesion.

So the (original?) poster's suggestion, to use SQL, was a good one.

        Wietse

Reply via email to