Status and todo for this project are on this page: http://dbmail.org/dokuwiki/doku.php?id=loadable_modules
Last two things are modularize sort and get rid of "ifdef AUTHLDAP" and "ifdef SIEVE" sections, replacing them with more generic library calls that do whatever is needed, or provide a no-op if not needed. Aaron On Sun, 2005-11-27 at 10:10 -0800, Aaron Stone wrote: > Playing with this some more, I'm really happy with it. Looks great. > Later this week I'll modularize sort, and write functions to test for > correct sieve tables. > > Do you suppose that aliases could be handled as a module? (Or is that > just asking for trouble...) I'm thinking that username+mailbox could be > a sort module. But now I'm just randomly spouting ideas ;-) > > Aaron > > > On Sun, 2005-11-27 at 09:49 -0800, Aaron Stone wrote: > > On Sun, 2005-11-27 at 16:56 +0100, Paul J Stevens wrote: > > > > > I've also changed g_module_build_path calls to look in modules/.libs/ > > > first, and > > > if that fails, in /usr/lib/dbmail. > > > > Ok, so next we need to work on the autotools scripts to be sure to > > install things correctly. Or is that working already? > > > > > I think perhaps we should rename the modules like libdbmysql.so to > > > mysql_module.so or something similar. > > > > True, there's no need for the "lib" prefix because we're not letting gcc > > or ld work on these like normal. Call 'em whatever we want, I think. And > > preferrably something descriptive to the layperson. How about: > > > > /usr/lib/dbmail/db_mysql.so > > /usr/lib/dbmail/auth_sql.so > > etc. > > > > Aaron > > > > > > _______________________________________________ > > Dbmail-dev mailing list > > Dbmail-dev@dbmail.org > > http://twister.fastxs.net/mailman/listinfo/dbmail-dev > > _______________________________________________ > Dbmail-dev mailing list > Dbmail-dev@dbmail.org > http://twister.fastxs.net/mailman/listinfo/dbmail-dev