On Wed, Jan 18, 2023 at 03:21:11PM +0100, Giovanni Bechis wrote: > On Wed, Jan 18, 2023 at 09:18:18AM +0100, Giovanni Bechis wrote: > > Hi, > > attached an opensmtpd filter to be able to use MIMEDefang with smtpd(8). > > Ok ?
I didn't actually try defanging any mail, but the port looks OK afresh1@ > > Cheers > > Giovanni > > > Correct diff follows: > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/mail/opensmtpd-filters/Makefile,v > retrieving revision 1.6 > diff -u -p -r1.6 Makefile > --- Makefile 11 Mar 2022 19:34:44 -0000 1.6 > +++ Makefile 18 Jan 2023 14:18:46 -0000 > @@ -4,6 +4,7 @@ SUBDIR += dkimsign > SUBDIR += dkimsign,ed25519 > SUBDIR += dnsbl > SUBDIR += libopensmtpd > +SUBDIR += mimedefang > SUBDIR += rspamd > SUBDIR += senderscore > SUBDIR += spamassassin > Index: mimedefang/Makefile > =================================================================== > RCS file: mimedefang/Makefile > diff -N mimedefang/Makefile > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ mimedefang/Makefile 18 Jan 2023 14:18:46 -0000 > @@ -0,0 +1,26 @@ > +COMMENT= MIMEDefang integration to the OpenSMTPD daemon > + > +V= 0.1 > +FILTER_NAME = mimedefang > +DISTNAME = ${FILTER_NAME}-smtpd-filter-${V} > +PKGNAME = filter-${FILTER_NAME}-${V} > + > +CATEGORIES= mail > +HOMEPAGE= https://mimedefang.org > + > +MAINTAINER= Giovanni Bechis <gbec...@openbsd.org> > + > +MASTER_SITES= ${HOMEPAGE}/releases/opensmtpd/ > +INSTALL_TARGET= build install > + > +WRKDIST= ${WRKDIR}/${PKGNAME} > + > +RUN_DEPENDS= mail/mimedefang \ > + mail/p5-OpenSMTPd-Filter > + > +# MIT > +PERMIT_PACKAGE= Yes > + > +NO_TEST= Yes > + > +.include <bsd.port.mk> > Index: mimedefang/distinfo > =================================================================== > RCS file: mimedefang/distinfo > diff -N mimedefang/distinfo > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ mimedefang/distinfo 18 Jan 2023 14:18:46 -0000 > @@ -0,0 +1,2 @@ > +SHA256 (mimedefang-smtpd-filter-0.1.tar.gz) = > UXZlyxDojrEJzZGbA9qQLnHAQTcOFENGB8Rc9GZaBxU= > +SIZE (mimedefang-smtpd-filter-0.1.tar.gz) = 6825 > Index: mimedefang/pkg/DESCR > =================================================================== > RCS file: mimedefang/pkg/DESCR > diff -N mimedefang/pkg/DESCR > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ mimedefang/pkg/DESCR 18 Jan 2023 14:18:46 -0000 > @@ -0,0 +1 @@ > +filter-mimedefang is an opensmtpd filter that integrates MIMEDefang with > OpenSMTPD. > Index: mimedefang/pkg/PLIST > =================================================================== > RCS file: mimedefang/pkg/PLIST > diff -N mimedefang/pkg/PLIST > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ mimedefang/pkg/PLIST 18 Jan 2023 14:18:46 -0000 > @@ -0,0 +1,3 @@ > +libexec/smtpd/ > +libexec/smtpd/filter-mimedefang.pl > +@man man/man8/filter-mimedefang.8 -- andrew If your computer says, "Printer out of Paper," this problem cannot be resolved by continuously clicking the "OK" button.