42fc660d1b
Update dovecot2-pigeonhole to 0.5.7.2. Changes ------- * CVE-2019-11500: ManageSieve protocol parser does not properly handle NUL byte when scanning data in quoted strings, leading to out of bounds heap memory writes. Found by Nick Roessler and Rafi Rubin.
26 lines
794 B
Makefile
26 lines
794 B
Makefile
# $NetBSD: Makefile,v 1.52 2019/08/29 01:07:24 taca Exp $
|
|
|
|
DISTNAME= dovecot-2.3-pigeonhole-0.5.7.2
|
|
PKGNAME= ${DISTNAME:S/-2.3-/-/}
|
|
CATEGORIES= mail
|
|
MASTER_SITES= http://pigeonhole.dovecot.org/releases/2.3/
|
|
|
|
MAINTAINER= adam@NetBSD.org
|
|
HOMEPAGE= https://www.dovecot.org/
|
|
COMMENT= Support for the Sieve language and the ManageSieve protocol
|
|
LICENSE= gnu-lgpl-v2.1
|
|
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= pkg-config
|
|
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS+= --disable-hardening
|
|
|
|
EGDIR= ${PREFIX}/share/examples/dovecot
|
|
CONFD= ${PKG_SYSCONFDIR}/dovecot/conf.d
|
|
MAKE_DIRS+= ${CONFD}
|
|
CONF_FILES+= ${EGDIR}/conf.d/20-managesieve.conf ${CONFD}/20-managesieve.conf
|
|
CONF_FILES+= ${EGDIR}/conf.d/90-sieve.conf ${CONFD}/90-sieve.conf
|
|
|
|
.include "../../mail/dovecot2/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|