mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
- Remove mail/qmail-smtp_auth+tls since you can choose SMTP_AUTH_PATCH on
qmail-tls port.
This commit is contained in:
parent
1c4a0eb23b
commit
1f0edbb3c7
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=151005
1
MOVED
1
MOVED
@ -2000,3 +2000,4 @@ devel/php5-dio||2005-12-09|Unsupported in PHP 5.1
|
||||
devel/php5-mcve||2005-12-09|Unsupported in PHP 5.1
|
||||
net/php5-yp||2005-12-09|Unsupported in PHP 5.1
|
||||
www/php5-mnogosearch||2005-12-09|Unsupported in PHP 5.1
|
||||
mail/qmail-smtp_auth+tls||2005-12-12|SMTP_AUTH patch added to qmail-tls port
|
||||
|
@ -422,7 +422,6 @@
|
||||
SUBDIR += qmail-rblchk
|
||||
SUBDIR += qmail-remove
|
||||
SUBDIR += qmail-scanner
|
||||
SUBDIR += qmail-smtp_auth+tls
|
||||
SUBDIR += qmail-spamcontrol
|
||||
SUBDIR += qmail-tls
|
||||
SUBDIR += qmail-vida
|
||||
|
@ -1,30 +0,0 @@
|
||||
# New ports collection makefile for: qmail-smtp_auth+tls
|
||||
# Date created: 03 Dec 2000
|
||||
# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> et. al.
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= qmail
|
||||
PORTVERSION= ${QMAIL_VERSION}.${SMTP_AUTH-TLS_PATCH_DATE}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail
|
||||
PKGNAMESUFFIX= -smtp_auth+tls
|
||||
|
||||
COMMENT= A SECURE, reliable, and FAST MTA for UNIX systems WITH SMTP_AUTH+TLS
|
||||
|
||||
# not type-safe
|
||||
ONLY_FOR_ARCHS= i386
|
||||
|
||||
USE_OPENSSL= yes
|
||||
|
||||
SLAVE_SMTP_AUTH_TLS= yes
|
||||
|
||||
SMTP_AUTH-TLS_PATCH_DATE= 20020519
|
||||
|
||||
# Local overrides
|
||||
MASTERDIR= ${.CURDIR}/../qmail
|
||||
DESCR= ${.CURDIR}/pkg-descr
|
||||
LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
@ -1,22 +0,0 @@
|
||||
What is is: [excerpt taken from README.auth from the patch]
|
||||
|
||||
This patch adds ESMTP AUTH authentication protocol support to
|
||||
qmail-1.03. It's originally based on Mrs. Brisby's smtp-auth patch
|
||||
with many enhancements from Krzysztof Dabrowski <brush@elysium.pl>.
|
||||
|
||||
You can always get the newest version from:
|
||||
http://members.elysium.pl/brush/qmail-smtpd-auth/
|
||||
|
||||
To use all of it's functionality you will also have to obtain and
|
||||
install Krzysztof's cmd5checkpw utility available at:
|
||||
http://members.elysium.pl/brush/cmd5checkpw/
|
||||
|
||||
If you need more information about SMTP-AUTH itself and the
|
||||
client/server support and configuration, visit:
|
||||
http://members.elysium.pl/brush/smtp-auth/
|
||||
|
||||
Neal Groothuis glued both ESMTP AUTH and TLS patches together and
|
||||
then we have this port.
|
||||
|
||||
Author: Neal Groothuis <ngroot@imsa.edu>
|
||||
WWW: http://www.qmail.org/
|
@ -26,6 +26,7 @@ CONFLICTS= qmail-vida-[0-9]*
|
||||
BARRIER_MAILDIRQUOTA_PATCH= yes
|
||||
BARRIER_BLOCKEXEC_PATCH= yes
|
||||
BARRIER_QMAILQUEUE_PATCH= yes
|
||||
BARRIER_SMTP_AUTH_PATCH= yes
|
||||
.endif
|
||||
|
||||
.if defined(SLAVE_LDAP) || \
|
||||
@ -43,34 +44,16 @@ BARRIER_LOCALTIME_PATCH= yes
|
||||
defined(SLAVE_SPAMCONTROL) || \
|
||||
defined(SLAVE_TLS)
|
||||
BARRIER_OUTGOINGIP_PATCH= yes
|
||||
.endif
|
||||
|
||||
.if defined(SLAVE_LDAP) || \
|
||||
defined(SLAVE_SMTP_AUTH_TLS) || \
|
||||
defined(SLAVE_SPAMCONTROL) || \
|
||||
defined(SLAVE_TLS)
|
||||
BARRIER_RFC2821_PATCH= yes
|
||||
.endif
|
||||
|
||||
.if defined(SLAVE_LDAP) || \
|
||||
defined(SLAVE_MYSQL) || \
|
||||
defined(SLAVE_SMTP_AUTH_TLS) || \
|
||||
defined(SLAVE_SPAMCONTROL)
|
||||
BARRIER_SMTP_AUTH_PATCH= yes
|
||||
.endif
|
||||
|
||||
.if defined(SLAVE_LDAP) || \
|
||||
defined(SLAVE_MYSQL) || \
|
||||
defined(SLAVE_SMTP_AUTH_TLS) || \
|
||||
defined(SLAVE_SPAMCONTROL) || \
|
||||
defined(SLAVE_TLS)
|
||||
BARRIER_SPF_PATCH= yes
|
||||
.endif
|
||||
|
||||
.if !defined(SLAVE_SMTP_AUTH_TLS)
|
||||
BARRIER_MAXRCPT_PATCH= yes
|
||||
.endif
|
||||
|
||||
.if !defined(BARRIER_DNS_PATCH)
|
||||
# Patch necessary to cope with non-RFC >512 dns entries
|
||||
# Since AOL has been using those, the problem has skyrocketed from minor to
|
||||
@ -109,8 +92,8 @@ PATCHFILES+= qmail-1.03-tls-${TLS_PATCH_DATE}.patch:tls
|
||||
PATCH_DIST_STRIP+= -p1
|
||||
.endif
|
||||
|
||||
PATCH_SITES+= ${MASTER_SITE_LOCAL:S/$/:dns,sendmail_flagf,rfc2821,ldap,mysql,smtp_auth_tls,tls,quota,blockexec,doublebounce,spf,localtime,qmtpc_outgoingip/}
|
||||
PATCH_SITE_SUBDIR+= garga/qmail/:dns,sendmail_flagf,rfc2821,ldap,mysql,smtp_auth_tls,tls,quota,blockexec,doublebounce,spf,localtime,qmtpc_outgoingip
|
||||
PATCH_SITES+= ${MASTER_SITE_LOCAL:S/$/:dns,sendmail_flagf,rfc2821,ldap,mysql,tls,quota,blockexec,doublebounce,spf,localtime,qmtpc_outgoingip/}
|
||||
PATCH_SITE_SUBDIR+= garga/qmail/:dns,sendmail_flagf,rfc2821,ldap,mysql,tls,quota,blockexec,doublebounce,spf,localtime,qmtpc_outgoingip
|
||||
|
||||
NO_PACKAGE= "djb\'s packaging license does not allow non-standard \
|
||||
qmail binary distributions"
|
||||
@ -157,10 +140,7 @@ OPTIONS+= DISCBOUNCES_PATCH "discard double-bounces" off
|
||||
.if !defined(BARRIER_SPF_PATCH)
|
||||
OPTIONS+= SPF_PATCH "Implement SPF checker" off
|
||||
.endif
|
||||
.if !defined(BARRIER_MAXRCPT_PATCH)
|
||||
OPTIONS+= MAXRCPT_PATCH "Limit max RCPT's allowed per message" off
|
||||
.endif
|
||||
.if defined(SLAVE_TLS) || defined(SLAVE_SMTP_AUTH_TLS)
|
||||
.if defined(SLAVE_TLS)
|
||||
OPTIONS+= TLS_DEBUG "enable additional debug information" off
|
||||
.elif defined(SLAVE_LDAP)
|
||||
OPTIONS+= TLS "SMTP TLS support" on \
|
||||
@ -224,7 +204,7 @@ ALL_TARGET+= ${EXTRA_MAN8}
|
||||
MAN8+= ${EXTRA_MAN8}
|
||||
.endif
|
||||
|
||||
.if defined(SLAVE_SPAMCONTROL) || defined(SLAVE_SMTP_AUTH_TLS)
|
||||
.if defined(SLAVE_SPAMCONTROL)
|
||||
PLIST_SUB+= README_AUTH=""
|
||||
.else
|
||||
PLIST_SUB+= README_AUTH="@comment "
|
||||
@ -237,13 +217,6 @@ PLIST_SUB+= LDAP="" NOT_LDAP="@comment "
|
||||
PLIST_SUB+= LDAP="@comment " NOT_LDAP=""
|
||||
.endif
|
||||
|
||||
.if defined(SLAVE_SMTP_AUTH_TLS)
|
||||
PKGMESSAGE_SUFFIX= -smtp_auth+tls
|
||||
PLIST_SUB+= SMTP_AUTH_TLS=""
|
||||
.else
|
||||
PLIST_SUB+= SMTP_AUTH_TLS="@comment "
|
||||
.endif
|
||||
|
||||
.if defined(SLAVE_SPAMCONTROL)
|
||||
PLIST_SUB+= SPAMCONTROL=""
|
||||
.else
|
||||
@ -286,9 +259,6 @@ DOCFILES+= ${WRKSRC}/QLDAPINSTALL ${WRKSRC}/QLDAPNEWS \
|
||||
${WRKSRC}/POPBEFORESMTP ${WRKSRC}/QLDAPTODO \
|
||||
${WRKSRC}/QLDAPPICTURE ${WRKSRC}/QLDAPGROUP \
|
||||
${WRKSRC}/EXTTODO ${WRKSRC}/qmail.schema
|
||||
.elif defined(SLAVE_SMTP_AUTH_TLS)
|
||||
DOCFILES+= ${WRKDIR}/SMTP_AUTH+TLS.readme \
|
||||
${WRKSRC}/README.auth
|
||||
.elif defined(SLAVE_TLS)
|
||||
DOCFILES+= ${WRKDIR}/TLS.readme
|
||||
.elif defined(SLAVE_SPAMCONTROL)
|
||||
@ -330,7 +300,7 @@ USE_REINPLACE= yes
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if defined(SLAVE_SMTP_AUTH_TLS) || defined(SLAVE_TLS)
|
||||
.if defined(SLAVE_TLS)
|
||||
CFLAGS+= -I${OPENSSLBASE}/include -L${OPENSSLBASE}/lib -DTLS
|
||||
.if defined(WITH_TLS_DEBUG)
|
||||
CFLAGS+= -DDEBUG
|
||||
@ -365,24 +335,6 @@ MASTER_SITES+= http://members.elysium.pl/brush/qmail-smtpd-auth/dist/:smtp_auth
|
||||
DISTFILES+= qmail-smtpd-auth-${SMTP_AUTH_VERSION}.tar.gz:smtp_auth
|
||||
.endif
|
||||
|
||||
.if defined(SLAVE_SMTP_AUTH_TLS)
|
||||
PATCH_SITES+= http://www.galle.com.br/~garga/qmail/:smtp_auth_tls
|
||||
|
||||
.if defined(WITH_OUTGOINGIP_PATCH) && !defined(BARRIER_OUTGOINGIP_PATCH)
|
||||
SMTP_AUTH_TLS_PATCH= qmail-1.03-starttls-smtp-auth_outgoingip.patch
|
||||
.else
|
||||
SMTP_AUTH_TLS_PATCH= qmail-1.03-starttls-smtp-auth.patch
|
||||
.endif
|
||||
|
||||
PATCHFILES+= ${SMTP_AUTH_TLS_PATCH}:smtp_auth_tls
|
||||
|
||||
.if defined(WITH_MAXRCPT_PATCH) && !defined(BARRIER_MAXRCPT_PATCH)
|
||||
PATCH_SITES+= http://www.unixlike.com.br/coisas/qmail/:maxrcpt
|
||||
PATCHFILES+= qmail-1.03-maxrcpt.freebsd_qmail-smtp+tls_port.patch:maxrcpt
|
||||
.endif
|
||||
|
||||
.endif
|
||||
|
||||
.if defined(WITH_MAILDIRQUOTA_PATCH) && !defined(BARRIER_MAILDIRQUOTA_PATCH)
|
||||
PATCH_SITES+= http://www.alexdupre.com/qmail/:quota
|
||||
PATCHFILES+= qmail-maildir++.patch:quota
|
||||
@ -535,11 +487,6 @@ post-patch:
|
||||
.if defined(SLAVE_MYSQL)
|
||||
@${REINPLACE_CMD} 's|/opt/mysql|${LOCALBASE}|' \
|
||||
${WRKSRC}/Makefile
|
||||
.elif defined(SLAVE_SMTP_AUTH_TLS)
|
||||
@${HEAD} -6 ${DISTDIR}/${DIST_SUBDIR}/${SMTP_AUTH_TLS_PATCH} \
|
||||
| ${TAIL} -5 \
|
||||
> ${WRKDIR}/SMTP_AUTH+TLS.readme
|
||||
@${REINPLACE_CMD} "s|/usr/local/ssl|${OPENSSLBASE}|" ${WRKSRC}/Makefile
|
||||
.elif defined(SLAVE_SPAMCONTROL)
|
||||
@${ECHO_CMD} ${WRKDIR} > ${WRKSRC}/conf-qmail
|
||||
@${ECHO_CMD} "# Generated by qmail-spamcontrol FreeBSD port" \
|
||||
@ -651,7 +598,7 @@ do-install:
|
||||
@${ECHO_CMD}
|
||||
|
||||
certificate:
|
||||
.if defined(SLAVE_TLS) || defined(SLAVE_SMTP_AUTH_TLS) || defined(SLAVE_LDAP)
|
||||
.if defined(SLAVE_TLS) || defined(SLAVE_LDAP)
|
||||
@if [ -f ${OPENSSLDIR}/openssl.cnf ]; then \
|
||||
if [ ! -d ${WRKDIR} ]; then \
|
||||
${MKDIR} ${WRKDIR} ; \
|
||||
@ -667,7 +614,7 @@ certificate:
|
||||
.endif
|
||||
|
||||
certificate-req:
|
||||
.if defined(SLAVE_TLS) || defined(SLAVE_SMTP_AUTH_TLS) || defined(SLAVE_LDAP)
|
||||
.if defined(SLAVE_TLS) || defined(SLAVE_LDAP)
|
||||
@if [ -f ${OPENSSLDIR}/openssl.cnf ]; then \
|
||||
if [ ! -d ${WRKDIR} ]; then \
|
||||
${MKDIR} ${WRKDIR} ; \
|
||||
|
@ -43,9 +43,6 @@ SIZE (qmail/qmail-discard-double-bounces.patch) = 1305
|
||||
MD5 (qmail/qmail-spf-rc5.patch) = 434bd84b87e2027cfa643673c498bd6f
|
||||
SHA256 (qmail/qmail-spf-rc5.patch) = 8ad251d779125e11422ae9bcbf619b0ba002c0893dd8c8fe55a34a8b5fc42640
|
||||
SIZE (qmail/qmail-spf-rc5.patch) = 63582
|
||||
MD5 (qmail/qmail-1.03-maxrcpt.freebsd_qmail-smtp+tls_port.patch) = 0b4fc2811bf1b358d6229c8ada08a8cf
|
||||
SHA256 (qmail/qmail-1.03-maxrcpt.freebsd_qmail-smtp+tls_port.patch) = 606f8b1009be41b2c5fa9dc7ee2a0e1836eeac56dfb784351a40ec9721a0ce01
|
||||
SIZE (qmail/qmail-1.03-maxrcpt.freebsd_qmail-smtp+tls_port.patch) = 1771
|
||||
MD5 (qmail/qmail-ldap-1.03-20050401a.patch.gz) = 077254d5034ee966ab5dd111f05ebbf1
|
||||
SHA256 (qmail/qmail-ldap-1.03-20050401a.patch.gz) = 89016748995546eb2a88f6fa8746d9ca3a15a491885fb1cda800dd6a4f75f5c3
|
||||
SIZE (qmail/qmail-ldap-1.03-20050401a.patch.gz) = 267930
|
||||
|
@ -1,23 +0,0 @@
|
||||
ATTENTION:
|
||||
|
||||
Please make sure that you read %%PREFIX%%/doc/PORT_NOTES.
|
||||
It contains important information about testing and configuring
|
||||
qmail, and finally replacing sendmail with qmail.
|
||||
|
||||
You should also add %%PREFIX%%/man to your MANPATH (see manpath(1)
|
||||
or login.conf(5)).
|
||||
|
||||
Do not forget to read both %%PREFIX%%/doc/SMTP_AUTH+TLS.readme AND
|
||||
%%PREFIX%%/doc/README.auth. After all, this is NOT our old stock
|
||||
qmail.
|
||||
|
||||
You can enable qmail as your default mailer executing:
|
||||
> %%PREFIX%%/scripts/enable-qmail
|
||||
|
||||
==> As you need to provide a working certificate in %%PREFIX%%/control/cert.pem :
|
||||
|
||||
# makes a self-signed certificate
|
||||
3) do "make certificate"
|
||||
|
||||
# makes a certificate request
|
||||
4) do "make certificate-req"
|
@ -161,7 +161,6 @@ scripts/mkaliasdir
|
||||
%%PORTDOCS%%%%DOCSDIR%%/SECURITY
|
||||
%%PORTDOCS%%%%DOCSDIR%%/SENDMAIL
|
||||
%%SPAMCONTROL%%%%PORTDOCS%%%%DOCSDIR%%/SMTPREPLY.spamcontrol
|
||||
%%SMTP_AUTH_TLS%%%%PORTDOCS%%%%DOCSDIR%%/SMTP_AUTH+TLS.readme
|
||||
%%PORTDOCS%%%%DOCSDIR%%/SYSDEPS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TEST.deliver
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TEST.receive
|
||||
|
Loading…
Reference in New Issue
Block a user