Skip to content

Commit

Permalink
Import mail/py-authres version 0.800 into pkgsrc.
Browse files Browse the repository at this point in the history
This module (authres) is designed to provide support for RFC 5451/7001,
originally http://tools.ietf.org/html/rfc5451 and currently
http://tools.ietf.org/html/rfc7001 processing in Python.

Packaged by Coy Hile in https://github.com/joyent/pkgsrc/pull/421
  • Loading branch information
jperkin committed Oct 26, 2016
1 parent ecfbe01 commit 293fbb4
Show file tree
Hide file tree
Showing 4 changed files with 70 additions and 0 deletions.
19 changes: 19 additions & 0 deletions mail/py-authres/DESCR
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
This module (authres) is designed to provide support for RFC 5451/7001,
originally http://tools.ietf.org/html/rfc5451 and currently
http://tools.ietf.org/html/rfc7001 processing in Python.

It also supports Authentication Results extensions:

RFC 5617 DKIM/ADSP
RFC 6008 DKIM signature identification (header.b)
RFC 6212 Vouch By Reference (VBR)
RFC 6577 Sender Policy Framework (SPF)
draft-kucherawy-dmarc-base DMARC
RFC 7281 Authentication-Results Registration for S/MIME
RFC 7293, The Require-Recipient-Valid-Since Header Field
and SMTP Service Extension, header field types

SPF authentication results can relate to either the HELO identity or the Mail
From. When creating header fields with SPF results, only set the identity
used to evaluate the SPF result that's reported. You can use multiple objects
to report both in a single header field. See the example in the tests file.
15 changes: 15 additions & 0 deletions mail/py-authres/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# $NetBSD: Makefile,v 1.1 2016/10/26 10:56:30 jperkin Exp $

VERSION= 0.800
DISTNAME= authres-${VERSION}
PKGNAME= ${PYPKGPREFIX}-authres-${VERSION}
CATEGORIES= mail python
MASTER_SITES= ${MASTER_SITE_PYPI:=a/authres/}

MAINTAINER= [email protected]
HOMEPAGE= https://pypi.python.org/pypi/authres
COMMENT= Python implementation of RFC 5451/7001
LICENSE= apache-2.0

.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"
30 changes: 30 additions & 0 deletions mail/py-authres/PLIST
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
@comment $NetBSD: PLIST,v 1.1 2016/10/26 10:56:30 jperkin Exp $
${PYSITELIB}/${EGG_FILE}
${PYSITELIB}/authres/__init__.py
${PYSITELIB}/authres/__init__.pyc
${PYSITELIB}/authres/__init__.pyo
${PYSITELIB}/authres/__main__.py
${PYSITELIB}/authres/__main__.pyc
${PYSITELIB}/authres/__main__.pyo
${PYSITELIB}/authres/core.py
${PYSITELIB}/authres/core.pyc
${PYSITELIB}/authres/core.pyo
${PYSITELIB}/authres/dkim_adsp.py
${PYSITELIB}/authres/dkim_adsp.pyc
${PYSITELIB}/authres/dkim_adsp.pyo
${PYSITELIB}/authres/dkim_b.py
${PYSITELIB}/authres/dkim_b.pyc
${PYSITELIB}/authres/dkim_b.pyo
${PYSITELIB}/authres/dmarc.py
${PYSITELIB}/authres/dmarc.pyc
${PYSITELIB}/authres/dmarc.pyo
${PYSITELIB}/authres/rrvs.py
${PYSITELIB}/authres/rrvs.pyc
${PYSITELIB}/authres/rrvs.pyo
${PYSITELIB}/authres/smime.py
${PYSITELIB}/authres/smime.pyc
${PYSITELIB}/authres/smime.pyo
${PYSITELIB}/authres/tests
${PYSITELIB}/authres/vbr.py
${PYSITELIB}/authres/vbr.pyc
${PYSITELIB}/authres/vbr.pyo
6 changes: 6 additions & 0 deletions mail/py-authres/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1 2016/10/26 10:56:30 jperkin Exp $

SHA1 (authres-0.800.tar.gz) = 57bffe1c2653c7f48776205cfd151dd67ca3594e
RMD160 (authres-0.800.tar.gz) = 765bbc517e8a71b44a66d607ee132acd8a335c55
SHA512 (authres-0.800.tar.gz) = d9e73309064e396c51ed55394ce505c21869d267922df55b6723cb6b2409282c7827d35d381877b5f08e037042e015d59246603d51219c829df7b81011499fe7
Size (authres-0.800.tar.gz) = 19863 bytes

0 comments on commit 293fbb4

Please sign in to comment.