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
 }

Reply via email to