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
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-30 05:10 UTC by Ion-Mihai " IOnut " Tetcu
Modified: 2005-01-12 07:28 UTC (History)
0 users

See Also:


Attachments
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, 
TA DA !
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
building
- 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]
- DSPAM_HOME_{OWNER,GROUP} default to DSPAM_{OWNER,GROUP}
- default maximum message size to 300KB in dspam.conf
- correct long-standing copy/paste bug (DSPAM_{GROUP,MODE} were set to
DSPAM_HOME_{GROUP,MODE})
- 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:
http://people.tecnik93.com/~itetcu/FreeBSD/ports/dspam-devel/port/dspam-devel-3.3.0.a.20041201.1330_1_to_dspam-devel-3.3.4.diff


-- 
IOnut
Unregistered ;) FreeBSD "user"

Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 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 
e3 
-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 freebsd_triage 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 freebsd_triage 2005-01-12 07:28:32 UTC
State Changed
From-To: feedback->closed

Committed, thanks!