diff options
author | dinoex <dinoex@FreeBSD.org> | 2003-04-16 14:39:22 +0000 |
---|---|---|
committer | dinoex <dinoex@FreeBSD.org> | 2003-04-16 14:39:22 +0000 |
commit | d18ab86340f391892ad22f7febcc2f15c5f4ec81 (patch) | |
tree | ed91c551d6cd8d48d5f246a2e16aebc437cf514e /mail | |
parent | b51f15b533816efcc8683e04f041b4582c9b426b (diff) | |
download | FreeBSD-ports-d18ab86340f391892ad22f7febcc2f15c5f4ec81.zip FreeBSD-ports-d18ab86340f391892ad22f7febcc2f15c5f4ec81.tar.gz |
- Added new option SENDMAIL_WITH_SMTPS=yes
The current sendmail port (mail/sendmail) does not allow to build
build sendmail with smtps support (SSL but not STARTTLS).
This mode is required by some MUA (ex. the only way to enable
encryption in MS Outlook Express is to use smtps).
PR: 51029
Submitted by: and@rsu.ru
Diffstat (limited to 'mail')
-rw-r--r-- | mail/sendmail/Makefile | 12 | ||||
-rw-r--r-- | mail/sendmail/files/site.config.m4.smtps | 1 | ||||
-rw-r--r-- | mail/sendmail812/Makefile | 12 | ||||
-rw-r--r-- | mail/sendmail812/files/site.config.m4.smtps | 1 |
4 files changed, 26 insertions, 0 deletions
diff --git a/mail/sendmail/Makefile b/mail/sendmail/Makefile index 0392bfe..35e6ebd 100644 --- a/mail/sendmail/Makefile +++ b/mail/sendmail/Makefile @@ -32,11 +32,20 @@ PLIST_SUB+= PREFIX=${PREFIX:S=${PREFIX}/==} # SENDMAIL_WITHOUT_IPV6=yes # SENDMAIL_WITHOUT_MILTER=yes # SENDMAIL_WITH_TLS=yes +# SENDMAIL_WITH_SMTPS=yes # SENDMAIL_WITH_SASL=yes # SENDMAIL_WITH_SASL2=yes # SENDMAIL_WITH_LDAP=yes # SENDMAIL_WITH_PICKY_HELO_CHECK=yes +.if defined(SENDMAIL_WITH_SMTPS) +.if !defined(SENDMAIL_WITH_TLS) && !defined(WITH_TLS) +.BEGIN: + @${ECHO_CMD} "DEPENDENCY NOTE: SENDMAIL_WITH_TLS will be enabled to support SENDMAIL_WITH_SMTPS" +SENDMAIL_WITH_TLS=yes +.endif +.endif + .if defined(SENDMAIL_WITH_LDAP) PKGNAMESUFFIX?= -ldap LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap20 @@ -238,6 +247,9 @@ tls-install: SITE+= ${FILESDIR}/site.config.m4.ssl .endif SITE+= ${FILESDIR}/site.config.m4.tls +.if defined(SENDMAIL_WITH_SMTPS) +SITE+= ${FILESDIR}/site.config.m4.smtps +.endif .endif .if exists(${FILESDIR}/site.config.m4.local) diff --git a/mail/sendmail/files/site.config.m4.smtps b/mail/sendmail/files/site.config.m4.smtps new file mode 100644 index 0000000..f66b5fa --- /dev/null +++ b/mail/sendmail/files/site.config.m4.smtps @@ -0,0 +1 @@ +APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_SMTP_SSL') diff --git a/mail/sendmail812/Makefile b/mail/sendmail812/Makefile index 0392bfe..35e6ebd 100644 --- a/mail/sendmail812/Makefile +++ b/mail/sendmail812/Makefile @@ -32,11 +32,20 @@ PLIST_SUB+= PREFIX=${PREFIX:S=${PREFIX}/==} # SENDMAIL_WITHOUT_IPV6=yes # SENDMAIL_WITHOUT_MILTER=yes # SENDMAIL_WITH_TLS=yes +# SENDMAIL_WITH_SMTPS=yes # SENDMAIL_WITH_SASL=yes # SENDMAIL_WITH_SASL2=yes # SENDMAIL_WITH_LDAP=yes # SENDMAIL_WITH_PICKY_HELO_CHECK=yes +.if defined(SENDMAIL_WITH_SMTPS) +.if !defined(SENDMAIL_WITH_TLS) && !defined(WITH_TLS) +.BEGIN: + @${ECHO_CMD} "DEPENDENCY NOTE: SENDMAIL_WITH_TLS will be enabled to support SENDMAIL_WITH_SMTPS" +SENDMAIL_WITH_TLS=yes +.endif +.endif + .if defined(SENDMAIL_WITH_LDAP) PKGNAMESUFFIX?= -ldap LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap20 @@ -238,6 +247,9 @@ tls-install: SITE+= ${FILESDIR}/site.config.m4.ssl .endif SITE+= ${FILESDIR}/site.config.m4.tls +.if defined(SENDMAIL_WITH_SMTPS) +SITE+= ${FILESDIR}/site.config.m4.smtps +.endif .endif .if exists(${FILESDIR}/site.config.m4.local) diff --git a/mail/sendmail812/files/site.config.m4.smtps b/mail/sendmail812/files/site.config.m4.smtps new file mode 100644 index 0000000..f66b5fa --- /dev/null +++ b/mail/sendmail812/files/site.config.m4.smtps @@ -0,0 +1 @@ +APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_SMTP_SSL') |