Bug 75647 - mail-dspam-devel: corect deinstall, package, describe; update; bugfixes; ................
Summary: mail-dspam-devel: corect deinstall, package, describe; update; bugfixes; .......
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Edwin Groothuis
Depends on:
Reported: 2004-12-30 05:10 UTC by Ion-Mihai " IOnut " Tetcu
Modified: 2005-01-12 07:28 UTC (History)
0 users

See Also:

dspam-devel-3.3.0.a.20041201.1330_1_to_dspam-devel-3.3.4.diff (31.25 KB, patch)
2004-12-30 05:10 UTC, Ion-Mihai " IOnut " Tetcu
no flags Details | Diff
dspam-devel-3.3.0.a.20041201.1330_1_to_dspam-devel-3.3.4.diff (31.14 KB, patch)
2004-12-30 17:16 UTC, Ion-Mihai " IOnut " Tetcu
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ion-Mihai " IOnut " Tetcu 2004-12-30 05:10:19 UTC

Users on 4.x are kindly asked to report problems ASAP,
 I would like to fix them before the freeze on 31.

After private debuging, the 25th night spent on-line with the author and two minor 
versions all to make it work on FreeBSD like it should, discovering some other bugs
in proccess, 
bring in the compleate daemonized version and adjust it for package building

dspam-devel-3.3.4 (newer versions sigbus - threads problem)

The daemon mode seems to be working now, so the port act like it should:
- if enabled with WITH_DEAMON we install the rc script; to start it at
boot put 'dspam_enable="YES"' in /etc/rc.conf and set the appropriate
options in dspam.conf
- read section "2.3 Client/Server Mode" from dspam README to learn how to
use dspam in daemon mode
- a simple portupgrade from previous versions will work with no problems
with your current setup, even if compiled with WITH_DEAMON (default)

- change default DB back-end to MySQL to make daemon mode work for package
- add MySQL v5.0.x support -- MYSQL50 [1]
- USE_MYSQL and have make describe output right
- change of name: SQLITE --> SQLITE2, as we now have sqlite3 support
- add Sqlite v3.x support -- SQLITE3
- add BNR_DEBUG option
- drop QUARANTINE_AGENT as is not supported by ./configure anymore and
set in dspam.conf UntrustedDeliveryAgent and QuarantineAgent to default to
TrustedDeliveryAgent, but leave them commented out [2]
- add support for exim [4] which we build with the same database back-end
as dspam if possible
- fix PREF_EXT and BDB4 cases as well in our Makefile
- change default DSPAM_HOME_MODE to 0770, it's a directory, you know ;) [3]
- default maximum message size to 300KB in dspam.conf
- correct long-standing copy/paste bug (DSPAM_{GROUP,MODE} were set to
- Makefile clean-ups
- fix deinstall to delete dspam.conf if it hasn't been customized, as
requested by kris@ with "Ports Janitor" hat :) and save the net and myself
some bugging mails

[1] based on ports/74761 by Gea-Suan Lin <gslin@netnews.NCTU.edu.tw>
[2] based on ports/75548 by Julien Gabel <jpeg@thilelli.net>
[3] based on ports/75549 by Julien Gabel <jpeg@thilelli.net>
[4] suggested, incorrectly, in ports/74762 by Shahbaz Javeed <sjaveed@adderpit.com>

Note to committer: all those PR are closed.
Comment 1 Ion-Mihai " IOnut " Tetcu 2004-12-30 17:16:27 UTC
 4 <> 1 but they are closed on the numerical keyboard.

Please commit the attached patch instead of the original one.
It may also be fetched from:

Unregistered ;) FreeBSD "user"

Comment 2 Edwin Groothuis freebsd_committer 2005-01-12 05:07:30 UTC
State Changed
From-To: open->feedback

--- dspam-devel.cvs/distinfo    Sat Dec  4 19:46:29 2004 
+++ dspam-devel/distinfo        Thu Jan  1 02:00:00 1970 
@@ -1,2 +0,0 @@ 
-MD5 (dspam-devel.3.3.0.a.20041201.1330.tar.gz) = aa5c742f12e9ada86d94af49f56b5c 
-SIZE (dspam-devel.3.3.0.a.20041201.1330.tar.gz) = 626853 

Can you please supply the new values for the things in distinfo? 

Comment 3 Edwin Groothuis freebsd_committer 2005-01-12 05:07:30 UTC
Responsible Changed
From-To: freebsd-ports-bugs->edwin

I'll handle it with submitter
Comment 4 Edwin Groothuis freebsd_committer 2005-01-12 07:28:32 UTC
State Changed
From-To: feedback->closed

Committed, thanks!