Re: [dspam-users] Fw: [dspam-dev] for dspam 3.6-cvs FreeBSD users

From: Ion-Mihai Tetcu <itetcu@people.tecnik93.com>
Date: Thu Oct 13 2005 - 13:57:00 EDT

On Thu, 13 Oct 2005 19:30:47 +0300
Odhiambo Washington <wash@wananchi.com> wrote:

> * On 13/10/05 19:12 +0300, Ion-Mihai Tetcu wrote:
> >
> >
> > Well, my free time just dropped around zero. This unfortunately
> > means that I won't have the time to test it like I need so I can
> > update the dspam port instead of dspam-devel on Monday 17 when it
> > will be released.
> >
> > If you run the a -devel cvs version (that is co from cvs post-RC3,
> > not the version in ports) or the QA snapshot on FreeBSD and you
> > have a few minutes please send me the following info:
> >
> > - uname -a
> > - dspam --version
> > - cvs co datetime
> > - how are you running it (daemon or not, SMTP, LMTP, LDAP ...... )
> > - problems, if any (even if the problem has been reported on this
> > list _and_ has not been fixed yet)
>
> Here are my answers to you:
>
> (a) FreeBSD ns2.wananchi.com 4.11-STABLE FreeBSD 4.11-STABLE #6
>
> (b) DSPAM Anti-Spam Suite CVS (agent/library)
> Configuration parameters: --disable-trusted-user-security \
> --enable-neural-networking --disable-bias --enable-virtual-users \
> --with-storage-driver=mysql_drv \
> --with-mysql-includes=/usr/local/include/mysql \
> --with-mysql-libraries=/usr/local/lib/mysql \
> --with-dspam-home-owner=exim --with-dspam-group=mail \
> --enable-experimental --enable-long-usernames \

What does --enable-experimental do this days ?

> --disable-mysql4-initialization --enable-daemon \
> --enable-clamav --with-delivery-agent=/usr/local/sbin/exim -oMr
> dspam-scanned $u \ --with-quarantine-agent=/usr/local/sbin/exim -oMr
> dspam-scanned $u --enable-debug
>
>
> (c) "cvs co datetime" groks on my system, but I just did a
> "cvs -z3 update -dP" a few minutes back, recompiled, reinstalled.

Yup, and it would do so on any system; what I meant: that date you
checkout / updated the sources from cvs; sorry.

> (d) I am running in daemon mode, SMTP.
>
> (e) I have not seen any problems so far. The purpose I CVSed a few
> minutes ago is because of the latest fixes about the headers
> thing. It was reported on the list already!
>
>
>
> > I'm especially interested in reports from:
> > - running on 4.x (I no longer have a machine to test on)
>
> Mine is 4.11-STABLE. So I am your guinea pig!

Yup :) thanks.

>
>
> > - running with LDAP
>
> I will never run LDAP. I don't understand it as yet!
>
>
> > - running with dynamic drivers with sqlite, hash and db4
>
> Not me! I use MySQL.
>
> However, I am interested in where the "StorageDriver" thing
> is explained. I commented it out in my dspam.conf.
> Someone explain to a noon wth that is?? How I can use it....

From the entry under "Version 3.6.beta.2" in CHANGELOG:

[20050827.2130] jonz: dynamic storage driver library support

support for dynamic storage driver library builds (including multiple driver
builds for packagers) is now supported through the existing
--with-storage-driver function. specifying a single storage driver, such as:

--with-storage-driver=mysql_drv

will build a statically linked storage driver (the same behavior as previous
versions of dspam). specifying multiple drivers, however, will build dynamic
libraries - one of which can then be dynamically loaded at run-time by
setting the StorageDriver parameter in dspam.conf (see the new dspam.conf for
more information). for example:

--with-storage-driver=mysql_drv,pgsql_drv,ora_drv

NOTE: required parameters for all activated drivers must be provided

users wishing to build only one storage driver, but dynamically loaded instead
of statically linked, may supply the same driver name twice to enable
dynamic loading:

--with-storage-driver=mysql_drv,mysql_drv

-- 
IOnut
Unregistered ;) FreeBSD "user"
Received on Thu Oct 13 13:58:34 2005

This archive was generated by hypermail 2.1.8 : Fri Oct 14 2005 - 00:00:00 EDT