public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2015-10-02 12:39 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2015-10-02 12:39 UTC (permalink / raw
  To: gentoo-commits

commit:     dd6efadc944fb348ee1d45593c66d3b4c167e3e5
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  2 12:32:38 2015 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Fri Oct  2 12:36:04 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd6efadc

mail-mta/opensmtpd: version bump for security fixes

Gentoo-Bug: 562034
Package-Manager: portage-2.2.20.1

 mail-mta/opensmtpd/Manifest                        |  2 +-
 mail-mta/opensmtpd/opensmtpd-5.7.1_p1.ebuild       | 89 ----------------------
 ....7.1_p1-r1.ebuild => opensmtpd-5.7.2_p1.ebuild} |  0
 3 files changed, 1 insertion(+), 90 deletions(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index b4fce70..7e33322 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,2 +1,2 @@
 DIST opensmtpd-201506112227p1.tar.gz 706259 SHA256 f938796d2655f554e695adff6a3f3bbc4b1326912327b98acc7e29f705b9cf63 SHA512 f1724c1f2233dc43f4e5db780e12cfbaa7237dfbd0f70b30237c5d7bf2eed370ef6ed1f3d674473fc34d42fca6bb13e3d1152f29d16e29c7c9f86db6071713fb WHIRLPOOL f7454975f256ef50d085774516805227c1dfc4129e57290dca4cb8484fd0b8e6df45a74c6f5c9704461d5f558f50cf3795700313d6394f8d9b61fe95dd8b692b
-DIST opensmtpd-5.7.1p1.tar.gz 708295 SHA256 67e9dd9682ca8c181e84e66c76245a4a8f6205834f915a2c021cdfeb22049e3a SHA512 df09c980b25a6e91a62f6de83b18e376f6c81a5bf0039fa91da90b2fe4d67bf4bc2dc6787b2d9aca0eb859cc149f980dd9c342516af5262231c97b133f804c1a WHIRLPOOL f864ceafcc323ef61faeeb379e696ea740e39761153fda28f03805fd6c3c3c41d4c61108bbe62fcb81afd2794f32b4deef094337536feecab6bc9cb717016f0a
+DIST opensmtpd-5.7.2p1.tar.gz 708991 SHA256 daae044488d456b33aa9c84ebcc79aef2f9ab2d17ebe0c0f09e41e1f4b60d992 SHA512 ef9487ba38711fd2a4076022c8fef89c4daf0aac346a72814a9c17f20f830bcd3cba4d85da53867cbc726d2c10fd6773c907ae533e0e022165d7f4aa3bdf1260 WHIRLPOOL 3d5d3fff0f15b898219af62eb4152666120d60d528f3afa99d347be0fcdd58b9fe36694471cd4485d51041de53ee6249f4510e5a0af254794fe7465b8642cd44

diff --git a/mail-mta/opensmtpd/opensmtpd-5.7.1_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.7.1_p1.ebuild
deleted file mode 100644
index 263925d..0000000
--- a/mail-mta/opensmtpd/opensmtpd-5.7.1_p1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd versionator
-
-DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
-HOMEPAGE="http://www.opensmtpd.org/"
-MY_P="${P}"
-if [ $(get_last_version_component_index) -eq 4 ]; then
-	MY_P="${PN}-$(get_version_component_range 4-)"
-fi
-SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
-
-LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="pam +mta"
-
-DEPEND="dev-libs/openssl
-		sys-libs/zlib
-		pam? ( virtual/pam )
-		sys-libs/db
-		dev-libs/libevent
-		app-misc/ca-certificates
-		net-mail/mailbase
-		net-libs/libasr
-		!mail-mta/courier
-		!mail-mta/esmtp
-		!mail-mta/exim
-		!mail-mta/mini-qmail
-		!mail-mta/msmtp[mta]
-		!mail-mta/netqmail
-		!mail-mta/nullmailer
-		!mail-mta/postfix
-		!mail-mta/qmail-ldap
-		!mail-mta/sendmail
-		!mail-mta/ssmtp[mta]
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P/_}
-
-src_prepare() {
-	epatch_user
-	eautoreconf
-}
-
-src_configure() {
-	tc-export AR
-	AR="$(which "$AR")" econf \
-		--with-privsep-user=smtpd \
-		--with-queue-user=smtpq \
-		--with-privsep-path=/var/empty \
-		--with-sock-dir=/var/run \
-		--sysconfdir=/etc/opensmtpd \
-		--with-ca-file=/etc/ssl/certs/ca-certificates.crt \
-		$(use_with pam)
-}
-
-src_install() {
-	default
-	newinitd "${FILESDIR}"/smtpd.initd smtpd
-	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
-	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
-	if use mta ; then
-		dodir /usr/sbin
-		dosym /usr/sbin/smtpctl /usr/sbin/sendmail
-		dosym /usr/sbin/smtpctl /usr/bin/sendmail
-		dosym /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
-	fi
-}
-
-pkg_preinst() {
-	enewgroup smtpd 25
-	enewuser smtpd 25 -1 /var/empty smtpd
-	enewgroup smtpq 252
-	enewuser smtpq 252 -1 /var/empty smtpq
-}
-
-pkg_postinst() {
-	einfo
-	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
-	einfo "Redis, and many other useful addons and filters are"
-	einfo "available in the mail-filter/opensmtpd-extras package."
-	einfo
-}

diff --git a/mail-mta/opensmtpd/opensmtpd-5.7.1_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.7.2_p1.ebuild
similarity index 100%
rename from mail-mta/opensmtpd/opensmtpd-5.7.1_p1-r1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-5.7.2_p1.ebuild


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2015-10-02 12:59 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2015-10-02 12:59 UTC (permalink / raw
  To: gentoo-commits

commit:     2152034f08ded0d40605303dd3ea54beeaec0517
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  2 12:58:45 2015 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Fri Oct  2 12:59:04 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2152034f

mail-mta/opensmtpd: remove ancient version

Package-Manager: portage-2.2.20.1

 mail-mta/opensmtpd/Manifest                        |  1 -
 .../opensmtpd-5.4.6.201506112227_p1.ebuild         | 89 ----------------------
 2 files changed, 90 deletions(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 7e33322..1e736f2 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,2 +1 @@
-DIST opensmtpd-201506112227p1.tar.gz 706259 SHA256 f938796d2655f554e695adff6a3f3bbc4b1326912327b98acc7e29f705b9cf63 SHA512 f1724c1f2233dc43f4e5db780e12cfbaa7237dfbd0f70b30237c5d7bf2eed370ef6ed1f3d674473fc34d42fca6bb13e3d1152f29d16e29c7c9f86db6071713fb WHIRLPOOL f7454975f256ef50d085774516805227c1dfc4129e57290dca4cb8484fd0b8e6df45a74c6f5c9704461d5f558f50cf3795700313d6394f8d9b61fe95dd8b692b
 DIST opensmtpd-5.7.2p1.tar.gz 708991 SHA256 daae044488d456b33aa9c84ebcc79aef2f9ab2d17ebe0c0f09e41e1f4b60d992 SHA512 ef9487ba38711fd2a4076022c8fef89c4daf0aac346a72814a9c17f20f830bcd3cba4d85da53867cbc726d2c10fd6773c907ae533e0e022165d7f4aa3bdf1260 WHIRLPOOL 3d5d3fff0f15b898219af62eb4152666120d60d528f3afa99d347be0fcdd58b9fe36694471cd4485d51041de53ee6249f4510e5a0af254794fe7465b8642cd44

diff --git a/mail-mta/opensmtpd/opensmtpd-5.4.6.201506112227_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.4.6.201506112227_p1.ebuild
deleted file mode 100644
index 7b2cdcc..0000000
--- a/mail-mta/opensmtpd/opensmtpd-5.4.6.201506112227_p1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd versionator
-
-DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
-HOMEPAGE="http://www.opensmtpd.org/"
-MY_P="${P}"
-if [ $(get_last_version_component_index) -eq 4 ]; then
-	MY_P="${PN}-$(get_version_component_range 4-)"
-fi
-SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
-
-LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="pam +mta"
-
-DEPEND="dev-libs/openssl
-		sys-libs/zlib
-		pam? ( virtual/pam )
-		sys-libs/db
-		dev-libs/libevent
-		app-misc/ca-certificates
-		net-mail/mailbase
-		net-libs/libasr
-		!mail-mta/courier
-		!mail-mta/esmtp
-		!mail-mta/exim
-		!mail-mta/mini-qmail
-		!mail-mta/msmtp[mta]
-		!mail-mta/netqmail
-		!mail-mta/nullmailer
-		!mail-mta/postfix
-		!mail-mta/qmail-ldap
-		!mail-mta/sendmail
-		!mail-mta/ssmtp[mta]
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P/_}
-
-src_prepare() {
-	epatch_user
-	eautoreconf
-}
-
-src_configure() {
-	tc-export AR
-	AR="$(which "$AR")" econf \
-		--with-privsep-user=smtpd \
-		--with-queue-user=smtpq \
-		--with-privsep-path=/var/empty \
-		--with-sock-dir=/var/run \
-		--sysconfdir=/etc/opensmtpd \
-		--with-ca-file=/etc/ssl/certs/ca-certificates.crt \
-		$(use_with pam)
-}
-
-src_install() {
-	default
-	newinitd "${FILESDIR}"/smtpd.initd smtpd
-	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
-	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
-	if use mta ; then
-		dodir /usr/sbin
-		dosym /usr/sbin/smtpctl /usr/sbin/sendmail
-		dosym /usr/sbin/smtpctl /usr/bin/sendmail
-		dosym /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
-	fi
-}
-
-pkg_preinst() {
-	enewgroup smtpd 25
-	enewuser smtpd 25 -1 /var/empty smtpd
-	enewgroup smtpq 252
-	enewuser smtpq 252 -1 /var/empty smtpq
-}
-
-pkg_postinst() {
-	einfo
-	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
-	einfo "Redis, and many other useful addons and filters are"
-	einfo "available in the mail-filter/opensmtpd-extras package."
-	einfo
-}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2015-10-11  1:04 Anthony G. Basile
  0 siblings, 0 replies; 58+ messages in thread
From: Anthony G. Basile @ 2015-10-11  1:04 UTC (permalink / raw
  To: gentoo-commits

commit:     0d91b20aadbe9ee1f5ddab4ed6ad0c75514695ad
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 11 01:10:26 2015 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sun Oct 11 01:10:26 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d91b20a

mail-mta/opensmtpd: add libressl support

Package-Manager: portage-2.2.20.1

 mail-mta/opensmtpd/opensmtpd-5.7.3_p1-r1.ebuild | 94 +++++++++++++++++++++++++
 1 file changed, 94 insertions(+)

diff --git a/mail-mta/opensmtpd/opensmtpd-5.7.3_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.7.3_p1-r1.ebuild
new file mode 100644
index 0000000..ef9a286
--- /dev/null
+++ b/mail-mta/opensmtpd/opensmtpd-5.7.3_p1-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd versionator
+
+DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
+HOMEPAGE="http://www.opensmtpd.org/"
+MY_P="${P}"
+if [ $(get_last_version_component_index) -eq 4 ]; then
+	MY_P="${PN}-$(get_version_component_range 4-)"
+fi
+SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
+
+LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl pam +mta"
+
+DEPEND="!libressl? ( dev-libs/openssl:0 )
+		libressl? ( dev-libs/libressl )
+		sys-libs/zlib
+		pam? ( virtual/pam )
+		sys-libs/db:=
+		dev-libs/libevent
+		app-misc/ca-certificates
+		net-mail/mailbase
+		net-libs/libasr
+		!mail-mta/courier
+		!mail-mta/esmtp
+		!mail-mta/exim
+		!mail-mta/mini-qmail
+		!mail-mta/msmtp[mta]
+		!mail-mta/netqmail
+		!mail-mta/nullmailer
+		!mail-mta/postfix
+		!mail-mta/qmail-ldap
+		!mail-mta/sendmail
+		!mail-mta/ssmtp[mta]
+"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P/_}
+
+src_prepare() {
+	# Use /run instead of /var/run
+	sed -i -e '/pidfile_path/s:_PATH_VARRUN:"/run/":' openbsd-compat/pidfile.c || die
+
+	epatch_user
+	eautoreconf
+}
+
+src_configure() {
+	tc-export AR
+	AR="$(which "$AR")" econf \
+		--enable-table-db \
+		--with-privsep-user=smtpd \
+		--with-queue-user=smtpq \
+		--with-privsep-path=/var/empty \
+		--with-sock-dir=/run \
+		--sysconfdir=/etc/opensmtpd \
+		--with-ca-file=/etc/ssl/certs/ca-certificates.crt \
+		$(use_with pam)
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/smtpd.initd smtpd
+	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
+	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
+	if use mta ; then
+		dodir /usr/sbin
+		dosym /usr/sbin/smtpctl /usr/sbin/sendmail
+		dosym /usr/sbin/smtpctl /usr/bin/sendmail
+		dosym /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
+	fi
+}
+
+pkg_preinst() {
+	enewgroup smtpd 25
+	enewuser smtpd 25 -1 /var/empty smtpd
+	enewgroup smtpq 252
+	enewuser smtpq 252 -1 /var/empty smtpq
+}
+
+pkg_postinst() {
+	einfo
+	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
+	einfo "Redis, and many other useful addons and filters are"
+	einfo "available in the mail-filter/opensmtpd-extras package."
+	einfo
+}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-02-18 20:38 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-02-18 20:38 UTC (permalink / raw
  To: gentoo-commits

commit:     3e4002e6c80f1fee3041ab4dd1c1560b947ea875
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 20:37:29 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 20:37:45 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4002e6

mail-mta/opensmtpd: version bump

 mail-mta/opensmtpd/Manifest                                             | 2 +-
 .../{opensmtpd-5.7.3_p1-r1.ebuild => opensmtpd-5.7.3_p2-r1.ebuild}      | 0
 .../opensmtpd/{opensmtpd-5.7.3_p1.ebuild => opensmtpd-5.7.3_p2.ebuild}  | 0
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index f33bba9..402b521 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1 +1 @@
-DIST opensmtpd-5.7.3p1.tar.gz 709178 SHA256 848a3c72dd22b216bb924b69dc356fc297e8b3671ec30856978950208cba74dd SHA512 e75ed2e148d25716df3af7b6746332c475eb671b91d3832b9a56b11a1e567749065f1332cd06d928cf6bd5122427cd33cc3e0f5f4e2bec0f2269db695be65b7e WHIRLPOOL 191fe5e30f71aa1076434f95b46c1ffbc893ef15d355c485bbb2df503d0af986af6602424ab04f984a9041ca6074cf975289e7708e1362fa483f423a6c1e0d51
+DIST opensmtpd-5.7.3p2.tar.gz 709074 SHA256 0d2973008d0f66bebb84bed516be6c32617735241cc54dd26643529281a8e52b SHA512 bac0b8d6a6969a5e49a1d45b2c74cb2f3da44d06b12c7162500adf3ca312751020762bc8301075a9d7634d94cf51f978d04fac327f843680646e9e687737c42f WHIRLPOOL 7c82fe76f9185472781b24332b6c7acd3b062e1bb6e426e122e1d2b2caf90e33a46770d6504fb7a3b32d50c9e31aa7284d2e47968e43d706b590936223f03dc6

diff --git a/mail-mta/opensmtpd/opensmtpd-5.7.3_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.7.3_p2-r1.ebuild
similarity index 100%
rename from mail-mta/opensmtpd/opensmtpd-5.7.3_p1-r1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-5.7.3_p2-r1.ebuild

diff --git a/mail-mta/opensmtpd/opensmtpd-5.7.3_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.7.3_p2.ebuild
similarity index 100%
rename from mail-mta/opensmtpd/opensmtpd-5.7.3_p1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-5.7.3_p2.ebuild


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-06-06 17:46 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-06-06 17:46 UTC (permalink / raw
  To: gentoo-commits

commit:     fd7220df54681503ff6937d8e7408def752cbc69
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 17:45:15 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 17:47:57 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7220df

Version bump

Package-Manager: portage-2.3.0_rc1

 mail-mta/opensmtpd/Manifest                          |  1 +
 ...7.3_p2-r2.ebuild => opensmtpd-5.9.2_p1-r1.ebuild} | 16 +++++++---------
 ...tpd-5.7.3_p2.ebuild => opensmtpd-5.9.2_p1.ebuild} | 20 +++++++++-----------
 3 files changed, 17 insertions(+), 20 deletions(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 402b521..29b0229 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1 +1,2 @@
 DIST opensmtpd-5.7.3p2.tar.gz 709074 SHA256 0d2973008d0f66bebb84bed516be6c32617735241cc54dd26643529281a8e52b SHA512 bac0b8d6a6969a5e49a1d45b2c74cb2f3da44d06b12c7162500adf3ca312751020762bc8301075a9d7634d94cf51f978d04fac327f843680646e9e687737c42f WHIRLPOOL 7c82fe76f9185472781b24332b6c7acd3b062e1bb6e426e122e1d2b2caf90e33a46770d6504fb7a3b32d50c9e31aa7284d2e47968e43d706b590936223f03dc6
+DIST opensmtpd-5.9.2p1.tar.gz 681855 SHA256 3522f273c1630c781facdb2b921228e338ed4e651909316735df775d6a70a71d SHA512 99ca15101557848aa6d642f0c0171b152d805192e6839a97410b19431c981a21a5c0dc011e2c8cd91f3e6f6acb37a77f0f4c8e68114bf9808240392fe2b5d375 WHIRLPOOL 4d50474eb9f845633d152c065a0e70f3d41fba97134b33d3eb5164d39bdc58eeb4133b2f951a1815143a468144fb631f5f0b2960f57e7ba18a65321413fb5b6f

diff --git a/mail-mta/opensmtpd/opensmtpd-5.7.3_p2-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild
similarity index 87%
rename from mail-mta/opensmtpd/opensmtpd-5.7.3_p2-r2.ebuild
rename to mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild
index dc90b46..f4f32a6 100644
--- a/mail-mta/opensmtpd/opensmtpd-5.7.3_p2-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild
@@ -47,8 +47,6 @@ S=${WORKDIR}/${MY_P/_}
 src_prepare() {
 	# Use /run instead of /var/run
 	sed -i -e '/pidfile_path/s:_PATH_VARRUN:"/run/":' openbsd-compat/pidfile.c || die
-	use libressl && epatch "${FILESDIR}/${PN}-5.7.3p2-libressl-arc4random-circularity.patch"
-
 	epatch_user
 	eautoreconf
 }
@@ -56,14 +54,14 @@ src_prepare() {
 src_configure() {
 	tc-export AR
 	AR="$(which "$AR")" econf \
-		--enable-table-db \
-		--with-privsep-user=smtpd \
-		--with-queue-user=smtpq \
-		--with-privsep-path=/var/empty \
-		--with-sock-dir=/run \
+		--with-table-db \
+		--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 \
-		--with-ca-file=/etc/ssl/certs/ca-certificates.crt \
-		$(use_with pam)
+		$(use_with pam auth-pam)
 }
 
 src_install() {

diff --git a/mail-mta/opensmtpd/opensmtpd-5.7.3_p2.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1.ebuild
similarity index 86%
rename from mail-mta/opensmtpd/opensmtpd-5.7.3_p2.ebuild
rename to mail-mta/opensmtpd/opensmtpd-5.9.2_p1.ebuild
index fe35e0f..c55d90f 100644
--- a/mail-mta/opensmtpd/opensmtpd-5.7.3_p2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -19,8 +19,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="pam +mta"
 
-DEPEND="dev-libs/openssl:0
-		sys-libs/zlib
+DEPEND="sys-libs/zlib
 		pam? ( virtual/pam )
 		sys-libs/db:=
 		dev-libs/libevent
@@ -46,7 +45,6 @@ S=${WORKDIR}/${MY_P/_}
 src_prepare() {
 	# Use /run instead of /var/run
 	sed -i -e '/pidfile_path/s:_PATH_VARRUN:"/run/":' openbsd-compat/pidfile.c || die
-
 	epatch_user
 	eautoreconf
 }
@@ -54,14 +52,14 @@ src_prepare() {
 src_configure() {
 	tc-export AR
 	AR="$(which "$AR")" econf \
-		--enable-table-db \
-		--with-privsep-user=smtpd \
-		--with-queue-user=smtpq \
-		--with-privsep-path=/var/empty \
-		--with-sock-dir=/run \
+		--with-table-db \
+		--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 \
-		--with-ca-file=/etc/ssl/certs/ca-certificates.crt \
-		$(use_with pam)
+		$(use_with pam auth-pam)
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-06-06 17:55 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-06-06 17:55 UTC (permalink / raw
  To: gentoo-commits

commit:     8ca5116d4f2f2f8c5e30aff222c76aa286533a2f
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 17:57:10 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 17:57:10 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca5116d

Reintroduce snapshots

Package-Manager: portage-2.3.0_rc1

 mail-mta/opensmtpd/Manifest                        |  2 +-
 .../opensmtpd-5.9.2.201605221711_p1.ebuild         | 93 ++++++++++++++++++++++
 2 files changed, 94 insertions(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 29b0229..25c4cab 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,2 +1,2 @@
-DIST opensmtpd-5.7.3p2.tar.gz 709074 SHA256 0d2973008d0f66bebb84bed516be6c32617735241cc54dd26643529281a8e52b SHA512 bac0b8d6a6969a5e49a1d45b2c74cb2f3da44d06b12c7162500adf3ca312751020762bc8301075a9d7634d94cf51f978d04fac327f843680646e9e687737c42f WHIRLPOOL 7c82fe76f9185472781b24332b6c7acd3b062e1bb6e426e122e1d2b2caf90e33a46770d6504fb7a3b32d50c9e31aa7284d2e47968e43d706b590936223f03dc6
+DIST opensmtpd-201605221711p1.tar.gz 691693 SHA256 e7f63a4d5c26386cffe61f35d6e4a959a1f6f38b3fbe0351c746326cf2329418 SHA512 65fdb169e96793e06d149843376a9500779509d14f016f7f9b0744696a3e804c7c68bb0b2413d01625be582f887b688d47b76d3cc409d23f9bc0d725626a2e8f WHIRLPOOL 46f1950283b19bf782f44b635edf417ece9f23562813782e303ffc2b4b3307e9e3de3f3fa90c7c6e351c12cd31e73e587d9a132776836856251ce634c64c9d09
 DIST opensmtpd-5.9.2p1.tar.gz 681855 SHA256 3522f273c1630c781facdb2b921228e338ed4e651909316735df775d6a70a71d SHA512 99ca15101557848aa6d642f0c0171b152d805192e6839a97410b19431c981a21a5c0dc011e2c8cd91f3e6f6acb37a77f0f4c8e68114bf9808240392fe2b5d375 WHIRLPOOL 4d50474eb9f845633d152c065a0e70f3d41fba97134b33d3eb5164d39bdc58eeb4133b2f951a1815143a468144fb631f5f0b2960f57e7ba18a65321413fb5b6f

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2.201605221711_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2.201605221711_p1.ebuild
new file mode 100644
index 0000000..f4f32a6
--- /dev/null
+++ b/mail-mta/opensmtpd/opensmtpd-5.9.2.201605221711_p1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd versionator
+
+DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
+HOMEPAGE="http://www.opensmtpd.org/"
+MY_P="${P}"
+if [ $(get_last_version_component_index) -eq 4 ]; then
+	MY_P="${PN}-$(get_version_component_range 4-)"
+fi
+SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
+
+LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl pam +mta"
+
+DEPEND="!libressl? ( dev-libs/openssl:0 )
+		libressl? ( dev-libs/libressl )
+		sys-libs/zlib
+		pam? ( virtual/pam )
+		sys-libs/db:=
+		dev-libs/libevent
+		app-misc/ca-certificates
+		net-mail/mailbase
+		net-libs/libasr
+		!mail-mta/courier
+		!mail-mta/esmtp
+		!mail-mta/exim
+		!mail-mta/mini-qmail
+		!mail-mta/msmtp[mta]
+		!mail-mta/netqmail
+		!mail-mta/nullmailer
+		!mail-mta/postfix
+		!mail-mta/qmail-ldap
+		!mail-mta/sendmail
+		!mail-mta/ssmtp[mta]
+"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P/_}
+
+src_prepare() {
+	# Use /run instead of /var/run
+	sed -i -e '/pidfile_path/s:_PATH_VARRUN:"/run/":' openbsd-compat/pidfile.c || die
+	epatch_user
+	eautoreconf
+}
+
+src_configure() {
+	tc-export AR
+	AR="$(which "$AR")" econf \
+		--with-table-db \
+		--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)
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/smtpd.initd smtpd
+	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
+	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
+	if use mta ; then
+		dodir /usr/sbin
+		dosym /usr/sbin/smtpctl /usr/sbin/sendmail
+		dosym /usr/sbin/smtpctl /usr/bin/sendmail
+		dosym /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
+	fi
+}
+
+pkg_preinst() {
+	enewgroup smtpd 25
+	enewuser smtpd 25 -1 /var/empty smtpd
+	enewgroup smtpq 252
+	enewuser smtpq 252 -1 /var/empty smtpq
+}
+
+pkg_postinst() {
+	einfo
+	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
+	einfo "Redis, and many other useful addons and filters are"
+	einfo "available in the mail-filter/opensmtpd-extras package."
+	einfo
+}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-06-06 17:59 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-06-06 17:59 UTC (permalink / raw
  To: gentoo-commits

commit:     2a109979732a9bac45702f157d4611b7cd439161
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 18:00:31 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 18:00:31 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a109979

mail-mta/opensmtpd: fix dep typo

Package-Manager: portage-2.3.0_rc1

 mail-mta/opensmtpd/opensmtpd-5.9.2_p1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1.ebuild
index c55d90f..334da3a 100644
--- a/mail-mta/opensmtpd/opensmtpd-5.9.2_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1.ebuild
@@ -19,7 +19,8 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="pam +mta"
 
-DEPEND="sys-libs/zlib
+DEPEND="dev-libs/openssl:0
+		sys-libs/zlib
 		pam? ( virtual/pam )
 		sys-libs/db:=
 		dev-libs/libevent


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-06-06 22:27 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-06-06 22:27 UTC (permalink / raw
  To: gentoo-commits

commit:     173cb9378ec043e05361a32661290e8bc99bc67a
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 22:28:45 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 22:29:05 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=173cb937

mail-mta/opensmtpd: snapshot version bump

Package-Manager: portage-2.3.0_rc1

 mail-mta/opensmtpd/Manifest                                             | 2 +-
 ....2.201605221711_p1.ebuild => opensmtpd-5.9.2.201606062303_p1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 25c4cab..91d44d3 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,2 +1,2 @@
-DIST opensmtpd-201605221711p1.tar.gz 691693 SHA256 e7f63a4d5c26386cffe61f35d6e4a959a1f6f38b3fbe0351c746326cf2329418 SHA512 65fdb169e96793e06d149843376a9500779509d14f016f7f9b0744696a3e804c7c68bb0b2413d01625be582f887b688d47b76d3cc409d23f9bc0d725626a2e8f WHIRLPOOL 46f1950283b19bf782f44b635edf417ece9f23562813782e303ffc2b4b3307e9e3de3f3fa90c7c6e351c12cd31e73e587d9a132776836856251ce634c64c9d09
+DIST opensmtpd-201606062303p1.tar.gz 692651 SHA256 f54a496ec4729073bba2efec2daca69a469b2fd7666dbcc309d21324f76d16ad SHA512 5abe9db147b4c7f2cbfec5bdda858795d0d78995a44037b33eea2882bfa89104f128513c545aec405d5fe25e7e9625b6583b646dd7015139980b896b02d8958c WHIRLPOOL ace36b91110d82115614c073752121a76500f3581628950c5200ef6e1654366ed83dabbdd1a0bdc40fef48845ac457764e9908fab8154368efe1e7ac893d3915
 DIST opensmtpd-5.9.2p1.tar.gz 681855 SHA256 3522f273c1630c781facdb2b921228e338ed4e651909316735df775d6a70a71d SHA512 99ca15101557848aa6d642f0c0171b152d805192e6839a97410b19431c981a21a5c0dc011e2c8cd91f3e6f6acb37a77f0f4c8e68114bf9808240392fe2b5d375 WHIRLPOOL 4d50474eb9f845633d152c065a0e70f3d41fba97134b33d3eb5164d39bdc58eeb4133b2f951a1815143a468144fb631f5f0b2960f57e7ba18a65321413fb5b6f

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2.201605221711_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2.201606062303_p1.ebuild
similarity index 100%
rename from mail-mta/opensmtpd/opensmtpd-5.9.2.201605221711_p1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-5.9.2.201606062303_p1.ebuild


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-06-07  8:41 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-06-07  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     2ebd586c489c29eb39b4c1e538f7c6c2c2d5e233
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  7 08:42:17 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Tue Jun  7 08:42:17 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebd586c

mail-mta/opensmtpd: snapshot version bump

Package-Manager: portage-2.3.0_rc1

 mail-mta/opensmtpd/Manifest                                             | 2 +-
 ....2.201606062303_p1.ebuild => opensmtpd-5.9.2.201606071034_p1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 91d44d3..d4bfb79 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,2 +1,2 @@
-DIST opensmtpd-201606062303p1.tar.gz 692651 SHA256 f54a496ec4729073bba2efec2daca69a469b2fd7666dbcc309d21324f76d16ad SHA512 5abe9db147b4c7f2cbfec5bdda858795d0d78995a44037b33eea2882bfa89104f128513c545aec405d5fe25e7e9625b6583b646dd7015139980b896b02d8958c WHIRLPOOL ace36b91110d82115614c073752121a76500f3581628950c5200ef6e1654366ed83dabbdd1a0bdc40fef48845ac457764e9908fab8154368efe1e7ac893d3915
+DIST opensmtpd-201606071034p1.tar.gz 692683 SHA256 e4a63195cb67fd705bc0ddfc3b7bcaff63b16ec141782fff1f5056050b1ad3f3 SHA512 5cb40279222a7fd610bc40ab20f28cc5d638497815a6c25b0dcae6ee1ffd0e1d35a9942c853cca4970e34a9ffb91f419e8c245bbcbbd9487e6128af8969569cb WHIRLPOOL e644854a6341fb962006d4b33522a9a3f22e8b4a6dc7d636cd34c854878d4c067577caecc24b4f95b5ff8fd467cf086df5fcee4cffcc00b8c237f2a91b5c98af
 DIST opensmtpd-5.9.2p1.tar.gz 681855 SHA256 3522f273c1630c781facdb2b921228e338ed4e651909316735df775d6a70a71d SHA512 99ca15101557848aa6d642f0c0171b152d805192e6839a97410b19431c981a21a5c0dc011e2c8cd91f3e6f6acb37a77f0f4c8e68114bf9808240392fe2b5d375 WHIRLPOOL 4d50474eb9f845633d152c065a0e70f3d41fba97134b33d3eb5164d39bdc58eeb4133b2f951a1815143a468144fb631f5f0b2960f57e7ba18a65321413fb5b6f

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2.201606062303_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2.201606071034_p1.ebuild
similarity index 100%
rename from mail-mta/opensmtpd/opensmtpd-5.9.2.201606062303_p1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-5.9.2.201606071034_p1.ebuild


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-06-16 12:07 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-06-16 12:07 UTC (permalink / raw
  To: gentoo-commits

commit:     8af415605169bf9899abcf14f600a3364c6cfaa2
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 12:06:49 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 12:07:13 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af41560

mail-mta/opensmtpd: snapshot version bump

Package-Manager: portage-2.3.0_rc1

 mail-mta/opensmtpd/Manifest                                              | 1 +
 ...9.2.201606071034_p1.ebuild => opensmtpd-5.9.2.201606152203_p1.ebuild} | 0
 2 files changed, 1 insertion(+)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index d4bfb79..0ddb06a 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,2 +1,3 @@
 DIST opensmtpd-201606071034p1.tar.gz 692683 SHA256 e4a63195cb67fd705bc0ddfc3b7bcaff63b16ec141782fff1f5056050b1ad3f3 SHA512 5cb40279222a7fd610bc40ab20f28cc5d638497815a6c25b0dcae6ee1ffd0e1d35a9942c853cca4970e34a9ffb91f419e8c245bbcbbd9487e6128af8969569cb WHIRLPOOL e644854a6341fb962006d4b33522a9a3f22e8b4a6dc7d636cd34c854878d4c067577caecc24b4f95b5ff8fd467cf086df5fcee4cffcc00b8c237f2a91b5c98af
+DIST opensmtpd-201606152203p1.tar.gz 692715 SHA256 f91a91a6936bd634ba0643dea91b189d454b03d3c454f38f365bf73921aaf222 SHA512 3573424d7ac32ad2061c8c46a947377825c907368d060d14b16a886e46de90ce3b11b4be097bce692fce86f54072133a39d9644566a1e10e33d7a21bccf08f0f WHIRLPOOL 1fa23b57ef2700d4c21cc60ee37083afeb0270749db65a18eebf69f9ad72e0c38e1ec7aa27c5ee5e88bfeff0855ce4d39860cc431867febdaf97d0fbd1b4b6b6
 DIST opensmtpd-5.9.2p1.tar.gz 681855 SHA256 3522f273c1630c781facdb2b921228e338ed4e651909316735df775d6a70a71d SHA512 99ca15101557848aa6d642f0c0171b152d805192e6839a97410b19431c981a21a5c0dc011e2c8cd91f3e6f6acb37a77f0f4c8e68114bf9808240392fe2b5d375 WHIRLPOOL 4d50474eb9f845633d152c065a0e70f3d41fba97134b33d3eb5164d39bdc58eeb4133b2f951a1815143a468144fb631f5f0b2960f57e7ba18a65321413fb5b6f

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2.201606071034_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2.201606152203_p1.ebuild
similarity index 100%
rename from mail-mta/opensmtpd/opensmtpd-5.9.2.201606071034_p1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-5.9.2.201606152203_p1.ebuild


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-06-25 15:16 Patrice Clement
  0 siblings, 0 replies; 58+ messages in thread
From: Patrice Clement @ 2016-06-25 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     f58a73b05b7e557158aba221543277b4f6b466ff
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 14:46:43 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 14:46:43 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58a73b0

mail-mta/opensmtpd: Regenerate Manifest file.

Package-Manager: portage-2.2.28

 mail-mta/opensmtpd/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 8af3860..82e3f5c 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,3 +1,2 @@
-DIST opensmtpd-201606071034p1.tar.gz 692683 SHA256 e4a63195cb67fd705bc0ddfc3b7bcaff63b16ec141782fff1f5056050b1ad3f3 SHA512 5cb40279222a7fd610bc40ab20f28cc5d638497815a6c25b0dcae6ee1ffd0e1d35a9942c853cca4970e34a9ffb91f419e8c245bbcbbd9487e6128af8969569cb WHIRLPOOL e644854a6341fb962006d4b33522a9a3f22e8b4a6dc7d636cd34c854878d4c067577caecc24b4f95b5ff8fd467cf086df5fcee4cffcc00b8c237f2a91b5c98af
 DIST opensmtpd-201606220754p1.tar.gz 692879 SHA256 4057ab61396b0a9de50fb2087aac3997757fa95f49de5d71db3a8ad49a9ae163 SHA512 33eba331d2dcbdf00e69f213b17175ad378108a7e8344e379a042bc6308300eda9c0d16cf15617beda003938b806937575ccad579113bc978877c212e87d3089 WHIRLPOOL a6f446fbfdec7ad017e9347ae0a452ab6d1e9f4dbb775acc781022c226c9423aa43aa5dd8f79726d5d202fe6d93cca94077a987817425c283c5f3337a7440b09
 DIST opensmtpd-5.9.2p1.tar.gz 681855 SHA256 3522f273c1630c781facdb2b921228e338ed4e651909316735df775d6a70a71d SHA512 99ca15101557848aa6d642f0c0171b152d805192e6839a97410b19431c981a21a5c0dc011e2c8cd91f3e6f6acb37a77f0f4c8e68114bf9808240392fe2b5d375 WHIRLPOOL 4d50474eb9f845633d152c065a0e70f3d41fba97134b33d3eb5164d39bdc58eeb4133b2f951a1815143a468144fb631f5f0b2960f57e7ba18a65321413fb5b6f


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-07-04  7:09 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-07-04  7:09 UTC (permalink / raw
  To: gentoo-commits

commit:     cd2e8be15e8bdd1b43355c4ca31a6d23c0001e6b
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  4 07:09:15 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Mon Jul  4 07:09:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2e8be1

mail-mta/opensmtpd: snapshot version bump

Package-Manager: portage-2.3.0

 mail-mta/opensmtpd/Manifest                                             | 2 +-
 ....2.201606220754_p1.ebuild => opensmtpd-5.9.2.201607021504_p1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 82e3f5c..aa620d1 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,2 +1,2 @@
-DIST opensmtpd-201606220754p1.tar.gz 692879 SHA256 4057ab61396b0a9de50fb2087aac3997757fa95f49de5d71db3a8ad49a9ae163 SHA512 33eba331d2dcbdf00e69f213b17175ad378108a7e8344e379a042bc6308300eda9c0d16cf15617beda003938b806937575ccad579113bc978877c212e87d3089 WHIRLPOOL a6f446fbfdec7ad017e9347ae0a452ab6d1e9f4dbb775acc781022c226c9423aa43aa5dd8f79726d5d202fe6d93cca94077a987817425c283c5f3337a7440b09
+DIST opensmtpd-201607021504p1.tar.gz 693317 SHA256 8d858acc5395d3bc1267f2cf7e03639c8228e2cb7915e58b5708bee55deb9277 SHA512 c42767cb9f6d0ec0ae646c4e89638e899eecc4ee5ae22c5628c240fb713fa265130a8604f6f42078ae97cb958d7ef4be82832fc861bed80d5b29873d6cadb94c WHIRLPOOL ef4f4f746bd003a76c3ae6d256a7b0df0662d031d844920ebf87473bdff5cf1617f1ef724086748347979efbe3772689a54fdf2f123c059d8bda7510e27ddd37
 DIST opensmtpd-5.9.2p1.tar.gz 681855 SHA256 3522f273c1630c781facdb2b921228e338ed4e651909316735df775d6a70a71d SHA512 99ca15101557848aa6d642f0c0171b152d805192e6839a97410b19431c981a21a5c0dc011e2c8cd91f3e6f6acb37a77f0f4c8e68114bf9808240392fe2b5d375 WHIRLPOOL 4d50474eb9f845633d152c065a0e70f3d41fba97134b33d3eb5164d39bdc58eeb4133b2f951a1815143a468144fb631f5f0b2960f57e7ba18a65321413fb5b6f

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2.201606220754_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2.201607021504_p1.ebuild
similarity index 100%
rename from mail-mta/opensmtpd/opensmtpd-5.9.2.201606220754_p1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-5.9.2.201607021504_p1.ebuild


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-07-05 12:09 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-07-05 12:09 UTC (permalink / raw
  To: gentoo-commits

commit:     26fd1ea112723ed0ad447e7656e94357d24fbd5d
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  5 12:08:17 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Tue Jul  5 12:09:50 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26fd1ea1

mail-mta/opensmtpd: bring back makemap and newaliases

Package-Manager: portage-2.3.0

 ...21504_p1.ebuild => opensmtpd-5.9.2.201607021504_p1-r1.ebuild} | 2 ++
 mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild                  | 9 +++++----
 .../{opensmtpd-5.9.2_p1.ebuild => opensmtpd-5.9.2_p1-r2.ebuild}  | 9 ++++++---
 3 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2.201607021504_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2.201607021504_p1-r1.ebuild
similarity index 96%
rename from mail-mta/opensmtpd/opensmtpd-5.9.2.201607021504_p1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-5.9.2.201607021504_p1-r1.ebuild
index f4f32a6..9999795 100644
--- a/mail-mta/opensmtpd/opensmtpd-5.9.2.201607021504_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-5.9.2.201607021504_p1-r1.ebuild
@@ -69,6 +69,8 @@ src_install() {
 	newinitd "${FILESDIR}"/smtpd.initd smtpd
 	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
 	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
+	dosym /usr/sbin/smtpctl /usr/sbin/makemap
+	dosym /usr/sbin/smtpctl /usr/sbin/newaliases
 	if use mta ; then
 		dodir /usr/sbin
 		dosym /usr/sbin/smtpctl /usr/sbin/sendmail

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild
index f4f32a6..eec682c 100644
--- a/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild
@@ -16,11 +16,10 @@ SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libressl pam +mta"
+KEYWORDS="amd64 x86"
+IUSE="pam +mta"
 
-DEPEND="!libressl? ( dev-libs/openssl:0 )
-		libressl? ( dev-libs/libressl )
+DEPEND="dev-libs/openssl:0
 		sys-libs/zlib
 		pam? ( virtual/pam )
 		sys-libs/db:=
@@ -69,6 +68,8 @@ src_install() {
 	newinitd "${FILESDIR}"/smtpd.initd smtpd
 	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
 	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
+	dosym /usr/sbin/smtpctl /usr/sbin/makemap
+	dosym /usr/sbin/smtpctl /usr/sbin/newaliases
 	if use mta ; then
 		dodir /usr/sbin
 		dosym /usr/sbin/smtpctl /usr/sbin/sendmail

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r2.ebuild
similarity index 91%
rename from mail-mta/opensmtpd/opensmtpd-5.9.2_p1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r2.ebuild
index 334da3a..9999795 100644
--- a/mail-mta/opensmtpd/opensmtpd-5.9.2_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r2.ebuild
@@ -16,10 +16,11 @@ SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="pam +mta"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl pam +mta"
 
-DEPEND="dev-libs/openssl:0
+DEPEND="!libressl? ( dev-libs/openssl:0 )
+		libressl? ( dev-libs/libressl )
 		sys-libs/zlib
 		pam? ( virtual/pam )
 		sys-libs/db:=
@@ -68,6 +69,8 @@ src_install() {
 	newinitd "${FILESDIR}"/smtpd.initd smtpd
 	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
 	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
+	dosym /usr/sbin/smtpctl /usr/sbin/makemap
+	dosym /usr/sbin/smtpctl /usr/sbin/newaliases
 	if use mta ; then
 		dodir /usr/sbin
 		dosym /usr/sbin/smtpctl /usr/sbin/sendmail


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-10-12 11:59 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-10-12 11:59 UTC (permalink / raw
  To: gentoo-commits

commit:     c5b8658d48ea4f0c605c1904244fb6e374e8c954
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 11:55:37 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 11:57:24 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b8658d

mail-mta/opensmtpd: bump

Package-Manager: portage-2.3.2

 mail-mta/opensmtpd/Manifest                  |  1 +
 mail-mta/opensmtpd/opensmtpd-6.0.1_p1.ebuild | 95 ++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index aa620d1..026806a 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,2 +1,3 @@
 DIST opensmtpd-201607021504p1.tar.gz 693317 SHA256 8d858acc5395d3bc1267f2cf7e03639c8228e2cb7915e58b5708bee55deb9277 SHA512 c42767cb9f6d0ec0ae646c4e89638e899eecc4ee5ae22c5628c240fb713fa265130a8604f6f42078ae97cb958d7ef4be82832fc861bed80d5b29873d6cadb94c WHIRLPOOL ef4f4f746bd003a76c3ae6d256a7b0df0662d031d844920ebf87473bdff5cf1617f1ef724086748347979efbe3772689a54fdf2f123c059d8bda7510e27ddd37
 DIST opensmtpd-5.9.2p1.tar.gz 681855 SHA256 3522f273c1630c781facdb2b921228e338ed4e651909316735df775d6a70a71d SHA512 99ca15101557848aa6d642f0c0171b152d805192e6839a97410b19431c981a21a5c0dc011e2c8cd91f3e6f6acb37a77f0f4c8e68114bf9808240392fe2b5d375 WHIRLPOOL 4d50474eb9f845633d152c065a0e70f3d41fba97134b33d3eb5164d39bdc58eeb4133b2f951a1815143a468144fb631f5f0b2960f57e7ba18a65321413fb5b6f
+DIST opensmtpd-6.0.1p1.tar.gz 695482 SHA256 4cd61cd2d668715570896338c81d71eb64e6f90b3f88c5639b378db7b1af864a SHA512 4c28e60da9145691ea01ac164857e424d3ffb0633007d61cfbcdf919ebd5827d7bac9241a506903d618eb401957d8633e96886d4795257360a5192d780dafa1d WHIRLPOOL 67bdd2f79457f57c81ec9df6059d8700e9564797f9f2e17202a9407451ba91bb8bfebfb71a4dc8d6ce1d9d6cd4dafd2382763a142e4b7c2665a8b8e8b077a1be

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.1_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.1_p1.ebuild
new file mode 100644
index 00000000..9999795
--- /dev/null
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.1_p1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd versionator
+
+DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
+HOMEPAGE="http://www.opensmtpd.org/"
+MY_P="${P}"
+if [ $(get_last_version_component_index) -eq 4 ]; then
+	MY_P="${PN}-$(get_version_component_range 4-)"
+fi
+SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
+
+LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl pam +mta"
+
+DEPEND="!libressl? ( dev-libs/openssl:0 )
+		libressl? ( dev-libs/libressl )
+		sys-libs/zlib
+		pam? ( virtual/pam )
+		sys-libs/db:=
+		dev-libs/libevent
+		app-misc/ca-certificates
+		net-mail/mailbase
+		net-libs/libasr
+		!mail-mta/courier
+		!mail-mta/esmtp
+		!mail-mta/exim
+		!mail-mta/mini-qmail
+		!mail-mta/msmtp[mta]
+		!mail-mta/netqmail
+		!mail-mta/nullmailer
+		!mail-mta/postfix
+		!mail-mta/qmail-ldap
+		!mail-mta/sendmail
+		!mail-mta/ssmtp[mta]
+"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P/_}
+
+src_prepare() {
+	# Use /run instead of /var/run
+	sed -i -e '/pidfile_path/s:_PATH_VARRUN:"/run/":' openbsd-compat/pidfile.c || die
+	epatch_user
+	eautoreconf
+}
+
+src_configure() {
+	tc-export AR
+	AR="$(which "$AR")" econf \
+		--with-table-db \
+		--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)
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/smtpd.initd smtpd
+	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
+	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
+	dosym /usr/sbin/smtpctl /usr/sbin/makemap
+	dosym /usr/sbin/smtpctl /usr/sbin/newaliases
+	if use mta ; then
+		dodir /usr/sbin
+		dosym /usr/sbin/smtpctl /usr/sbin/sendmail
+		dosym /usr/sbin/smtpctl /usr/bin/sendmail
+		dosym /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
+	fi
+}
+
+pkg_preinst() {
+	enewgroup smtpd 25
+	enewuser smtpd 25 -1 /var/empty smtpd
+	enewgroup smtpq 252
+	enewuser smtpq 252 -1 /var/empty smtpq
+}
+
+pkg_postinst() {
+	einfo
+	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
+	einfo "Redis, and many other useful addons and filters are"
+	einfo "available in the mail-filter/opensmtpd-extras package."
+	einfo
+}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-10-14  2:23 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-10-14  2:23 UTC (permalink / raw
  To: gentoo-commits

commit:     ea80d88a208869b804789fb323ebfd750e3417ae
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 02:23:00 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 02:23:00 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea80d88a

mail-mta/opensmtpd: bump

Package-Manager: portage-2.3.2

 mail-mta/opensmtpd/Manifest                                             | 2 +-
 .../opensmtpd/{opensmtpd-6.0.1_p1.ebuild => opensmtpd-6.0.2_p1.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 026806a..d8329e4 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,3 +1,3 @@
 DIST opensmtpd-201607021504p1.tar.gz 693317 SHA256 8d858acc5395d3bc1267f2cf7e03639c8228e2cb7915e58b5708bee55deb9277 SHA512 c42767cb9f6d0ec0ae646c4e89638e899eecc4ee5ae22c5628c240fb713fa265130a8604f6f42078ae97cb958d7ef4be82832fc861bed80d5b29873d6cadb94c WHIRLPOOL ef4f4f746bd003a76c3ae6d256a7b0df0662d031d844920ebf87473bdff5cf1617f1ef724086748347979efbe3772689a54fdf2f123c059d8bda7510e27ddd37
 DIST opensmtpd-5.9.2p1.tar.gz 681855 SHA256 3522f273c1630c781facdb2b921228e338ed4e651909316735df775d6a70a71d SHA512 99ca15101557848aa6d642f0c0171b152d805192e6839a97410b19431c981a21a5c0dc011e2c8cd91f3e6f6acb37a77f0f4c8e68114bf9808240392fe2b5d375 WHIRLPOOL 4d50474eb9f845633d152c065a0e70f3d41fba97134b33d3eb5164d39bdc58eeb4133b2f951a1815143a468144fb631f5f0b2960f57e7ba18a65321413fb5b6f
-DIST opensmtpd-6.0.1p1.tar.gz 695482 SHA256 4cd61cd2d668715570896338c81d71eb64e6f90b3f88c5639b378db7b1af864a SHA512 4c28e60da9145691ea01ac164857e424d3ffb0633007d61cfbcdf919ebd5827d7bac9241a506903d618eb401957d8633e96886d4795257360a5192d780dafa1d WHIRLPOOL 67bdd2f79457f57c81ec9df6059d8700e9564797f9f2e17202a9407451ba91bb8bfebfb71a4dc8d6ce1d9d6cd4dafd2382763a142e4b7c2665a8b8e8b077a1be
+DIST opensmtpd-6.0.2p1.tar.gz 695513 SHA256 2af9b6d08784c7e546bf124bb61e311a6aa0c9835507710a76f5c242383190ac SHA512 1e4275795dd2c43174ffa268398a0d9864ce4cb7d370330f7b8c55a9b40e757616bbd280919a409ebde403769e3dea62047857dc2ff98d7ecce660b459c7ff1c WHIRLPOOL 105f12d9875e2d4822e71d9c8082b3c7b0e530a05ad762a2175c37afa917268b050dc48ed6bcaf3d708252dd65d432dbe7372669329fe2b5204783499cd2875b

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.1_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild
similarity index 100%
rename from mail-mta/opensmtpd/opensmtpd-6.0.1_p1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-10-14  2:27 Jason Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason Donenfeld @ 2016-10-14  2:27 UTC (permalink / raw
  To: gentoo-commits

commit:     729d3ba212f555535996e947ee01a44da6b441fc
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 02:25:42 2016 +0000
Commit:     Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 02:26:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=729d3ba2

mail-mta/opensmtpd: new stable version

Package-Manager: portage-2.3.2

 mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild    | 94 ---------------------
 mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r2.ebuild    | 95 ----------------------
 ...4_p1-r1.ebuild => opensmtpd-6.0.2_p1-r1.ebuild} |  0
 mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild       |  7 +-
 4 files changed, 3 insertions(+), 193 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild
deleted file mode 100644
index eec682c..00000000
--- a/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd versionator
-
-DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
-HOMEPAGE="http://www.opensmtpd.org/"
-MY_P="${P}"
-if [ $(get_last_version_component_index) -eq 4 ]; then
-	MY_P="${PN}-$(get_version_component_range 4-)"
-fi
-SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
-
-LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="pam +mta"
-
-DEPEND="dev-libs/openssl:0
-		sys-libs/zlib
-		pam? ( virtual/pam )
-		sys-libs/db:=
-		dev-libs/libevent
-		app-misc/ca-certificates
-		net-mail/mailbase
-		net-libs/libasr
-		!mail-mta/courier
-		!mail-mta/esmtp
-		!mail-mta/exim
-		!mail-mta/mini-qmail
-		!mail-mta/msmtp[mta]
-		!mail-mta/netqmail
-		!mail-mta/nullmailer
-		!mail-mta/postfix
-		!mail-mta/qmail-ldap
-		!mail-mta/sendmail
-		!mail-mta/ssmtp[mta]
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P/_}
-
-src_prepare() {
-	# Use /run instead of /var/run
-	sed -i -e '/pidfile_path/s:_PATH_VARRUN:"/run/":' openbsd-compat/pidfile.c || die
-	epatch_user
-	eautoreconf
-}
-
-src_configure() {
-	tc-export AR
-	AR="$(which "$AR")" econf \
-		--with-table-db \
-		--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)
-}
-
-src_install() {
-	default
-	newinitd "${FILESDIR}"/smtpd.initd smtpd
-	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
-	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
-	dosym /usr/sbin/smtpctl /usr/sbin/makemap
-	dosym /usr/sbin/smtpctl /usr/sbin/newaliases
-	if use mta ; then
-		dodir /usr/sbin
-		dosym /usr/sbin/smtpctl /usr/sbin/sendmail
-		dosym /usr/sbin/smtpctl /usr/bin/sendmail
-		dosym /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
-	fi
-}
-
-pkg_preinst() {
-	enewgroup smtpd 25
-	enewuser smtpd 25 -1 /var/empty smtpd
-	enewgroup smtpq 252
-	enewuser smtpq 252 -1 /var/empty smtpq
-}
-
-pkg_postinst() {
-	einfo
-	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
-	einfo "Redis, and many other useful addons and filters are"
-	einfo "available in the mail-filter/opensmtpd-extras package."
-	einfo
-}

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r2.ebuild
deleted file mode 100644
index 9999795..00000000
--- a/mail-mta/opensmtpd/opensmtpd-5.9.2_p1-r2.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd versionator
-
-DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
-HOMEPAGE="http://www.opensmtpd.org/"
-MY_P="${P}"
-if [ $(get_last_version_component_index) -eq 4 ]; then
-	MY_P="${PN}-$(get_version_component_range 4-)"
-fi
-SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
-
-LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libressl pam +mta"
-
-DEPEND="!libressl? ( dev-libs/openssl:0 )
-		libressl? ( dev-libs/libressl )
-		sys-libs/zlib
-		pam? ( virtual/pam )
-		sys-libs/db:=
-		dev-libs/libevent
-		app-misc/ca-certificates
-		net-mail/mailbase
-		net-libs/libasr
-		!mail-mta/courier
-		!mail-mta/esmtp
-		!mail-mta/exim
-		!mail-mta/mini-qmail
-		!mail-mta/msmtp[mta]
-		!mail-mta/netqmail
-		!mail-mta/nullmailer
-		!mail-mta/postfix
-		!mail-mta/qmail-ldap
-		!mail-mta/sendmail
-		!mail-mta/ssmtp[mta]
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P/_}
-
-src_prepare() {
-	# Use /run instead of /var/run
-	sed -i -e '/pidfile_path/s:_PATH_VARRUN:"/run/":' openbsd-compat/pidfile.c || die
-	epatch_user
-	eautoreconf
-}
-
-src_configure() {
-	tc-export AR
-	AR="$(which "$AR")" econf \
-		--with-table-db \
-		--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)
-}
-
-src_install() {
-	default
-	newinitd "${FILESDIR}"/smtpd.initd smtpd
-	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
-	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
-	dosym /usr/sbin/smtpctl /usr/sbin/makemap
-	dosym /usr/sbin/smtpctl /usr/sbin/newaliases
-	if use mta ; then
-		dodir /usr/sbin
-		dosym /usr/sbin/smtpctl /usr/sbin/sendmail
-		dosym /usr/sbin/smtpctl /usr/bin/sendmail
-		dosym /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
-	fi
-}
-
-pkg_preinst() {
-	enewgroup smtpd 25
-	enewuser smtpd 25 -1 /var/empty smtpd
-	enewgroup smtpq 252
-	enewuser smtpq 252 -1 /var/empty smtpq
-}
-
-pkg_postinst() {
-	einfo
-	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
-	einfo "Redis, and many other useful addons and filters are"
-	einfo "available in the mail-filter/opensmtpd-extras package."
-	einfo
-}

diff --git a/mail-mta/opensmtpd/opensmtpd-5.9.2.201607021504_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild
similarity index 100%
rename from mail-mta/opensmtpd/opensmtpd-5.9.2.201607021504_p1-r1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild
index 9999795..eec682c 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild
@@ -16,11 +16,10 @@ SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libressl pam +mta"
+KEYWORDS="amd64 x86"
+IUSE="pam +mta"
 
-DEPEND="!libressl? ( dev-libs/openssl:0 )
-		libressl? ( dev-libs/libressl )
+DEPEND="dev-libs/openssl:0
 		sys-libs/zlib
 		pam? ( virtual/pam )
 		sys-libs/db:=


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2016-10-14  6:42 Patrice Clement
  0 siblings, 0 replies; 58+ messages in thread
From: Patrice Clement @ 2016-10-14  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     2064a3fe0b412a41fa3113e2c86a9ff74d6374a3
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 06:42:20 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 06:42:20 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2064a3fe

mail-mta/opensmtpd: regenerate Manifest file.

Package-Manager: portage-2.3.0

 mail-mta/opensmtpd/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index d8329e4..d989168 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,3 +1 @@
-DIST opensmtpd-201607021504p1.tar.gz 693317 SHA256 8d858acc5395d3bc1267f2cf7e03639c8228e2cb7915e58b5708bee55deb9277 SHA512 c42767cb9f6d0ec0ae646c4e89638e899eecc4ee5ae22c5628c240fb713fa265130a8604f6f42078ae97cb958d7ef4be82832fc861bed80d5b29873d6cadb94c WHIRLPOOL ef4f4f746bd003a76c3ae6d256a7b0df0662d031d844920ebf87473bdff5cf1617f1ef724086748347979efbe3772689a54fdf2f123c059d8bda7510e27ddd37
-DIST opensmtpd-5.9.2p1.tar.gz 681855 SHA256 3522f273c1630c781facdb2b921228e338ed4e651909316735df775d6a70a71d SHA512 99ca15101557848aa6d642f0c0171b152d805192e6839a97410b19431c981a21a5c0dc011e2c8cd91f3e6f6acb37a77f0f4c8e68114bf9808240392fe2b5d375 WHIRLPOOL 4d50474eb9f845633d152c065a0e70f3d41fba97134b33d3eb5164d39bdc58eeb4133b2f951a1815143a468144fb631f5f0b2960f57e7ba18a65321413fb5b6f
 DIST opensmtpd-6.0.2p1.tar.gz 695513 SHA256 2af9b6d08784c7e546bf124bb61e311a6aa0c9835507710a76f5c242383190ac SHA512 1e4275795dd2c43174ffa268398a0d9864ce4cb7d370330f7b8c55a9b40e757616bbd280919a409ebde403769e3dea62047857dc2ff98d7ecce660b459c7ff1c WHIRLPOOL 105f12d9875e2d4822e71d9c8082b3c7b0e530a05ad762a2175c37afa917268b050dc48ed6bcaf3d708252dd65d432dbe7372669329fe2b5204783499cd2875b


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2017-03-04 17:18 Alexis Ballier
  0 siblings, 0 replies; 58+ messages in thread
From: Alexis Ballier @ 2017-03-04 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     0fb486a55e8a629c0488755842adf8bcf55cf797
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  4 17:18:07 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 17:18:19 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb486a5

mail-mta/opensmtpd: keyword ~arm

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild
index 1656f7e95e9..a94d5313614 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="libressl pam +mta"
 
 DEPEND="!libressl? ( dev-libs/openssl:0 )


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2017-06-15 10:41 Alexis Ballier
  0 siblings, 0 replies; 58+ messages in thread
From: Alexis Ballier @ 2017-06-15 10:41 UTC (permalink / raw
  To: gentoo-commits

commit:     610c00bc7048e55254b2b940ba22a5d1c6ece98c
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 15 10:33:58 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jun 15 10:41:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610c00bc

mail-mta/opensmtpd: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r2.ebuild
index a00485d278c..8cd791b1153 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="libressl pam +mta"
 
 DEPEND="!libressl? ( dev-libs/openssl:0 )


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2018-05-18 12:34 Aaron Bauman
  0 siblings, 0 replies; 58+ messages in thread
From: Aaron Bauman @ 2018-05-18 12:34 UTC (permalink / raw
  To: gentoo-commits

commit:     785f9d052ef01f0530bf04026f27896c83588eaf
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Thu May 17 08:04:50 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Fri May 18 12:32:26 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785f9d05

mail-mta/opensmtpd: use HTTPS

 mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild | 4 ++--
 mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r2.ebuild | 4 ++--
 mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild    | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild
index a94d5313614..8bbf33ddb9f 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd versionator
 
 DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
-HOMEPAGE="http://www.opensmtpd.org/"
+HOMEPAGE="https://www.opensmtpd.org"
 MY_P="${P}"
 if [ $(get_last_version_component_index) -eq 4 ]; then
 	MY_P="${PN}-$(get_version_component_range 4-)"

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r2.ebuild
index 8cd791b1153..e0657bdfc3f 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd versionator
 
 DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
-HOMEPAGE="http://www.opensmtpd.org/"
+HOMEPAGE="https://www.opensmtpd.org"
 MY_P="${P}"
 if [ $(get_last_version_component_index) -eq 4 ]; then
 	MY_P="${PN}-$(get_version_component_range 4-)"

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild
index 562115d9525..0c7c96ffc44 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.2_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd versionator
 
 DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
-HOMEPAGE="http://www.opensmtpd.org/"
+HOMEPAGE="https://www.opensmtpd.org"
 MY_P="${P}"
 if [ $(get_last_version_component_index) -eq 4 ]; then
 	MY_P="${PN}-$(get_version_component_range 4-)"


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2019-10-12 21:03 Mikle Kolyada
  0 siblings, 0 replies; 58+ messages in thread
From: Mikle Kolyada @ 2019-10-12 21:03 UTC (permalink / raw
  To: gentoo-commits

commit:     a9d1f4abb68ad0678f6cca2729f72ba93b03c367
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 12 21:03:25 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Oct 12 21:03:25 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d1f4ab

mail-mta/opensmtpd: migrate to sys-libs/pam

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r1.ebuild | 2 +-
 mail-mta/opensmtpd/opensmtpd-6.4.0_p1.ebuild    | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r1.ebuild
index 48e538cad47..bd087d961d5 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r1.ebuild
@@ -18,7 +18,7 @@ DEPEND="!libressl? ( dev-libs/openssl:0 )
 		libressl? ( dev-libs/libressl )
 		elibc_musl? ( sys-libs/fts-standalone )
 		sys-libs/zlib
-		pam? ( virtual/pam )
+		pam? ( sys-libs/pam )
 		sys-libs/db:=
 		dev-libs/libevent
 		app-misc/ca-certificates

diff --git a/mail-mta/opensmtpd/opensmtpd-6.4.0_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.4.0_p1.ebuild
index e65261f47d5..51dedcde092 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.4.0_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.4.0_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ IUSE="pam +mta"
 DEPEND="dev-libs/libressl
 		elibc_musl? ( sys-libs/fts-standalone )
 		sys-libs/zlib
-		pam? ( virtual/pam )
+		pam? ( sys-libs/pam )
 		sys-libs/db:=
 		dev-libs/libevent
 		app-misc/ca-certificates


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-01-29  8:51 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-01-29  8:51 UTC (permalink / raw
  To: gentoo-commits

commit:     5b80fa0d1307fa714376009120c445c85220fefc
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 29 08:46:18 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Wed Jan 29 08:51:26 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b80fa0d

mail-mta/opensmtpd: remove old and never keyworded ebuild

This is old, buggy, and we never got it working properly. Revisit this
later for the 6.6 series.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>

 mail-mta/opensmtpd/Manifest                  |  1 -
 mail-mta/opensmtpd/opensmtpd-6.4.0_p1.ebuild | 83 ----------------------------
 2 files changed, 84 deletions(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 7ade143bda4..cef24458d90 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,2 +1 @@
 DIST opensmtpd-6.0.3p1.tar.gz 699702 BLAKE2B 49f08e8329adc049a562b6ef7efa4c0a39cbcfe8a158cb905cfc726a7302ffe9833ccfb52041340767d55d0f2ae2087e8eac92b7359016c6c76b4d963a334558 SHA512 e579818a0ddbe637deb5a4e40f43eaf797783903ceac18fd89a57581b135b9e407d424e1a70ff7b4b06a0ee50bafb6e8ab2451371917887904b06ff1b55d320f
-DIST opensmtpd-6.4.0p1.tar.gz 718638 BLAKE2B 23c1c286a865efcbd16461ec8930f5325a6e164a58ceb7bbe0feb9088bcf615b7fd7e2eb6820bcde161864c476087b39c289c75ea5ca0b18c46710f9723b3dd7 SHA512 c60dbac857925041769104adae33393f526a328767e19bc78d06e45a13b7dd50f3eefdaa3811b8da330c24a670e98da74e18af5ac486266dade6255a6f3b5135

diff --git a/mail-mta/opensmtpd/opensmtpd-6.4.0_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.4.0_p1.ebuild
deleted file mode 100644
index 51dedcde092..00000000000
--- a/mail-mta/opensmtpd/opensmtpd-6.4.0_p1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd
-
-DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
-HOMEPAGE="https://www.opensmtpd.org"
-SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
-
-LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
-SLOT="0"
-KEYWORDS="" #~amd64 ~arm ~arm64 ~x86"
-IUSE="pam +mta"
-
-DEPEND="dev-libs/libressl
-		elibc_musl? ( sys-libs/fts-standalone )
-		sys-libs/zlib
-		pam? ( sys-libs/pam )
-		sys-libs/db:=
-		dev-libs/libevent
-		app-misc/ca-certificates
-		net-mail/mailbase
-		net-libs/libasr
-		!mail-mta/courier
-		!mail-mta/esmtp
-		!mail-mta/exim
-		!mail-mta/mini-qmail
-		!mail-mta/msmtp[mta]
-		!mail-mta/netqmail
-		!mail-mta/nullmailer
-		!mail-mta/postfix
-		!mail-mta/qmail-ldap
-		!mail-mta/sendmail
-		!mail-mta/ssmtp[mta]
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${P/_}
-
-src_configure() {
-	tc-export AR
-	AR="$(which "$AR")" econf \
-		--with-table-db \
-		--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)
-}
-
-src_install() {
-	default
-	newinitd "${FILESDIR}"/smtpd.initd smtpd
-	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
-	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
-	dosym /usr/sbin/smtpctl /usr/sbin/makemap
-	dosym /usr/sbin/smtpctl /usr/sbin/newaliases
-	if use mta ; then
-		dodir /usr/sbin
-		dosym /usr/sbin/smtpctl /usr/sbin/sendmail
-		dosym /usr/sbin/smtpctl /usr/bin/sendmail
-		dosym /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
-	fi
-}
-
-pkg_preinst() {
-	enewgroup smtpd 25
-	enewuser smtpd 25 -1 /var/empty smtpd
-	enewgroup smtpq 252
-	enewuser smtpq 252 -1 /var/empty smtpq
-}
-
-pkg_postinst() {
-	einfo
-	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
-	einfo "Redis, and many other useful addons and filters are"
-	einfo "available in the mail-filter/opensmtpd-extras package."
-	einfo
-}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-02-05 12:01 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-02-05 12:01 UTC (permalink / raw
  To: gentoo-commits

commit:     ec9d988a9afbe8ef9f6e2e3111786e964ce170ce
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  5 12:01:02 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Wed Feb  5 12:01:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9d988a

mail-mta/opensmtpd: use relative symlinks for qa

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.0.3_p1-r2.ebuild | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
index bed05258e9c..c5f91cb5029 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
@@ -63,13 +63,14 @@ src_install() {
 	newinitd "${FILESDIR}"/smtpd.initd smtpd
 	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
 	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
-	dosym /usr/sbin/smtpctl /usr/sbin/makemap
-	dosym /usr/sbin/smtpctl /usr/sbin/newaliases
+	dosym smtpctl /usr/sbin/makemap
+	dosym smtpctl /usr/sbin/newaliases
 	if use mta ; then
 		dodir /usr/sbin
-		dosym /usr/sbin/smtpctl /usr/sbin/sendmail
-		dosym /usr/sbin/smtpctl /usr/bin/sendmail
-		dosym /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
+		dosym smtpctl /usr/sbin/sendmail
+		dosym ../sbin/smtpctl /usr/bin/sendmail
+		mkdir -p "${ED}"/usr/$(get_libdir)
+		ln -s --relative "${ED}"/usr/sbin/smtpctl "${ED}"/usr/$(get_libdir)/sendmail || die
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-02-05 12:07 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-02-05 12:07 UTC (permalink / raw
  To: gentoo-commits

commit:     4c23c8bd3cd0964d24c8c4a0ba8ce0a765b5ff94
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  5 12:06:31 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Wed Feb  5 12:06:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c23c8bd

mail-mta/opensmtpd: bump to 6.6.2

Package-Manager: Portage-2.3.86, Repoman-2.3.20
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>

 mail-mta/opensmtpd/Manifest                  |  1 +
 mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild | 85 ++++++++++++++++++++++++++++
 2 files changed, 86 insertions(+)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index cef24458d90..725fb596054 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1 +1,2 @@
 DIST opensmtpd-6.0.3p1.tar.gz 699702 BLAKE2B 49f08e8329adc049a562b6ef7efa4c0a39cbcfe8a158cb905cfc726a7302ffe9833ccfb52041340767d55d0f2ae2087e8eac92b7359016c6c76b4d963a334558 SHA512 e579818a0ddbe637deb5a4e40f43eaf797783903ceac18fd89a57581b135b9e407d424e1a70ff7b4b06a0ee50bafb6e8ab2451371917887904b06ff1b55d320f
+DIST opensmtpd-6.6.2p1.tar.gz 777422 BLAKE2B e372a10f618e83ccb6c782d056750f89a5224898a28957509ab306fbe8bb4ea94462c1bbccbbe9c0dea64623c250d9fe9f3b74f2e26eda5d6c232bec50bff1d0 SHA512 b0f7ea94514a4a1880a22996064caa7da0a15e6453236ca2f004402125affa80e9d8c25d3e63826b45045305851959bc58c2c855829e46d6967bf6cd13bd1e91

diff --git a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
new file mode 100644
index 00000000000..47ee74dbd8e
--- /dev/null
+++ b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd
+
+DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
+HOMEPAGE="https://www.opensmtpd.org"
+SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
+
+LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="libressl pam +mta"
+
+DEPEND="!libressl? ( dev-libs/openssl:0/1.1 )
+		libressl? ( dev-libs/libressl )
+		elibc_musl? ( sys-libs/fts-standalone )
+		sys-libs/zlib
+		pam? ( sys-libs/pam )
+		sys-libs/db:=
+		dev-libs/libevent
+		app-misc/ca-certificates
+		net-mail/mailbase
+		net-libs/libasr
+		!mail-mta/courier
+		!mail-mta/esmtp
+		!mail-mta/exim
+		!mail-mta/mini-qmail
+		!mail-mta/msmtp[mta]
+		!mail-mta/netqmail
+		!mail-mta/nullmailer
+		!mail-mta/postfix
+		!mail-mta/qmail-ldap
+		!mail-mta/sendmail
+		!mail-mta/ssmtp[mta]
+"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${P/_}
+
+src_configure() {
+	tc-export AR
+	AR="$(which "$AR")" econf \
+		--with-table-db \
+		--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)
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/smtpd.initd smtpd
+	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
+	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
+	dosym smtpctl /usr/sbin/makemap
+	dosym smtpctl /usr/sbin/newaliases
+	if use mta ; then
+		dodir /usr/sbin
+		dosym smtpctl /usr/sbin/sendmail
+		dosym ../sbin/smtpctl /usr/bin/sendmail
+		mkdir -p "${ED}"/usr/$(get_libdir)
+		ln -s --relative "${ED}"/usr/sbin/smtpctl "${ED}"/usr/$(get_libdir)/sendmail || die
+	fi
+}
+
+pkg_preinst() {
+	enewgroup smtpd 25
+	enewuser smtpd 25 -1 /var/empty smtpd
+	enewgroup smtpq 252
+	enewuser smtpq 252 -1 /var/empty smtpq
+}
+
+pkg_postinst() {
+	einfo
+	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
+	einfo "Redis, and many other useful addons and filters are"
+	einfo "available in the mail-filter/opensmtpd-extras package."
+	einfo
+}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-02-05 12:17 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-02-05 12:17 UTC (permalink / raw
  To: gentoo-commits

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
 }


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-02-05 12:29 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-02-05 12:29 UTC (permalink / raw
  To: gentoo-commits

commit:     cbf2b6c3575a72eb883495cad46d5c20b75274e5
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  5 12:28:51 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Wed Feb  5 12:29:29 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf2b6c3

mail-mta/opensmtpd: port to GLEP 81

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.0.3_p1-r2.ebuild | 13 ++++---------
 mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild    | 13 ++++---------
 2 files changed, 8 insertions(+), 18 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
index c5f91cb5029..bdc4021247d 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd
+inherit multilib flag-o-matic eutils pam toolchain-funcs autotools systemd
 
 DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
 HOMEPAGE="https://www.opensmtpd.org"
@@ -14,7 +14,9 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="libressl pam +mta"
 
-DEPEND="!libressl? ( dev-libs/openssl:0 )
+DEPEND="acct-user/smtpd
+		acct-user/smtpq
+		!libressl? ( dev-libs/openssl:0 )
 		libressl? ( dev-libs/libressl )
 		elibc_musl? ( sys-libs/fts-standalone )
 		sys-libs/zlib
@@ -74,13 +76,6 @@ src_install() {
 	fi
 }
 
-pkg_preinst() {
-	enewgroup smtpd 25
-	enewuser smtpd 25 -1 /var/empty smtpd
-	enewgroup smtpq 252
-	enewuser smtpq 252 -1 /var/empty smtpq
-}
-
 pkg_postinst() {
 	einfo
 	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"

diff --git a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
index 001f39e82b7..0889df338c5 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd
+inherit multilib flag-o-matic eutils pam toolchain-funcs autotools systemd
 
 DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
 HOMEPAGE="https://www.opensmtpd.org"
@@ -14,7 +14,9 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="libressl pam +mta"
 
-DEPEND="!libressl? ( dev-libs/openssl:0/1.1 )
+DEPEND="acct-user/smtpd
+		acct-user/smtpq
+		!libressl? ( dev-libs/openssl:0/1.1 )
 		libressl? ( dev-libs/libressl )
 		elibc_musl? ( sys-libs/fts-standalone )
 		sys-libs/zlib
@@ -69,13 +71,6 @@ src_install() {
 	fi
 }
 
-pkg_preinst() {
-	enewgroup smtpd 25
-	enewuser smtpd 25 -1 /var/empty smtpd
-	enewgroup smtpq 252
-	enewuser smtpq 252 -1 /var/empty smtpq
-}
-
 pkg_postinst() {
 	einfo
 	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-02-05 12:47 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-02-05 12:47 UTC (permalink / raw
  To: gentoo-commits

commit:     b7f89b0b0de232477a46fe0ba4dfe56382088c58
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  5 12:47:14 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Wed Feb  5 12:47:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f89b0b

mail-mta/opensmtpd: opensmtpd-extras package is gone

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.0.3_p1-r2.ebuild | 8 --------
 mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild    | 6 ------
 2 files changed, 14 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
index bdc4021247d..10d6ce9bc02 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
@@ -75,11 +75,3 @@ src_install() {
 		ln -s --relative "${ED}"/usr/sbin/smtpctl "${ED}"/usr/$(get_libdir)/sendmail || die
 	fi
 }
-
-pkg_postinst() {
-	einfo
-	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
-	einfo "Redis, and many other useful addons and filters are"
-	einfo "available in the mail-filter/opensmtpd-extras package."
-	einfo
-}

diff --git a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
index 0889df338c5..78d71db39df 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
@@ -72,12 +72,6 @@ src_install() {
 }
 
 pkg_postinst() {
-	einfo
-	einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
-	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"


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-02-05 13:02 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-02-05 13:02 UTC (permalink / raw
  To: gentoo-commits

commit:     a9c487b4ea3f7555ef7a40c11d101d2ebca8413f
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  5 13:01:36 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Wed Feb  5 13:02:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c487b4

mail-mta/opensmtpd: fixups from qa review

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.0.3_p1-r2.ebuild | 51 +++++++++++++------------
 mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild    | 51 +++++++++++++------------
 2 files changed, 52 insertions(+), 50 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
index 10d6ce9bc02..aa6cbcc3cab 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit multilib flag-o-matic eutils pam toolchain-funcs autotools systemd
+inherit pam toolchain-funcs autotools systemd
 
 DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
 HOMEPAGE="https://www.opensmtpd.org"
@@ -14,29 +14,30 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="libressl pam +mta"
 
-DEPEND="acct-user/smtpd
-		acct-user/smtpq
-		!libressl? ( dev-libs/openssl:0 )
-		libressl? ( dev-libs/libressl )
-		elibc_musl? ( sys-libs/fts-standalone )
-		sys-libs/zlib
-		pam? ( sys-libs/pam )
-		sys-libs/db:=
-		dev-libs/libevent
-		app-misc/ca-certificates
-		net-mail/mailbase
-		net-libs/libasr
-		!mail-mta/courier
-		!mail-mta/esmtp
-		!mail-mta/exim
-		!mail-mta/mini-qmail
-		!mail-mta/msmtp[mta]
-		!mail-mta/netqmail
-		!mail-mta/nullmailer
-		!mail-mta/postfix
-		!mail-mta/qmail-ldap
-		!mail-mta/sendmail
-		!mail-mta/ssmtp[mta]
+DEPEND="
+	acct-user/smtpd
+	acct-user/smtpq
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	elibc_musl? ( sys-libs/fts-standalone )
+	sys-libs/zlib
+	pam? ( sys-libs/pam )
+	sys-libs/db:=
+	dev-libs/libevent
+	app-misc/ca-certificates
+	net-mail/mailbase
+	net-libs/libasr
+	!mail-mta/courier
+	!mail-mta/esmtp
+	!mail-mta/exim
+	!mail-mta/mini-qmail
+	!mail-mta/msmtp[mta]
+	!mail-mta/netqmail
+	!mail-mta/nullmailer
+	!mail-mta/postfix
+	!mail-mta/qmail-ldap
+	!mail-mta/sendmail
+	!mail-mta/ssmtp[mta]
 "
 RDEPEND="${DEPEND}"
 
@@ -71,7 +72,7 @@ src_install() {
 		dodir /usr/sbin
 		dosym smtpctl /usr/sbin/sendmail
 		dosym ../sbin/smtpctl /usr/bin/sendmail
-		mkdir -p "${ED}"/usr/$(get_libdir)
+		mkdir -p "${ED}"/usr/$(get_libdir) || die
 		ln -s --relative "${ED}"/usr/sbin/smtpctl "${ED}"/usr/$(get_libdir)/sendmail || die
 	fi
 }

diff --git a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
index 78d71db39df..71d8c7213d0 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit multilib flag-o-matic eutils pam toolchain-funcs autotools systemd
+inherit pam autotools systemd
 
 DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
 HOMEPAGE="https://www.opensmtpd.org"
@@ -14,29 +14,30 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="libressl pam +mta"
 
-DEPEND="acct-user/smtpd
-		acct-user/smtpq
-		!libressl? ( dev-libs/openssl:0/1.1 )
-		libressl? ( dev-libs/libressl )
-		elibc_musl? ( sys-libs/fts-standalone )
-		sys-libs/zlib
-		pam? ( sys-libs/pam )
-		sys-libs/db:=
-		dev-libs/libevent
-		app-misc/ca-certificates
-		net-mail/mailbase
-		net-libs/libasr
-		!mail-mta/courier
-		!mail-mta/esmtp
-		!mail-mta/exim
-		!mail-mta/mini-qmail
-		!mail-mta/msmtp[mta]
-		!mail-mta/netqmail
-		!mail-mta/nullmailer
-		!mail-mta/postfix
-		!mail-mta/qmail-ldap
-		!mail-mta/sendmail
-		!mail-mta/ssmtp[mta]
+DEPEND="
+	acct-user/smtpd
+	acct-user/smtpq
+	!libressl? ( >=dev-libs/openssl-1.1:0= )
+	libressl? ( dev-libs/libressl:0= )
+	elibc_musl? ( sys-libs/fts-standalone )
+	sys-libs/zlib
+	pam? ( sys-libs/pam )
+	sys-libs/db:=
+	dev-libs/libevent
+	app-misc/ca-certificates
+	net-mail/mailbase
+	net-libs/libasr
+	!mail-mta/courier
+	!mail-mta/esmtp
+	!mail-mta/exim
+	!mail-mta/mini-qmail
+	!mail-mta/msmtp[mta]
+	!mail-mta/netqmail
+	!mail-mta/nullmailer
+	!mail-mta/postfix
+	!mail-mta/qmail-ldap
+	!mail-mta/sendmail
+	!mail-mta/ssmtp[mta]
 "
 RDEPEND="${DEPEND}"
 
@@ -66,7 +67,7 @@ src_install() {
 		dodir /usr/sbin
 		dosym smtpctl /usr/sbin/sendmail
 		dosym ../sbin/smtpctl /usr/bin/sendmail
-		mkdir -p "${ED}"/usr/$(get_libdir)
+		mkdir -p "${ED}"/usr/$(get_libdir) || die
 		ln -s --relative "${ED}"/usr/sbin/smtpctl "${ED}"/usr/$(get_libdir)/sendmail || die
 	fi
 }


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-02-05 13:05 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-02-05 13:05 UTC (permalink / raw
  To: gentoo-commits

commit:     3c2c01db67b6b3cb0bd9b30353d0359d7800a48d
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  5 13:05:45 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Wed Feb  5 13:05:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c2c01db

mail-mta/opensmtpd: no more eautoreconf

This hasn't been used since the snapshot days.

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.0.3_p1-r2.ebuild | 2 +-
 mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
index aa6cbcc3cab..14d9fa69ea4 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit pam toolchain-funcs autotools systemd
+inherit pam toolchain-funcs systemd
 
 DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
 HOMEPAGE="https://www.opensmtpd.org"

diff --git a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
index 71d8c7213d0..610591f1dee 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit pam autotools systemd
+inherit pam systemd
 
 DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
 HOMEPAGE="https://www.opensmtpd.org"


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-02-06  5:46 Georgy Yakovlev
  0 siblings, 0 replies; 58+ messages in thread
From: Georgy Yakovlev @ 2020-02-06  5:46 UTC (permalink / raw
  To: gentoo-commits

commit:     51de88833018c3b50d746782fd5f5a50e124a53a
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  5 18:29:11 2020 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Feb  6 05:45:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51de8883

mail-mta/opensmtpd: keyword on ~ppc64

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
index 610591f1dee..143540cb4f1 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="libressl pam +mta"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-05-23 23:08 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-05-23 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     7bc012dd998ad9dacf93cbc53e556499febd9e5b
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Sat May 23 22:58:11 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Sat May 23 23:08:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc012dd

mail-mta/opensmtpd: bump to 6.7.0_p1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>

 mail-mta/opensmtpd/Manifest                                       | 2 +-
 .../{opensmtpd-6.6.4_p1.ebuild => opensmtpd-6.7.0_p1.ebuild}      | 8 --------
 2 files changed, 1 insertion(+), 9 deletions(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index ef56b7e6d94..af35f47b00d 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1 +1 @@
-DIST opensmtpd-6.6.4p1.tar.gz 790754 BLAKE2B 18cc19569ae764eff3d672cbfb87df7bd00afcce93705ad128e935c0a47a246c3a6166fca7b6f844c0dd5e728492d8aeb7e0f8a8c1f5a756bf356ae9afb80852 SHA512 267307c91f4fcf21624b0897dfb1f5638b77da7b8d9a02211d734ed2cc5bd39ea7542ae7f200255e2945518fbe7609a0e5aa4e5c6dcb8146014f08b3845c108b
+DIST opensmtpd-6.7.0p1.tar.gz 860022 BLAKE2B 5795902830a854415053f561c6e7b3087fc1b7860e64a7b673b8142bec6a36018ea175b1d0794823894555a333517e19857291f1049843d8c714a8e037cb5125 SHA512 c7cdc24a0ce2d7d6db9ec25fb4b844cb7d73fddb0246da8727c4a81c9fe532e67aa64dcbebdb5d1811ceffb6d281936c8afa29ea094810b3bf29d5e5bbd54e5f

diff --git a/mail-mta/opensmtpd/opensmtpd-6.6.4_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.7.0_p1.ebuild
similarity index 89%
rename from mail-mta/opensmtpd/opensmtpd-6.6.4_p1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-6.7.0_p1.ebuild
index 143540cb4f1..115b05b5c44 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.6.4_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.7.0_p1.ebuild
@@ -71,11 +71,3 @@ src_install() {
 		ln -s --relative "${ED}"/usr/sbin/smtpctl "${ED}"/usr/$(get_libdir)/sendmail || die
 	fi
 }
-
-pkg_postinst() {
-	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
-}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-05-23 23:11 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-05-23 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     b705c6c477b6c5cd0678096e23efc1d190c321ea
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Sat May 23 23:11:24 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Sat May 23 23:11:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b705c6c4

mail-mta/opensmtpd: bump to 6.7.1_p1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>

 mail-mta/opensmtpd/Manifest                                             | 2 +-
 .../opensmtpd/{opensmtpd-6.7.0_p1.ebuild => opensmtpd-6.7.1_p1.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index af35f47b00d..588a36db085 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1 +1 @@
-DIST opensmtpd-6.7.0p1.tar.gz 860022 BLAKE2B 5795902830a854415053f561c6e7b3087fc1b7860e64a7b673b8142bec6a36018ea175b1d0794823894555a333517e19857291f1049843d8c714a8e037cb5125 SHA512 c7cdc24a0ce2d7d6db9ec25fb4b844cb7d73fddb0246da8727c4a81c9fe532e67aa64dcbebdb5d1811ceffb6d281936c8afa29ea094810b3bf29d5e5bbd54e5f
+DIST opensmtpd-6.7.1p1.tar.gz 859364 BLAKE2B 5b4002e8f15ab31810c9a4ccf22a0efc240f9db8bd14b8bb78aedf853b9c9db77cc4d6602a8d4b8d73904682cb1b345cb34aee69d10152d5be5cdf8d6cd37b96 SHA512 403952e77b360f42d8dc8ae7cd7faeced831b9e37bffd7c67d338b7208f7471d50f3594c3475a9282d18cb17435efd305ec8c05f89eaeab5d363ddb1c4d54a2e

diff --git a/mail-mta/opensmtpd/opensmtpd-6.7.0_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
similarity index 100%
rename from mail-mta/opensmtpd/opensmtpd-6.7.0_p1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-08-25 19:24 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-08-25 19:24 UTC (permalink / raw
  To: gentoo-commits

commit:     882bca25117d59f7637b57b77c8b37f113045dba
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 19:23:35 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 19:23:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882bca25

mail-mta/opensmtpd: conditionalize db on berkdb use flag

Closes: https://bugs.gentoo.org/737454
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
index 115b05b5c44..d93aa1e499e 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="libressl pam +mta"
+IUSE="libressl pam +mta berkdb"
 
 DEPEND="
 	acct-user/smtpd
@@ -22,7 +22,7 @@ DEPEND="
 	elibc_musl? ( sys-libs/fts-standalone )
 	sys-libs/zlib
 	pam? ( sys-libs/pam )
-	sys-libs/db:=
+	berkdb? ( sys-libs/db:= )
 	dev-libs/libevent
 	app-misc/ca-certificates
 	net-mail/mailbase
@@ -53,7 +53,8 @@ src_configure() {
 		--with-user-smtpd=smtpd \
 		--with-user-queue=smtpq \
 		--with-group-queue=smtpq \
-		$(use_with pam auth-pam)
+		$(use_with pam auth-pam) \
+		$(use_with berkdb table-db)
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-12-22 17:08 Thomas Deutschmann
  0 siblings, 0 replies; 58+ messages in thread
From: Thomas Deutschmann @ 2020-12-22 17:08 UTC (permalink / raw
  To: gentoo-commits

commit:     a2e5494dd11a8e1f38de3553e0a2c6ccf2c24b81
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 22 17:06:21 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Dec 22 17:06:21 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e5494d

mail-mta/opensmtpd: x86 stable (bug #760570)

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
index d93aa1e499e..5fe6e0fc0bb 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="libressl pam +mta berkdb"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-12-22 18:57 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2020-12-22 18:57 UTC (permalink / raw
  To: gentoo-commits

commit:     6d33dca10eff8a1df973da57bb5879f1412327e9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 22 18:55:42 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 22 18:55:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d33dca1

mail-mta/opensmtpd: Stabilize 6.7.1_p1 amd64, #760570

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
index 5fe6e0fc0bb..9e8a2907a20 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="libressl pam +mta berkdb"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-12-26 12:18 Jason A. Donenfeld
  0 siblings, 0 replies; 58+ messages in thread
From: Jason A. Donenfeld @ 2020-12-26 12:18 UTC (permalink / raw
  To: gentoo-commits

commit:     540cb390969c38221992f04bcc576025d113a8c3
Author:     Jonathan Davies <jpds <AT> protonmail <DOT> com>
AuthorDate: Fri Dec 25 22:40:58 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Sat Dec 26 12:18:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540cb390

mail-mta/opensmtpd: version bump to 6.8.0p2

Signed-off-by: Jonathan Davies <jpds <AT> protonmail.com>
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>

 mail-mta/opensmtpd/Manifest                  |  1 +
 mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild | 74 ++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 588a36db085..a8cc73f5ef8 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1 +1,2 @@
 DIST opensmtpd-6.7.1p1.tar.gz 859364 BLAKE2B 5b4002e8f15ab31810c9a4ccf22a0efc240f9db8bd14b8bb78aedf853b9c9db77cc4d6602a8d4b8d73904682cb1b345cb34aee69d10152d5be5cdf8d6cd37b96 SHA512 403952e77b360f42d8dc8ae7cd7faeced831b9e37bffd7c67d338b7208f7471d50f3594c3475a9282d18cb17435efd305ec8c05f89eaeab5d363ddb1c4d54a2e
+DIST opensmtpd-6.8.0p2.tar.gz 860189 BLAKE2B 603e8516860eddefb1694ea4cb5631cec2df2a19fa3193b25388caf73c41e82d44e57847fc95b5187488cae629542e72ff2d5a17badc15cef1647bdb173d7827 SHA512 48f152b75575146fdd09bdf47123041ea62fefb6e5de33a69826bf91a2126a918f8db1caffadb2f142a1a21de8126d492de88cb65bdf169e61c0b22d3e78d290

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
new file mode 100644
index 00000000000..d93aa1e499e
--- /dev/null
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pam systemd
+
+DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
+HOMEPAGE="https://www.opensmtpd.org"
+SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
+
+LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="libressl pam +mta berkdb"
+
+DEPEND="
+	acct-user/smtpd
+	acct-user/smtpq
+	!libressl? ( >=dev-libs/openssl-1.1:0= )
+	libressl? ( dev-libs/libressl:0= )
+	elibc_musl? ( sys-libs/fts-standalone )
+	sys-libs/zlib
+	pam? ( sys-libs/pam )
+	berkdb? ( sys-libs/db:= )
+	dev-libs/libevent
+	app-misc/ca-certificates
+	net-mail/mailbase
+	net-libs/libasr
+	!mail-mta/courier
+	!mail-mta/esmtp
+	!mail-mta/exim
+	!mail-mta/mini-qmail
+	!mail-mta/msmtp[mta]
+	!mail-mta/netqmail
+	!mail-mta/nullmailer
+	!mail-mta/postfix
+	!mail-mta/qmail-ldap
+	!mail-mta/sendmail
+	!mail-mta/ssmtp[mta]
+"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${P/_}
+
+src_configure() {
+	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 \
+		$(use_with pam auth-pam) \
+		$(use_with berkdb table-db)
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/smtpd.initd smtpd
+	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
+	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
+	dosym smtpctl /usr/sbin/makemap
+	dosym smtpctl /usr/sbin/newaliases
+	if use mta ; then
+		dodir /usr/sbin
+		dosym smtpctl /usr/sbin/sendmail
+		dosym ../sbin/smtpctl /usr/bin/sendmail
+		mkdir -p "${ED}"/usr/$(get_libdir) || die
+		ln -s --relative "${ED}"/usr/sbin/smtpctl "${ED}"/usr/$(get_libdir)/sendmail || die
+	fi
+}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2020-12-27 23:56 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2020-12-27 23:56 UTC (permalink / raw
  To: gentoo-commits

commit:     1f3c2699c43dcfed9ba06c752ff5c28843a2b782
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 27 23:56:19 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 23:56:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3c2699

mail-mta/opensmtpd: Stabilize 6.8.0_p2 amd64, #761945

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
index d93aa1e499e..ec1bca3fd8e 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="libressl pam +mta berkdb"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2021-01-04  9:32 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2021-01-04  9:32 UTC (permalink / raw
  To: gentoo-commits

commit:     24505895f9e55452c104a1ed5fb6ed70ea2a13d7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  4 09:32:02 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan  4 09:32:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24505895

mail-mta/opensmtpd: Stabilize 6.8.0_p2 x86, #761945

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
index ec1bca3fd8e..6a83f4eb0ac 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="libressl pam +mta berkdb"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2021-05-02  8:54 Mikle Kolyada
  0 siblings, 0 replies; 58+ messages in thread
From: Mikle Kolyada @ 2021-05-02  8:54 UTC (permalink / raw
  To: gentoo-commits

commit:     444ba3719fbdf874988c8e8bda9a8836bddcafa5
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May  2 08:48:56 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May  2 08:48:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=444ba371

mail-mta/opensmtpd: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild | 7 +++----
 mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild | 5 ++---
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
index 9e8a2907a20..53f82ac4248 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,13 +12,12 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE="libressl pam +mta berkdb"
+IUSE="pam +mta berkdb"
 
 DEPEND="
 	acct-user/smtpd
 	acct-user/smtpq
-	!libressl? ( >=dev-libs/openssl-1.1:0= )
-	libressl? ( dev-libs/libressl:0= )
+	>=dev-libs/openssl-1.1:0=
 	elibc_musl? ( sys-libs/fts-standalone )
 	sys-libs/zlib
 	pam? ( sys-libs/pam )

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
index 6a83f4eb0ac..53f82ac4248 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
@@ -12,13 +12,12 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE="libressl pam +mta berkdb"
+IUSE="pam +mta berkdb"
 
 DEPEND="
 	acct-user/smtpd
 	acct-user/smtpq
-	!libressl? ( >=dev-libs/openssl-1.1:0= )
-	libressl? ( dev-libs/libressl:0= )
+	>=dev-libs/openssl-1.1:0=
 	elibc_musl? ( sys-libs/fts-standalone )
 	sys-libs/zlib
 	pam? ( sys-libs/pam )


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2021-05-25 20:44 Thomas Deutschmann
  0 siblings, 0 replies; 58+ messages in thread
From: Thomas Deutschmann @ 2021-05-25 20:44 UTC (permalink / raw
  To: gentoo-commits

commit:     01f70f00555a35208c1ed6a8bea4991e5a6ebac7
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue May 25 20:44:24 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue May 25 20:44:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f70f00

mail-mta/opensmtpd: security cleanup

Bug: https://bugs.gentoo.org/761945
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 mail-mta/opensmtpd/Manifest                  |  1 -
 mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild | 73 ----------------------------
 2 files changed, 74 deletions(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index a8cc73f5ef8..f7a170bf933 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,2 +1 @@
-DIST opensmtpd-6.7.1p1.tar.gz 859364 BLAKE2B 5b4002e8f15ab31810c9a4ccf22a0efc240f9db8bd14b8bb78aedf853b9c9db77cc4d6602a8d4b8d73904682cb1b345cb34aee69d10152d5be5cdf8d6cd37b96 SHA512 403952e77b360f42d8dc8ae7cd7faeced831b9e37bffd7c67d338b7208f7471d50f3594c3475a9282d18cb17435efd305ec8c05f89eaeab5d363ddb1c4d54a2e
 DIST opensmtpd-6.8.0p2.tar.gz 860189 BLAKE2B 603e8516860eddefb1694ea4cb5631cec2df2a19fa3193b25388caf73c41e82d44e57847fc95b5187488cae629542e72ff2d5a17badc15cef1647bdb173d7827 SHA512 48f152b75575146fdd09bdf47123041ea62fefb6e5de33a69826bf91a2126a918f8db1caffadb2f142a1a21de8126d492de88cb65bdf169e61c0b22d3e78d290

diff --git a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
deleted file mode 100644
index 53f82ac4248..00000000000
--- a/mail-mta/opensmtpd/opensmtpd-6.7.1_p1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit pam systemd
-
-DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
-HOMEPAGE="https://www.opensmtpd.org"
-SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
-
-LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE="pam +mta berkdb"
-
-DEPEND="
-	acct-user/smtpd
-	acct-user/smtpq
-	>=dev-libs/openssl-1.1:0=
-	elibc_musl? ( sys-libs/fts-standalone )
-	sys-libs/zlib
-	pam? ( sys-libs/pam )
-	berkdb? ( sys-libs/db:= )
-	dev-libs/libevent
-	app-misc/ca-certificates
-	net-mail/mailbase
-	net-libs/libasr
-	!mail-mta/courier
-	!mail-mta/esmtp
-	!mail-mta/exim
-	!mail-mta/mini-qmail
-	!mail-mta/msmtp[mta]
-	!mail-mta/netqmail
-	!mail-mta/nullmailer
-	!mail-mta/postfix
-	!mail-mta/qmail-ldap
-	!mail-mta/sendmail
-	!mail-mta/ssmtp[mta]
-"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${P/_}
-
-src_configure() {
-	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 \
-		$(use_with pam auth-pam) \
-		$(use_with berkdb table-db)
-}
-
-src_install() {
-	default
-	newinitd "${FILESDIR}"/smtpd.initd smtpd
-	systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
-	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
-	dosym smtpctl /usr/sbin/makemap
-	dosym smtpctl /usr/sbin/newaliases
-	if use mta ; then
-		dodir /usr/sbin
-		dosym smtpctl /usr/sbin/sendmail
-		dosym ../sbin/smtpctl /usr/bin/sendmail
-		mkdir -p "${ED}"/usr/$(get_libdir) || die
-		ln -s --relative "${ED}"/usr/sbin/smtpctl "${ED}"/usr/$(get_libdir)/sendmail || die
-	fi
-}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2021-06-16  7:40 Georgy Yakovlev
  0 siblings, 0 replies; 58+ messages in thread
From: Georgy Yakovlev @ 2021-06-16  7:40 UTC (permalink / raw
  To: gentoo-commits

commit:     f97ac1fff7ef25c941663425bb615db7b4dc7752
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 16 07:38:08 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jun 16 07:38:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97ac1ff

mail-mta/opensmtpd: fix collision on merged /usr systems

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
index 53f82ac4248..9adcaa46b33 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE="pam +mta berkdb"
+IUSE="berkdb +mta pam split-usr"
 
 DEPEND="
 	acct-user/smtpd
@@ -66,7 +66,9 @@ src_install() {
 	if use mta ; then
 		dodir /usr/sbin
 		dosym smtpctl /usr/sbin/sendmail
-		dosym ../sbin/smtpctl /usr/bin/sendmail
+		# on USE="-split-usr" system sbin and bin are merged
+		# so symlink made above will collide with one below
+		use split-usr && dosym ../sbin/smtpctl /usr/bin/sendmail
 		mkdir -p "${ED}"/usr/$(get_libdir) || die
 		ln -s --relative "${ED}"/usr/sbin/smtpctl "${ED}"/usr/$(get_libdir)/sendmail || die
 	fi


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2021-06-22 22:38 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2021-06-22 22:38 UTC (permalink / raw
  To: gentoo-commits

commit:     7535890dfe52924697c435fbbd56e168ea4dde07
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 22 22:17:25 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 22 22:34:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7535890d

mail-mta/opensmtpd: add virtual/libcrypt dependency

Needed for upcoming libcrypt migration.

Acked-by: David Seifert <soap <AT> gentoo.org>
Reported-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{opensmtpd-6.8.0_p2.ebuild => opensmtpd-6.8.0_p2-r1.ebuild}        | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild
similarity index 97%
rename from mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
rename to mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild
index 9adcaa46b33..67c2b0cada9 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild
@@ -22,10 +22,11 @@ DEPEND="
 	sys-libs/zlib
 	pam? ( sys-libs/pam )
 	berkdb? ( sys-libs/db:= )
-	dev-libs/libevent
+	dev-libs/libevent:=
 	app-misc/ca-certificates
 	net-mail/mailbase
 	net-libs/libasr
+	virtual/libcrypt:=
 	!mail-mta/courier
 	!mail-mta/esmtp
 	!mail-mta/exim


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2021-07-06 19:00 Georgy Yakovlev
  0 siblings, 0 replies; 58+ messages in thread
From: Georgy Yakovlev @ 2021-07-06 19:00 UTC (permalink / raw
  To: gentoo-commits

commit:     aec46e4a3d43d9b46f26d7300955143e8fe5d3ab
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  6 18:57:13 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jul  6 19:00:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec46e4a

mail-mta/opensmtpd: stabilize 6.8.0_p2-r1 for ppc64

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild
index 67c2b0cada9..57007644114 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 IUSE="berkdb +mta pam split-usr"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2021-07-22  3:19 Georgy Yakovlev
  0 siblings, 0 replies; 58+ messages in thread
From: Georgy Yakovlev @ 2021-07-22  3:19 UTC (permalink / raw
  To: gentoo-commits

commit:     307d3cf1128187163809fbe18dc13cc839eda7fd
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 22 02:59:20 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Thu Jul 22 02:59:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=307d3cf1

mail-mta/opensmtpd: keyword 6.8.0_p2-r1 for ~riscv

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild
index 57007644114..083ae24c1cd 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86"
 IUSE="berkdb +mta pam split-usr"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2022-07-28 13:31 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2022-07-28 13:31 UTC (permalink / raw
  To: gentoo-commits

commit:     2dba54747ab700ed4feda7440cf27ac9f1c7a9e9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 13:24:15 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 13:31:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dba5474

mail-mta/opensmtpd: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/opensmtpd/metadata.xml | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/mail-mta/opensmtpd/metadata.xml b/mail-mta/opensmtpd/metadata.xml
index bd9351ccc908..12887d412204 100644
--- a/mail-mta/opensmtpd/metadata.xml
+++ b/mail-mta/opensmtpd/metadata.xml
@@ -1,14 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<longdescription lang="en">
-OpenSMTPD is an implementation of the server-side SMTP protocol as defined by RFC 5321, with some additional standard extensions. It allows ordinary machines to exchange e-mails with other systems speaking the SMTP protocol.
-</longdescription>
-<maintainer type="person">
-<email>zx2c4@gentoo.org</email>
-<name>Jason A. Donenfeld</name>
-</maintainer>
-<use>
-<flag name="mta">Enable this to install as system-wide MTA</flag>
-</use>
+	<longdescription lang="en">
+		OpenSMTPD is an implementation of the server-side SMTP protocol as defined by RFC 5321, with some additional standard extensions. It allows ordinary machines to exchange e-mails with other systems speaking the SMTP protocol.
+	</longdescription>
+	<maintainer type="person">
+		<email>zx2c4@gentoo.org</email>
+		<name>Jason A. Donenfeld</name>
+	</maintainer>
+	<use>
+		<flag name="mta">Enable this to install as system-wide MTA</flag>
+	</use>
+	<upstream>
+		<remote-id type="github">OpenSMTPD/OpenSMTPD</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2022-12-13  5:27 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2022-12-13  5:27 UTC (permalink / raw
  To: gentoo-commits

commit:     ca14c6de6b4519250b55d36fd0f22a651445e0d4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 13 05:24:25 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 13 05:24:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca14c6de

mail-mta/opensmtpd: depend on < openssl 3

Broken at runtime.

Bug: https://bugs.gentoo.org/881701
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{opensmtpd-6.8.0_p2-r1.ebuild => opensmtpd-6.8.0_p2-r2.ebuild}   | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
similarity index 95%
rename from mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
index 083ae24c1cd3..0348733b5491 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,10 +14,11 @@ SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86"
 IUSE="berkdb +mta pam split-usr"
 
+# < openssl 3 for bug #881701
 DEPEND="
 	acct-user/smtpd
 	acct-user/smtpq
-	>=dev-libs/openssl-1.1:0=
+	<dev-libs/openssl-3:=
 	elibc_musl? ( sys-libs/fts-standalone )
 	sys-libs/zlib
 	pam? ( sys-libs/pam )


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2022-12-25  7:49 Georgy Yakovlev
  0 siblings, 0 replies; 58+ messages in thread
From: Georgy Yakovlev @ 2022-12-25  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     c0e928806194c81b126276873f539e60ca61bbd1
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 25 07:49:02 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 07:49:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e92880

mail-mta/opensmtpd: stabilize 6.8.0_p2-r2 for arm64

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
index 0348733b5491..d580b7c929b3 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 IUSE="berkdb +mta pam split-usr"
 
 # < openssl 3 for bug #881701


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2023-03-31  7:15 Joonas Niilola
  0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2023-03-31  7:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4d9215298876d0281759a5d763a5eb6c03aa6c4e
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 07:15:17 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 07:15:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d921529

mail-mta/opensmtpd: add missing yacc BDEP

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
index d580b7c929b3..a8e71de77b1b 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,6 +41,7 @@ DEPEND="
 	!mail-mta/ssmtp[mta]
 "
 RDEPEND="${DEPEND}"
+BDEPEND="app-alternatives/yacc"
 
 S=${WORKDIR}/${P/_}
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2023-04-29  5:47 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-04-29  5:47 UTC (permalink / raw
  To: gentoo-commits

commit:     c3ef6da30448f328b0d173d38c944b6f6ce3171a
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Fri Apr 28 20:04:19 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 29 05:46:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ef6da3

mail-mta/opensmtpd: fix libdir path

This fixes the path from the previous commit that sets the libevent and
libssl paths explicitly to avoid configure failures on multilib systems
that use lld where the incorrect lib directory is linked.

The configure check will test the path as a sysroot and then will take
it in its entirety in the 'else' case.

Fixes: https://github.com/gentoo/gentoo/commit/a05af7c36a3e4e74879cad3c03ef4ca2e3601b82
Bug: https://bugs.gentoo.org/739876
Signed-off-by: orbea <orbea <AT> riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/30803
Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r3.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r3.ebuild
index aeba246f0bdd..718ece238838 100644
--- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r3.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r3.ebuild
@@ -66,8 +66,8 @@ src_configure() {
 		--with-user-smtpd=smtpd \
 		--with-user-queue=smtpq \
 		--with-group-queue=smtpq \
-		--with-libevent="$(get_libdir)" \
-		--with-libssl="$(get_libdir)" \
+		--with-libevent="${EPREFIX}/usr/$(get_libdir)" \
+		--with-libssl="${EPREFIX}/usr/$(get_libdir)" \
 		$(use_with pam auth-pam) \
 		$(use_with berkdb table-db)
 }


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2023-08-26 14:22 David Seifert
  0 siblings, 0 replies; 58+ messages in thread
From: David Seifert @ 2023-08-26 14:22 UTC (permalink / raw
  To: gentoo-commits

commit:     305c5d3fe744eceff68604b1ca9560c225847a4e
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 14:21:07 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 14:21:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305c5d3f

mail-mta/opensmtpd: drop inactive maintainer

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 mail-mta/opensmtpd/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/mail-mta/opensmtpd/metadata.xml b/mail-mta/opensmtpd/metadata.xml
index 12887d412204..d784c6148ce9 100644
--- a/mail-mta/opensmtpd/metadata.xml
+++ b/mail-mta/opensmtpd/metadata.xml
@@ -1,13 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<!-- maintainer-needed -->
 	<longdescription lang="en">
 		OpenSMTPD is an implementation of the server-side SMTP protocol as defined by RFC 5321, with some additional standard extensions. It allows ordinary machines to exchange e-mails with other systems speaking the SMTP protocol.
 	</longdescription>
-	<maintainer type="person">
-		<email>zx2c4@gentoo.org</email>
-		<name>Jason A. Donenfeld</name>
-	</maintainer>
 	<use>
 		<flag name="mta">Enable this to install as system-wide MTA</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2023-08-28 16:07 David Seifert
  0 siblings, 0 replies; 58+ messages in thread
From: David Seifert @ 2023-08-28 16:07 UTC (permalink / raw
  To: gentoo-commits

commit:     4d7b0439a83f07f408743d83ef2f8af6afff8163
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 28 16:07:21 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Aug 28 16:07:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7b0439

mail-mta/opensmtpd: add blocker for mail-client/mailx-support

Bug: https://bugs.gentoo.org/913144
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 .../{opensmtpd-7.3.0_p1.ebuild => opensmtpd-7.3.0_p1-r1.ebuild}          | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
similarity index 98%
rename from mail-mta/opensmtpd/opensmtpd-7.3.0_p1.ebuild
rename to mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
index 25cf7cb2f25c..8a040ff0f690 100644
--- a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
@@ -29,6 +29,7 @@ RDEPEND="
 	berkdb? ( sys-libs/db:= )
 	elibc_musl? ( sys-libs/fts-standalone )
 	pam? ( sys-libs/pam )
+	!mail-client/mailx-support
 	!mail-mta/courier
 	!mail-mta/esmtp
 	!mail-mta/exim


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2023-09-05 14:23 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-09-05 14:23 UTC (permalink / raw
  To: gentoo-commits

commit:     1515a05470e65f2cf75e68b2b134b09fc3d81ff1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  5 14:21:48 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep  5 14:21:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1515a054

mail-mta/opensmtpd: Stabilize 7.3.0_p1-r1 x86, #913684

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
index 8a040ff0f690..20c316ced701 100644
--- a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_}"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="berkdb +mta pam split-usr"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2023-09-05 14:23 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-09-05 14:23 UTC (permalink / raw
  To: gentoo-commits

commit:     2e699efb25fb7b387d72e5eddd6508d01351506b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  5 14:21:50 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep  5 14:21:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e699efb

mail-mta/opensmtpd: Stabilize 7.3.0_p1-r1 arm64, #913684

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
index f100f1136ee3..fcdc539cf2a7 100644
--- a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_}"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv x86"
 IUSE="berkdb +mta pam split-usr"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2023-09-05 14:23 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-09-05 14:23 UTC (permalink / raw
  To: gentoo-commits

commit:     9ddd2a95bd501d4e0aa4321533a151e80c3fa406
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  5 14:21:49 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep  5 14:21:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ddd2a95

mail-mta/opensmtpd: Stabilize 7.3.0_p1-r1 ppc64, #913684

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
index 20c316ced701..f100f1136ee3 100644
--- a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_}"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv x86"
 IUSE="berkdb +mta pam split-usr"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2023-09-05 14:23 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-09-05 14:23 UTC (permalink / raw
  To: gentoo-commits

commit:     a321d30fd87690d363426c5ab1fb73f412fdde71
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  5 14:21:51 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep  5 14:21:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a321d30f

mail-mta/opensmtpd: Stabilize 7.3.0_p1-r1 amd64, #913684

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
index fcdc539cf2a7..b0d7a70abeb9 100644
--- a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_}"
 
 LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 IUSE="berkdb +mta pam split-usr"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2024-01-13  7:49 Joonas Niilola
  0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2024-01-13  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     3202d379443244d4b72c86427e49870b09377bea
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 07:47:37 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 07:49:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3202d379

mail-mta/opensmtpd: fix VariableScope on verify-sig's BROOT

 - BROOT is added by the verify-sig.eclass since
   ae2c13bac13880dac42851e25968073d99238391

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild
index f57fee2e4f3c..c5b98eddea63 100644
--- a/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild
+++ b/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild
@@ -51,7 +51,7 @@ BDEPEND="
 	verify-sig? ( sec-keys/signify-keys-opensmtpd )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}.pub"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}.pub"
 
 QA_CONFIG_IMPL_DECL_SKIP=( closefrom )
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2024-01-13  7:49 Joonas Niilola
  0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2024-01-13  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     38ee07889aaf2479e8b91ef1d51cf2b4f8aace83
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Nov  8 19:19:16 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 07:49:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ee0788

mail-mta/opensmtpd: add 7.4.0_p1

* Add "virtual/pkgconfig" dependency
* Add ${EPREFIX} to --with-path-queue
* Add signature verification
* Add slot binding operator on "sys-libs/zlib"
* Install "CHANGES.md" doc
* Move blockers, users and runtime files to RDEPEND
* Remove "eautoreconf" call
* Remove net-libs/libasr dependency (bundled now)
* Remove obsolete QA_CONFIG_IMPL_DECL_SKIP
* Use "myeconfargs" array instead of escaping newlines

Closes: https://bugs.gentoo.org/916993
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
Closes: https://github.com/gentoo/gentoo/pull/33729
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 mail-mta/opensmtpd/Manifest                  |   2 +
 mail-mta/opensmtpd/metadata.xml              |   1 +
 mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild | 111 +++++++++++++++++++++++++++
 3 files changed, 114 insertions(+)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 5c6919669ac9..61d5d4db2e77 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1 +1,3 @@
 DIST opensmtpd-7.3.0p1.tar.gz 849026 BLAKE2B bdb83468df12af2a2b39664a4408acfaf0cd81551074fb3823f7eb1b0d30ce79d812876fcea2ff940ddaac8b1a96700e1f4d2c275beab106fed010b733cff5c2 SHA512 2106de43e4b7435e49df759570ec758672ca8271dc451e30a261c250b41908b6ffe28e571a5f52e2ac14f59af132d1df45b272f8fcafeab04fcfb6bd5db970bb
+DIST opensmtpd-7.4.0p1.sum.sig 256 BLAKE2B 312bf5913f7da5178dc6442fa1aa01334a4323252ba6441ba4bf65904f2609332f0da850174306ae7ec8bba6c93a667151c11e2fea84bca4585f402f6ba1d823 SHA512 f7126a1ddc47775d9cf460b2f71267721ee543bdf9f42b712eb22579cf929a07515657551f4e94834b6727c8692d018193e97668749766765a147a0a192016fb
+DIST opensmtpd-7.4.0p1.tar.gz 908307 BLAKE2B f3e919b248da1d10d4ffe3073a19f3239ee3db7f58278103a52b50900c4a5b460d27e97ec974ad504cbe758f0a60f8cf2f58b238190e156d60a61b1a4476bc3e SHA512 23aad112ed8f45547e808592823ba8818d8b0ac6ca82d9f83ee33c4a61cfa6326488e10b6beaa3c9e40030eb680478f485b552c15c4ae2835c7a71af509ce94f

diff --git a/mail-mta/opensmtpd/metadata.xml b/mail-mta/opensmtpd/metadata.xml
index d784c6148ce9..4c7bd6f8a321 100644
--- a/mail-mta/opensmtpd/metadata.xml
+++ b/mail-mta/opensmtpd/metadata.xml
@@ -10,5 +10,6 @@
 	</use>
 	<upstream>
 		<remote-id type="github">OpenSMTPD/OpenSMTPD</remote-id>
+		<bugs-to>mailto:bugs@opensmtpd.org</bugs-to>
 	</upstream>
 </pkgmetadata>

diff --git a/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild
new file mode 100644
index 000000000000..f57fee2e4f3c
--- /dev/null
+++ b/mail-mta/opensmtpd/opensmtpd-7.4.0_p1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_METHOD="signify"
+inherit pam systemd verify-sig
+
+DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
+HOMEPAGE="https://www.opensmtpd.org"
+SRC_URI="
+	https://www.opensmtpd.org/archives/${P/_}.tar.gz
+	verify-sig? ( https://www.opensmtpd.org/archives/${P/_}.sum.sig )
+"
+S="${WORKDIR}/${P/_}"
+
+LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="berkdb +mta pam split-usr"
+
+DEPEND="
+	dev-libs/libbsd
+	dev-libs/libevent:=
+	dev-libs/openssl:=
+	sys-libs/zlib:=
+	virtual/libcrypt:=
+	berkdb? ( sys-libs/db:= )
+	elibc_musl? ( sys-libs/fts-standalone )
+	pam? ( sys-libs/pam )
+"
+RDEPEND="${DEPEND}
+	acct-user/smtpd
+	acct-user/smtpq
+	app-misc/ca-certificates
+	net-mail/mailbase
+	!mail-client/mailx-support
+	!mail-mta/courier
+	!mail-mta/esmtp
+	!mail-mta/exim
+	!mail-mta/msmtp[mta]
+	!mail-mta/netqmail
+	!mail-mta/nullmailer
+	!mail-mta/postfix
+	!mail-mta/sendmail
+	!mail-mta/ssmtp[mta]
+"
+BDEPEND="
+	app-alternatives/yacc
+	virtual/pkgconfig
+	verify-sig? ( sec-keys/signify-keys-opensmtpd )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}.pub"
+
+QA_CONFIG_IMPL_DECL_SKIP=( closefrom )
+
+DOCS=( {CHANGES,README}.md )
+
+src_unpack() {
+	if use verify-sig; then
+		# Too many levels of symbolic links
+		cp "${DISTDIR}"/${P/_}.{sum.sig,tar.gz} "${WORKDIR}" || die
+		verify-sig_verify_signed_checksums \
+			${P/_}.sum.sig sha256 ${P/_}.tar.gz
+	fi
+	default
+}
+
+src_configure() {
+	local myeconfargs=(
+		--sysconfdir="${EPREFIX}"/etc/smtpd
+		--with-path-CAfile="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt
+		--with-path-empty="${EPREFIX}"/var/empty
+		--with-path-mbox="${EPREFIX}"/var/spool/mail
+		--with-path-queue="${EPREFIX}"/var/spool/smtpd
+		--with-path-pidfile=/run
+		--with-path-socket=/run
+		--with-user-smtpd=smtpd
+		--with-user-queue=smtpq
+		--with-group-queue=smtpq
+		--with-libevent="${EPREFIX}"/usr/$(get_libdir)
+		--with-libssl="${EPREFIX}"/usr/$(get_libdir)
+		$(use_with berkdb table-db)
+		$(use_with pam auth-pam)
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	newinitd "${FILESDIR}"/smtpd.initd smtpd
+	systemd_newunit "${FILESDIR}"/smtpd-r1.service smtpd.service
+
+	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
+
+	dosym smtpctl /usr/sbin/makemap
+	dosym smtpctl /usr/sbin/newaliases
+
+	if use mta; then
+		dodir /usr/sbin
+		dosym smtpctl /usr/sbin/sendmail
+		# on USE="-split-usr" system sbin and bin are merged
+		# so symlink made above will collide with one below
+		use split-usr && dosym ../sbin/smtpctl /usr/bin/sendmail
+		dodir /usr/$(get_libdir)
+		dosym -r /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
+	fi
+}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
@ 2024-06-02  7:30 Joonas Niilola
  0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2024-06-02  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     9f3ccf216b8999d9b48b2e7e68d70476e65fdb25
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Apr 20 07:55:13 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jun  2 07:30:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3ccf21

mail-mta/opensmtpd: add 7.5.0_p0

Closes: https://bugs.gentoo.org/930271
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
Closes: https://github.com/gentoo/gentoo/pull/36337
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 mail-mta/opensmtpd/Manifest                  |   2 +
 mail-mta/opensmtpd/opensmtpd-7.5.0_p0.ebuild | 111 +++++++++++++++++++++++++++
 2 files changed, 113 insertions(+)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 61d5d4db2e77..873e3f73a2cb 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1,3 +1,5 @@
 DIST opensmtpd-7.3.0p1.tar.gz 849026 BLAKE2B bdb83468df12af2a2b39664a4408acfaf0cd81551074fb3823f7eb1b0d30ce79d812876fcea2ff940ddaac8b1a96700e1f4d2c275beab106fed010b733cff5c2 SHA512 2106de43e4b7435e49df759570ec758672ca8271dc451e30a261c250b41908b6ffe28e571a5f52e2ac14f59af132d1df45b272f8fcafeab04fcfb6bd5db970bb
 DIST opensmtpd-7.4.0p1.sum.sig 256 BLAKE2B 312bf5913f7da5178dc6442fa1aa01334a4323252ba6441ba4bf65904f2609332f0da850174306ae7ec8bba6c93a667151c11e2fea84bca4585f402f6ba1d823 SHA512 f7126a1ddc47775d9cf460b2f71267721ee543bdf9f42b712eb22579cf929a07515657551f4e94834b6727c8692d018193e97668749766765a147a0a192016fb
 DIST opensmtpd-7.4.0p1.tar.gz 908307 BLAKE2B f3e919b248da1d10d4ffe3073a19f3239ee3db7f58278103a52b50900c4a5b460d27e97ec974ad504cbe758f0a60f8cf2f58b238190e156d60a61b1a4476bc3e SHA512 23aad112ed8f45547e808592823ba8818d8b0ac6ca82d9f83ee33c4a61cfa6326488e10b6beaa3c9e40030eb680478f485b552c15c4ae2835c7a71af509ce94f
+DIST opensmtpd-7.5.0p0.sum.sig 256 BLAKE2B 535753841c0bb6201a6dcc7c1659436fa25270ed2b0066b97b4e8e8934c5bc131c51e5337ef97c33661c3086071be92ccc31cdf6cf3a774caa34f62e701d7b53 SHA512 78075cc0170cbbf9367cde1201aaa34c3a86e023b3d4f1f79ffc28bfe90bcb74236b48e2242e3076294b1cb9133b9ecd720c10011b7508a9cc67cb9221d911cd
+DIST opensmtpd-7.5.0p0.tar.gz 926333 BLAKE2B 25c5786f423bd3efeae0b00de56ae1737e53b2206c179ba7650012ba7eaaefbfec8d942a3eba43d3b56e83616d8adb7e808f0ff35cb93e64439790f3f7045347 SHA512 1e4bf23e623d40732e4055a8db330b0dc69dbfbd4f3d89ef092ead3359aac4123f8a58feb61661be47d84c58e27d22c706dc308dfa245fa76f1d36ed2bb9a822

diff --git a/mail-mta/opensmtpd/opensmtpd-7.5.0_p0.ebuild b/mail-mta/opensmtpd/opensmtpd-7.5.0_p0.ebuild
new file mode 100644
index 000000000000..c5b98eddea63
--- /dev/null
+++ b/mail-mta/opensmtpd/opensmtpd-7.5.0_p0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_METHOD="signify"
+inherit pam systemd verify-sig
+
+DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
+HOMEPAGE="https://www.opensmtpd.org"
+SRC_URI="
+	https://www.opensmtpd.org/archives/${P/_}.tar.gz
+	verify-sig? ( https://www.opensmtpd.org/archives/${P/_}.sum.sig )
+"
+S="${WORKDIR}/${P/_}"
+
+LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="berkdb +mta pam split-usr"
+
+DEPEND="
+	dev-libs/libbsd
+	dev-libs/libevent:=
+	dev-libs/openssl:=
+	sys-libs/zlib:=
+	virtual/libcrypt:=
+	berkdb? ( sys-libs/db:= )
+	elibc_musl? ( sys-libs/fts-standalone )
+	pam? ( sys-libs/pam )
+"
+RDEPEND="${DEPEND}
+	acct-user/smtpd
+	acct-user/smtpq
+	app-misc/ca-certificates
+	net-mail/mailbase
+	!mail-client/mailx-support
+	!mail-mta/courier
+	!mail-mta/esmtp
+	!mail-mta/exim
+	!mail-mta/msmtp[mta]
+	!mail-mta/netqmail
+	!mail-mta/nullmailer
+	!mail-mta/postfix
+	!mail-mta/sendmail
+	!mail-mta/ssmtp[mta]
+"
+BDEPEND="
+	app-alternatives/yacc
+	virtual/pkgconfig
+	verify-sig? ( sec-keys/signify-keys-opensmtpd )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}.pub"
+
+QA_CONFIG_IMPL_DECL_SKIP=( closefrom )
+
+DOCS=( {CHANGES,README}.md )
+
+src_unpack() {
+	if use verify-sig; then
+		# Too many levels of symbolic links
+		cp "${DISTDIR}"/${P/_}.{sum.sig,tar.gz} "${WORKDIR}" || die
+		verify-sig_verify_signed_checksums \
+			${P/_}.sum.sig sha256 ${P/_}.tar.gz
+	fi
+	default
+}
+
+src_configure() {
+	local myeconfargs=(
+		--sysconfdir="${EPREFIX}"/etc/smtpd
+		--with-path-CAfile="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt
+		--with-path-empty="${EPREFIX}"/var/empty
+		--with-path-mbox="${EPREFIX}"/var/spool/mail
+		--with-path-queue="${EPREFIX}"/var/spool/smtpd
+		--with-path-pidfile=/run
+		--with-path-socket=/run
+		--with-user-smtpd=smtpd
+		--with-user-queue=smtpq
+		--with-group-queue=smtpq
+		--with-libevent="${EPREFIX}"/usr/$(get_libdir)
+		--with-libssl="${EPREFIX}"/usr/$(get_libdir)
+		$(use_with berkdb table-db)
+		$(use_with pam auth-pam)
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	newinitd "${FILESDIR}"/smtpd.initd smtpd
+	systemd_newunit "${FILESDIR}"/smtpd-r1.service smtpd.service
+
+	use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
+
+	dosym smtpctl /usr/sbin/makemap
+	dosym smtpctl /usr/sbin/newaliases
+
+	if use mta; then
+		dodir /usr/sbin
+		dosym smtpctl /usr/sbin/sendmail
+		# on USE="-split-usr" system sbin and bin are merged
+		# so symlink made above will collide with one below
+		use split-usr && dosym ../sbin/smtpctl /usr/bin/sendmail
+		dodir /usr/$(get_libdir)
+		dosym -r /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
+	fi
+}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

end of thread, other threads:[~2024-06-02  7:30 UTC | newest]

Thread overview: 58+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-05 14:23 [gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-06-02  7:30 Joonas Niilola
2024-01-13  7:49 Joonas Niilola
2024-01-13  7:49 Joonas Niilola
2023-09-05 14:23 Sam James
2023-09-05 14:23 Sam James
2023-09-05 14:23 Sam James
2023-08-28 16:07 David Seifert
2023-08-26 14:22 David Seifert
2023-04-29  5:47 Sam James
2023-03-31  7:15 Joonas Niilola
2022-12-25  7:49 Georgy Yakovlev
2022-12-13  5:27 Sam James
2022-07-28 13:31 Sam James
2021-07-22  3:19 Georgy Yakovlev
2021-07-06 19:00 Georgy Yakovlev
2021-06-22 22:38 Sam James
2021-06-16  7:40 Georgy Yakovlev
2021-05-25 20:44 Thomas Deutschmann
2021-05-02  8:54 Mikle Kolyada
2021-01-04  9:32 Sam James
2020-12-27 23:56 Sam James
2020-12-26 12:18 Jason A. Donenfeld
2020-12-22 18:57 Sam James
2020-12-22 17:08 Thomas Deutschmann
2020-08-25 19:24 Jason A. Donenfeld
2020-05-23 23:11 Jason A. Donenfeld
2020-05-23 23:08 Jason A. Donenfeld
2020-02-06  5:46 Georgy Yakovlev
2020-02-05 13:05 Jason A. Donenfeld
2020-02-05 13:02 Jason A. Donenfeld
2020-02-05 12:47 Jason A. Donenfeld
2020-02-05 12:29 Jason A. Donenfeld
2020-02-05 12:17 Jason A. Donenfeld
2020-02-05 12:07 Jason A. Donenfeld
2020-02-05 12:01 Jason A. Donenfeld
2020-01-29  8:51 Jason A. Donenfeld
2019-10-12 21:03 Mikle Kolyada
2018-05-18 12:34 Aaron Bauman
2017-06-15 10:41 Alexis Ballier
2017-03-04 17:18 Alexis Ballier
2016-10-14  6:42 Patrice Clement
2016-10-14  2:27 Jason Donenfeld
2016-10-14  2:23 Jason Donenfeld
2016-10-12 11:59 Jason Donenfeld
2016-07-05 12:09 Jason Donenfeld
2016-07-04  7:09 Jason Donenfeld
2016-06-25 15:16 Patrice Clement
2016-06-16 12:07 Jason Donenfeld
2016-06-07  8:41 Jason Donenfeld
2016-06-06 22:27 Jason Donenfeld
2016-06-06 17:59 Jason Donenfeld
2016-06-06 17:55 Jason Donenfeld
2016-06-06 17:46 Jason Donenfeld
2016-02-18 20:38 Jason Donenfeld
2015-10-11  1:04 Anthony G. Basile
2015-10-02 12:59 Jason Donenfeld
2015-10-02 12:39 Jason Donenfeld

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox