notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
spamd Traps spammers with a very slow smtp-login and return 4xx error
4.9.1_4 mail on this many watch lists=26 search for ports that depend on this port Find issues related to this port Report an issue related to this port 4.9.1Version of this port present on the latest quarterly branch.
Ignore IGNORE: is marked as broken on FreeBSD 12.0: error: variable has incomplete type 'HMAC_CTX' (aka 'struct hmac_ctx_st')
Maintainer: ohauer@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-09-29 23:07:15
Last Update: 2019-08-13 23:29:43
SVN Revision: 508882
License: BSD2CLAUSE
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (13 items)
  1. etc/spamd/spamd.conf.sample
  2. libexec/spamlogd
  3. sbin/spamd-setup
  4. sbin/spamdb
  5. man/man5/spamd.conf.5.gz
  6. man/man8/spamd-setup.8.gz
  7. man/man8/spamd.8.gz
  8. man/man8/spamdb.8.gz
  9. man/man8/spamlogd.8.gz
  10. libexec/spamd
  11. /usr/local/share/licenses/spamd-4.9.1_4/catalog.mk
  12. /usr/local/share/licenses/spamd-4.9.1_4/LICENSE
  13. /usr/local/share/licenses/spamd-4.9.1_4/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • spamd>0:mail/spamd
To install the port: cd /usr/ports/mail/spamd/ && make install clean
A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted
PKGNAME: spamd
Flavors: there is no flavor information for this port.
distinfo:

This port is required by:
for Run
  1. mail/spamdb-curses

Configuration Options

USES:

Master Sites:
  1. http://cytranet.dl.sourceforge.net/project/freebsdspamd/spamd/
  2. http://downloads.sourceforge.net/project/freebsdspamd/spamd/
  3. http://excellmedia.dl.sourceforge.net/project/freebsdspamd/spamd/
  4. http://freefr.dl.sourceforge.net/project/freebsdspamd/spamd/
  5. http://jaist.dl.sourceforge.net/project/freebsdspamd/spamd/
  6. http://kent.dl.sourceforge.net/project/freebsdspamd/spamd/
  7. http://nchc.dl.sourceforge.net/project/freebsdspamd/spamd/
  8. http://netcologne.dl.sourceforge.net/project/freebsdspamd/spamd/
  9. http://netix.dl.sourceforge.net/project/freebsdspamd/spamd/
  10. http://superb-dca2.dl.sourceforge.net/project/freebsdspamd/spamd/
  11. http://superb-sea2.dl.sourceforge.net/project/freebsdspamd/spamd/
  12. http://ufpr.dl.sourceforge.net/project/freebsdspamd/spamd/
  13. http://vorboss.dl.sourceforge.net/project/freebsdspamd/spamd/
  14. https://cytranet.dl.sourceforge.net/project/freebsdspamd/spamd/
  15. https://downloads.sourceforge.net/project/freebsdspamd/spamd/
  16. https://excellmedia.dl.sourceforge.net/project/freebsdspamd/spamd/
  17. https://freefr.dl.sourceforge.net/project/freebsdspamd/spamd/
  18. https://jaist.dl.sourceforge.net/project/freebsdspamd/spamd/
  19. https://kent.dl.sourceforge.net/project/freebsdspamd/spamd/
  20. https://nchc.dl.sourceforge.net/project/freebsdspamd/spamd/
  21. https://netcologne.dl.sourceforge.net/project/freebsdspamd/spamd/
  22. https://netix.dl.sourceforge.net/project/freebsdspamd/spamd/
  23. https://superb-dca2.dl.sourceforge.net/project/freebsdspamd/spamd/
  24. https://superb-sea2.dl.sourceforge.net/project/freebsdspamd/spamd/
  25. https://ufpr.dl.sourceforge.net/project/freebsdspamd/spamd/
  26. https://vorboss.dl.sourceforge.net/project/freebsdspamd/spamd/

Number of commits found: 55

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
13 Aug 2019 22:29:43
Original commit files touched by this commit  4.9.1_4
Revision:508882
mat search for other commits by this committer
onvert to UCL & cleanup pkg-message (categories l-m)
03 Apr 2019 08:44:44
Original commit files touched by this commit  4.9.1_4
Revision:497683
antoine search for other commits by this committer
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
MFH:		2019Q2
10 Nov 2018 10:09:49
Original commit files touched by this commit  4.9.1_4
Revision:484599
mat search for other commits by this committer
security/openssl-devel was removed, but there is a security/openssl111 now.
17 Feb 2018 12:00:23
Original commit files touched by this commit  4.9.1_4
Revision:462135
sunpoet search for other commits by this committer
Use BROKEN_SSL

Approved by:	portmgr (blanket)
01 Sep 2017 22:03:04
Original commit files touched by this commit  4.9.1_4
Revision:449108
adamw search for other commits by this committer
Disable the pkg-deinstall script.

spamd's pkg-install adds spamd stuff to /etc/services, and pkg-deinstall
removed it. The problem is that pkg doesn't run DEINSTALL before INSTALL
when upgrading/reinstalling. As a result, when spamd is restarted,
/etc/services winds up lacking the spamd entries, causing spamd to fail
to start.

The ideal solution is pkg running those targets in the predicted order,
or pkg gaining a @services keyword. In the meantime, this commit just
disables the pkg-deinstall. If you are uninstalling spamd you can remove
those /etc/services entries by hand.

PR:		212335
Approved by:	maintainer timeout (~ 1 yr)
MFH:		2017Q3
15 Mar 2017 14:45:31
Original commit files touched by this commit  4.9.1_3
Revision:436247
mat search for other commits by this committer
Remove all USE_OPENSSL occurrences.

Sponsored by:	Absolight
29 Nov 2016 18:46:22
Original commit files touched by this commit  4.9.1_3
Revision:427389
mat search for other commits by this committer
Mark some ports as not openssl-devel ready.

Sponsored by:	Absolight
12 Jun 2016 17:57:38
Original commit files touched by this commit  4.9.1_3
Revision:416816
ohauer search for other commits by this committer
- allow build with openssl / libressl from ports
- convert PLIST_SUB into SUB_LIST
- bump PORTREVISION
- small Makefile tweaks

PR:		210028
Submitted by:	adamw@
19 May 2016 10:44:12
Original commit files touched by this commit  4.9.1_2
Revision:415499
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [g-n]*

Approved by:	portmgr blanket
14 May 2015 10:15:09
Original commit files touched by this commit  4.9.1_2
Revision:386312
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
20 Dec 2014 19:12:12
Original commit files touched by this commit  4.9.1_2
Revision:375095
bapt search for other commits by this committer
cleanup plist
04 Sep 2014 19:26:24
Original commit files touched by this commit  4.9.1_2
Revision:367307
antoine search for other commits by this committer
Change INSTALL_DATA to install with mode 644
Remove patches and hacks that were used to work around the previous
situation
This allows to stage more ports as a regular user

Differential Revision:	https://reviews.freebsd.org/D703
Reviewed by and discussed with:	bapt
With hat:	portmgr
11 Apr 2014 20:47:28
Original commit files touched by this commit  4.9.1_2
Revision:351039
ohauer search for other commits by this committer
- revert PLIST_SUB changes to fix the rc script
- bump PORTREVISION
11 Apr 2014 08:54:49
Original commit files touched by this commit  4.9.1_1
Revision:350907
ohauer search for other commits by this committer
- add stage support
- change MASTER_SITE from berlios to SF
21 Feb 2014 13:37:57
Original commit files touched by this commit  4.9.1_1
Revision:345418
ehaupt search for other commits by this committer
Remove trailing whitespaces from category mail
10 Feb 2014 13:54:28
Original commit files touched by this commit  4.9.1_1
Revision:343634
ehaupt search for other commits by this committer
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
20 Sep 2013 19:59:14
Original commit files touched by this commit  4.9.1_1
Revision:327742
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail)
08 Jan 2013 14:46:15
Original commit files touched by this commit  4.9.1_1
Revision:310092
uqs search for other commits by this committer
Fix obspamlogd rc script's use of tests, while here fix whitespace.

Approved by:	beat (mentor)
02 Jan 2013 23:36:44
Original commit files touched by this commit  4.9.1
Revision:309849
ohauer search for other commits by this committer
- update MASTER_SITE
- adopt new Makefile header

PR:		174915
Submitted by:	Brad Davis <brd@FreeBSD.org>
14 Jan 2012 08:57:23
Original commit files touched by this commit  4.9.1

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.
04 Jun 2011 21:51:59
Original commit files touched by this commit  4.9.1

ohauer search for other commits by this committer
- update to version 4.9.1
- always add required entries to /etc/services [1]
- use USER framework (PR ports/152498 was committed)

PR:             [1] ports/157266
Submitted by:   [1] Jimmy Olgeni olgeni@
29 Dec 2010 20:04:42
Original commit files touched by this commit  4.8.0

pgollucci search for other commits by this committer
- DISTNAME= ${PORTNAME}-${PORTVERSION} is the default and not needed.

PR:             ports/153292
Submitted by:   myself (pgollucci)
Tested by:      -exp run by pav
Approved by:    portmgr (pav)
31 Oct 2010 22:10:52
Original commit files touched by this commit  4.8.0

ohauer search for other commits by this committer
 maintainer update
 - update spamd to match OpenBSD 4.8 + OpenBSD pr/6467
 - remove support for FreeBSD_version < 601000
   (strtonum.c no longer provided in the spamd sources)
 - change my mail address

Approved by:    glarkin (mentor, implicit)
30 Jun 2010 10:35:05
Original commit files touched by this commit  4.5.0_4

stefan search for other commits by this committer
Let obspamlogd manage its own pflog interface.

PR:             146571
Submitted by:   Matthew Seaman <m.seaman@infracaninophile.co.uk>
Approved by:    maintainer
Feature safe:   yes
27 Mar 2010 00:15:24
Original commit files touched by this commit  4.5.0_3

dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
04 Nov 2009 10:15:25
Original commit files touched by this commit  4.5.0_3

miwi search for other commits by this committer
- Fix build on FreeBSD 9

PR:             140136
Submitted by:   olli hauer <ohauer@gmx.de> (maintainer)
03 Oct 2009 04:39:07
Original commit files touched by this commit  4.5.0_3

avl search for other commits by this committer
- Fix ipfw issues
- Bump PORTREVISION

PR:             ports/139306
Submitted by:   Olli Hauer <ohauer at gmx.de> (maintainer)
Approved by:    tabthorpe, glarkin (mentors, implicit)
20 Sep 2009 18:54:39
Original commit files touched by this commit  4.5.0_2

amdmi3 search for other commits by this committer
- Fix startup script

PR:             138913
Submitted by:   olli hauer <ohauer@gmx.de> (maintainer)
Feature safe:   yes
17 Sep 2009 12:41:08
Original commit files touched by this commit  4.5.0_1

pav search for other commits by this committer
- Fix rc script for blacklist mode

PR:             ports/137992
Submitted by:   Denny Lin <dennylin93@cnmc32.hs.ntnu.edu.tw>
Approved by:    olli hauer <ohauer@gmx.de> (maintainer)
Feature safe:   yes
23 Jul 2009 12:52:44
Original commit files touched by this commit  4.5.0

wxs search for other commits by this committer
- Update to 4.5.0
- Pass maintainer to submitter
- Add CPANEL support so it doesn't clobber spamd (see comments in Makefile)
- Fixes to RC script to support CPANEL option and general cleanup.

PR:             ports/136912
Submitted by:   olli hauer <ohauer@gmx.de>
Approved by:    Alex Samorukov <samm@os2.kiev.ua> (old maintainer)
15 Jul 2009 16:56:10
Original commit files touched by this commit  4.1.2_1

dougb search for other commits by this committer
Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
26 Feb 2009 18:42:20
Original commit files touched by this commit  4.1.2_1

wxs search for other commits by this committer
- Fix memory leak (patch obtained from OpenBSD)

PR:             ports/132119
Submitted by:   olli hauer <ohauer@gmx.de>
Approved by:    Alex Samorukov <samm@os2.kiev.ua> (maintainer)
05 Jan 2009 21:05:49
Original commit files touched by this commit  4.1.2

pav search for other commits by this committer
- Remove conditional checks for FreeBSD 5.x and older
05 Oct 2007 19:03:52
Original commit files touched by this commit  4.1.2

miwi search for other commits by this committer
- Fix a typo

Submitted by:   Olli Hauer <ohauer@gmx.de>
Approved by:    maintainer (via icq)
16 Aug 2007 06:22:27
Original commit files touched by this commit  4.1.2

mlaier search for other commits by this committer
s/myself/maintainer/ so people get in touch with the right person.

Reviewed by:    maintainer
04 Jul 2007 06:11:37
Original commit files touched by this commit  4.1.2

miwi search for other commits by this committer
- Add syslogd named to the rc.d script

PR:             112946
Submitted by:   gediminas <ggenutis_at_yahoo.com@FreeBSD.org>
Approved by:    maintainer via im
24 Jun 2007 09:15:03
Original commit files touched by this commit  4.1.2

miwi search for other commits by this committer
- Fix build with FreeBSD 5.X

PR:             113966
Submitted by:   Alex Samorukov <samm@os2.kiev.ua> (maintainer)
06 Jun 2007 16:38:53
Original commit files touched by this commit  4.1.2

miwi search for other commits by this committer
- Update to 4.1.2

PR:             113293
Submitted by:   Alex Samorukov <samm@os2.kiev.ua> (maintainer)
25 Mar 2007 17:24:07
Original commit files touched by this commit  3.7_3

pav search for other commits by this committer
- Fix crash with -t option

PR:             ports/108657
Submitted by:   Alex Samorukov <samm@os2.kiev.ua> (maintainer)
20 Mar 2007 15:16:44
Original commit files touched by this commit  3.7_3

delphij search for other commits by this committer
 - Resolve conflict between sa-spamd and pf-spamd
 - Add pfspamd_setup_flags to give finer grained control
 - Give maintainership to submitter

Submitted by:   Alex Samorukov <samm os2 kiev ua>
PR:             ports/108663
20 Mar 2007 13:48:16
Original commit files touched by this commit  3.7_2

delphij search for other commits by this committer
Give up maintainership because of "inactive" caused by unfair
China-targeted email blocks.  I'm very sorry, Max, but I don't
think I can still take care for this port anymore.
08 Nov 2006 04:03:20
Original commit files touched by this commit  3.7_2

delphij search for other commits by this committer
Use official OpenBSD spamd website as URL.

Submitted by:   Yarema <yds CoolRat org>
PR:             ports/105277 (1/many)
10 May 2006 17:55:07
Original commit files touched by this commit  3.7_2

delphij search for other commits by this committer
Remove a mispatch sneaked in the previous revision.

Reported by:    B. Cook <bcook bsdwebsolutions com>
Approved by:    sem (mentor)
02 May 2006 08:54:50
Original commit files touched by this commit  3.7_1

delphij search for other commits by this committer
 - Make spamd work with ipfw(4) [1]
 - Modernize RC_SUBR usage.
 - Pet portlint(1)

Submitted by:   Maurice Castro <maurice sphinx clari net au> [1]
PR:             ports/94715
Approved by:    sem (mentor)
22 Jan 2006 12:50:54
Original commit files touched by this commit  3.7

edwin search for other commits by this committer
SHA256ify

Approved by: krion@
13 Apr 2005 12:13:41
Original commit files touched by this commit  3.7

leeym search for other commits by this committer
updates spamd to OpenBSD 3.7-RELEASE's bundled version.

Change details:
- Update to 3.7
- Use RCng scripts
- Fix installation of spamlogd(8)
- Change maintainer's mail address

PR:             79856
Submitted by:   delphij
13 Jan 2005 02:54:46
Original commit files touched by this commit  3.5_2

delphij search for other commits by this committer
Add instructions that is necessary to run pf-spamd with greylisting
feature.

Submitted by:   mlaier
12 Oct 2004 10:38:24
Original commit files touched by this commit  3.5_2

mat search for other commits by this committer
Change the rc.d/spamd.sh to rc.d/pf-spamd.sh so that it can be used with
SpamAssassin.

PR:             72083
Submitted by:   maintainer
18 Jul 2004 22:54:29
Original commit files touched by this commit  3.5_1

mlaier search for other commits by this committer
Update spamd to something OpenBSD-current(ish) in order to make the logging
functional.

Also drop maintainership and let Xin LI <delphij (at) frontfree (dot) net>
take over from here.

PR:             ports/67503
Submitted by:   Xin LI <delphij (at) frontfree (dot) net>
Approved by:    clement
28 Jun 2004 15:44:57
Original commit files touched by this commit  3.5

mlaier search for other commits by this committer
Make spamd-conf.8 adhere hier(7) and take $PREFIX into account.

PR:             ports/65252
Submitted-by:   Xin LI <delphij (at) frontfree (dot) net> (w/ changes)
03 Apr 2004 16:42:37
Original commit files touched by this commit  3.5

mlaier search for other commits by this committer
Update spamd to version as of OpenBSD 3.5 to provide greylisting and others.
This brings two more tools: spamdb and spamlogd

PR:             64174
Approved by:    mat
19 Mar 2004 01:51:15
Original commit files touched by this commit  3.4

trevor search for other commits by this committer
Add size data, approved by maintainers.
14 Mar 2004 11:46:59
Original commit files touched by this commit  3.4

obraun search for other commits by this committer
Change maintainer address to maintainers @freebsd.org address.

Submitted by:   maintainer
09 Mar 2004 00:06:49
Original commit files touched by this commit  3.4

obraun search for other commits by this committer
* Update dependencies as pf is now part of the base system. [1]
* Make portlint a little bit happier while I am here.

PR:             ports/63951 [1]
Submitted by:   maintainer [1]
29 Sep 2003 23:01:22
Original commit files touched by this commit  3.4

edwin search for other commits by this committer
New port: mail/spamd - Trapit in cooperation with security/pf

        A Trapit is a fake SMTP server that tries to waste as much resources
        of a spam-relay as possible - without delivering any mail.

        Implemented for pf, but might work with other ip filters as well.
        mail/relaydb is a fine tool to utilize spamd.

PR:             ports/57365
Submitted by:   Max Laier <max@love2party.net>

Number of commits found: 55

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
nsdAug 19
libgit2Aug 18
xdmAug 18
apache24Aug 17
userminAug 17
webminAug 17
cupsAug 16
libnghttp2Aug 16
nghttp2Aug 16
doas*Aug 15
traefikAug 15
nginx*Aug 14
nginx-devel*Aug 14
gitlab-ceAug 13
rubygem-nokogiriAug 13

15 vulnerabilities affecting 86 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-08-19 18:09:23


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 37267
Broken 456
Deprecated 145
Ignore 714
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 34
Expired 8
Set to expire 115
Interactive 0
new 24 hours 20
new 48 hours29
new 7 days46
new fortnight88
new month139

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.