commit: d852f2b49ce874f02aa2804f9ebd9e04d55a8b15
Author: Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 5 12:10:01 2020 +0000
Commit: Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Wed Feb 5 12:16:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d852f2b4
mail-mta/opensmtpd: modernize options
Package-Manager: Portage-2.3.86, Repoman-2.3.20
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>
mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
index 47ee74dbd8e..001f39e82b7 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
@@ -41,15 +41,15 @@ RDEPEND="${DEPEND}"
S=${WORKDIR}/${P/_}
src_configure() {
- tc-export AR
- AR="$(which "$AR")" econf \
- --with-table-db \
+ econf \
+ --sysconfdir=/etc/smtpd \
+ --with-path-mbox=/var/spool/mail \
+ --with-path-empty=/var/empty \
+ --with-path-socket=/run \
+ --with-path-CAfile=/etc/ssl/certs/ca-certificates.crt \
--with-user-smtpd=smtpd \
--with-user-queue=smtpq \
--with-group-queue=smtpq \
- --with-path-socket=/run \
- --with-path-CAfile=/etc/ssl/certs/ca-certificates.crt \
- --sysconfdir=/etc/opensmtpd \
$(use_with pam auth-pam)
}
@@ -82,4 +82,10 @@ pkg_postinst() {
einfo "Redis, and many other useful addons and filters are"
einfo "available in the mail-filter/opensmtpd-extras package."
einfo
+
+ ewarn
+ ewarn "If you're upgrading from version 6.0, note that the"
+ ewarn "configuration syntax has changed, and config files"
+ ewarn "now live in /etc/smtpd instead of /etc/opensmtpd."
+ ewarn
}