The NetBSD Project

CVS log for pkgsrc/mail/dspam/PLIST

[BACK] Up to [] / pkgsrc / mail / dspam

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.22 / (download) - annotate - [select for diffs], Mon Jan 1 22:29:40 2018 UTC (5 years, 10 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, HEAD
Changes since 1.21: +6 -6 lines
Diff to previous 1.21 (colored)

Sort PLIST files.

Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F

Revision 1.21 / (download) - annotate - [select for diffs], Tue Mar 11 14:05:03 2014 UTC (9 years, 8 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.20: +1 -2 lines
Diff to previous 1.20 (colored)

Remove example rc.d scripts from PLISTs.

These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Dec 6 10:47:35 2012 UTC (10 years, 11 months ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.19: +141 -14 lines
Diff to previous 1.19 (colored)

Update to dspam-3.10.2 with many changes from 3.8.0
Too many changes to note, but this works with PostgreSQL-9.1.5 without
spitting out any warnings which is my reason for updating it.
A few of prior pkgsrc patches have been merged upstream now.

Revision 1.19 / (download) - annotate - [select for diffs], Sun Jun 14 18:04:31 2009 UTC (14 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.18: +1 -13 lines
Diff to previous 1.18 (colored)

Remove @dirrm entries from PLISTs

Revision 1.18 / (download) - annotate - [select for diffs], Sat Apr 12 22:43:03 2008 UTC (15 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.17: +21 -21 lines
Diff to previous 1.17 (colored)

Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.

Revision 1.17 / (download) - annotate - [select for diffs], Mon May 7 09:29:54 2007 UTC (16 years, 6 months ago) by adrianp
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Update to 3.8.0
Remove bdb option (this has been removed from src)
Rename some options as they are (currently) DSPAM specific
Fix permissions on installed files
Thanks to xtraeme@ for reviewing the changes

* jonz: removed depricated oracle driver
* jonz: fix for dynamic storage drivers api
* jonz: added connect check for pgsql
* jonz: fix for segfault on undefined DeliveryHost or ClientHost
* jonz: fix for segfault in vsyslog()
* jonz: fix for segfault in dlopen() failure
* jonz: added OSB tokenizer
* jonz: fix for segfault on log write err
* jonz: segfault fix for UIDInSignature

See the CHANGELOG for all the details:

Revision 1.16 / (download) - annotate - [select for diffs], Sun Dec 10 04:36:30 2006 UTC (16 years, 11 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored)

Fix PLIST and don't install unwanted files when option backend database
is pgsql, close PR 34230.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jun 18 08:29:00 2006 UTC (17 years, 5 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

Update to 3.6.8:

BUGFIX: PostgreSQL fails to connect (always)
BUGFIX: LDAP client will not build due to header missing from makefile

Revision 1.14 / (download) - annotate - [select for diffs], Mon Jun 5 15:49:05 2006 UTC (17 years, 5 months ago) by xtraeme
Branch: MAIN
Changes since 1.13: +1 -5 lines
Diff to previous 1.13 (colored)

Update to 3.6.7:

3.6.7 is a maintenance release

BUGFIX: Using UIDInSignature, wrong UID is written to message when using groups
BUGFIX: PostgreSQL driver does not reconnect on failure in daemon mode
BUGFIX: X-DSPAM-Probability sometimes misreported when multiple algorithms used
BUGFIX: Agent segfaults when DeliveryHost or ClientHost not specified, --client
BUGFIX: Agent segfaults on some systems when syslog is used
BUGFIX: Agent segfaults when dlopen() to storage library fails
BUGFIX: Infinite loop created when deleting preference, not using extensions
BUGFIX: ATX (agent context) does not hold enough bits for 'flags' variable

3.6.6 is a maintenance release

MAINT: Phased out deprecated Berkeley DB drivers
MAINT: Phased out legacy tools (dspam_corpus, dspam_genaliases)
BUGFIX: When using logfile, write errors result in segfault
BUGFIX: Compiler warnings with sqlite_drv and sqlite3_drv
BUGFIX: MySQLUIDInSignature causes segfault on retrain
BUGFIX: trainPristine preference "off" does not override default

Revision 1.13 / (download) - annotate - [select for diffs], Sat May 6 08:36:10 2006 UTC (17 years, 6 months ago) by xtraeme
Branch: MAIN
Changes since 1.12: +9 -6 lines
Diff to previous 1.12 (colored)

Update to 3.6.5 (provided by Unex in PR pkg/33427):


MAINT: WebUI aesthetic and functional fixes
MAINT: Added --disable-syslog and --with-logfile= configuration flags
MAINT: Added -t flag for dspam_stats to total stats
MAINT: Markov result used as X-DSPAM-Confidence when Markov used
MAINT: Support for separate read/write servers to be used with mysql_drv
BUGFIX: Spam are quarantined when --deliver=summary
BUGFIX: Admin graphs malformatted when subject contains newline character
BUGFIX: WebUI does not use MAX_COL_LEN
BUGFIX: Output for dspam_admin aggr pref incorrect
BUGFIX: Flat-file preference writes fail on some systems
BUGFIX: Failure to connect to ClamAV causes segmentation fault
BUGFIX: NULL username in system causes segmentation fault
BUGFIX: ClamAV processing and cleanup issues
BUGFIX: Fragment files overwritten on retrain
BUGFIX: Miscellaneous invalid read / segmentation fault bugs
BUGFIX: If TrainingMode not specified in dspam.conf or passed in, segmentation fault
BUGFIX: No output returned when using --deliver=summary with dspamc


DOC: Documented user preferences in README
MAINT: Added dspam_train tool, replacing most functions of dspam_corpus
MAINT: Code cleanup and performance improvements
MAINT: Significant improvements in accuracy, specifically reduced false pos.
MAINT: Removed experimental neural collaboration functions
MAINT: Added ClassAlias configuration directive to dspam.conf
MAINT: Added undo option for retraining via WebUI
MAINT: Added storeFragments support to WebUI
MAINT: Added mass-retraining support to WebUI
BUGFIX: DSPAM segfaults when invalid UID specified using UIDInSignature
BUGFIX: No output when using --classify with --client
BUGFIX: dspam_corpus overrides default dspam.conf settings
BUGFIX: Multi-driver builds fail when preferences-extension is not supported

Revision 1.12 / (download) - annotate - [select for diffs], Thu Mar 2 18:38:20 2006 UTC (17 years, 9 months ago) by jwise
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored)

PLIST for sqlite case was out of date -- there are now separate purge
scripts for sqlite 2 and 3.

Revision 1.11 / (download) - annotate - [select for diffs], Sat Nov 12 16:53:19 2005 UTC (18 years ago) by adrianp
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.10: +5 -1 lines
Diff to previous 1.10 (colored)

Update to dspam 3.6.1 ok'ed xtraeme@

Package changes:

  (not everyone uses apache)
- Change group ownership on dspam.conf to ${DSPAM_WWWGROUP}
  Pointed out in tech-pkg@ by matt (at)
- Remove patch-ac as that's been applied upstream
- PLIST fixes for css* tools installed with hash driver


BUGFIX: ParseToHeaders can segfault on malformatted To header
BUGFIX: TrackSources does not correctly parse messages when used with QMail
BUGFIX: Missing check for existing strcasestr
BUGFIX: X-DSPAM-Reclassified heading appears blank
BUGFIX: Plused-Detail support does not work with domains
BUGFIX: Hash databases are not 8-byte aligned (do not work with 64-bit systems)
BUGFIX: Certain daemon-mode operations append a trailing period
BUGFIX: DataSource 'document' option causes improper processing
BUGFIX: Segfaults occur on malformed Content-Type header
BUGFIX: History appears blank in dspam.cgi

Revision 1.10 / (download) - annotate - [select for diffs], Thu Oct 20 08:33:13 2005 UTC (18 years, 1 month ago) by adrianp
Branch: MAIN
Changes since 1.9: +28 -24 lines
Diff to previous 1.9 (colored)

Update to dspam 3.60
ok'ed xtraeme@

From the RELEASE file:
Automatic Whitelisting Improvements
Dynamically Loadable Storage Driver Support
PostgreSQL Performance Enhancements
LDAP Verification
Unified Spam Alias / UID in Signature Support
Domain Based Delivery Hosts
Integrated Clam A/V Support
Markovian Discrimination
Self-Contained Hash Driver
Fallback Domain-Based User Support
Improved, Unified Logging
Activity logging has also been improved
Plused Detail Support
Message Fragments Support
Domain Blocklisting Support
User preferences made case-insensitive
LMTP error codes now include messages from relay host
RBLInoculate option allows RBL'd emails to be quarantined or learned as spam
MySQL and PgSQL object creation scripts updated to improve performance
Added 'date' to quarantine display and sorted most recent at top
Significant code cleanup and audit
Domain-based groups changed from @domain.tld to *@domain.tld
X-DSPAM-Result expanded to support Virus, Blacklisted, and Blocklisted results
DSPAM WebUI now supports history paging
Rewritten documentation for ease of installation

Revision 1.9 / (download) - annotate - [select for diffs], Wed May 25 15:36:06 2005 UTC (18 years, 6 months ago) by cube
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

o Fix PKG_SUPPORTED_OPTIONS to list all possible options [hi xtraeme!],
  otherwise whatever the user provides in PKG_OPTIONS_VAR gets silently
  ignored [hi dillo!].
o Fix PLIST which was missing a header file.  PKGREVISION++.

Revision 1.8 / (download) - annotate - [select for diffs], Mon May 2 20:34:00 2005 UTC (18 years, 7 months ago) by reed
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.
And always is defined as share/examples/rc.d
which was the default before.

This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.

This was discussed on tech-pkg in late January and late April.

Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Apr 14 04:59:14 2005 UTC (18 years, 7 months ago) by xtraeme
Branch: MAIN
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (colored)

Update to 3.4.4.

Version 3.4.4-STABLE

This version if a maintenance release and contains bug fixes only

BUGFIX: Message-based signatures do not appear in quoted-printable/base64 parts


This version is a maintenance release and contains bug fixes only

BUGFIX: When using LMTP/SMTP delivery, QuarantineAgent is ignored
BUGFIX: Domain-scale uses wrong data path in admin script
BUGFIX: DSPAM fails to build on Cygwin
BUGFIX: optIn does not work when using preferences extensions
BUGFIX: showFactors does not set/unset properly in user preferences
BUGFIX: Supplying an empty spamSubject raises errors in user preferences
BUGFIX: Signature-related errors are not reported (except to debug)
BUGFIX: Formatting bug in system.log

Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 21 21:35:52 2005 UTC (18 years, 8 months ago) by xtraeme
Branch: MAIN
Changes since 1.5: +20 -15 lines
Diff to previous 1.5 (colored)

Update to 3.4.1.


	o Accuracy Enhancements
	o Bayesian Noise Reduction v2.0
	o TUM-Mode Enhancements
	o Library Performance Enhancements
	o PostgreSQL Storage Driver Enhancements
	o SQLite3 Storage Driver Support
	o Daemonized LMTP Server
	o LMTP Delivery

And more... more info in the RELEASE.NOTES file.

pkgsrc changes:

	o Add a dspam rc.d script to start the daemon.
	o The cgi configuration files were modified to support

When using a NetBSD system, mount_umap(8) will be useful to mount
the cgi directory with www permissions, and you won't need to modify
any file in there! yay.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Nov 15 08:13:13 2004 UTC (19 years ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.4: +3 -1 lines
Diff to previous 1.4 (colored)

Update mail/dspam to 3.2.2.

Version 3.2.2 is a maintenance release and contains corrections
to v3.2 only.

BUGFIX: optOut preference no longer works
BUGFIX: Source address tracking doesn't work when using TOE
BUGFIX: LocalMX tag doesn't work in dspam.conf
BUGFIX: dspam.conf default permissions 0750
BUGFIX: Using SignatureLocation=headers no longer works with
        fwd attachments
BUGFIX: Source address tracking is disabled by legacy #ifdef's
BUGFIX: Chi-Square cutoff is identical to default token value
BUGFIX: Tokens from lines 2+ of multi-line headers are not processed
BUGFIX: Signature scan segfaults when scanning some emails
BUGFIX: Signature encoding can cause segfault in sqlite_drv

Other Notable Changes:

CHANGE: TrackSources 'ham' token changed to 'nonspam'
CHANGE: Agent loose signature match changed from DSPAM: to

Revision 1.4 / (download) - annotate - [select for diffs], Fri Oct 22 05:43:29 2004 UTC (19 years, 1 month ago) by xtraeme
Branch: MAIN
Changes since 1.3: +29 -4 lines
Diff to previous 1.3 (colored)

Update mail/dspam to 3.2.0 (latest stable version).

Version 3.2 adds many significant enhancements, these include the
introduction of a dspam.conf master configuration, an aesthetically
redesigned web interface, support for SQLite, support for Windows, and
and many other enhancements.

More information:

pkgsrc changes:

* Default storage driver has been changed to SQLite, to sync with dspam's
* Deprecated options has been removed totally, now you'll have to specify
 them via PKG_OPTIONS.dspam=foo bar baz.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Sep 22 08:09:41 2004 UTC (19 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.2: +1 -5 lines
Diff to previous 1.2 (colored)

Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:


one simply needs:


and will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".

Revision 1.2 / (download) - annotate - [select for diffs], Fri Aug 6 21:24:13 2004 UTC (19 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.1: +12 -12 lines
Diff to previous 1.1 (colored)

* Only include if we are using DB[34] as a storage
  driver backend.

* Convert to use  DSPAM_DELIVERY_AGENT_ARGS has been
  deprecated -- just set DSPAM_DELIVERY_AGENT to the LDA instead of

* Only install the documentation for the storage driver used by DSPAM.

* Drop the default signature lifetime from 15 days to 14 days to match
  the DSPAM defaults.

Bump the PKGREVISION to 2.

Revision / (download) - annotate - [select for diffs] (vendor branch), Sun Jun 20 19:41:24 2004 UTC (19 years, 5 months ago) by xtraeme
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of dspam-3.0.0 from pkgsrc-wip.

DSPAM (as in De-Spam) is an extremely scalable, open-source statistical hybrid
anti-spam filter. While most commercial solutions only provide a mere 95% 
accuracy (1 error in 20), a majority of DSPAM users frequently see between 
99.95% (1 error in 2000) all the way up to 99.991% (2 errors in 22,786). 

DSPAM is currently effective as both a server-side agent for UNIX email servers
and a developer's library for mail clients, other anti-spam tools, and similar 
projects requiring drop-in spam filtering. DSPAM has been implemented on many 
large and small scale systems with the largest systems being reported at about 
125,000 mailboxes.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jun 20 19:41:24 2004 UTC (19 years, 5 months ago) by xtraeme
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>