BSD Ports

mail/py-postfix-mta-sts-resolver 1.5.1nb1 NetBSD

Daemon providing TLS client policy for Postfix based on MTA-STS policy

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
65c9b1c391
License
mit
Categories
mail, python
Package size
61.8 KiB, 295.4 KiB installed

Description

A daemon which provides TLS client policy for Postfix via socketmap, according to domain MTA-STS policy. The current support for RFC8461 is limited - the daemon lacks some minor features:

* Fetch error reporting * Fetch ratelimit (but actual fetch rate partially restricted with `cache_grace` config option).

The server has a configurable cache backend which allows storing cached STS policies in memory (`internal`), a file (`sqlite`) or in a Redis database (`redis`).

In the other systems

SystemPortVersion
NetBSDmail/py-postfix-mta-sts-resolver1.5.1nb1
FreeBSDmail/py-postfix-mta-sts-resolver1.5.1
DragonFlymail/py-postfix-mta-sts-resolver1.4.0_1
MidnightBSDmail/py-postfix-mta-sts-resolver1.5.1_1
HardenedBSDmail/py-postfix-mta-sts-resolver1.5.1
GhostBSDmail/py-postfix-mta-sts-resolver1.5.1

Install

Binary package:

pkgin install py312-postfix-mta-sts-resolver

From pkgsrc:

cd /usr/pkgsrc/mail/py-postfix-mta-sts-resolver && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.5.1nb1
NetBSD 10.1 aarch641.5.1
SmartOS / illumos x86_641.5.1nb1
macOS 15 arm641.5.1nb1

Dependencies

Run dependencies 8

Configuration

No options to configure.

Service scripts
none
Flavors
py313-postfix-mta-sts-resolver-1.5.1nb1, py314-postfix-mta-sts-resolver-1.5.1nb1

Commit history 3

DateCommitCreditsLog message
65c9b1c391 adam Forget Python 3.10
5cdbec94cf adam py-postfix-mta-sts-resolver: restore version.mk
1544e23e65 adam py-postfix-mta-sts-resolver: converted to wheel.mk + cleanup