Bug 90265

Summary: [MAINTAINER] mail/dspam-devel: update to 3.6.2+
Product: Ports & Packages Reporter: Ion-Mihai " IOnut " Tetcu <itetcu>
Component: Individual Port(s)Assignee: Sam Lawrance <lawrance>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
dspam-devel-3.6.1_to_3.6.2.diff none

Description Ion-Mihai " IOnut " Tetcu 2005-12-12 03:00:16 UTC

Update to 3.6.2 for:
  BUGFIX: segfaults in daemon mode with hash_drv plus other hash_dvr fixes
  BUGFIX: for how token values are calculated, cutting false positives nearly
  in half
plus fixes for LDAP (close LDAP connection after calls, create database even
if LDAP fails):
  files/patch-CHANGELOG
  files/patch-src_ldap_client.c
  files/patch-src_mysql_drv.c
  files/patch-src_pgsql_drv.c

Drop local patch files/patch-src_libdspam.c incorporated upstream.

The memory leak is still here :(. At least now I think I know where and have a
potential fix that need more testing.

Since we could be running clamd on an other server make CLAMAV* options to only
enable clam support in dspam and provide an other option CLAMAV_LOCAL to
RUN_DEPEND on it locally; for POLA make this option default to on. RUN_DEPENDS
on package instead of clamd.conf in CLAMAV_LOCAL case.

Add MYSQL_LOCAL and POSTGRESQL_LOCAL options to RUN_DEPEND on servers.

REQUIRE mysql, postgresql or clam in rc script only if WITH_LOCAL_* is defined.

Also various clean-up in Makefile. Hmm, let's hope I didn't break anything in the
process.
Comment 1 Sam Lawrance freebsd_committer freebsd_triage 2005-12-12 06:32:34 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lawrance

Grab
Comment 2 Sam Lawrance freebsd_committer freebsd_triage 2005-12-12 07:26:12 UTC
State Changed
From-To: open->closed

Committed, thanks!