CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]  2013/09/14 11:12:16

Modified files:
        mail/dspam     : Makefile distinfo 
        mail/dspam/patches: patch-UPGRADING patch-src_bnr_c 
                            patch-src_client_c patch-src_daemon_c 
                            patch-src_dspam_c patch-src_example_c 
                            patch-src_list_c patch-src_pgsql_drv_c 
                            patch-src_util_c 
Added files:
        mail/dspam/patches: patch-src_Makefile_in 
                            patch-src_dspam_conf_in 
                            patch-src_storage_driver_c 
        mail/dspam/pkg : DESCR-main DESCR-mysql DESCR-pgsql 
                         PFRAG.clamav-main PFRAG.domainscale-main 
                         PFRAG.largescale-main PFRAG.ldap-main 
                         PLIST-main PLIST-mysql PLIST-pgsql dspam.rc 
Removed files:
        mail/dspam/patches: patch-man_Makefile_in 
                            patch-src_agent_shared_c 
                            patch-src_agent_shared_h patch-src_dspamc_c 
                            patch-src_mysql_drv_c 
        mail/dspam/pkg : DESCR PFRAG.hash PFRAG.mysql PFRAG.pgsql 
                         PFRAG.shared PFRAG.sqlite PFRAG.sqlite3 PLIST 

Log message:
Update to dspam 3.10.2.

- remove 6 out of the 10 flavors maze, only keep the ones that make
sense (ie clamav, ldap, domainscale & largescale)
- build pgsql & mysql drivers as subpackages, as $DEITY intended
- @pkgpath & PFRAG.[flavor]-main tweaks from sthen@ (thanks!)
- remove init_pwent_cache() patch until i can make some sense of it
- remove painful strlcpy patches
- add patches to fix pgsql support with PSQL > 9.1 from
http://sourceforge.net/p/dspam/bug-tracker/112/ &
http://sourceforge.net/p/dspam/bug-tracker/141
- add an rc script running dspam --daemon as _dspam
- patch default dspam.conf to trust user _dspam (pointed out by jca@;
thanks!) and to use port 2424 by default. Taken from debian.

Discussed at length with todd@ (MAINTAINER), been running on amd64 with
pgsql &| sqlite backend since a while, also tested on sqlite/ppc.

Some tweaks might still be needed (a README ? Fix some weird crashers ?),
but at least it's better than what we had for the past years.

Reply via email to