diff options
author | Renato Botelho <garga@FreeBSD.org> | 2005-12-12 15:17:23 +0000 |
---|---|---|
committer | Renato Botelho <garga@FreeBSD.org> | 2005-12-12 15:17:23 +0000 |
commit | 1f0edbb3c7ee192dd681ab0c19e1ba22b472d4ff (patch) | |
tree | 9bd2128c61a4586f4072a1dcfeb7e4186aef2745 /mail/qmail | |
parent | 1c4a0eb23b74d55e17885ced5e01aa0048dca6ba (diff) | |
download | ports-1f0edbb3c7ee192dd681ab0c19e1ba22b472d4ff.tar.gz ports-1f0edbb3c7ee192dd681ab0c19e1ba22b472d4ff.zip |
- Remove mail/qmail-smtp_auth+tls since you can choose SMTP_AUTH_PATCH on
qmail-tls port.
Notes
Notes:
svn path=/head/; revision=151005
Diffstat (limited to 'mail/qmail')
-rw-r--r-- | mail/qmail/Makefile | 69 | ||||
-rw-r--r-- | mail/qmail/distinfo | 3 | ||||
-rw-r--r-- | mail/qmail/files/pkg-message-smtp_auth+tls.in | 23 | ||||
-rw-r--r-- | mail/qmail/pkg-plist | 1 |
4 files changed, 8 insertions, 88 deletions
diff --git a/mail/qmail/Makefile b/mail/qmail/Makefile index 0359b9885846..7e0884b4e252 100644 --- a/mail/qmail/Makefile +++ b/mail/qmail/Makefile @@ -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} ; \ diff --git a/mail/qmail/distinfo b/mail/qmail/distinfo index 79e66b43e456..9df8afe4ea16 100644 --- a/mail/qmail/distinfo +++ b/mail/qmail/distinfo @@ -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 diff --git a/mail/qmail/files/pkg-message-smtp_auth+tls.in b/mail/qmail/files/pkg-message-smtp_auth+tls.in deleted file mode 100644 index b833bab4dd99..000000000000 --- a/mail/qmail/files/pkg-message-smtp_auth+tls.in +++ /dev/null @@ -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" diff --git a/mail/qmail/pkg-plist b/mail/qmail/pkg-plist index b5489bfb1c19..eccaf32c2698 100644 --- a/mail/qmail/pkg-plist +++ b/mail/qmail/pkg-plist @@ -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 |