[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 30480534d975f0043a8706c58a7b45dece0458e4 Author: Sam James gentoo org> AuthorDate: Wed Jan 3 02:23:52 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 02:23:52 2024 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 40d9f6321149ff0310346be52557959ec3dc174f Author: Sam James gentoo org> AuthorDate: Fri Oct 28 18:55:04 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 18:55:04 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 77a56aff8725c86b765c3b5929d9c764eae780af Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 28 14:55:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 28 14:55:41 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: ca61170a831af2159bbc34523924deb301185828 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 28 14:55:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 28 14:55:40 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 8792449849c896256446a3cf869b22b9ec58682a Author: Thamognya Kodi thamognya com> AuthorDate: Fri Apr 8 13:51:25 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Apr 15 06:18:48 2022 + 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 thamognya.com> Closes: https://github.com/gentoo/gentoo/pull/24956 Signed-off-by: Joonas Niilola 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 2c9598fbab556070b96a81a641e0d30b9529544d Author: Joonas Niilola gentoo org> AuthorDate: Fri Apr 15 06:13:44 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Apr 15 06:18:48 2022 + 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 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
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: b9fdb473d2db50c1f0b4b2afeddc7a133861ae26 Author: Yixun Lan gentoo org> AuthorDate: Wed Aug 18 03:07:57 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Aug 18 03:07:57 2021 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 2252fbadf8c4484bc2e521bb332ee567f78ef3a9 Author: Sam James gentoo org> AuthorDate: Wed Jun 30 18:40:07 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jun 30 18:40:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2252fbad app-admin/doas: add missing libcrypt dependency Signed-off-by: Sam James 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() {
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 503f71df8116f527e513b6880b20cbcecf7a1f9d Author: Sam James gentoo org> AuthorDate: Thu Feb 18 07:26:57 2021 + Commit: Sam James gentoo org> CommitDate: Thu Feb 18 07:26:57 2021 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 0d894b337550fc28d27a114bd21772619cf19f1a Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Feb 11 07:34:59 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 11 07:36:29 2021 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 8c15950008a682c7a5809f386c7aed25e8f20436 Author: Sam James gentoo org> AuthorDate: Wed Feb 10 14:46:33 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 10 14:46:33 2021 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: e62d1b74f13b0feafbb3db99a668c2fe243cad8c Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Feb 7 11:54:43 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 7 18:18:58 2021 + 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 sf-mail.de> Signed-off-by: Sergei Trofimovich 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: e41d3c79b24a56a320066a8fd50f6558d7c71ace Author: Sam James gentoo org> AuthorDate: Fri Feb 5 02:06:05 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 02:06:43 2021 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 1bf5bf00d126c3e1ccbb28d1242f2f97ea5d89d8 Author: Sam James gentoo org> AuthorDate: Mon Feb 1 08:28:49 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 1 08:28:49 2021 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: d4389bf9a49b78f3d3db07ff521cd93f10ac1ee7 Author: Sam James gentoo org> AuthorDate: Mon Feb 1 08:27:16 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 1 08:27:16 2021 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: aa64b9c5df519a670f0002f82621d3e0af1ffe53 Author: Sam James gentoo org> AuthorDate: Mon Feb 1 08:26:41 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 1 08:26:41 2021 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 99d48ffd9392fbd2fb63d53edfed82353deccc93 Author: Sam James gentoo org> AuthorDate: Sun Jan 31 20:23:23 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 31 20:23:33 2021 + 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 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}
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 1bc1b8dc0675ff0ff0c6d7c5b9576d3f6808bbdd Author: Sam James gentoo org> AuthorDate: Sat Jan 30 21:37:21 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 30 21:37:21 2021 + 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 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: b4549c5222531c198736e58ad447654d5a425eaa Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jan 27 17:20:47 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jan 27 17:45:26 2021 + 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 sf-mail.de> Signed-off-by: Sergei Trofimovich 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: abfd55a8aba47e286d254d62967b9539a4668107 Author: Sam James gentoo org> AuthorDate: Wed Jan 27 00:17:29 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 27 00:21:20 2021 + 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 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 11460668644e04cb06481beb5548c751c469ffea Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 4 20:44:09 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 4 20:45:43 2020 + 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 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 )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 77f0296e4f530ec674f176466a3dce8192324db7 Author: Sam James gentoo org> AuthorDate: Fri Nov 6 11:16:39 2020 + Commit: Sam James gentoo org> CommitDate: Fri Nov 6 11:16:39 2020 + 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 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 )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: a688f774a58493595a2cdeba88b9d4b8d0bf9840 Author: Sam James gentoo org> AuthorDate: Fri Nov 6 05:20:49 2020 + Commit: Sam James gentoo org> CommitDate: Fri Nov 6 05:20:49 2020 + 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 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 )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 44ebc733d703d5aa30115de9b856275f70b1a95c Author: Joonas Niilola gentoo org> AuthorDate: Thu Nov 5 14:31:35 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Nov 5 14:32:00 2020 + 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 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 )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: dc01de15c8d003e70065beb7c27bfeca253f3337 Author: Joonas Niilola gentoo org> AuthorDate: Tue Nov 3 11:56:12 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 3 11:57:14 2020 + 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 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 @@ Proxy Maintainers - Adds support for "persist" feature (experimental) + Adds support for "persist" feature (experimental) Duncaen/OpenDoas
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 30f4904ab214b580f31f72a4560f1aac93043970 Author: Felix Janda posteo de> AuthorDate: Wed Aug 5 02:28:04 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Aug 8 09:04:07 2020 + 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 posteo.de> Closes: https://github.com/gentoo/gentoo/pull/16519 Signed-off-by: Joonas Niilola 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 @@ proxy-ma...@gentoo.org Proxy Maintainers + + Adds support for "persist" feature (experimental) + Duncaen/OpenDoas
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 3012ad7a137fd4ea2626e427966f38250c67f6ac Author: Sam James (sam_c) cmpct info> AuthorDate: Sun Jul 5 02:43:07 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jul 6 11:27:43 2020 + 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) cmpct.info> Signed-off-by: Mart Raudsepp 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 )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 5cd52ba5291c71e801b5b49eb665efdcf95183a5 Author: realaltffour <56314286+realaltffour users noreply github com> AuthorDate: Tue Mar 10 01:43:41 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Mar 15 17:51:50 2020 + 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 gmail.com> Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Joonas Niilola 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 000..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 +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: b7f5f64baeef90a3866a873afb5c72dffd174c70 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Oct 12 18:33:11 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Oct 12 18:33:11 2019 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: deb56a1ab9801abbb11f0ab0754126c11ecc3cac Author: Mikle Kolyada gentoo org> AuthorDate: Mon Apr 16 06:59:45 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Apr 16 06:59:45 2018 + 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 )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: a353a60a874631358352374a3f996e38255c4607 Author: Tobias Klausmann gentoo org> AuthorDate: Sat Dec 16 08:19:56 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Dec 16 08:19:56 2017 + 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 )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/doas/
commit: 40ac03c6a01b8cfac6c5a5335fcc6786dfd22a3a Author: Felix Janda posteo de> AuthorDate: Fri Oct 14 23:18:23 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sat Oct 15 15:11:21 2016 + 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 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 ..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 ..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 ..90a63f8 --- /dev/null +++ b/app-admin/doas/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + felix.ja...@posteo.de + Felix Janda + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + Duncaen/OpenDoas + +