1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-14 03:10:47 +00:00
Commit Graph

10 Commits

Author SHA1 Message Date
Mathieu Arnold
60d1a83c2a 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
2015-05-14 10:15:04 +00:00
John Marino
68517d8ee0 five milter ports: Add or improve support on systems missing sendmail
In some cases no-sendmail support was in place but missing CFLAGS or
LDFLAGS, but in others it needed to be added.  Problems found as a result
of DragonFly removing sendmail from base.

Approved by:	just fix it.
2015-03-19 19:38:48 +00:00
Erwin Lansing
4293d044d2 Update to version 1.3.1, Maintainer change to Dan Mahoney <danm@prime.gushi.org>
This is mainly a bug fix release, but it does contain one important new
feature.  Upgrade is recommended.

The full RELEASE_NOTES for this version, showing changes since the last
release:

1.3.1           2015/02/23
        Fix bug #97: Add ability to change envelope sender, client IP
                address, client hostname, and HELO value used in test
                mode, via environment variables.  This can be turned
                into something more formal in a later release.  Suggested
                by Andreas Schulze.
        Fix bug #102: Don't lose SPF results and output the "-1" default.
                Reported by Kurt Roeckx.
        Fix bug #103: Fix IgnoreAuthenticatedClients by requesting the
                right macro value from the MTA.
        Fix bug #113: Remove "TemporaryDirectory" (unused).  Patch from
                Andreas Schulze.
        LIBOPENDMARC: Fix bug #104: Include <sys/param.h> and <resolv.h>
                in <opendmarc/dmarc.h> so that MAXPATHLEN and MAXNS get
                defined consistently.  Reported by Frank J. Lhota.
        LIBOPENDMARC: Fix bug #105: Get the h_errno definition from
                <netdb.h> rather than declaring it.  Problem noted
                by Frank J. Lhota.
        LIBOPENDMARC: Fix bug #106: Clean up issues with the types passed
                to opendmarc_policy_library_dns_hook().  Noted by
                Frank J. Lhota.
        DOCS: Fix bug #99: Update list of constraints on
                opendmarc_policy_fetch_alignment().  Reported by
                Frank J. Lhota.
        REPORTS: Fix bug #108: Handle malformed mailto URIs in DMARC
                records (e.g., just "mailto:").  Reported by Andreas Schulze.
        REPORTS: Fix bug #110: Support SQL backend selection in
                opendmarc-expire.  Reported by Mark Reidenbach.

PR:		198502
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
2015-03-11 12:18:05 +00:00
Antoine Brodin
8e556b93ae Cleanup plist 2014-11-22 18:42:44 +00:00
Bartek Rutkowski
9ea454d2d9 mail/opendmarc: add SPF option
PR:		192999
Submitted by:	Daniel Austin <freebsd-ports@dan.me.uk>
Reviewed by:	maintainer
Approved by:	mentors (implicit)
2014-10-02 11:17:14 +00:00
Kurt Jaeger
d569110e1d mail/opendmarc: 1.2.0 -> 1.3.0
1.3.0		2014/07/31
	Integrated SPF checking is now available through the new
		SPFSelfValidate and SPFIgnoreResults settings.
	Feature request #79: Optionally ignore clients that authenticated
		using SMTP AUTH.
	Fix bug #60, part II: Default AuthservID to the name provided by the
		MTA, not the local host name, which is consistent with what
		OpenDKIM does.  Suggested by Robbert Klarenbeek.
	Fix bug #72: Don't crash when From fields are absent.  Patch from
		Andreas Schulze.
	Fix bug #74: Change "Forensic" to "Failure" just about everywhere
		to match the language now being used in the base DMARC
		draft.  Note that this also changes some names in the
		configuration file.
	Fix bug #75: Correct typo in MIME of forensic reports.  Reported by
		Julian Mehnle.
	Fix bug #76: Repair damage with respect to Authentication-Results
		header field selection.  Reported by Todd Lyons.
	Fix bug #77: Request quarantine from the MTA during option
		negotiation.  Reported by Richard Platel.
	Fix bug #78: Add missing newline in forensic report header.
	Fix bug #90: Make "--with-sql-backend" without any value do the
		right thing.  Reported by Scott Kitterman.
	Fix bug #93: Honor size limits in URIs.  Patch from Tomki Camp.
	Make "smime" and "rrvs" legal Authentication-Results methods.
	Provide better logging when pclose() for a forensic report returns
		non-zero.  Problem noted by Michael Nausch.
	Add configuration support for internal SPF checks.  Includes hooks in
		the milter to check that SPF is configured to do so.
		This can use a private SPF implementation or libspf2.
	Fix strlcat() and strlcpy() support for Debian.  Patch from Scott
		Kitterman.
	REPORTS: Feature request #80: Generate aggregate reports on UTC
		day boundaries.  Requested by Tomki Camp.
	REPORTS: Feature request #84: Optionally expire old data from
		lower-growth tables.  Requested by Christoph Steindl.
	REPORTS: Fix bug #70: Fix date range generation in reports.  Patch
		from Karol Augustin.
	REPORTS: Fix bug #82: Fix recording of report timestamp to avoid lost
		records.  Reported by Christoph Steindl.
	REPORTS: Fix bug #83: When expiring data, truncate the signatures table
		if all messages were expired.  Reported by Christoph Steindl.
	REPORTS: Fix bug #85: Report subdomain policy.  Patch from
		Christoph Steindl.
	LIBOPENDMARC: Fix bug #71: Fix "rua" extraction from DMARC records
		Problem noted by Karol Augustin.
	LIBOPENDMARC: Added support for milter to perform own spf checks.
		Three new files: opendmarc_spf.c, opendmard_spf_dns.c and
		test/test_spf.cl, allow integrated SPF support.  Support for
		use of libspf2 is also provided.

PR:		192311
Submitted by:	jaap@NLnetLabs.nl (maintainer)
2014-08-01 17:43:41 +00:00
Dmitry Marakasov
d544744da6 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-06-27 09:48:01 +00:00
Pawel Pekala
1a7310b8ab - Update to version 1.2.0, support staging [1]
- More precise LICENSE
- Fix shebangs in perl scripts
- Strip library

PR:		ports/187608 [1]
Submitted by:	maintainer
2014-03-16 10:59:17 +00:00
Baptiste Daroussin
fd61959c15 Add NO_STAGE all over the place in preparation for the staging support (cat: mail) 2013-09-20 19:59:12 +00:00
Felippe de Meirelles Motta
a29ffe66df OpenDMARC is an open source implementation of Domain-based Message
Authentication, Reporting & Conformance, or DMARC. It builds on the
successes of technologies such as DomainKeys Identified Mail (DKIM)
and the Sender Policy Framework (SPF) to create an infrastructure
that enforces policy on domain names that are visible to end users,
and creates a feedback framework for identifying and tracking
fraudulent use of domain names in email.

It includes a library for handling DMARC record parsing,
a database schema and tools for aggregating and processing transaction
history to produce DMARC reports, and a filter that ties it all together
with an MTA using the milter protocol.

WWW: http://www.trusteddomain.org/opendmarc.html

PR:		ports/177486
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>
2013-06-28 19:55:52 +00:00