public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2024-01-03  2:24 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2024-01-03  2:24 UTC (permalink / raw
  To: gentoo-commits

commit:     30480534d975f0043a8706c58a7b45dece0458e4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 02:23:52 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 02:23:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30480534

app-admin/doas: Stabilize 6.8.2 ppc64, #921199

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

 app-admin/doas/doas-6.8.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
index c439e825e527..e34836072634 100644
--- a/app-admin/doas/doas-6.8.2.ebuild
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="app-alternatives/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2022-10-28 18:55 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2022-10-28 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     40d9f6321149ff0310346be52557959ec3dc174f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 18:55:04 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 18:55:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d9f632

app-admin/doas: Stabilize 6.8.2 amd64, #878537

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

 app-admin/doas/doas-6.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
index deddcb168a16..8d775443d9b9 100644
--- a/app-admin/doas/doas-6.8.2.ebuild
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2022-10-28 14:55 Arthur Zamarin
  0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2022-10-28 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     77a56aff8725c86b765c3b5929d9c764eae780af
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 14:55:41 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 14:55:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a56aff

app-admin/doas: Stabilize 6.8.2 arm, #878537

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-admin/doas/doas-6.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
index 75c4994f08f5..deddcb168a16 100644
--- a/app-admin/doas/doas-6.8.2.ebuild
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2022-10-28 14:55 Arthur Zamarin
  0 siblings, 0 replies; 32+ messages in thread
From: Arthur Zamarin @ 2022-10-28 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     ca61170a831af2159bbc34523924deb301185828
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 14:55:40 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 14:55:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca61170a

app-admin/doas: Stabilize 6.8.2 arm64, #878537

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-admin/doas/doas-6.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
index 25d4f3a7608d..75c4994f08f5 100644
--- a/app-admin/doas/doas-6.8.2.ebuild
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2022-04-15  6:18 Joonas Niilola
  0 siblings, 0 replies; 32+ messages in thread
From: Joonas Niilola @ 2022-04-15  6:18 UTC (permalink / raw
  To: gentoo-commits

commit:     8792449849c896256446a3cf869b22b9ec58682a
Author:     Thamognya Kodi <contact <AT> thamognya <DOT> com>
AuthorDate: Fri Apr  8 13:51:25 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 06:18:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87924498

app-admin/doas: bump to version 6.8.2

Signed-off-by: Thamognya Kodi <contact <AT> thamognya.com>
Closes: https://github.com/gentoo/gentoo/pull/24956
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/doas/Manifest          |  1 +
 app-admin/doas/doas-6.8.2.ebuild | 52 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/app-admin/doas/Manifest b/app-admin/doas/Manifest
index d66ef45cbbce..ac4682ce68e4 100644
--- a/app-admin/doas/Manifest
+++ b/app-admin/doas/Manifest
@@ -1 +1,2 @@
 DIST OpenDoas-6.8.1.tar.gz 32398 BLAKE2B cdaa01efaf3d164bcf6993693c86039fa4866dc1ce619731b455985ca1ebb5ebec889b540f4720c590318202de8a4b2fdf5d715f2170346818e706857b5adfa3 SHA512 d96fe1cdd70e9211de9996ad05bcf7a127facd02af48f7ab2561869d9d16708f1b61722c6e6b9fe15a62e9ef501e09b1ba444b7b43a066f1895e543ebc9402e7
+DIST OpenDoas-6.8.2.tar.gz 32430 BLAKE2B 14c418537b17cb82ceb1d789acc74d17364390c04d0a8d81b65de2ce3feca800e48158c6a8ea066176edeea44252f4baa99d1abde0dfbdc548c06f96e6409984 SHA512 4a93ff477413c859ba2702e688fa4f83248fff85e61e12336838a1e9aa1a8d9963a9782e4bc5e58e8d04b86c2c8ceb6b235ae9d3b32b3e548a2514a43653137d

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
new file mode 100644
index 000000000000..6a884b504507
--- /dev/null
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_PN=OpenDoas
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Run commands as super/another user (alt sudo) (unofficial port from OpenBSD)"
+HOMEPAGE="https://github.com/Duncaen/OpenDoas"
+SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="pam persist"
+
+BDEPEND="virtual/yacc"
+RDEPEND="pam? ( sys-libs/pam )
+	!pam? ( virtual/libcrypt:= )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+	sed -i 's/-Werror //' GNUmakefile || die
+}
+
+src_configure() {
+	tc-export CC AR
+
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--sysconfdir="${EPREFIX}"/etc \
+		$(use_with pam) \
+		$(use_with persist timestamp) \
+	|| die "Configure failed"
+}
+
+pkg_postinst() {
+	if use persist ; then
+		ewarn "The persist/timestamp feature is disabled by default upstream."
+		ewarn "It may not be as secure as on OpenBSD where proper kernel support exists."
+	fi
+
+	if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+		elog "By default, doas will deny all actions."
+		elog "You need to create your own custom configuration at ${EROOT}/etc/doas.conf."
+		elog "See https://wiki.gentoo.org/wiki/Doas for guidance."
+	fi
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2022-04-15  6:18 Joonas Niilola
  0 siblings, 0 replies; 32+ messages in thread
From: Joonas Niilola @ 2022-04-15  6:18 UTC (permalink / raw
  To: gentoo-commits

commit:     2c9598fbab556070b96a81a641e0d30b9529544d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 15 06:13:44 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 06:18:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9598fb

app-admin/doas:  * SED: the following did not cause any changes

 *     sed -i 's/-Werror //' GNUmakefile || die

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

 app-admin/doas/doas-6.8.2.ebuild | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/app-admin/doas/doas-6.8.2.ebuild b/app-admin/doas/doas-6.8.2.ebuild
index 6a884b504507..8e916bc9d889 100644
--- a/app-admin/doas/doas-6.8.2.ebuild
+++ b/app-admin/doas/doas-6.8.2.ebuild
@@ -22,11 +22,6 @@ RDEPEND="pam? ( sys-libs/pam )
 	!pam? ( virtual/libcrypt:= )"
 DEPEND="${RDEPEND}"
 
-src_prepare() {
-	default
-	sed -i 's/-Werror //' GNUmakefile || die
-}
-
 src_configure() {
 	tc-export CC AR
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-08-18  3:15 Yixun Lan
  0 siblings, 0 replies; 32+ messages in thread
From: Yixun Lan @ 2021-08-18  3:15 UTC (permalink / raw
  To: gentoo-commits

commit:     b9fdb473d2db50c1f0b4b2afeddc7a133861ae26
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 18 03:07:57 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 03:07:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9fdb473

app-admin/doas: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-admin/doas/doas-6.8.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1-r1.ebuild b/app-admin/doas/doas-6.8.1-r1.ebuild
index 87b3c2c97b6..af9ca1d18c7 100644
--- a/app-admin/doas/doas-6.8.1-r1.ebuild
+++ b/app-admin/doas/doas-6.8.1-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-06-30 18:40 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-06-30 18:40 UTC (permalink / raw
  To: gentoo-commits

commit:     2252fbadf8c4484bc2e521bb332ee567f78ef3a9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 30 18:40:07 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 30 18:40:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2252fbad

app-admin/doas: add missing libcrypt dependency

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

 app-admin/doas/{doas-6.8.1.ebuild => doas-6.8.1-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1-r1.ebuild
similarity index 95%
rename from app-admin/doas/doas-6.8.1.ebuild
rename to app-admin/doas/doas-6.8.1-r1.ebuild
index 60e9377fd33..87b3c2c97b6 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1-r1.ebuild
@@ -18,7 +18,8 @@ KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"
-RDEPEND="pam? ( sys-libs/pam )"
+RDEPEND="pam? ( sys-libs/pam )
+	!pam? ( virtual/libcrypt:= )"
 DEPEND="${RDEPEND}"
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-02-18  7:27 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-02-18  7:27 UTC (permalink / raw
  To: gentoo-commits

commit:     503f71df8116f527e513b6880b20cbcecf7a1f9d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 07:26:57 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 07:26:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503f71df

app-admin/doas: Keyword 6.8.1 s390, #767373

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

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 70a39d06158..60e9377fd33 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-02-11  7:36 Sergei Trofimovich
  0 siblings, 0 replies; 32+ messages in thread
From: Sergei Trofimovich @ 2021-02-11  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     0d894b337550fc28d27a114bd21772619cf19f1a
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 11 07:34:59 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Feb 11 07:36:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d894b33

app-admin/doas: keyworded 6.8.1 for ia64

keyworded wrt bug #767373

Package-Manager: Portage-3.0.14, Repoman-3.0.2
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index fce3b449226..70a39d06158 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-02-10 14:48 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-02-10 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     8c15950008a682c7a5809f386c7aed25e8f20436
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 10 14:46:33 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 14:46:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c159500

app-admin/doas: Keyword 6.8.1 x86, #767373

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

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 98112747e33..fce3b449226 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-02-07 18:19 Sergei Trofimovich
  0 siblings, 0 replies; 32+ messages in thread
From: Sergei Trofimovich @ 2021-02-07 18:19 UTC (permalink / raw
  To: gentoo-commits

commit:     e62d1b74f13b0feafbb3db99a668c2fe243cad8c
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sun Feb  7 11:54:43 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Feb  7 18:18:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62d1b74

app-admin/doas: keyworded 6.8.1 for hppa, bug #767373

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 79c2d795506..98112747e33 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-02-05  2:06 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-02-05  2:06 UTC (permalink / raw
  To: gentoo-commits

commit:     e41d3c79b24a56a320066a8fd50f6558d7c71ace
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  5 02:06:05 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb  5 02:06:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41d3c79

app-admin/doas: Keyword 6.8.1 ppc64, #767373

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

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 839a1632b16..79c2d795506 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~sparc"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-02-01  8:28 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-02-01  8:28 UTC (permalink / raw
  To: gentoo-commits

commit:     1bf5bf00d126c3e1ccbb28d1242f2f97ea5d89d8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  1 08:28:49 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb  1 08:28:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf5bf00

app-admin/doas: Stabilize 6.8.1 amd64, #767781

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

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 09d4a5b3e24..839a1632b16 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ~sparc"
+KEYWORDS="amd64 arm arm64 ~ppc ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-02-01  8:27 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-02-01  8:27 UTC (permalink / raw
  To: gentoo-commits

commit:     d4389bf9a49b78f3d3db07ff521cd93f10ac1ee7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  1 08:27:16 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb  1 08:27:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4389bf9

app-admin/doas: Stabilize 6.8.1 arm, #767781

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

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 47fcd33cb0d..09d4a5b3e24 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~sparc"
+KEYWORDS="~amd64 arm arm64 ~ppc ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-02-01  8:26 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-02-01  8:26 UTC (permalink / raw
  To: gentoo-commits

commit:     aa64b9c5df519a670f0002f82621d3e0af1ffe53
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  1 08:26:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb  1 08:26:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa64b9c5

app-admin/doas: Stabilize 6.8.1 arm64, #767781

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

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index deb04261e4e..47fcd33cb0d 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-01-31 20:23 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-01-31 20:23 UTC (permalink / raw
  To: gentoo-commits

commit:     99d48ffd9392fbd2fb63d53edfed82353deccc93
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 31 20:23:23 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 31 20:23:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d48ffd

app-admin/doas: make DESCRIPTION emphasise non-official status

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-admin/doas/doas-6.0.ebuild   | 4 ++--
 app-admin/doas/doas-6.6.1.ebuild | 4 ++--
 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 app-admin/doas/doas-6.8.ebuild   | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-admin/doas/doas-6.0.ebuild b/app-admin/doas/doas-6.0.ebuild
index 5ee851f748f..08f3406d2f0 100644
--- a/app-admin/doas/doas-6.0.ebuild
+++ b/app-admin/doas/doas-6.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 inherit toolchain-funcs
 
-DESCRIPTION="Run commands as super user or another user, alternative to sudo from OpenBSD"
+DESCRIPTION="Run commands as super/another user (alt sudo) (unofficial port from OpenBSD)"
 
 MY_PN=OpenDoas
 MY_P=${MY_PN}-${PV}

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index 04fca0a26c7..45b4cea04e5 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit toolchain-funcs
 
-DESCRIPTION="Run commands as super user or another user, alternative to sudo from OpenBSD"
+DESCRIPTION="Run commands as super/another user (alt sudo) (unofficial port from OpenBSD)"
 
 MY_PN=OpenDoas
 MY_P=${MY_PN}-${PV}

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 294eda46cd6..deb04261e4e 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 MY_PN=OpenDoas
 MY_P=${MY_PN}-${PV}
-DESCRIPTION="Run commands as super user or another user, alternative to sudo from OpenBSD"
+DESCRIPTION="Run commands as super/another user (alt sudo) (unofficial port from OpenBSD)"
 HOMEPAGE="https://github.com/Duncaen/OpenDoas"
 SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
 S="${WORKDIR}"/${MY_P}

diff --git a/app-admin/doas/doas-6.8.ebuild b/app-admin/doas/doas-6.8.ebuild
index 294eda46cd6..deb04261e4e 100644
--- a/app-admin/doas/doas-6.8.ebuild
+++ b/app-admin/doas/doas-6.8.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 MY_PN=OpenDoas
 MY_P=${MY_PN}-${PV}
-DESCRIPTION="Run commands as super user or another user, alternative to sudo from OpenBSD"
+DESCRIPTION="Run commands as super/another user (alt sudo) (unofficial port from OpenBSD)"
 HOMEPAGE="https://github.com/Duncaen/OpenDoas"
 SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
 S="${WORKDIR}"/${MY_P}


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-01-30 21:37 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-01-30 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     1bc1b8dc0675ff0ff0c6d7c5b9576d3f6808bbdd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 21:37:21 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 21:37:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc1b8dc

app-admin/doas: security bump to 6.8.1

Bug: https://bugs.gentoo.org/767781
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-admin/doas/Manifest          |  1 +
 app-admin/doas/doas-6.8.1.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-admin/doas/Manifest b/app-admin/doas/Manifest
index 97964019ad2..1aafc353d86 100644
--- a/app-admin/doas/Manifest
+++ b/app-admin/doas/Manifest
@@ -1,3 +1,4 @@
 DIST OpenDoas-6.0.tar.gz 28482 BLAKE2B 8d35a12f18609c9dd7746ff8ce7c39d16d7c5e595a05c0f1b91211d757029ae78311573228178f95ef92624f7a49d6ca1d1d0efd264104d66e1d20a8aa623241 SHA512 2bf5e00895a45d87785e7a494a1506844afd843ef5375e0b0e3795ebc24712bb941c6feeb87e426e41a240d40aca9b4c099f77220745bb7142a7a4b303441f60
 DIST OpenDoas-6.6.1.tar.gz 30783 BLAKE2B cf6dabddb9a0ef837355516f7344efca33a639ede126e54466644521b5b1a7073b6cfa96cc8573ef16221a748ae6395f7e4fef4ff912ca7889742fb46d1a4da5 SHA512 390e0e139a2641be22c4493c3ed755d9cb4091f4ab8d590123b7c8c4f2f116cea3b3500926ff191fb98d92192ca9e92118cbcbeb463a7833763e00c65603e678
+DIST OpenDoas-6.8.1.tar.gz 32398 BLAKE2B cdaa01efaf3d164bcf6993693c86039fa4866dc1ce619731b455985ca1ebb5ebec889b540f4720c590318202de8a4b2fdf5d715f2170346818e706857b5adfa3 SHA512 d96fe1cdd70e9211de9996ad05bcf7a127facd02af48f7ab2561869d9d16708f1b61722c6e6b9fe15a62e9ef501e09b1ba444b7b43a066f1895e543ebc9402e7
 DIST OpenDoas-6.8.tar.gz 32307 BLAKE2B f199e20ccd33ed215b280f325d10c36f1449a605aa25ca92c39b43e6d9118a2c2b09e351712489028a06e9c2c087593888a93bf0377a15d1b710c9d6f659cf81 SHA512 4a57079bba353247e645bc07a5d4e78fd01471d193e83751fd87b72cffa4e152c0f7ea172563f767a7193b14489f57bc066b4fee50842d30b5b7f7ce918434bb

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
new file mode 100644
index 00000000000..294eda46cd6
--- /dev/null
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_PN=OpenDoas
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Run commands as super user or another user, alternative to sudo from OpenBSD"
+HOMEPAGE="https://github.com/Duncaen/OpenDoas"
+SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc"
+IUSE="pam persist"
+
+BDEPEND="virtual/yacc"
+RDEPEND="pam? ( sys-libs/pam )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+	sed -i 's/-Werror //' GNUmakefile || die
+}
+
+src_configure() {
+	tc-export CC AR
+
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--sysconfdir="${EPREFIX}"/etc \
+		$(use_with pam) \
+		$(use_with persist timestamp) \
+	|| die "Configure failed"
+}
+
+pkg_postinst() {
+	if use persist ; then
+		ewarn "The persist/timestamp feature is disabled by default upstream."
+		ewarn "It may not be as secure as on OpenBSD where proper kernel support exists."
+	fi
+
+	if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+		elog "By default, doas will deny all actions."
+		elog "You need to create your own custom configuration at ${EROOT}/etc/doas.conf."
+		elog "See https://wiki.gentoo.org/wiki/Doas for guidance."
+	fi
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-01-27 17:45 Sergei Trofimovich
  0 siblings, 0 replies; 32+ messages in thread
From: Sergei Trofimovich @ 2021-01-27 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     b4549c5222531c198736e58ad447654d5a425eaa
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Jan 27 17:20:47 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 17:45:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4549c52

app-admin/doas: keyworded 6.8 for sparc, bug #767373

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-admin/doas/doas-6.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.ebuild b/app-admin/doas/doas-6.8.ebuild
index 8c044a4d3c2..294eda46cd6 100644
--- a/app-admin/doas/doas-6.8.ebuild
+++ b/app-admin/doas/doas-6.8.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2021-01-27  0:21 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2021-01-27  0:21 UTC (permalink / raw
  To: gentoo-commits

commit:     abfd55a8aba47e286d254d62967b9539a4668107
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 00:17:29 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 00:21:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfd55a8

app-admin/doas: bump to 6.8

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-admin/doas/Manifest        |  1 +
 app-admin/doas/doas-6.8.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/app-admin/doas/Manifest b/app-admin/doas/Manifest
index 25136c7167c..97964019ad2 100644
--- a/app-admin/doas/Manifest
+++ b/app-admin/doas/Manifest
@@ -1,2 +1,3 @@
 DIST OpenDoas-6.0.tar.gz 28482 BLAKE2B 8d35a12f18609c9dd7746ff8ce7c39d16d7c5e595a05c0f1b91211d757029ae78311573228178f95ef92624f7a49d6ca1d1d0efd264104d66e1d20a8aa623241 SHA512 2bf5e00895a45d87785e7a494a1506844afd843ef5375e0b0e3795ebc24712bb941c6feeb87e426e41a240d40aca9b4c099f77220745bb7142a7a4b303441f60
 DIST OpenDoas-6.6.1.tar.gz 30783 BLAKE2B cf6dabddb9a0ef837355516f7344efca33a639ede126e54466644521b5b1a7073b6cfa96cc8573ef16221a748ae6395f7e4fef4ff912ca7889742fb46d1a4da5 SHA512 390e0e139a2641be22c4493c3ed755d9cb4091f4ab8d590123b7c8c4f2f116cea3b3500926ff191fb98d92192ca9e92118cbcbeb463a7833763e00c65603e678
+DIST OpenDoas-6.8.tar.gz 32307 BLAKE2B f199e20ccd33ed215b280f325d10c36f1449a605aa25ca92c39b43e6d9118a2c2b09e351712489028a06e9c2c087593888a93bf0377a15d1b710c9d6f659cf81 SHA512 4a57079bba353247e645bc07a5d4e78fd01471d193e83751fd87b72cffa4e152c0f7ea172563f767a7193b14489f57bc066b4fee50842d30b5b7f7ce918434bb

diff --git a/app-admin/doas/doas-6.8.ebuild b/app-admin/doas/doas-6.8.ebuild
new file mode 100644
index 00000000000..8c044a4d3c2
--- /dev/null
+++ b/app-admin/doas/doas-6.8.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_PN=OpenDoas
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="Run commands as super user or another user, alternative to sudo from OpenBSD"
+HOMEPAGE="https://github.com/Duncaen/OpenDoas"
+SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+IUSE="pam persist"
+
+BDEPEND="virtual/yacc"
+RDEPEND="pam? ( sys-libs/pam )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+	sed -i 's/-Werror //' GNUmakefile || die
+}
+
+src_configure() {
+	tc-export CC AR
+
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--sysconfdir="${EPREFIX}"/etc \
+		$(use_with pam) \
+		$(use_with persist timestamp) \
+	|| die "Configure failed"
+}
+
+pkg_postinst() {
+	if use persist ; then
+		ewarn "The persist/timestamp feature is disabled by default upstream."
+		ewarn "It may not be as secure as on OpenBSD where proper kernel support exists."
+	fi
+
+	if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+		elog "By default, doas will deny all actions."
+		elog "You need to create your own custom configuration at ${EROOT}/etc/doas.conf."
+		elog "See https://wiki.gentoo.org/wiki/Doas for guidance."
+	fi
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2020-12-04 20:45 Sergei Trofimovich
  0 siblings, 0 replies; 32+ messages in thread
From: Sergei Trofimovich @ 2020-12-04 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     11460668644e04cb06481beb5548c751c469ffea
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  4 20:44:09 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Dec  4 20:45:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11460668

app-admin/doas: keyworded 6.6.1 for ppc

keyworded wrt bug #757807

Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index a873bffa423..04fca0a26c7 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64"
+KEYWORDS="amd64 arm arm64 ~ppc"
 IUSE="pam persist"
 
 RDEPEND="pam? ( sys-libs/pam )"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2020-11-06 11:17 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2020-11-06 11:17 UTC (permalink / raw
  To: gentoo-commits

commit:     77f0296e4f530ec674f176466a3dce8192324db7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  6 11:16:39 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov  6 11:16:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f0296e

app-admin/doas: Stabilize 6.6.1 arm64, #751991

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

 app-admin/doas/doas-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index e780368318a..a873bffa423 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64"
+KEYWORDS="amd64 arm arm64"
 IUSE="pam persist"
 
 RDEPEND="pam? ( sys-libs/pam )"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2020-11-06  5:21 Sam James
  0 siblings, 0 replies; 32+ messages in thread
From: Sam James @ 2020-11-06  5:21 UTC (permalink / raw
  To: gentoo-commits

commit:     a688f774a58493595a2cdeba88b9d4b8d0bf9840
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  6 05:20:49 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov  6 05:20:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a688f774

app-admin/doas: Stabilize 6.6.1 arm, #751991

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

 app-admin/doas/doas-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index 00406010d6f..e780368318a 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64"
+KEYWORDS="amd64 arm ~arm64"
 IUSE="pam persist"
 
 RDEPEND="pam? ( sys-libs/pam )"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2020-11-05 14:32 Joonas Niilola
  0 siblings, 0 replies; 32+ messages in thread
From: Joonas Niilola @ 2020-11-05 14:32 UTC (permalink / raw
  To: gentoo-commits

commit:     44ebc733d703d5aa30115de9b856275f70b1a95c
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  5 14:31:35 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Nov  5 14:32:00 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ebc733

app-admin/doas: stabilize 6.6.1 on amd64

Bug: https://bugs.gentoo.org/751991
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index 8559abd8681..00406010d6f 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
 IUSE="pam persist"
 
 RDEPEND="pam? ( sys-libs/pam )"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2020-11-03 11:57 Joonas Niilola
  0 siblings, 0 replies; 32+ messages in thread
From: Joonas Niilola @ 2020-11-03 11:57 UTC (permalink / raw
  To: gentoo-commits

commit:     dc01de15c8d003e70065beb7c27bfeca253f3337
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  3 11:56:12 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Nov  3 11:57:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc01de15

app-admin/doas: rename 'timestamp' IUSE to 'persist'

Bug: https://bugs.gentoo.org/751991
Bug: https://bugs.gentoo.org/726994
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 4 ++--
 app-admin/doas/metadata.xml      | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index d2d4191ca08..8559abd8681 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="pam timestamp"
+IUSE="pam persist"
 
 RDEPEND="pam? ( sys-libs/pam )"
 DEPEND="${RDEPEND}
@@ -33,6 +33,6 @@ src_configure() {
 		--prefix="${EPREFIX}"/usr \
 		--sysconfdir="${EPREFIX}"/etc \
 		$(use_with pam) \
-		$(use_with timestamp) \
+		$(use_with persist timestamp) \
 		|| die
 }

diff --git a/app-admin/doas/metadata.xml b/app-admin/doas/metadata.xml
index 5646de6e7ee..67799a19986 100644
--- a/app-admin/doas/metadata.xml
+++ b/app-admin/doas/metadata.xml
@@ -10,7 +10,7 @@
 	<name>Proxy Maintainers</name>
 </maintainer>
 <use>
-	<flag name="timestamp">Adds support for "persist" feature (experimental)</flag>
+	<flag name="persist">Adds support for "persist" feature (experimental)</flag>
 </use>
 <upstream>
 	<remote-id type="github">Duncaen/OpenDoas</remote-id>


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2020-08-08  9:04 Joonas Niilola
  0 siblings, 0 replies; 32+ messages in thread
From: Joonas Niilola @ 2020-08-08  9:04 UTC (permalink / raw
  To: gentoo-commits

commit:     30f4904ab214b580f31f72a4560f1aac93043970
Author:     Felix Janda <felix.janda <AT> posteo <DOT> de>
AuthorDate: Wed Aug  5 02:28:04 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Aug  8 09:04:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f4904a

app-admin/doas: Add support for experimental persist feature

Closes: https://bugs.gentoo.org/726994
Signed-off-by: Felix Janda <felix.janda <AT> posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/16519
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 3 ++-
 app-admin/doas/metadata.xml      | 3 +++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index c9d4ee43ee2..d2d4191ca08 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="pam"
+IUSE="pam timestamp"
 
 RDEPEND="pam? ( sys-libs/pam )"
 DEPEND="${RDEPEND}
@@ -33,5 +33,6 @@ src_configure() {
 		--prefix="${EPREFIX}"/usr \
 		--sysconfdir="${EPREFIX}"/etc \
 		$(use_with pam) \
+		$(use_with timestamp) \
 		|| die
 }

diff --git a/app-admin/doas/metadata.xml b/app-admin/doas/metadata.xml
index 90a63f87410..5646de6e7ee 100644
--- a/app-admin/doas/metadata.xml
+++ b/app-admin/doas/metadata.xml
@@ -9,6 +9,9 @@
 	<email>proxy-maint@gentoo.org</email>
 	<name>Proxy Maintainers</name>
 </maintainer>
+<use>
+	<flag name="timestamp">Adds support for "persist" feature (experimental)</flag>
+</use>
 <upstream>
 	<remote-id type="github">Duncaen/OpenDoas</remote-id>
 </upstream>


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2020-07-06 11:27 Mart Raudsepp
  0 siblings, 0 replies; 32+ messages in thread
From: Mart Raudsepp @ 2020-07-06 11:27 UTC (permalink / raw
  To: gentoo-commits

commit:     3012ad7a137fd4ea2626e427966f38250c67f6ac
Author:     Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Sun Jul  5 02:43:07 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jul  6 11:27:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3012ad7a

app-admin/doas: arm64 keyworded (bug #730146)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-admin/doas/doas-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
index 013cb7f3050..c9d4ee43ee2 100644
--- a/app-admin/doas/doas-6.6.1.ebuild
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="pam"
 
 RDEPEND="pam? ( sys-libs/pam )"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2020-03-15 17:52 Joonas Niilola
  0 siblings, 0 replies; 32+ messages in thread
From: Joonas Niilola @ 2020-03-15 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     5cd52ba5291c71e801b5b49eb665efdcf95183a5
Author:     realaltffour <56314286+realaltffour <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Tue Mar 10 01:43:41 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 17:51:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd52ba5

app-admin/doas: Bump version to 6.6.1

Signed-off-by: Ayham Abou Al Fadl <ayhamaboualfadl <AT> gmail.com>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/doas/Manifest          |  1 +
 app-admin/doas/doas-6.6.1.ebuild | 37 +++++++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/app-admin/doas/Manifest b/app-admin/doas/Manifest
index 1b08cfa184d..25136c7167c 100644
--- a/app-admin/doas/Manifest
+++ b/app-admin/doas/Manifest
@@ -1 +1,2 @@
 DIST OpenDoas-6.0.tar.gz 28482 BLAKE2B 8d35a12f18609c9dd7746ff8ce7c39d16d7c5e595a05c0f1b91211d757029ae78311573228178f95ef92624f7a49d6ca1d1d0efd264104d66e1d20a8aa623241 SHA512 2bf5e00895a45d87785e7a494a1506844afd843ef5375e0b0e3795ebc24712bb941c6feeb87e426e41a240d40aca9b4c099f77220745bb7142a7a4b303441f60
+DIST OpenDoas-6.6.1.tar.gz 30783 BLAKE2B cf6dabddb9a0ef837355516f7344efca33a639ede126e54466644521b5b1a7073b6cfa96cc8573ef16221a748ae6395f7e4fef4ff912ca7889742fb46d1a4da5 SHA512 390e0e139a2641be22c4493c3ed755d9cb4091f4ab8d590123b7c8c4f2f116cea3b3500926ff191fb98d92192ca9e92118cbcbeb463a7833763e00c65603e678

diff --git a/app-admin/doas/doas-6.6.1.ebuild b/app-admin/doas/doas-6.6.1.ebuild
new file mode 100644
index 00000000000..013cb7f3050
--- /dev/null
+++ b/app-admin/doas/doas-6.6.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Run commands as super user or another user, alternative to sudo from OpenBSD"
+
+MY_PN=OpenDoas
+MY_P=${MY_PN}-${PV}
+HOMEPAGE="https://github.com/Duncaen/OpenDoas"
+SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE="pam"
+
+RDEPEND="pam? ( sys-libs/pam )"
+DEPEND="${RDEPEND}
+	virtual/yacc"
+
+src_prepare() {
+	default
+	sed -i 's/-Werror //' Makefile || die
+}
+
+src_configure() {
+	tc-export CC AR
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--sysconfdir="${EPREFIX}"/etc \
+		$(use_with pam) \
+		|| die
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2019-10-12 18:33 Mikle Kolyada
  0 siblings, 0 replies; 32+ messages in thread
From: Mikle Kolyada @ 2019-10-12 18:33 UTC (permalink / raw
  To: gentoo-commits

commit:     b7f5f64baeef90a3866a873afb5c72dffd174c70
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 12 18:33:11 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Oct 12 18:33:11 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f5f64b

app-admin/doas: migrate to sys-libs/pam

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

 app-admin/doas/doas-6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/doas/doas-6.0.ebuild b/app-admin/doas/doas-6.0.ebuild
index 0249bca14a1..5ee851f748f 100644
--- a/app-admin/doas/doas-6.0.ebuild
+++ b/app-admin/doas/doas-6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ SLOT="0"
 KEYWORDS="amd64 arm"
 IUSE="pam"
 
-RDEPEND="pam? ( virtual/pam )"
+RDEPEND="pam? ( sys-libs/pam )"
 DEPEND="${RDEPEND}
 	virtual/yacc"
 


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2018-04-16  7:00 Mikle Kolyada
  0 siblings, 0 replies; 32+ messages in thread
From: Mikle Kolyada @ 2018-04-16  7:00 UTC (permalink / raw
  To: gentoo-commits

commit:     deb56a1ab9801abbb11f0ab0754126c11ecc3cac
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 16 06:59:45 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Apr 16 06:59:45 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb56a1a

app-admin/doas: arm stable wrt bug #627436

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/doas/doas-6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/doas/doas-6.0.ebuild b/app-admin/doas/doas-6.0.ebuild
index 4a32035bdb8..0249bca14a1 100644
--- a/app-admin/doas/doas-6.0.ebuild
+++ b/app-admin/doas/doas-6.0.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=6
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm"
+KEYWORDS="amd64 arm"
 IUSE="pam"
 
 RDEPEND="pam? ( virtual/pam )"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2017-12-16  8:20 Tobias Klausmann
  0 siblings, 0 replies; 32+ messages in thread
From: Tobias Klausmann @ 2017-12-16  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     a353a60a874631358352374a3f996e38255c4607
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 08:19:56 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 08:19:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a353a60a

app-admin/doas-6.0-r0: amd64 stable

Gentoo-Bug: http://bugs.gentoo.org/627436

 app-admin/doas/doas-6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.0.ebuild b/app-admin/doas/doas-6.0.ebuild
index e07d93c03e0..4a32035bdb8 100644
--- a/app-admin/doas/doas-6.0.ebuild
+++ b/app-admin/doas/doas-6.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="amd64 ~arm"
 IUSE="pam"
 
 RDEPEND="pam? ( virtual/pam )"


^ permalink raw reply related	[flat|nested] 32+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
@ 2016-10-15 15:14 Patrice Clement
  0 siblings, 0 replies; 32+ messages in thread
From: Patrice Clement @ 2016-10-15 15:14 UTC (permalink / raw
  To: gentoo-commits

commit:     40ac03c6a01b8cfac6c5a5335fcc6786dfd22a3a
Author:     Felix Janda <felix.janda <AT> posteo <DOT> de>
AuthorDate: Fri Oct 14 23:18:23 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Oct 15 15:11:21 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ac03c6

app-admin/doas: new package.

doas allows to run programs as another user, and is a lightweight
alternative to sys-apps/sudo.

Gentoo-Bug: https://bugs.gentoo.org/597010
Closes: https://github.com/gentoo/gentoo/pull/2560

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 app-admin/doas/Manifest        |  1 +
 app-admin/doas/doas-6.0.ebuild | 40 ++++++++++++++++++++++++++++++++++++++++
 app-admin/doas/metadata.xml    | 15 +++++++++++++++
 3 files changed, 56 insertions(+)

diff --git a/app-admin/doas/Manifest b/app-admin/doas/Manifest
new file mode 100644
index 00000000..2c56823
--- /dev/null
+++ b/app-admin/doas/Manifest
@@ -0,0 +1 @@
+DIST OpenDoas-6.0.tar.gz 28482 SHA256 59b5ce734591e0e5142f9cb27aaa56a4d5ce470d1f7ad85e9679cd91d2dd2058 SHA512 2bf5e00895a45d87785e7a494a1506844afd843ef5375e0b0e3795ebc24712bb941c6feeb87e426e41a240d40aca9b4c099f77220745bb7142a7a4b303441f60 WHIRLPOOL 037154c8aa81dd33a253a7d8837183d9cd4652ad1a333c1a8771a31cb31fc4721fdcdfc29c786c4bb9f011a61ef978b8e04e75336ea4628673405a68b3a2b839

diff --git a/app-admin/doas/doas-6.0.ebuild b/app-admin/doas/doas-6.0.ebuild
new file mode 100644
index 00000000..5469c66
--- /dev/null
+++ b/app-admin/doas/doas-6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Run commands as super user or another user, alternative to sudo from OpenBSD"
+
+MY_PN=OpenDoas
+MY_P=${MY_PN}-${PV}
+HOMEPAGE="https://github.com/Duncaen/OpenDoas"
+SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE="pam"
+
+RDEPEND="pam? ( virtual/pam )"
+DEPEND="${RDEPEND}
+	virtual/yacc"
+
+src_prepare()
+{
+	default
+	sed -i 's/-Werror //' Makefile || die
+}
+
+src_configure()
+{
+	tc-export CC AR
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--sysconfdir="${EPREFIX}"/etc \
+		$(use_with pam) \
+		|| die
+}

diff --git a/app-admin/doas/metadata.xml b/app-admin/doas/metadata.xml
new file mode 100644
index 00000000..90a63f8
--- /dev/null
+++ b/app-admin/doas/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+	<email>felix.janda@posteo.de</email>
+	<name>Felix Janda</name>
+</maintainer>
+<maintainer type="project">
+	<email>proxy-maint@gentoo.org</email>
+	<name>Proxy Maintainers</name>
+</maintainer>
+<upstream>
+	<remote-id type="github">Duncaen/OpenDoas</remote-id>
+</upstream>
+</pkgmetadata>


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

end of thread, other threads:[~2024-01-03  2:24 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-03  2:24 [gentoo-commits] repo/gentoo:master commit in: app-admin/doas/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2022-10-28 18:55 Sam James
2022-10-28 14:55 Arthur Zamarin
2022-10-28 14:55 Arthur Zamarin
2022-04-15  6:18 Joonas Niilola
2022-04-15  6:18 Joonas Niilola
2021-08-18  3:15 Yixun Lan
2021-06-30 18:40 Sam James
2021-02-18  7:27 Sam James
2021-02-11  7:36 Sergei Trofimovich
2021-02-10 14:48 Sam James
2021-02-07 18:19 Sergei Trofimovich
2021-02-05  2:06 Sam James
2021-02-01  8:28 Sam James
2021-02-01  8:27 Sam James
2021-02-01  8:26 Sam James
2021-01-31 20:23 Sam James
2021-01-30 21:37 Sam James
2021-01-27 17:45 Sergei Trofimovich
2021-01-27  0:21 Sam James
2020-12-04 20:45 Sergei Trofimovich
2020-11-06 11:17 Sam James
2020-11-06  5:21 Sam James
2020-11-05 14:32 Joonas Niilola
2020-11-03 11:57 Joonas Niilola
2020-08-08  9:04 Joonas Niilola
2020-07-06 11:27 Mart Raudsepp
2020-03-15 17:52 Joonas Niilola
2019-10-12 18:33 Mikle Kolyada
2018-04-16  7:00 Mikle Kolyada
2017-12-16  8:20 Tobias Klausmann
2016-10-15 15:14 Patrice Clement

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