notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
This referral link gives you 10% off a account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: mail/dspam/files/

Number of commits found: 9

Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d 135fdee
Sunday, 1 May 2016
01:13 junovitch search for other commits by this committer
mail/dspam: implement privilege separation (resolves bug running with suexec)

- Runs as dspam:dspam instead of root:mail. The dspam UID/GID were created
  in r168311 when the UIDs/GIDs files were added but the port had always
  used root:mail. This had prevented running the dspam webUI under Apache
  with suexec due to a minimal requirement of UID/GID of 100. The original
  unsecure behavior is available with the SETUID option.
- Default run directory is now /var/run/dspam. This follows the default
  upstream behavior and removes the patch to dspam.c as a result. Use
  RUN_DIR and correct the dspam.conf.sample file accordingly.
- Default daemon/client communication port is now 2424.
- Regen patches while here (portlint)

UPDATING: Document privilege separated dspam

PR:		115957
Reported by:,
Submitted by:	Danny Warren <> (maintainer)
Original commitRevision:414374 
Monday, 20 Oct 2014
18:48 pi search for other commits by this committer
mail/dspam: 3.9.0 -> 3.10.2

Upstream Changes:
- Support for Postgresql 9.1 added
- Support for Postgresql <8.1 dropped (EOL)
- Support for MySQL 5.5 added
- Support for MySQL <5.0 dropped
- Updated license from GPLv2 to AGPLv3
- Bug in RSET handling during LHLO phase
- Location of configuration files in dspam home (/var/dspam) can be changed
  through dspam.conf
- Various fixes to the webui templates
- Various small bugs and memleaks
- Missing documentation added to tarball
- Many bugfixes

Port Changes:
- Update to OptionsNG
- Fix pidfile location discrepancy introduced in 3.10.2
- Port cleanup by various submitters, thanks! [1][2][3][4][5]

[1] Patch from <> (PR #180695, #191610)
[2] Patch from Radim Kolar <> (PR #167289)
[3] Patch from Olli Hauer <> (PR #148485)
[4] Patch from <> (PR #191610)
[5] Patch from Rene Ladan <> (PR #191797)

PR:		193693
Submitted by: (maintainer)
Original commitRevision:371290 
Sunday, 29 Dec 2013
17:37 crees search for other commits by this committer
Clean up the Makefile and OPTIONS.

Remove multiple MySQL version selection and leave it to the global
system settings. This implicitly enables support for MariaDB and
Percona in addition to all the versions of MySQL while simplifying
the Makefile at the same time.

Add Cyrus24 and Dovecot LDA options.

Regroup OPTIONS so all the DB related choices appear together.

Otherwise the resulting build should remain the same as before.

PR:		ports/180704
Submitted by:	Yarema <>
Submitted by:	Radim Kolar <>

While here, stage

Approved by:	maintainer timeout (itetcu, 6 months)
Original commitRevision:338031 
Saturday, 14 Jan 2012
08:57 dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
Original commit
Saturday, 27 Mar 2010
00:15 dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
Original commit
Friday, 5 May 2006
12:27 erwin search for other commits by this committer
Fix warning.

PR:             96818
Submitted by:   Artis Caune <>
Approved by:    maintainer
Original commit
Monday, 1 May 2006
14:55 pav search for other commits by this committer
- Update to 3.6.5
- Default MySQL backend is now 5.0

PR:             ports/96541
Submitted by:   Ion-Mihai "IOnut" Tetcu <>
Original commit
Friday, 17 Feb 2006
16:50 garga search for other commits by this committer
- Update to stable 3.6.4 release:
- Drop NEURAL_NET (removed upstream) and TRAIN_SCRIPT (now always
  installed and depend on PERL5 for it).
- Fix removal of EXAMPLESDIR on pkg-plist
- Fix spelling in pkg-message and UPDATING
- Some Makefile cleanup
- drop RC_SUFX in Makefile, USE_RC_SUBR= ${PORTNAME} and move
  files/ ---> files/

PR:             ports/93361
Submitted by:   maintainer
Original commit

Number of commits found: 9