> >>>On Oct 20, 2004, at 5:51 PM, Nate Sanders wrote:
> >>>>.tmda/conf:
> >>>>CONFIRM_APPEND = "/home/tmda/confirmed"
> >>>>PENDING_BLACKLIST_APPEND = "/home/tmda/blacklist"
> >>>>PENDING_WHITELIST_APPEND = "/home/tmda/whitelist"
> 
> I'm not sure this will be reliable - you'll end up with each 
> user's TMDA 
> process potentially running in parallel and wishing to update 
> the lists 
> at the same time. I don't believe TMDA has the locking 
> required to make 
> this work, without the potential for losing data.

I'm not sure if t would be reliable using data files either, but I seem to
recall some discussion in the past about the atomicity of the append
processes.  If however, your lists are maintained in a database you could
safely use the DB_BARE_APPEND and DB_CONFIRM_APPEND config vars to maintain
the global lists ([auto] CDB and DBM lists may also work for this).  In fact
since these would be global lists appended to by all the potential for
having a large number of entries is quite good, so a DB based list would be
of benefit.

_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to