Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 8, 2012
Commits on Oct 3, 2012
  1. Bump all packages that use perl, or depend on a p5-* package, or

    wiz authored
    are called p5-*.
    I hope that's all of them.
Commits on Apr 27, 2012
Commits on Jun 10, 2011
  1. recursive bump from icu shlib major bump.

    obache authored
Commits on Dec 31, 2010
  1. Fix path to clamav.

    taca authored
Commits on Mar 10, 2010
  1. Some pkglint -Wall fixes.

    martti authored
Commits on Feb 4, 2010
  1. DESTDIR support

    joerg authored
Commits on Dec 15, 2009
  1. Recursive bump for libltdl

    joerg authored
Commits on Aug 17, 2009
  1. Updated p5-GD-Graph3d dependency.

    sno authored
Commits on Jun 14, 2009
  1. Remove @dirrm entries from PLISTs

    joerg authored
Commits on May 12, 2009
Commits on Apr 3, 2009
  1. Do not preserve 0777 permissions from the distfile when copying to the

    joerg authored
    final destination in ${PREFIX}.
Commits on Mar 16, 2009
  1. Add two new patches to DSPAM:

    adrianp authored
    1) Fix a bug when using SMTP/LMTP which can cause the mbox to be written
    with trailing ^M's which causes the www interface to stop working.
    2) Add a custom configuration option in dspam.conf of "StripRcptDomain" which,
    if selected, strips the RCPT TO domain from email processed through DSPAM.
    This is off by default.
Commits on Mar 13, 2009
  1. Fix postgresql driver to escape strings properly.

    roy authored
    Fix a tiny pkglint warning.
    Bump revision.
Commits on May 26, 2008
  1. Second round of explicit pax dependencies. As reminded by tnn@,

    joerg authored
    many packages used to use ${PAX}. Use the common way of directly calling
    pax, it is created as tool after all.
Commits on Apr 12, 2008
  1. Convert to use PLIST_VARS instead of manually passing "@comment "

    jlam authored
    through PLIST_SUBST to the plist module.
Commits on Jul 4, 2007
  1. Make it easier to build and install packages "unprivileged", where

    jlam authored
    the owner of all installed files is a non-root user.  This change
    affects most packages that require special users or groups by making
    them use the specified unprivileged user and group instead.
    (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to  These two variables are lists of other bmake
        variables that define package-specific users and groups.  Packages
        that have user-settable variables for users and groups, e.g. apache
        and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
        etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
        so that can know to set them to ${UNPRIVILEGED_USER}
        and ${UNPRIVILEGED_GROUP}.
    (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
Commits on Jun 22, 2007
  1. Fix breakage caused by me when I renamed some PKG_OPTIONS incompletly

    adrianp authored
    Reported by Travis Mikalson in PR 36522
Commits on May 7, 2007
  1. Update to 3.8.0

    adrianp authored
    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:
Commits on Feb 22, 2007
  1. Whitespace cleanup, courtesy of pkglint.

    wiz authored
    Patch provided by Sergey Svishchev in private mail.
Commits on Jan 18, 2007
  1. Must set PKG_SUPPORTED_OPTIONS before including

    obache authored
    Should fix PR 35439.
    And remove duplicate preferences-extension and ldap options.
Commits on Dec 10, 2006
  1. Fix PLIST and don't install unwanted files when option backend database

    obache authored
    is pgsql, close PR 34230.
  2. Remove duplicate virtualusers option.

    xtraeme authored
Commits on Dec 5, 2006
  1. And also add src/tools/dspam_logrotate to REPLACE_PERL.

    obache authored
Commits on Dec 4, 2006
  1. Add src/tools/ to REPLACE_PERL, pointed out in PR 35180,

    obache authored
    and also remove inexistent tools.
Commits on Jun 18, 2006
  1. Update to 3.6.8:

    xtraeme authored
    BUGFIX: PostgreSQL fails to connect (always)
    BUGFIX: LDAP client will not build due to header missing from makefile
Commits on Jun 5, 2006
  1. Update to 3.6.7:

    xtraeme authored
    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
Commits on May 6, 2006
  1. Update to 3.6.5 (provided by Unex in PR pkg/33427):

    xtraeme authored
    MAINT: PgSQL SQL tuning
    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
Commits on Apr 22, 2006
  1. Removed the superfluous "quotes" and 'quotes' from variables that don't

    rillig authored
    need them, for example RESTRICTED and SUBST_MESSAGE.*.
Commits on Mar 4, 2006
  1. Point MAINTAINER to in the case where no

    jlam authored
    developer is officially maintaining the package.
    The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
    that it implies that any user can try to maintain the package (by
    submitting patches to the mailing list).  Since the folks most likely
    to care about the package are the folks that want to use it or are
    already using it, this would leverage the energy of users who aren't
Commits on Mar 2, 2006
  1. PLIST for sqlite case was out of date -- there are now separate purge

    jwise authored
    scripts for sqlite 2 and 3.
Commits on Feb 12, 2006
Commits on Jan 18, 2006
  1. Update to 3.6.3:

    xtraeme authored
    MAINT: Modest performance improvements
    MAINT: Significant improvements in accuracy (from scratch-testing anyway)
    BUGFIX: "No TrustedDeliveryAgent" error occurs erroneously in some cases
    BUGFIX: ChangeUserOnParse can format incorrectly
    BUGFIX: The dspam_logrotate tool does not support multiple mailboxes
    BUGFIX: Memory leak in Bayesian Noise Reduction
    BUGFIX: LDAP calls fail to close connection to server
    BUGFIX: Bayesian database is created even on LDAP user verification failure
Commits on Jan 8, 2006
  1. Bump PKGREVISION due to changes (default mysql

    xtraeme authored
    pkg has been changed to 5.x). Reminded by wiz... thanks.
Commits on Jan 2, 2006
  1. Fix dspam building on NetBSD-1.6.x

    adrianp authored
    Problem identified by Alan Horn in PR# 32089
Something went wrong with that request. Please try again.