[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: ff039bd2d41b317c73278f8d30a1d3caec1b03df Author: Sam James gentoo org> AuthorDate: Fri Feb 2 03:52:18 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 2 03:52:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff039bd2 app-admin/sudo: drop 1.9.15_p2, 1.9.15_p4 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 4 - app-admin/sudo/sudo-1.9.15_p2.ebuild | 286 --- app-admin/sudo/sudo-1.9.15_p4.ebuild | 286 --- 3 files changed, 576 deletions(-) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 8ec7d85e2099..90f9f2b10c40 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,6 +1,2 @@ -DIST sudo-1.9.15p2.tar.gz 5303642 BLAKE2B 002f820d6d82b3384a9206545a999765c2924b2650fd7f6331c191e3f631507064d71a042c606b4fcea0d518d38b5a24d3f44964bb09cb5774e50501abc3f524 SHA512 219fc138fb4850fff30c44a6dab767402172d545a83d31dba4a2a9ce27f8a9fe14f1f24f4e328517f2dd26e84906db5d2be388a9c82e89f5ca59740bb782a608 -DIST sudo-1.9.15p2.tar.gz.sig 566 BLAKE2B e526f608c11abdf2e762dd273106e5934273a42596f00afaa64826f6f56714ff8186f7e1d9233b56cae8d2aed657565f87c976437727880f674e2ef42f93560a SHA512 1b0692a19966e3a2db82d064a17312bfcab454bc9eba0e9fe7ce3dcee0507704767655c30443cb87e0b7d2015317fd38d990ccf66cd18bb47fdf6e43494d6d8e -DIST sudo-1.9.15p4.tar.gz 5304804 BLAKE2B 011d8ee099bfc16cff141dabffd0ce2befa7fdc834108759e9fdc3c2c11c3bca02eb0c410915394b1b3e3725fbb08544f98ffa584299dbce0db2b49234c0550a SHA512 db7e2270a7303b60ecd782605c24c4b4ba6478a145a5eed1084af6202ad30c0c93725b6690ae46ff484efcfa34437991a40d7d5699fdb84af1e4c5a2aa99194f -DIST sudo-1.9.15p4.tar.gz.sig 566 BLAKE2B 79ac7e75a3d6d9bc4559611bc98a1fcdc4e34472dc16942ec9cf9c4614d8bdace5ff16689ed067b139a40d3d01cc6c1794d9e511afe4a75c8b50401e158d4a72 SHA512 1ec52c8f2a0e50a0cfa622ce58fcbb68f05d93972d84cc08733eb88b66914022b211e740eef3a44452e0a30f498563573c8d96a6422b1211c9c8f50e58837195 DIST sudo-1.9.15p5.tar.gz 5306611 BLAKE2B 73ee598c2a2848d5be24f97492b13eba2f326c514799220e43a1aeafc6692224a7555fb7cc0a96a2720751d3e4d98e752804db589ac3c1476f24e71f5b9bc720 SHA512 ebac69719de2fe7bd587924701bdd24149bf376a68b17ec02f69b2b96d4bb6fa5eb8260a073ec5ea046d3ac69bb5b1c0b9d61709fe6a56f1f66e40817a70b15a DIST sudo-1.9.15p5.tar.gz.sig 566 BLAKE2B ddd8fed1b3721aafdb32b762834168063c3f0f003ef5d83f1883615320da6fe89b08d72c8e893c8b2bf9fd892a40e47cc77d72672e43b5a24db50e7194d9bc4c SHA512 97480a3d27b546a93e997c3a1e8169904a7625ab8fa6198d0b7e1d2d040f55b2d58462cd08e5cc97c2f1c817b12343e35cdd7db207aee42785f2b95b17c600b0 diff --git a/app-admin/sudo/sudo-1.9.15_p2.ebuild b/app-admin/sudo/sudo-1.9.15_p2.ebuild deleted file mode 100644 index b130fe70e0ad.. --- a/app-admin/sudo/sudo-1.9.15_p2.ebuild +++ /dev/null @@ -1,286 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pam libtool tmpfiles toolchain-funcs - -MY_P="${P/_/}" -MY_P="${MY_P/beta/b}" - -DESCRIPTION="Allows users or groups to run commands as other users" -HOMEPAGE="https://www.sudo.ws/; - -if [[ ${PV} == ]] ; then - inherit mercurial - EHG_REPO_URI="https://www.sudo.ws/repos/sudo; -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sudo.ws.asc - inherit verify-sig - - uri_prefix= - case ${P} in - *_beta*|*_rc*) uri_prefix=beta/ ;; - esac - - SRC_URI=" - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz - verify-sig? ( - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig - ) - " - - if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - fi - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" -fi - -S="${WORKDIR}/${MY_P}" - -# Basic license is ISC-style as-is, some files are released under -# 3-clause BSD license -LICENSE="ISC BSD" -SLOT="0" -IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" - -DEPEND=" - sys-libs/zlib:= - virtual/libcrypt:= - gcrypt? ( dev-libs/libgcrypt:= ) - ldap? ( - >=net-nds/openldap-2.1.30-r1:= - sasl? ( - dev-libs/cyrus-sasl - net-nds/openldap:=[sasl] - ) - ) - pam? ( sys-libs/pam ) - sasl? ( dev-libs/cyrus-sasl ) - selinux? ( sys-libs/libselinux ) - skey? ( >=sys-auth/skey-1.1.5-r1 ) - ssl? ( dev-libs/openssl:= ) - sssd? ( sys-auth/sssd[sudo] ) -" -RDEPEND=" - ${DEPEND} -
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 9a1b8f676b15bb277cdbd5ab893c77711b02fd6e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 27 17:06:16 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 27 17:06:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1b8f67 app-admin/sudo: Stabilize 1.9.15_p5 amd64, #922277 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild b/app-admin/sudo/sudo-1.9.15_p5.ebuild index dd9c3279681e..b130fe70e0ad 100644 --- a/app-admin/sudo/sudo-1.9.15_p5.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 2da80f802922f82d967272e745eb62e4ed31ad3d Author: Sam James gentoo org> AuthorDate: Wed Jan 24 11:11:04 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 11:11:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da80f80 app-admin/sudo: Stabilize 1.9.15_p5 hppa, #922277 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild b/app-admin/sudo/sudo-1.9.15_p5.ebuild index 1e24a78af96e..dd9c3279681e 100644 --- a/app-admin/sudo/sudo-1.9.15_p5.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 7d26d2daa9f01c6e44d39707157474fdb05beb2c Author: Sam James gentoo org> AuthorDate: Thu Jan 18 00:27:36 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jan 18 00:27:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d26d2da app-admin/sudo: Stabilize 1.9.15_p5 x86, #922277 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild b/app-admin/sudo/sudo-1.9.15_p5.ebuild index 84eaa3ee170a..1ee0001c0740 100644 --- a/app-admin/sudo/sudo-1.9.15_p5.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 61875895f539d2678a9b68890f37f0adf143862c Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 17 06:29:36 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 17 06:30:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61875895 app-admin/sudo: Stabilize 1.9.15_p5 ppc64, #922277 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild b/app-admin/sudo/sudo-1.9.15_p5.ebuild index 81e8b23fbda5..84eaa3ee170a 100644 --- a/app-admin/sudo/sudo-1.9.15_p5.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 190ed7450a02cd08c947f0034b95952c640c6523 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 17 06:29:36 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 17 06:30:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=190ed745 app-admin/sudo: Stabilize 1.9.15_p5 arm64, #922277 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild b/app-admin/sudo/sudo-1.9.15_p5.ebuild index 3bbcb949a190..81e8b23fbda5 100644 --- a/app-admin/sudo/sudo-1.9.15_p5.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 85bea34b3af094592acd6dd795c98b68dee538d4 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 17 06:29:35 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 17 06:30:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bea34b app-admin/sudo: Stabilize 1.9.15_p5 arm, #922277 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild b/app-admin/sudo/sudo-1.9.15_p5.ebuild index 787ba1247226..3bbcb949a190 100644 --- a/app-admin/sudo/sudo-1.9.15_p5.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 442083a3bde26f9b0507f3edbbff98ba2ac1c8b3 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 17 06:29:34 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 17 06:30:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442083a3 app-admin/sudo: Stabilize 1.9.15_p5 sparc, #922277 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild b/app-admin/sudo/sudo-1.9.15_p5.ebuild index 8f632cd98d7b..787ba1247226 100644 --- a/app-admin/sudo/sudo-1.9.15_p5.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: ce04f2a04a5904316789ae8ada21e5161fe5845d Author: Sam James gentoo org> AuthorDate: Wed Jan 17 05:54:58 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 05:54:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce04f2a0 app-admin/sudo: Stabilize 1.9.15_p4 ppc64, #922277 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.15_p4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p4.ebuild b/app-admin/sudo/sudo-1.9.15_p4.ebuild index 3bbcb949a190..ffb491c890ab 100644 --- a/app-admin/sudo/sudo-1.9.15_p4.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p4.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 813b974708f174b8ac82f2d50a9d6aa56f2da26a Author: Sam James gentoo org> AuthorDate: Wed Jan 17 05:54:59 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 05:54:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=813b9747 app-admin/sudo: Stabilize 1.9.15_p4 amd64, #922277 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.15_p4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p4.ebuild b/app-admin/sudo/sudo-1.9.15_p4.ebuild index ffb491c890ab..5a3980e3142b 100644 --- a/app-admin/sudo/sudo-1.9.15_p4.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p4.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 044634e5723a5b493842e7231429245d4154903b Author: Sam James gentoo org> AuthorDate: Wed Jan 17 05:49:24 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 05:49:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=044634e5 app-admin/sudo: Stabilize 1.9.15_p4 sparc, #922277 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.15_p4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p4.ebuild b/app-admin/sudo/sudo-1.9.15_p4.ebuild index c38d8dde771b..3bbcb949a190 100644 --- a/app-admin/sudo/sudo-1.9.15_p4.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p4.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 06769a4819bb3868f8644a49fd86f2ecc89c8fbe Author: Sam James gentoo org> AuthorDate: Wed Jan 17 05:49:23 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 05:49:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06769a48 app-admin/sudo: Stabilize 1.9.15_p4 arm, #922277 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.15_p4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p4.ebuild b/app-admin/sudo/sudo-1.9.15_p4.ebuild index 8f632cd98d7b..c38d8dde771b 100644 --- a/app-admin/sudo/sudo-1.9.15_p4.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p4.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 1f942a497060f50d919fe555cc3a77fc4fa3f3e6 Author: Sam James gentoo org> AuthorDate: Tue Jan 2 05:39:08 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 2 05:39:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f942a49 app-admin/sudo: add 1.9.15_p5 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.15_p5.ebuild | 286 +++ 2 files changed, 288 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 1052bd5b3620..8ec7d85e2099 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -2,3 +2,5 @@ DIST sudo-1.9.15p2.tar.gz 5303642 BLAKE2B 002f820d6d82b3384a9206545a999765c2924b DIST sudo-1.9.15p2.tar.gz.sig 566 BLAKE2B e526f608c11abdf2e762dd273106e5934273a42596f00afaa64826f6f56714ff8186f7e1d9233b56cae8d2aed657565f87c976437727880f674e2ef42f93560a SHA512 1b0692a19966e3a2db82d064a17312bfcab454bc9eba0e9fe7ce3dcee0507704767655c30443cb87e0b7d2015317fd38d990ccf66cd18bb47fdf6e43494d6d8e DIST sudo-1.9.15p4.tar.gz 5304804 BLAKE2B 011d8ee099bfc16cff141dabffd0ce2befa7fdc834108759e9fdc3c2c11c3bca02eb0c410915394b1b3e3725fbb08544f98ffa584299dbce0db2b49234c0550a SHA512 db7e2270a7303b60ecd782605c24c4b4ba6478a145a5eed1084af6202ad30c0c93725b6690ae46ff484efcfa34437991a40d7d5699fdb84af1e4c5a2aa99194f DIST sudo-1.9.15p4.tar.gz.sig 566 BLAKE2B 79ac7e75a3d6d9bc4559611bc98a1fcdc4e34472dc16942ec9cf9c4614d8bdace5ff16689ed067b139a40d3d01cc6c1794d9e511afe4a75c8b50401e158d4a72 SHA512 1ec52c8f2a0e50a0cfa622ce58fcbb68f05d93972d84cc08733eb88b66914022b211e740eef3a44452e0a30f498563573c8d96a6422b1211c9c8f50e58837195 +DIST sudo-1.9.15p5.tar.gz 5306611 BLAKE2B 73ee598c2a2848d5be24f97492b13eba2f326c514799220e43a1aeafc6692224a7555fb7cc0a96a2720751d3e4d98e752804db589ac3c1476f24e71f5b9bc720 SHA512 ebac69719de2fe7bd587924701bdd24149bf376a68b17ec02f69b2b96d4bb6fa5eb8260a073ec5ea046d3ac69bb5b1c0b9d61709fe6a56f1f66e40817a70b15a +DIST sudo-1.9.15p5.tar.gz.sig 566 BLAKE2B ddd8fed1b3721aafdb32b762834168063c3f0f003ef5d83f1883615320da6fe89b08d72c8e893c8b2bf9fd892a40e47cc77d72672e43b5a24db50e7194d9bc4c SHA512 97480a3d27b546a93e997c3a1e8169904a7625ab8fa6198d0b7e1d2d040f55b2d58462cd08e5cc97c2f1c817b12343e35cdd7db207aee42785f2b95b17c600b0 diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild b/app-admin/sudo/sudo-1.9.15_p5.ebuild new file mode 100644 index ..cdfe2e0a559d --- /dev/null +++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI=" + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +S="${WORKDIR}/${MY_P}" + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt ssl ) +" +
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 4d263e147ccd1a9b2e2d3366f1ce6d0fe4d8f9c7 Author: Sam James gentoo org> AuthorDate: Thu Dec 28 04:57:42 2023 + Commit: Sam James gentoo org> CommitDate: Thu Dec 28 04:57:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d263e14 app-admin/sudo: drop 1.9.14_p3, 1.9.15_p3 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 4 - app-admin/sudo/sudo-1.9.14_p3.ebuild | 286 --- app-admin/sudo/sudo-1.9.15_p3.ebuild | 286 --- 3 files changed, 576 deletions(-) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index d528cfe15aeb..1052bd5b3620 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,8 +1,4 @@ -DIST sudo-1.9.14p3.tar.gz 5232320 BLAKE2B 702d0c5489658dfd35c5a57977431343d29e6c2d7bb44bb7a8fd9f7fc7b7094b3f3fe2348d1ab6b9aa037e2b5fd1019f127f45e99190bdfff077e94747dc17e1 SHA512 d4af836e3316c35d8b81a2c869ca199e8f2d5cb26dbd98b8ad031f29be62b154452afdf5a506ddabad21b80e5988a49f1f7c8f1ec44718ffcbd7e89ccbdef612 -DIST sudo-1.9.14p3.tar.gz.sig 566 BLAKE2B 61ea3ca0e6032ddabbfd7e5b56881f0e800b49eed0404738c1a28687160917a8ddde91378b915cb81c9576732629d398790eac31d300e536e117fa9bbf5b1f4a SHA512 e1723f589eb3b758bd7e7e0da158d21e9315976320f8d39159a97e801c9745768b42b7b16c697cdbb3917a3f3def0125acf868dc343b062834f9f0818d741608 DIST sudo-1.9.15p2.tar.gz 5303642 BLAKE2B 002f820d6d82b3384a9206545a999765c2924b2650fd7f6331c191e3f631507064d71a042c606b4fcea0d518d38b5a24d3f44964bb09cb5774e50501abc3f524 SHA512 219fc138fb4850fff30c44a6dab767402172d545a83d31dba4a2a9ce27f8a9fe14f1f24f4e328517f2dd26e84906db5d2be388a9c82e89f5ca59740bb782a608 DIST sudo-1.9.15p2.tar.gz.sig 566 BLAKE2B e526f608c11abdf2e762dd273106e5934273a42596f00afaa64826f6f56714ff8186f7e1d9233b56cae8d2aed657565f87c976437727880f674e2ef42f93560a SHA512 1b0692a19966e3a2db82d064a17312bfcab454bc9eba0e9fe7ce3dcee0507704767655c30443cb87e0b7d2015317fd38d990ccf66cd18bb47fdf6e43494d6d8e -DIST sudo-1.9.15p3.tar.gz 5305025 BLAKE2B 4d0bd14d2b1d3921609b6babfdf1df82fd849ca00db2dc6ebfa1716845240743c4213cdcc9a76cbdf1c7d41cbf425cd72774fb078cf24fdd8a688cfff56aa67a SHA512 1b1c24d67e089564b50090e586c1a03bcc01d6c8798c5383d34b244bb13b06e134e189ea1bef37f750108e064bd569cb4d2ccdc7409573ef20eb2768c716b618 -DIST sudo-1.9.15p3.tar.gz.sig 566 BLAKE2B cee15a95657ff560373b8827cdf06210866ae1cac82ba95831d89b27822149daf308023f74eb52e02ed68c0c16e81c65724986232fcc83550623814f9189e315 SHA512 9b18da7d840123f738731d9482b0816c00b055edcc690920eab8e382465b7f8fbcb60fb01316ddb6a1c5867de8668ed94199806707038f1171d656e0ddc39394 DIST sudo-1.9.15p4.tar.gz 5304804 BLAKE2B 011d8ee099bfc16cff141dabffd0ce2befa7fdc834108759e9fdc3c2c11c3bca02eb0c410915394b1b3e3725fbb08544f98ffa584299dbce0db2b49234c0550a SHA512 db7e2270a7303b60ecd782605c24c4b4ba6478a145a5eed1084af6202ad30c0c93725b6690ae46ff484efcfa34437991a40d7d5699fdb84af1e4c5a2aa99194f DIST sudo-1.9.15p4.tar.gz.sig 566 BLAKE2B 79ac7e75a3d6d9bc4559611bc98a1fcdc4e34472dc16942ec9cf9c4614d8bdace5ff16689ed067b139a40d3d01cc6c1794d9e511afe4a75c8b50401e158d4a72 SHA512 1ec52c8f2a0e50a0cfa622ce58fcbb68f05d93972d84cc08733eb88b66914022b211e740eef3a44452e0a30f498563573c8d96a6422b1211c9c8f50e58837195 diff --git a/app-admin/sudo/sudo-1.9.14_p3.ebuild b/app-admin/sudo/sudo-1.9.14_p3.ebuild deleted file mode 100644 index 5b761d116733.. --- a/app-admin/sudo/sudo-1.9.14_p3.ebuild +++ /dev/null @@ -1,286 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pam libtool tmpfiles toolchain-funcs - -MY_P="${P/_/}" -MY_P="${MY_P/beta/b}" - -DESCRIPTION="Allows users or groups to run commands as other users" -HOMEPAGE="https://www.sudo.ws/; - -if [[ ${PV} == ]] ; then - inherit mercurial - EHG_REPO_URI="https://www.sudo.ws/repos/sudo; -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sudo.ws.asc - inherit verify-sig - - uri_prefix= - case ${P} in - *_beta*|*_rc*) uri_prefix=beta/ ;; - esac - - SRC_URI=" - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz - verify-sig? ( - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig - ) - " - - if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - fi - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" -fi - -S="${WORKDIR}/${MY_P}" - -# Basic license is ISC-style as-is, some files are released under -# 3-clause BSD license -LICENSE="ISC BSD" -SLOT="0" -IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 0188ea2e01c2d1751cfa8ada8ca0af491b5483f6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 23 19:55:55 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 23 19:55:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0188ea2e app-admin/sudo: Stabilize 1.9.15_p2 hppa, #919947 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.15_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p2.ebuild b/app-admin/sudo/sudo-1.9.15_p2.ebuild index 19a170410083..5b761d116733 100644 --- a/app-admin/sudo/sudo-1.9.15_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 51653f8c7caa7ce053b8f1a9f9dff3aa83ed71bc Author: Sam James gentoo org> AuthorDate: Sat Dec 16 11:09:41 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 16 11:09:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51653f8c app-admin/sudo: add 1.9.15_p4 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.15_p4.ebuild | 286 +++ 2 files changed, 288 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 70c07cdfc920..d528cfe15aeb 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -4,3 +4,5 @@ DIST sudo-1.9.15p2.tar.gz 5303642 BLAKE2B 002f820d6d82b3384a9206545a999765c2924b DIST sudo-1.9.15p2.tar.gz.sig 566 BLAKE2B e526f608c11abdf2e762dd273106e5934273a42596f00afaa64826f6f56714ff8186f7e1d9233b56cae8d2aed657565f87c976437727880f674e2ef42f93560a SHA512 1b0692a19966e3a2db82d064a17312bfcab454bc9eba0e9fe7ce3dcee0507704767655c30443cb87e0b7d2015317fd38d990ccf66cd18bb47fdf6e43494d6d8e DIST sudo-1.9.15p3.tar.gz 5305025 BLAKE2B 4d0bd14d2b1d3921609b6babfdf1df82fd849ca00db2dc6ebfa1716845240743c4213cdcc9a76cbdf1c7d41cbf425cd72774fb078cf24fdd8a688cfff56aa67a SHA512 1b1c24d67e089564b50090e586c1a03bcc01d6c8798c5383d34b244bb13b06e134e189ea1bef37f750108e064bd569cb4d2ccdc7409573ef20eb2768c716b618 DIST sudo-1.9.15p3.tar.gz.sig 566 BLAKE2B cee15a95657ff560373b8827cdf06210866ae1cac82ba95831d89b27822149daf308023f74eb52e02ed68c0c16e81c65724986232fcc83550623814f9189e315 SHA512 9b18da7d840123f738731d9482b0816c00b055edcc690920eab8e382465b7f8fbcb60fb01316ddb6a1c5867de8668ed94199806707038f1171d656e0ddc39394 +DIST sudo-1.9.15p4.tar.gz 5304804 BLAKE2B 011d8ee099bfc16cff141dabffd0ce2befa7fdc834108759e9fdc3c2c11c3bca02eb0c410915394b1b3e3725fbb08544f98ffa584299dbce0db2b49234c0550a SHA512 db7e2270a7303b60ecd782605c24c4b4ba6478a145a5eed1084af6202ad30c0c93725b6690ae46ff484efcfa34437991a40d7d5699fdb84af1e4c5a2aa99194f +DIST sudo-1.9.15p4.tar.gz.sig 566 BLAKE2B 79ac7e75a3d6d9bc4559611bc98a1fcdc4e34472dc16942ec9cf9c4614d8bdace5ff16689ed067b139a40d3d01cc6c1794d9e511afe4a75c8b50401e158d4a72 SHA512 1ec52c8f2a0e50a0cfa622ce58fcbb68f05d93972d84cc08733eb88b66914022b211e740eef3a44452e0a30f498563573c8d96a6422b1211c9c8f50e58837195 diff --git a/app-admin/sudo/sudo-1.9.15_p4.ebuild b/app-admin/sudo/sudo-1.9.15_p4.ebuild new file mode 100644 index ..fa89a2f25d3d --- /dev/null +++ b/app-admin/sudo/sudo-1.9.15_p4.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI=" + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +S="${WORKDIR}/${MY_P}" + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt ssl ) +" +
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 7d2a0c8b65602457389209d9459986cbe999e988 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 15 12:32:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 15 12:32:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2a0c8b app-admin/sudo: Stabilize 1.9.15_p2 x86, #919947 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.15_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p2.ebuild b/app-admin/sudo/sudo-1.9.15_p2.ebuild index 200c88da5a3a..f6cc857984c8 100644 --- a/app-admin/sudo/sudo-1.9.15_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 7b92a4a785d86d1268d41b19f3bfc64c3e46827e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 15 11:58:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 15 11:58:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b92a4a7 app-admin/sudo: Stabilize 1.9.15_p2 ppc64, #919947 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.15_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p2.ebuild b/app-admin/sudo/sudo-1.9.15_p2.ebuild index f48d94706afd..200c88da5a3a 100644 --- a/app-admin/sudo/sudo-1.9.15_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 0b72868b7f5fc011ab4ebbc9f635fa513d438906 Author: Sam James gentoo org> AuthorDate: Fri Dec 15 08:29:05 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 08:29:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b72868b app-admin/sudo: Stabilize 1.9.15_p2 amd64, #919947 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.15_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p2.ebuild b/app-admin/sudo/sudo-1.9.15_p2.ebuild index ab801350c8ff..c01b68e0c994 100644 --- a/app-admin/sudo/sudo-1.9.15_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 5d2411a89b6ef32adb843d5405e35803deae0907 Author: Sam James gentoo org> AuthorDate: Fri Dec 15 07:05:10 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 07:05:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2411a8 app-admin/sudo: Stabilize 1.9.15_p2 arm64, #919947 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.15_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p2.ebuild b/app-admin/sudo/sudo-1.9.15_p2.ebuild index fa89a2f25d3d..56578580fe17 100644 --- a/app-admin/sudo/sudo-1.9.15_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: bc9d893ec8578f748e86e2891e99ca5afbcee479 Author: Sam James gentoo org> AuthorDate: Fri Dec 15 07:05:11 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 07:05:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9d893e app-admin/sudo: Stabilize 1.9.15_p2 arm, #919947 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.15_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p2.ebuild b/app-admin/sudo/sudo-1.9.15_p2.ebuild index 56578580fe17..ab801350c8ff 100644 --- a/app-admin/sudo/sudo-1.9.15_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 0ba03f9f0e6f55a4e4ec47e2d8b9df8efec88cc5 Author: Sam James gentoo org> AuthorDate: Fri Dec 15 04:50:48 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 04:50:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba03f9f app-admin/sudo: add 1.9.15_p3 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.15_p3.ebuild | 286 +++ 2 files changed, 288 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 79ba81a81227..70c07cdfc920 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -2,3 +2,5 @@ DIST sudo-1.9.14p3.tar.gz 5232320 BLAKE2B 702d0c5489658dfd35c5a57977431343d29e6c DIST sudo-1.9.14p3.tar.gz.sig 566 BLAKE2B 61ea3ca0e6032ddabbfd7e5b56881f0e800b49eed0404738c1a28687160917a8ddde91378b915cb81c9576732629d398790eac31d300e536e117fa9bbf5b1f4a SHA512 e1723f589eb3b758bd7e7e0da158d21e9315976320f8d39159a97e801c9745768b42b7b16c697cdbb3917a3f3def0125acf868dc343b062834f9f0818d741608 DIST sudo-1.9.15p2.tar.gz 5303642 BLAKE2B 002f820d6d82b3384a9206545a999765c2924b2650fd7f6331c191e3f631507064d71a042c606b4fcea0d518d38b5a24d3f44964bb09cb5774e50501abc3f524 SHA512 219fc138fb4850fff30c44a6dab767402172d545a83d31dba4a2a9ce27f8a9fe14f1f24f4e328517f2dd26e84906db5d2be388a9c82e89f5ca59740bb782a608 DIST sudo-1.9.15p2.tar.gz.sig 566 BLAKE2B e526f608c11abdf2e762dd273106e5934273a42596f00afaa64826f6f56714ff8186f7e1d9233b56cae8d2aed657565f87c976437727880f674e2ef42f93560a SHA512 1b0692a19966e3a2db82d064a17312bfcab454bc9eba0e9fe7ce3dcee0507704767655c30443cb87e0b7d2015317fd38d990ccf66cd18bb47fdf6e43494d6d8e +DIST sudo-1.9.15p3.tar.gz 5305025 BLAKE2B 4d0bd14d2b1d3921609b6babfdf1df82fd849ca00db2dc6ebfa1716845240743c4213cdcc9a76cbdf1c7d41cbf425cd72774fb078cf24fdd8a688cfff56aa67a SHA512 1b1c24d67e089564b50090e586c1a03bcc01d6c8798c5383d34b244bb13b06e134e189ea1bef37f750108e064bd569cb4d2ccdc7409573ef20eb2768c716b618 +DIST sudo-1.9.15p3.tar.gz.sig 566 BLAKE2B cee15a95657ff560373b8827cdf06210866ae1cac82ba95831d89b27822149daf308023f74eb52e02ed68c0c16e81c65724986232fcc83550623814f9189e315 SHA512 9b18da7d840123f738731d9482b0816c00b055edcc690920eab8e382465b7f8fbcb60fb01316ddb6a1c5867de8668ed94199806707038f1171d656e0ddc39394 diff --git a/app-admin/sudo/sudo-1.9.15_p3.ebuild b/app-admin/sudo/sudo-1.9.15_p3.ebuild new file mode 100644 index ..fa89a2f25d3d --- /dev/null +++ b/app-admin/sudo/sudo-1.9.15_p3.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI=" + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +S="${WORKDIR}/${MY_P}" + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt ssl ) +" +
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/files/, app-admin/sudo/
commit: b85bacb92d96aea87acd711df24be802981c5b8c Author: Sam James gentoo org> AuthorDate: Fri Dec 15 04:47:23 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 04:47:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85bacb9 app-admin/sudo: drop 1.9.13_p3-r1, 1.9.14_p2 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest| 4 - .../files/sudo-1.9.13_p3-configure-clang16.patch | 105 app-admin/sudo/sudo-1.9.13_p3-r1.ebuild| 290 - app-admin/sudo/sudo-1.9.14_p2.ebuild | 286 4 files changed, 685 deletions(-) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index a587ea9d2eaf..79ba81a81227 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,7 +1,3 @@ -DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 46218ecf4cf06d2280ccf4c257b12a6f697eda17b96a6b7aa56f6c7f22d847ec2a8036b9f615c3328d985656539c95f37a40c6c72dfa5f65786ab45a28cf353f SHA512 c0c5cd0c6308868afdad2ecf55b86fdcf1f49889b30831c9db3bc56a63dc3a07686c285c20b2500494b2a76653e2ec69196abdc583312609a5db1c81a6e4e737 -DIST sudo-1.9.13p3.tar.gz.sig 566 BLAKE2B 5b59c7178bf157b67500d972fe1b373bc86ab09345f59733cffa85700221ceec0d5be10bce4838f16e9238154c90a972570a7a933f48dbd56bc64b38dbc0043f SHA512 eebf36e86ebd03daca05838bc56d9b1fb7ea8584a83a9f0e03c5ff07e612d36472b23797c628eff1cf4301832d139de0de62ddc8b17e20f1498f769a4db1249a -DIST sudo-1.9.14p2.tar.gz 5229966 BLAKE2B a350136731c1c6eca1317a852ce243b270df61ba275608bd0d0ec11760babdb2f9f489b818529484c15a43345fa53c96efd1aa47ab7cc0591c45928ba75c4c85 SHA512 d8ab03f6488cc5790c66941a2a8491df55a19bda6f0f8b683d4b3c22390b0ab19ebb0b02696d7c78b626975a408c34f005dc2d6b2100cf2a0efdf4cf1f504db9 -DIST sudo-1.9.14p2.tar.gz.sig 566 BLAKE2B f72469340cfbb5005540a7080410dcf72694966c6293274cc28a1167824ddafed8ab441478985564f674f8f0c48a7b738a36ea572e36ec7fafee91486d08b646 SHA512 5a3cd7fe28762ee435f52a03fda504ab820805e5cdc7462343291a579daad7d779f5dc3897d7dceb9bfce6468a08ee60fe1c517a7d18ba917291339031609383 DIST sudo-1.9.14p3.tar.gz 5232320 BLAKE2B 702d0c5489658dfd35c5a57977431343d29e6c2d7bb44bb7a8fd9f7fc7b7094b3f3fe2348d1ab6b9aa037e2b5fd1019f127f45e99190bdfff077e94747dc17e1 SHA512 d4af836e3316c35d8b81a2c869ca199e8f2d5cb26dbd98b8ad031f29be62b154452afdf5a506ddabad21b80e5988a49f1f7c8f1ec44718ffcbd7e89ccbdef612 DIST sudo-1.9.14p3.tar.gz.sig 566 BLAKE2B 61ea3ca0e6032ddabbfd7e5b56881f0e800b49eed0404738c1a28687160917a8ddde91378b915cb81c9576732629d398790eac31d300e536e117fa9bbf5b1f4a SHA512 e1723f589eb3b758bd7e7e0da158d21e9315976320f8d39159a97e801c9745768b42b7b16c697cdbb3917a3f3def0125acf868dc343b062834f9f0818d741608 DIST sudo-1.9.15p2.tar.gz 5303642 BLAKE2B 002f820d6d82b3384a9206545a999765c2924b2650fd7f6331c191e3f631507064d71a042c606b4fcea0d518d38b5a24d3f44964bb09cb5774e50501abc3f524 SHA512 219fc138fb4850fff30c44a6dab767402172d545a83d31dba4a2a9ce27f8a9fe14f1f24f4e328517f2dd26e84906db5d2be388a9c82e89f5ca59740bb782a608 diff --git a/app-admin/sudo/files/sudo-1.9.13_p3-configure-clang16.patch b/app-admin/sudo/files/sudo-1.9.13_p3-configure-clang16.patch deleted file mode 100644 index a9b9434c2b01.. --- a/app-admin/sudo/files/sudo-1.9.13_p3-configure-clang16.patch +++ /dev/null @@ -1,105 +0,0 @@ -ttps://www.sudo.ws/pipermail/sudo-workers/2023-April/001387.html -https://github.com/sudo-project/sudo/commit/b83140e0f18fb27d310a4839a14f5c3febd2770b -https://github.com/sudo-project/sudo/commit/075ee0f9dc234f9a7e680b16304809e5546965d5 - -From b83140e0f18fb27d310a4839a14f5c3febd2770b Mon Sep 17 00:00:00 2001 -From: "Todd C. Miller" -Date: Wed, 26 Apr 2023 11:10:46 -0600 -Subject: [PATCH] Use ldap_msgfree() instead of ldap_init() for the lber.h - test. The ldap_init() function is marked as deprecated and not defined by - default on some systems. This can cause an error for compilers that do not - support implicit function declarations. From Florian Weimer. - a/configure -+++ b/configure -@@ -31515,7 +31515,7 @@ else case e in #( - int - main (void) - { --(void)ldap_init(0, 0) -+return ldap_msgfree(NULL) - ; - return 0; - } a/m4/ldap.m4 -+++ b/m4/ldap.m4 -@@ -52,7 +52,7 @@ AC_DEFUN([SUDO_CHECK_LDAP], [ - #include ]) - AC_CACHE_CHECK([whether lber.h is needed when including ldap.h], [sudo_cv_header_lber_h], [ - AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include --#include ]], [[(void)ldap_init(0, 0)]])], [ -+#include ]], [[return ldap_msgfree(NULL)]])], [ - # No need to explicitly include lber.h when including ldap.h. - sudo_cv_header_lber_h=no - ], [ - -From 075ee0f9dc234f9a7e680b16304809e5546965d5 Mon Sep 17 00:00:00 2001 -From: "Todd C. Miller" -Date: Wed, 26 Apr 2023 12:44:10 -0600 -Subject: [PATCH] Add missing stdio.h include for the _FORTIFY_SOURCE=2 check. - Implementations of _FORTIFY_SOURCE require the header file to be included. - Also remove the useless
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: c6628d62e47c4f12de414b34fba4504366989b3a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 20:29:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 20:29:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6628d62 app-admin/sudo: Stabilize 1.9.14_p3 ppc, #913793 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.14_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.14_p3.ebuild b/app-admin/sudo/sudo-1.9.14_p3.ebuild index 3b70e409370f..5b761d116733 100644 --- a/app-admin/sudo/sudo-1.9.14_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.14_p3.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: de46d8b5abc3141527ec8b4f7b8f9353ca3db9f0 Author: Sam James gentoo org> AuthorDate: Sun Nov 12 04:20:41 2023 + Commit: Sam James gentoo org> CommitDate: Sun Nov 12 04:20:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de46d8b5 app-admin/sudo: add 1.9.15_p2 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.15_p2.ebuild | 286 +++ 2 files changed, 288 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 51c3b5ce75c5..a587ea9d2eaf 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -4,3 +4,5 @@ DIST sudo-1.9.14p2.tar.gz 5229966 BLAKE2B a350136731c1c6eca1317a852ce243b270df61 DIST sudo-1.9.14p2.tar.gz.sig 566 BLAKE2B f72469340cfbb5005540a7080410dcf72694966c6293274cc28a1167824ddafed8ab441478985564f674f8f0c48a7b738a36ea572e36ec7fafee91486d08b646 SHA512 5a3cd7fe28762ee435f52a03fda504ab820805e5cdc7462343291a579daad7d779f5dc3897d7dceb9bfce6468a08ee60fe1c517a7d18ba917291339031609383 DIST sudo-1.9.14p3.tar.gz 5232320 BLAKE2B 702d0c5489658dfd35c5a57977431343d29e6c2d7bb44bb7a8fd9f7fc7b7094b3f3fe2348d1ab6b9aa037e2b5fd1019f127f45e99190bdfff077e94747dc17e1 SHA512 d4af836e3316c35d8b81a2c869ca199e8f2d5cb26dbd98b8ad031f29be62b154452afdf5a506ddabad21b80e5988a49f1f7c8f1ec44718ffcbd7e89ccbdef612 DIST sudo-1.9.14p3.tar.gz.sig 566 BLAKE2B 61ea3ca0e6032ddabbfd7e5b56881f0e800b49eed0404738c1a28687160917a8ddde91378b915cb81c9576732629d398790eac31d300e536e117fa9bbf5b1f4a SHA512 e1723f589eb3b758bd7e7e0da158d21e9315976320f8d39159a97e801c9745768b42b7b16c697cdbb3917a3f3def0125acf868dc343b062834f9f0818d741608 +DIST sudo-1.9.15p2.tar.gz 5303642 BLAKE2B 002f820d6d82b3384a9206545a999765c2924b2650fd7f6331c191e3f631507064d71a042c606b4fcea0d518d38b5a24d3f44964bb09cb5774e50501abc3f524 SHA512 219fc138fb4850fff30c44a6dab767402172d545a83d31dba4a2a9ce27f8a9fe14f1f24f4e328517f2dd26e84906db5d2be388a9c82e89f5ca59740bb782a608 +DIST sudo-1.9.15p2.tar.gz.sig 566 BLAKE2B e526f608c11abdf2e762dd273106e5934273a42596f00afaa64826f6f56714ff8186f7e1d9233b56cae8d2aed657565f87c976437727880f674e2ef42f93560a SHA512 1b0692a19966e3a2db82d064a17312bfcab454bc9eba0e9fe7ce3dcee0507704767655c30443cb87e0b7d2015317fd38d990ccf66cd18bb47fdf6e43494d6d8e diff --git a/app-admin/sudo/sudo-1.9.15_p2.ebuild b/app-admin/sudo/sudo-1.9.15_p2.ebuild new file mode 100644 index ..fa89a2f25d3d --- /dev/null +++ b/app-admin/sudo/sudo-1.9.15_p2.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI=" + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +S="${WORKDIR}/${MY_P}" + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt ssl ) +" +
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 991384d6ff1d3f3dc13d964fe4a61226c26299e3 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Sep 24 10:43:03 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 24 14:20:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991384d6 app-admin/sudo: stable 1.9.14_p3 for hppa, bug #913793 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.14_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.14_p3.ebuild b/app-admin/sudo/sudo-1.9.14_p3.ebuild index 8aae967ffb70..379ad3c8f1bd 100644 --- a/app-admin/sudo/sudo-1.9.14_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.14_p3.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: a597f262a6cd26da93101c1478f5593b402c560c Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Sep 14 13:40:26 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 14 22:53:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a597f262 app-admin/sudo: stable 1.9.14_p3 for sparc, bug #913793 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.14_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.14_p3.ebuild b/app-admin/sudo/sudo-1.9.14_p3.ebuild index 210962cb90bd..8aae967ffb70 100644 --- a/app-admin/sudo/sudo-1.9.14_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.14_p3.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 2ab74774a49bf138d677cc75c5783973f226f42e Author: Sam James gentoo org> AuthorDate: Sun Aug 20 05:41:53 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 20 05:41:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab74774 app-admin/sudo: Stabilize 1.9.14_p2 amd64, #912551 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.14_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.14_p2.ebuild b/app-admin/sudo/sudo-1.9.14_p2.ebuild index 5fb999e0b8bf..039c965e90b1 100644 --- a/app-admin/sudo/sudo-1.9.14_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.14_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: d2cb2d2b619cd0895a099c0fcbe72e283758cad0 Author: Sam James gentoo org> AuthorDate: Sat Aug 19 11:37:43 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 11:37:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2cb2d2b app-admin/sudo: Stabilize 1.9.14_p2 hppa, #912551 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.14_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.14_p2.ebuild b/app-admin/sudo/sudo-1.9.14_p2.ebuild index 7a443adc663b..8a075ba9137b 100644 --- a/app-admin/sudo/sudo-1.9.14_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.14_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: ee6f13e27a243ee420c92a7c9f9ebdc8736b65ae Author: Sam James gentoo org> AuthorDate: Sat Aug 19 11:37:44 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 11:37:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6f13e2 app-admin/sudo: Stabilize 1.9.14_p2 ppc, #912551 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.14_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.14_p2.ebuild b/app-admin/sudo/sudo-1.9.14_p2.ebuild index 8a075ba9137b..5fb999e0b8bf 100644 --- a/app-admin/sudo/sudo-1.9.14_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.14_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 52602c712c4ccc3729a67fda5f5486e8132fbdb3 Author: Sam James gentoo org> AuthorDate: Sat Aug 19 09:28:59 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 09:28:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52602c71 app-admin/sudo: Stabilize 1.9.14_p2 ppc64, #912551 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.14_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.14_p2.ebuild b/app-admin/sudo/sudo-1.9.14_p2.ebuild index c3c73cd4bdfe..7a443adc663b 100644 --- a/app-admin/sudo/sudo-1.9.14_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.14_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: b8403a08816069a886bcb9527ace6cca7aa39ed5 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 19 07:41:55 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 19 07:41:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8403a08 app-admin/sudo: Stabilize 1.9.14_p2 x86, #912551 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.14_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.14_p2.ebuild b/app-admin/sudo/sudo-1.9.14_p2.ebuild index aa173b780713..c3c73cd4bdfe 100644 --- a/app-admin/sudo/sudo-1.9.14_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.14_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 2f2549862691ba6df885f5e1d41bca24b178d097 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 19 06:59:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 19 06:59:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f254986 app-admin/sudo: Stabilize 1.9.14_p2 sparc, #912551 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.14_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.14_p2.ebuild b/app-admin/sudo/sudo-1.9.14_p2.ebuild index 614da80aea88..aa173b780713 100644 --- a/app-admin/sudo/sudo-1.9.14_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.14_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 5aa5a2a0b3ab1bf952633a8104081da2b5eff701 Author: Sam James gentoo org> AuthorDate: Sat Aug 19 06:32:12 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 06:32:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa5a2a0 app-admin/sudo: Stabilize 1.9.14_p2 arm, #912551 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.14_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.14_p2.ebuild b/app-admin/sudo/sudo-1.9.14_p2.ebuild index e796c5c90f0e..614da80aea88 100644 --- a/app-admin/sudo/sudo-1.9.14_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.14_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 4bd126e466874cf3df60af2ef13100de77e06f84 Author: Sam James gentoo org> AuthorDate: Sat Aug 19 06:32:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 06:32:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd126e4 app-admin/sudo: Stabilize 1.9.14_p2 arm64, #912551 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.14_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.14_p2.ebuild b/app-admin/sudo/sudo-1.9.14_p2.ebuild index 7c07fd34b3b7..e796c5c90f0e 100644 --- a/app-admin/sudo/sudo-1.9.14_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.14_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: b731335fac5bdadfc70277617af1d7cbc4b30d39 Author: Sam James gentoo org> AuthorDate: Wed Jul 26 03:05:47 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jul 26 03:11:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b731335f app-admin/sudo: add 1.9.14_p3 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.14_p3.ebuild | 286 +++ 2 files changed, 288 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index cee6464c18ab..51c3b5ce75c5 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -2,3 +2,5 @@ DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 46218ecf4cf06d2280ccf4c257b12a6f697eda DIST sudo-1.9.13p3.tar.gz.sig 566 BLAKE2B 5b59c7178bf157b67500d972fe1b373bc86ab09345f59733cffa85700221ceec0d5be10bce4838f16e9238154c90a972570a7a933f48dbd56bc64b38dbc0043f SHA512 eebf36e86ebd03daca05838bc56d9b1fb7ea8584a83a9f0e03c5ff07e612d36472b23797c628eff1cf4301832d139de0de62ddc8b17e20f1498f769a4db1249a DIST sudo-1.9.14p2.tar.gz 5229966 BLAKE2B a350136731c1c6eca1317a852ce243b270df61ba275608bd0d0ec11760babdb2f9f489b818529484c15a43345fa53c96efd1aa47ab7cc0591c45928ba75c4c85 SHA512 d8ab03f6488cc5790c66941a2a8491df55a19bda6f0f8b683d4b3c22390b0ab19ebb0b02696d7c78b626975a408c34f005dc2d6b2100cf2a0efdf4cf1f504db9 DIST sudo-1.9.14p2.tar.gz.sig 566 BLAKE2B f72469340cfbb5005540a7080410dcf72694966c6293274cc28a1167824ddafed8ab441478985564f674f8f0c48a7b738a36ea572e36ec7fafee91486d08b646 SHA512 5a3cd7fe28762ee435f52a03fda504ab820805e5cdc7462343291a579daad7d779f5dc3897d7dceb9bfce6468a08ee60fe1c517a7d18ba917291339031609383 +DIST sudo-1.9.14p3.tar.gz 5232320 BLAKE2B 702d0c5489658dfd35c5a57977431343d29e6c2d7bb44bb7a8fd9f7fc7b7094b3f3fe2348d1ab6b9aa037e2b5fd1019f127f45e99190bdfff077e94747dc17e1 SHA512 d4af836e3316c35d8b81a2c869ca199e8f2d5cb26dbd98b8ad031f29be62b154452afdf5a506ddabad21b80e5988a49f1f7c8f1ec44718ffcbd7e89ccbdef612 +DIST sudo-1.9.14p3.tar.gz.sig 566 BLAKE2B 61ea3ca0e6032ddabbfd7e5b56881f0e800b49eed0404738c1a28687160917a8ddde91378b915cb81c9576732629d398790eac31d300e536e117fa9bbf5b1f4a SHA512 e1723f589eb3b758bd7e7e0da158d21e9315976320f8d39159a97e801c9745768b42b7b16c697cdbb3917a3f3def0125acf868dc343b062834f9f0818d741608 diff --git a/app-admin/sudo/sudo-1.9.14_p3.ebuild b/app-admin/sudo/sudo-1.9.14_p3.ebuild new file mode 100644 index ..7c07fd34b3b7 --- /dev/null +++ b/app-admin/sudo/sudo-1.9.14_p3.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI=" + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +S="${WORKDIR}/${MY_P}" + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: f90fbf499c9be51bb0320f204f3b4c2e313d0159 Author: Sam James gentoo org> AuthorDate: Thu Jul 20 02:12:43 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jul 20 02:12:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90fbf49 app-admin/sudo: drop 1.9.14, 1.9.14_p1 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 4 - app-admin/sudo/sudo-1.9.14.ebuild| 286 --- app-admin/sudo/sudo-1.9.14_p1.ebuild | 286 --- 3 files changed, 576 deletions(-) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 7255a74831eb..cee6464c18ab 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,8 +1,4 @@ DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 46218ecf4cf06d2280ccf4c257b12a6f697eda17b96a6b7aa56f6c7f22d847ec2a8036b9f615c3328d985656539c95f37a40c6c72dfa5f65786ab45a28cf353f SHA512 c0c5cd0c6308868afdad2ecf55b86fdcf1f49889b30831c9db3bc56a63dc3a07686c285c20b2500494b2a76653e2ec69196abdc583312609a5db1c81a6e4e737 DIST sudo-1.9.13p3.tar.gz.sig 566 BLAKE2B 5b59c7178bf157b67500d972fe1b373bc86ab09345f59733cffa85700221ceec0d5be10bce4838f16e9238154c90a972570a7a933f48dbd56bc64b38dbc0043f SHA512 eebf36e86ebd03daca05838bc56d9b1fb7ea8584a83a9f0e03c5ff07e612d36472b23797c628eff1cf4301832d139de0de62ddc8b17e20f1498f769a4db1249a -DIST sudo-1.9.14.tar.gz 5229170 BLAKE2B 5731eda1cabb23dd3b77851ce1fcde8e1b7efc1b4fa27fe65522c7b8e23c0330003eb2d4ebb47d63416fb3a52db478b2f60ca22da6a2d66cb27c52ea5264749e SHA512 33d3bc3d66b1c5412b7d579b703d44f246386d2915c1c63be851869569c7bc627211a8897d0bc718d6ebb2bdd938b093c0901f0b7912c8475f8e6fcbbc559a99 -DIST sudo-1.9.14.tar.gz.sig 566 BLAKE2B a7081ee89bf5f12b1b605133ee2f37156779377aec010a12a67933fd21d7e3c0fce9987803bfeea28a7f3ed10784cba6b22b0fee2ff89bac8d1aeec5604bfd6d SHA512 e81d5321386fc58fa884f627cf60478360ab723e1ba97a7138f4b234df2b03fc5a1db5b1b9ed117b2c8ffc2ae529569e0e7364178b1c4d3eaec9c90f86b7 -DIST sudo-1.9.14p1.tar.gz 5230440 BLAKE2B fc5f0d7093f572b8ce56161f3e40b75ba9edf0863f44cdc2af6313f68d20a0c9c59536d1d6be5fddcffcc9caecd737109b5a389ee3748c65f3435b65b167d6e2 SHA512 db13b68a58aaf0eb6fd4ec2f23bae95376f1c789d2a2ba2fc01bfbd2fa34aa3e45cac1f33685fc43c0bd15f5eefad43fc0c6f59662640bc981bbd41669f3bdd5 -DIST sudo-1.9.14p1.tar.gz.sig 566 BLAKE2B 3f646d036e2e11713a309bbc1579a39b8152ba8a8374da5c74786ee4b3cd4832053489f223dcacf2723ad9aa121357110501689f34108403c671a6b56aac0a4b SHA512 2d28bbf64520487b1b54a4a7c6962e8902032d2bed1d1706e24d60265149c93860e82798ce188cb62b16c22cd1823995c8e190a701c290c672e881bf92c112c6 DIST sudo-1.9.14p2.tar.gz 5229966 BLAKE2B a350136731c1c6eca1317a852ce243b270df61ba275608bd0d0ec11760babdb2f9f489b818529484c15a43345fa53c96efd1aa47ab7cc0591c45928ba75c4c85 SHA512 d8ab03f6488cc5790c66941a2a8491df55a19bda6f0f8b683d4b3c22390b0ab19ebb0b02696d7c78b626975a408c34f005dc2d6b2100cf2a0efdf4cf1f504db9 DIST sudo-1.9.14p2.tar.gz.sig 566 BLAKE2B f72469340cfbb5005540a7080410dcf72694966c6293274cc28a1167824ddafed8ab441478985564f674f8f0c48a7b738a36ea572e36ec7fafee91486d08b646 SHA512 5a3cd7fe28762ee435f52a03fda504ab820805e5cdc7462343291a579daad7d779f5dc3897d7dceb9bfce6468a08ee60fe1c517a7d18ba917291339031609383 diff --git a/app-admin/sudo/sudo-1.9.14.ebuild b/app-admin/sudo/sudo-1.9.14.ebuild deleted file mode 100644 index 7c07fd34b3b7.. --- a/app-admin/sudo/sudo-1.9.14.ebuild +++ /dev/null @@ -1,286 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pam libtool tmpfiles toolchain-funcs - -MY_P="${P/_/}" -MY_P="${MY_P/beta/b}" - -DESCRIPTION="Allows users or groups to run commands as other users" -HOMEPAGE="https://www.sudo.ws/; - -if [[ ${PV} == ]] ; then - inherit mercurial - EHG_REPO_URI="https://www.sudo.ws/repos/sudo; -else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc - inherit verify-sig - - uri_prefix= - case ${P} in - *_beta*|*_rc*) uri_prefix=beta/ ;; - esac - - SRC_URI=" - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz - verify-sig? ( - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig - ) - " - - if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - fi - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" -fi - -S="${WORKDIR}/${MY_P}" - -# Basic license is ISC-style as-is, some files are released under -# 3-clause BSD license -LICENSE="ISC BSD" -SLOT="0" -IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 4a20beb896bcee654279a5df0e817bd1afca3edf Author: Sam James gentoo org> AuthorDate: Thu Jul 20 02:12:30 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jul 20 02:12:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a20beb8 app-admin/sudo: add 1.9.14_p2 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.14_p2.ebuild | 286 +++ 2 files changed, 288 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index d73f51b996e6..7255a74831eb 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -4,3 +4,5 @@ DIST sudo-1.9.14.tar.gz 5229170 BLAKE2B 5731eda1cabb23dd3b77851ce1fcde8e1b7efc1b DIST sudo-1.9.14.tar.gz.sig 566 BLAKE2B a7081ee89bf5f12b1b605133ee2f37156779377aec010a12a67933fd21d7e3c0fce9987803bfeea28a7f3ed10784cba6b22b0fee2ff89bac8d1aeec5604bfd6d SHA512 e81d5321386fc58fa884f627cf60478360ab723e1ba97a7138f4b234df2b03fc5a1db5b1b9ed117b2c8ffc2ae529569e0e7364178b1c4d3eaec9c90f86b7 DIST sudo-1.9.14p1.tar.gz 5230440 BLAKE2B fc5f0d7093f572b8ce56161f3e40b75ba9edf0863f44cdc2af6313f68d20a0c9c59536d1d6be5fddcffcc9caecd737109b5a389ee3748c65f3435b65b167d6e2 SHA512 db13b68a58aaf0eb6fd4ec2f23bae95376f1c789d2a2ba2fc01bfbd2fa34aa3e45cac1f33685fc43c0bd15f5eefad43fc0c6f59662640bc981bbd41669f3bdd5 DIST sudo-1.9.14p1.tar.gz.sig 566 BLAKE2B 3f646d036e2e11713a309bbc1579a39b8152ba8a8374da5c74786ee4b3cd4832053489f223dcacf2723ad9aa121357110501689f34108403c671a6b56aac0a4b SHA512 2d28bbf64520487b1b54a4a7c6962e8902032d2bed1d1706e24d60265149c93860e82798ce188cb62b16c22cd1823995c8e190a701c290c672e881bf92c112c6 +DIST sudo-1.9.14p2.tar.gz 5229966 BLAKE2B a350136731c1c6eca1317a852ce243b270df61ba275608bd0d0ec11760babdb2f9f489b818529484c15a43345fa53c96efd1aa47ab7cc0591c45928ba75c4c85 SHA512 d8ab03f6488cc5790c66941a2a8491df55a19bda6f0f8b683d4b3c22390b0ab19ebb0b02696d7c78b626975a408c34f005dc2d6b2100cf2a0efdf4cf1f504db9 +DIST sudo-1.9.14p2.tar.gz.sig 566 BLAKE2B f72469340cfbb5005540a7080410dcf72694966c6293274cc28a1167824ddafed8ab441478985564f674f8f0c48a7b738a36ea572e36ec7fafee91486d08b646 SHA512 5a3cd7fe28762ee435f52a03fda504ab820805e5cdc7462343291a579daad7d779f5dc3897d7dceb9bfce6468a08ee60fe1c517a7d18ba917291339031609383 diff --git a/app-admin/sudo/sudo-1.9.14_p2.ebuild b/app-admin/sudo/sudo-1.9.14_p2.ebuild new file mode 100644 index ..7c07fd34b3b7 --- /dev/null +++ b/app-admin/sudo/sudo-1.9.14_p2.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI=" + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +S="${WORKDIR}/${MY_P}" + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt ssl
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 8057cfd43f799cc9e1c1fa2bb0539f0184b845eb Author: Sam James gentoo org> AuthorDate: Wed Jul 12 06:52:34 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jul 12 06:52:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8057cfd4 app-admin/sudo: add 1.9.14_p1 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.14_p1.ebuild | 286 +++ 2 files changed, 288 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 8b017659228e..d73f51b996e6 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -2,3 +2,5 @@ DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 46218ecf4cf06d2280ccf4c257b12a6f697eda DIST sudo-1.9.13p3.tar.gz.sig 566 BLAKE2B 5b59c7178bf157b67500d972fe1b373bc86ab09345f59733cffa85700221ceec0d5be10bce4838f16e9238154c90a972570a7a933f48dbd56bc64b38dbc0043f SHA512 eebf36e86ebd03daca05838bc56d9b1fb7ea8584a83a9f0e03c5ff07e612d36472b23797c628eff1cf4301832d139de0de62ddc8b17e20f1498f769a4db1249a DIST sudo-1.9.14.tar.gz 5229170 BLAKE2B 5731eda1cabb23dd3b77851ce1fcde8e1b7efc1b4fa27fe65522c7b8e23c0330003eb2d4ebb47d63416fb3a52db478b2f60ca22da6a2d66cb27c52ea5264749e SHA512 33d3bc3d66b1c5412b7d579b703d44f246386d2915c1c63be851869569c7bc627211a8897d0bc718d6ebb2bdd938b093c0901f0b7912c8475f8e6fcbbc559a99 DIST sudo-1.9.14.tar.gz.sig 566 BLAKE2B a7081ee89bf5f12b1b605133ee2f37156779377aec010a12a67933fd21d7e3c0fce9987803bfeea28a7f3ed10784cba6b22b0fee2ff89bac8d1aeec5604bfd6d SHA512 e81d5321386fc58fa884f627cf60478360ab723e1ba97a7138f4b234df2b03fc5a1db5b1b9ed117b2c8ffc2ae529569e0e7364178b1c4d3eaec9c90f86b7 +DIST sudo-1.9.14p1.tar.gz 5230440 BLAKE2B fc5f0d7093f572b8ce56161f3e40b75ba9edf0863f44cdc2af6313f68d20a0c9c59536d1d6be5fddcffcc9caecd737109b5a389ee3748c65f3435b65b167d6e2 SHA512 db13b68a58aaf0eb6fd4ec2f23bae95376f1c789d2a2ba2fc01bfbd2fa34aa3e45cac1f33685fc43c0bd15f5eefad43fc0c6f59662640bc981bbd41669f3bdd5 +DIST sudo-1.9.14p1.tar.gz.sig 566 BLAKE2B 3f646d036e2e11713a309bbc1579a39b8152ba8a8374da5c74786ee4b3cd4832053489f223dcacf2723ad9aa121357110501689f34108403c671a6b56aac0a4b SHA512 2d28bbf64520487b1b54a4a7c6962e8902032d2bed1d1706e24d60265149c93860e82798ce188cb62b16c22cd1823995c8e190a701c290c672e881bf92c112c6 diff --git a/app-admin/sudo/sudo-1.9.14_p1.ebuild b/app-admin/sudo/sudo-1.9.14_p1.ebuild new file mode 100644 index ..7c07fd34b3b7 --- /dev/null +++ b/app-admin/sudo/sudo-1.9.14_p1.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI=" + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +S="${WORKDIR}/${MY_P}" + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt ssl )
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 01e21b1d9967c7d4685bbd7ff7c0b2c712872130 Author: Sam James gentoo org> AuthorDate: Wed Jun 28 22:38:12 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 28 22:38:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e21b1d app-admin/sudo: drop 1.9.12_p2, 1.9.13_p3 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 - app-admin/sudo/sudo-1.9.12_p2.ebuild | 286 --- app-admin/sudo/sudo-1.9.13_p3.ebuild | 286 --- 3 files changed, 574 deletions(-) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 15d02b70e419..8b017659228e 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,5 +1,3 @@ -DIST sudo-1.9.12p2.tar.gz 4909431 BLAKE2B 79eac710b757acae7aa98e6e6f495a475e5236be456e4687fb1441345ee296672ff80a5a60902cffcd257aa81a01fbc3857f3c52e51bb46f56c060fd299e0c05 SHA512 5e035246137d5820691f7ddfc13faec3886e3cf1563ed56633667d86ab4f1306f34cc0e27808f56790b6c6a4614826e54c5b7e47b31eb009b96dde3e52170c45 -DIST sudo-1.9.12p2.tar.gz.sig 566 BLAKE2B fa679038c33d2bf1476b56944872d3a18b66bf5c5fb2e660d1f8777cdb209928912ddd8d89d878bd2218df3acd1e7fee5aa850e8d01a1cfac6ab310c788149fa SHA512 0b2f10488c44bfcd94eed97002865d89f4a03a92ef3b890fac3121ef0f9e6c55387771ddead1a94dc92d85c35e3d28b4730f35cdc2aafb51128594555ea29876 DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 46218ecf4cf06d2280ccf4c257b12a6f697eda17b96a6b7aa56f6c7f22d847ec2a8036b9f615c3328d985656539c95f37a40c6c72dfa5f65786ab45a28cf353f SHA512 c0c5cd0c6308868afdad2ecf55b86fdcf1f49889b30831c9db3bc56a63dc3a07686c285c20b2500494b2a76653e2ec69196abdc583312609a5db1c81a6e4e737 DIST sudo-1.9.13p3.tar.gz.sig 566 BLAKE2B 5b59c7178bf157b67500d972fe1b373bc86ab09345f59733cffa85700221ceec0d5be10bce4838f16e9238154c90a972570a7a933f48dbd56bc64b38dbc0043f SHA512 eebf36e86ebd03daca05838bc56d9b1fb7ea8584a83a9f0e03c5ff07e612d36472b23797c628eff1cf4301832d139de0de62ddc8b17e20f1498f769a4db1249a DIST sudo-1.9.14.tar.gz 5229170 BLAKE2B 5731eda1cabb23dd3b77851ce1fcde8e1b7efc1b4fa27fe65522c7b8e23c0330003eb2d4ebb47d63416fb3a52db478b2f60ca22da6a2d66cb27c52ea5264749e SHA512 33d3bc3d66b1c5412b7d579b703d44f246386d2915c1c63be851869569c7bc627211a8897d0bc718d6ebb2bdd938b093c0901f0b7912c8475f8e6fcbbc559a99 diff --git a/app-admin/sudo/sudo-1.9.12_p2.ebuild b/app-admin/sudo/sudo-1.9.12_p2.ebuild deleted file mode 100644 index 53d18fb3d5ff.. --- a/app-admin/sudo/sudo-1.9.12_p2.ebuild +++ /dev/null @@ -1,286 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pam libtool tmpfiles toolchain-funcs - -MY_P="${P/_/}" -MY_P="${MY_P/beta/b}" - -DESCRIPTION="Allows users or groups to run commands as other users" -HOMEPAGE="https://www.sudo.ws/; - -if [[ ${PV} == ]] ; then - inherit mercurial - EHG_REPO_URI="https://www.sudo.ws/repos/sudo; -else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc - inherit verify-sig - - uri_prefix= - case ${P} in - *_beta*|*_rc*) uri_prefix=beta/ ;; - esac - - SRC_URI=" - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz - verify-sig? ( - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig - ) - " - - if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - fi - - BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" -fi - -S="${WORKDIR}/${MY_P}" - -# Basic license is ISC-style as-is, some files are released under -# 3-clause BSD license -LICENSE="ISC BSD" -SLOT="0" -IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" - -DEPEND=" - sys-libs/zlib:= - virtual/libcrypt:= - gcrypt? ( dev-libs/libgcrypt:= ) - ldap? ( - >=net-nds/openldap-2.1.30-r1:= - sasl? ( - dev-libs/cyrus-sasl - net-nds/openldap:=[sasl] - ) - ) - pam? ( sys-libs/pam ) - sasl? ( dev-libs/cyrus-sasl ) - selinux? ( sys-libs/libselinux ) - skey? ( >=sys-auth/skey-1.1.5-r1 ) - ssl? ( dev-libs/openssl:0= ) - sssd? ( sys-auth/sssd[sudo] ) -" -RDEPEND=" - ${DEPEND} - >=app-misc/editor-wrapper-3 - virtual/editor - ldap? ( dev-lang/perl ) - pam? ( sys-auth/pambase ) - selinux? ( sec-policy/selinux-sudo ) - sendmail? ( virtual/mta ) -" -BDEPEND+=" - sys-devel/bison - virtual/pkgconfig -" - -REQUIRED_USE=" - ?? ( pam skey ) - ?? (
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 51238599636abcc81300a966f9268b31bfd30f50 Author: Sam James gentoo org> AuthorDate: Wed Jun 28 06:58:03 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 28 06:58:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51238599 app-admin/sudo: add 1.9.14 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 ++ app-admin/sudo/{sudo-.ebuild => sudo-1.9.14.ebuild} | 6 +++--- app-admin/sudo/sudo-.ebuild | 6 +++--- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 1e49c18bb66f..15d02b70e419 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -2,3 +2,5 @@ DIST sudo-1.9.12p2.tar.gz 4909431 BLAKE2B 79eac710b757acae7aa98e6e6f495a475e5236 DIST sudo-1.9.12p2.tar.gz.sig 566 BLAKE2B fa679038c33d2bf1476b56944872d3a18b66bf5c5fb2e660d1f8777cdb209928912ddd8d89d878bd2218df3acd1e7fee5aa850e8d01a1cfac6ab310c788149fa SHA512 0b2f10488c44bfcd94eed97002865d89f4a03a92ef3b890fac3121ef0f9e6c55387771ddead1a94dc92d85c35e3d28b4730f35cdc2aafb51128594555ea29876 DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 46218ecf4cf06d2280ccf4c257b12a6f697eda17b96a6b7aa56f6c7f22d847ec2a8036b9f615c3328d985656539c95f37a40c6c72dfa5f65786ab45a28cf353f SHA512 c0c5cd0c6308868afdad2ecf55b86fdcf1f49889b30831c9db3bc56a63dc3a07686c285c20b2500494b2a76653e2ec69196abdc583312609a5db1c81a6e4e737 DIST sudo-1.9.13p3.tar.gz.sig 566 BLAKE2B 5b59c7178bf157b67500d972fe1b373bc86ab09345f59733cffa85700221ceec0d5be10bce4838f16e9238154c90a972570a7a933f48dbd56bc64b38dbc0043f SHA512 eebf36e86ebd03daca05838bc56d9b1fb7ea8584a83a9f0e03c5ff07e612d36472b23797c628eff1cf4301832d139de0de62ddc8b17e20f1498f769a4db1249a +DIST sudo-1.9.14.tar.gz 5229170 BLAKE2B 5731eda1cabb23dd3b77851ce1fcde8e1b7efc1b4fa27fe65522c7b8e23c0330003eb2d4ebb47d63416fb3a52db478b2f60ca22da6a2d66cb27c52ea5264749e SHA512 33d3bc3d66b1c5412b7d579b703d44f246386d2915c1c63be851869569c7bc627211a8897d0bc718d6ebb2bdd938b093c0901f0b7912c8475f8e6fcbbc559a99 +DIST sudo-1.9.14.tar.gz.sig 566 BLAKE2B a7081ee89bf5f12b1b605133ee2f37156779377aec010a12a67933fd21d7e3c0fce9987803bfeea28a7f3ed10784cba6b22b0fee2ff89bac8d1aeec5604bfd6d SHA512 e81d5321386fc58fa884f627cf60478360ab723e1ba97a7138f4b234df2b03fc5a1db5b1b9ed117b2c8ffc2ae529569e0e7364178b1c4d3eaec9c90f86b7 diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-1.9.14.ebuild similarity index 98% copy from app-admin/sudo/sudo-.ebuild copy to app-admin/sudo/sudo-1.9.14.ebuild index 4b4fd64b283f..7c07fd34b3b7 100644 --- a/app-admin/sudo/sudo-.ebuild +++ b/app-admin/sudo/sudo-1.9.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -36,7 +36,7 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi - BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" fi S="${WORKDIR}/${MY_P}" @@ -62,7 +62,7 @@ DEPEND=" sasl? ( dev-libs/cyrus-sasl ) selinux? ( sys-libs/libselinux ) skey? ( >=sys-auth/skey-1.1.5-r1 ) - ssl? ( dev-libs/openssl:0= ) + ssl? ( dev-libs/openssl:= ) sssd? ( sys-auth/sssd[sudo] ) " RDEPEND=" diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild index 4b4fd64b283f..7c07fd34b3b7 100644 --- a/app-admin/sudo/sudo-.ebuild +++ b/app-admin/sudo/sudo-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -36,7 +36,7 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi - BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )" fi S="${WORKDIR}/${MY_P}" @@ -62,7 +62,7 @@ DEPEND=" sasl? ( dev-libs/cyrus-sasl ) selinux? ( sys-libs/libselinux ) skey? ( >=sys-auth/skey-1.1.5-r1 ) - ssl? ( dev-libs/openssl:0= ) + ssl? ( dev-libs/openssl:= ) sssd? ( sys-auth/sssd[sudo] ) " RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 913e336c18116f4a608d67daf404761962410ed9 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jun 21 21:27:41 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 21 21:46:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=913e336c app-admin/sudo: stable 1.9.13_p3-r1 for hppa, bug #908632 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.13_p3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild index bd17ea2d6d96..1b99c479f56a 100644 --- a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild +++ b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: b1af2a318fcff6dcf784bec06fd3b2047d467c67 Author: Sam James gentoo org> AuthorDate: Sat Jun 17 21:03:28 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 21:03:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1af2a31 app-admin/sudo: Stabilize 1.9.13_p3-r1 ppc, #908632 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.13_p3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild index f64a7aafc254..bd17ea2d6d96 100644 --- a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild +++ b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 713147fdfbb695dc8be46525de12d495943bd4bb Author: Sam James gentoo org> AuthorDate: Sat Jun 17 15:12:40 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 15:12:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713147fd app-admin/sudo: Stabilize 1.9.13_p3-r1 x86, #908632 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.13_p3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild index e52c37b3bc35..f64a7aafc254 100644 --- a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild +++ b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 5f1a648d1b396a75016013f0f59ec8c2e9390047 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 17 10:41:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 17 10:41:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1a648d app-admin/sudo: Stabilize 1.9.13_p3-r1 amd64, #908632 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.13_p3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild index f9d420dc08f8..e52c37b3bc35 100644 --- a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild +++ b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 494b661e943112f52b06f9bf31e8a06444ee0ecc Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 17 07:42:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 17 07:42:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494b661e app-admin/sudo: Stabilize 1.9.13_p3-r1 ppc64, #908632 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.13_p3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild index 19cd0fbc2b2e..f9d420dc08f8 100644 --- a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild +++ b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 8f2dd04c3a4b9edec414f6d175c6f0b57f59f6ca Author: Sam James gentoo org> AuthorDate: Sat Jun 17 06:11:32 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 06:11:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2dd04c app-admin/sudo: Stabilize 1.9.13_p3-r1 arm64, #908632 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.13_p3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild index 0436ce0971cf..1640e6d934cd 100644 --- a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild +++ b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: cd918815398d8bb840b02f42f52fda3eec87461e Author: Sam James gentoo org> AuthorDate: Sat Jun 17 06:11:33 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 06:11:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd918815 app-admin/sudo: Stabilize 1.9.13_p3-r1 sparc, #908632 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.13_p3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild index 1640e6d934cd..19cd0fbc2b2e 100644 --- a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild +++ b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 1a16dafb7867b38f9f1f66d2967222944a2f7e10 Author: Sam James gentoo org> AuthorDate: Sat Jun 17 05:56:04 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 17 05:56:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a16dafb app-admin/sudo: Stabilize 1.9.13_p3-r1 arm, #908632 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.13_p3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild index 94779d70a22d..0436ce0971cf 100644 --- a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild +++ b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/, app-admin/sudo/files/
commit: e18037cbb2c011565992f5cc5affa0c931651a41 Author: Sam James gentoo org> AuthorDate: Fri Apr 28 05:42:07 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 28 06:04:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18037cb app-admin/sudo: fix configure w/ clang 16 Signed-off-by: Sam James gentoo.org> .../files/sudo-1.9.13_p3-configure-clang16.patch | 105 app-admin/sudo/sudo-1.9.13_p3-r1.ebuild| 290 + 2 files changed, 395 insertions(+) diff --git a/app-admin/sudo/files/sudo-1.9.13_p3-configure-clang16.patch b/app-admin/sudo/files/sudo-1.9.13_p3-configure-clang16.patch new file mode 100644 index ..a9b9434c2b01 --- /dev/null +++ b/app-admin/sudo/files/sudo-1.9.13_p3-configure-clang16.patch @@ -0,0 +1,105 @@ +ttps://www.sudo.ws/pipermail/sudo-workers/2023-April/001387.html +https://github.com/sudo-project/sudo/commit/b83140e0f18fb27d310a4839a14f5c3febd2770b +https://github.com/sudo-project/sudo/commit/075ee0f9dc234f9a7e680b16304809e5546965d5 + +From b83140e0f18fb27d310a4839a14f5c3febd2770b Mon Sep 17 00:00:00 2001 +From: "Todd C. Miller" +Date: Wed, 26 Apr 2023 11:10:46 -0600 +Subject: [PATCH] Use ldap_msgfree() instead of ldap_init() for the lber.h + test. The ldap_init() function is marked as deprecated and not defined by + default on some systems. This can cause an error for compilers that do not + support implicit function declarations. From Florian Weimer. + +--- a/configure b/configure +@@ -31515,7 +31515,7 @@ else case e in #( + int + main (void) + { +-(void)ldap_init(0, 0) ++return ldap_msgfree(NULL) + ; + return 0; + } +--- a/m4/ldap.m4 b/m4/ldap.m4 +@@ -52,7 +52,7 @@ AC_DEFUN([SUDO_CHECK_LDAP], [ + #include ]) + AC_CACHE_CHECK([whether lber.h is needed when including ldap.h], [sudo_cv_header_lber_h], [ + AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include +-#include ]], [[(void)ldap_init(0, 0)]])], [ ++#include ]], [[return ldap_msgfree(NULL)]])], [ + # No need to explicitly include lber.h when including ldap.h. + sudo_cv_header_lber_h=no + ], [ + +From 075ee0f9dc234f9a7e680b16304809e5546965d5 Mon Sep 17 00:00:00 2001 +From: "Todd C. Miller" +Date: Wed, 26 Apr 2023 12:44:10 -0600 +Subject: [PATCH] Add missing stdio.h include for the _FORTIFY_SOURCE=2 check. + Implementations of _FORTIFY_SOURCE require the header file to be included. + Also remove the useless test of an empty program with _FORTIFY_SOURCE + defined. Pointed out by Florian Weimer. + +--- a/configure b/configure +@@ -34207,33 +34207,11 @@ else case e in #( + e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + +- +-int +-main (void) +-{ +-char buf[4]; (void)sprintf(buf, "%s", "foo"); +- +- ; +- return 0; +-} +-_ACEOF +-if ac_fn_c_try_link "$LINENO" +-then : +- sudo_cv_use_fortify_source=yes +-else case e in #( +- e) sudo_cv_use_fortify_source=no +- ;; +-esac +-fi +-rm -f core conftest.err conftest.$ac_objext conftest.beam \ +-conftest$ac_exeext conftest.$ac_ext +- +- cat confdefs.h - <<_ACEOF >conftest.$ac_ext +-/* end confdefs.h. */ +- ++ #include + int + main (void) + { ++char buf[4]; sprintf(buf, "%s", "foo"); return buf[0]; + + ; + return 0; +--- a/m4/hardening.m4 b/m4/hardening.m4 +@@ -10,18 +10,13 @@ AC_DEFUN([SUDO_CHECK_HARDENING], [ + [sudo_cv_use_fortify_source], + [AC_LINK_IFELSE([ + AC_LANG_PROGRAM( +- [[]], [[char buf[4]; (void)sprintf(buf, "%s", "foo");]] ++ [[#include ]], ++ [[char buf[4]; sprintf(buf, "%s", "foo"); return buf[0];]] + )], + [sudo_cv_use_fortify_source=yes], + [sudo_cv_use_fortify_source=no] + ) + ] +- [AC_LINK_IFELSE( +- [AC_LANG_PROGRAM([[]], [[]])], +- [sudo_cv_use_fortify_source=yes], +- [sudo_cv_use_fortify_source=no] +- ) +- ] + ) + if test "$sudo_cv_use_fortify_source" != yes; then + CPPFLAGS="$O_CPPFLAGS" + diff --git a/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild new file mode 100644 index ..d0d8ed1de45f --- /dev/null +++ b/app-admin/sudo/sudo-1.9.13_p3-r1.ebuild @@ -0,0 +1,290 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 80231a3b4846c4cd363982b169b4932a436a8777 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 8 08:14:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 8 08:14:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80231a3b app-admin/sudo: Stabilize 1.9.13_p3 sparc, #903954 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.13_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.13_p3.ebuild b/app-admin/sudo/sudo-1.9.13_p3.ebuild index bff5523ffe51..a609ac940882 100644 --- a/app-admin/sudo/sudo-1.9.13_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.13_p3.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: fd3c5233c4a37a0e4d1a1fb2c184a43ad3822361 Author: Sam James gentoo org> AuthorDate: Fri Apr 7 10:06:41 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 7 10:06:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3c5233 app-admin/sudo: Stabilize 1.9.13_p3 hppa, #903954 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.13_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.13_p3.ebuild b/app-admin/sudo/sudo-1.9.13_p3.ebuild index 8a87cf1be355..bff5523ffe51 100644 --- a/app-admin/sudo/sudo-1.9.13_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.13_p3.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: ac9f4ab579fc8f3c864b605d7438209fa83fd081 Author: Sam James gentoo org> AuthorDate: Fri Apr 7 06:37:55 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 7 06:37:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9f4ab5 app-admin/sudo: Stabilize 1.9.13_p3 ppc64, #903954 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.13_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.13_p3.ebuild b/app-admin/sudo/sudo-1.9.13_p3.ebuild index 0b6f9c2e5005..8a87cf1be355 100644 --- a/app-admin/sudo/sudo-1.9.13_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.13_p3.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/files/
commit: 8aa1d8ececaf00a73260dcf87282e14edc3ba002 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Mar 7 06:17:32 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Mar 7 16:43:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa1d8ec app-admin/sudo: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/29970 Signed-off-by: Conrad Kostecki gentoo.org> app-admin/sudo/files/sudo-1.9.13-gcc-13.patch | 53 -- .../files/sudo-1.9.13-missing-bracket-as-if.patch | 40 2 files changed, 93 deletions(-) diff --git a/app-admin/sudo/files/sudo-1.9.13-gcc-13.patch b/app-admin/sudo/files/sudo-1.9.13-gcc-13.patch deleted file mode 100644 index 4ebdce7e9f67.. --- a/app-admin/sudo/files/sudo-1.9.13-gcc-13.patch +++ /dev/null @@ -1,53 +0,0 @@ -https://github.com/sudo-project/sudo/issues/239 -https://github.com/sudo-project/sudo/pull/240 - -From 20d1348354ddbfb1b1f95522f81d73ec00988358 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Wed, 15 Feb 2023 03:20:36 + -Subject: [PATCH] sudo_fatal: Fix build where compiler recognises [[noreturn]] - attribute (C23) - -If the compiler supports [[noreturn]] as a attribute as in C23, -then we define sudo_noreturn to be it. When that's the case, we must place -it at the beginning of the declaration, before any other *extension* -attributes (__attribute(...)). - -sudo_dso_public is always an extension attribute, while sudo_noreturn only -might be, so put it first. - -This only shows up with GCC 13 so far (see the linked GCC bug (notabug) -for a bit more exploration). Clang 16 does support the attribute but doesn't let -you sue it for earlier language versions (need to pass explicit -std=c2x, -unlike with GCC here). - -This is essentially a followup to e707ffe58b3ccfe5c72f54c38eac1d7069d5021e. - -Tested with GCC 13.0.1 20230212 (unreleased), GCC 12.2.1 20230211, -Clang 16.0.0_rc2, and Clang 15.0.7. - -Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108796 -Closes: https://github.com/sudo-project/sudo/issues/239 -Fixes: e707ffe58b3ccfe5c72f54c38eac1d7069d5021e -Fixes: 16ae61dcd7d3cd8bf6eb10a22fa742d4505da4e9 a/include/sudo_fatal.h -+++ b/include/sudo_fatal.h -@@ -171,12 +171,12 @@ sudo_dso_public int sudo_fatal_callback_deregister_v1(sudo_fatal_callback_t fun - sudo_dso_public int sudo_fatal_callback_register_v1(sudo_fatal_callback_t func); - sudo_dso_public char *sudo_warn_gettext_v1(const char *domainname, const char *msgid) sudo_attr_fmt_arg(2); - sudo_dso_public void sudo_warn_set_locale_func_v1(sudo_warn_setlocale_t func); --sudo_dso_public sudo_noreturn void sudo_fatal_nodebug_v1(const char *fmt, ...) sudo_printf0like(1, 2); --sudo_dso_public sudo_noreturn void sudo_fatalx_nodebug_v1(const char *fmt, ...) sudo_printflike(1, 2); --sudo_dso_public sudo_noreturn void sudo_gai_fatal_nodebug_v1(int errnum, const char *fmt, ...) sudo_printflike(2, 3); --sudo_dso_public sudo_noreturn void sudo_vfatal_nodebug_v1(const char *fmt, va_list ap) sudo_printf0like(1, 0); --sudo_dso_public sudo_noreturn void sudo_vfatalx_nodebug_v1(const char *fmt, va_list ap) sudo_printflike(1, 0); --sudo_dso_public sudo_noreturn void sudo_gai_vfatal_nodebug_v1(int errnum, const char *fmt, va_list ap) sudo_printflike(2, 0); -+sudo_noreturn sudo_dso_public void sudo_fatal_nodebug_v1(const char *fmt, ...) sudo_printf0like(1, 2); -+sudo_noreturn sudo_dso_public void sudo_fatalx_nodebug_v1(const char *fmt, ...) sudo_printflike(1, 2); -+sudo_noreturn sudo_dso_public void sudo_gai_fatal_nodebug_v1(int errnum, const char *fmt, ...) sudo_printflike(2, 3); -+sudo_noreturn sudo_dso_public void sudo_vfatal_nodebug_v1(const char *fmt, va_list ap) sudo_printf0like(1, 0); -+sudo_noreturn sudo_dso_public void sudo_vfatalx_nodebug_v1(const char *fmt, va_list ap) sudo_printflike(1, 0); -+sudo_noreturn sudo_dso_public void sudo_gai_vfatal_nodebug_v1(int errnum, const char *fmt, va_list ap) sudo_printflike(2, 0); - sudo_dso_public void sudo_warn_nodebug_v1(const char *fmt, ...) sudo_printf0like(1, 2); - sudo_dso_public void sudo_warnx_nodebug_v1(const char *fmt, ...) sudo_printflike(1, 2); - sudo_dso_public void sudo_gai_warn_nodebug_v1(int errnum, const char *fmt, ...) sudo_printflike(2, 3); - diff --git a/app-admin/sudo/files/sudo-1.9.13-missing-bracket-as-if.patch b/app-admin/sudo/files/sudo-1.9.13-missing-bracket-as-if.patch deleted file mode 100644 index e341e93a99bc.. --- a/app-admin/sudo/files/sudo-1.9.13-missing-bracket-as-if.patch +++ /dev/null @@ -1,40 +0,0 @@ -https://github.com/sudo-project/sudo/commit/defec5d46eec7345b62060049f72215ffd7f3e7e - -From defec5d46eec7345b62060049f72215ffd7f3e7e Mon Sep 17 00:00:00 2001 -From: "Todd C. Miller" -Date: Tue, 14 Feb 2023 14:24:28 -0700 -Subject: [PATCH] Add missing '[' to AS_IF() call. Fixes GitHub issue #238. - a/configure -+++
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: dde76e57c8417253b4c8999d9fe8b396fce97a79 Author: Sam James gentoo org> AuthorDate: Mon Mar 6 03:53:40 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 6 03:57:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde76e57 app-admin/sudo: add 1.9.13_p3 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.13_p3.ebuild | 286 +++ 2 files changed, 288 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 2d12b8cb2247..53878fb8302b 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -10,3 +10,5 @@ DIST sudo-1.9.13p1.tar.gz 5096455 BLAKE2B e70545975c7570099100892121ae67686d6daa DIST sudo-1.9.13p1.tar.gz.sig 566 BLAKE2B 4176b56099394bbe78cfeb5846373614fa69d4bd84b446b714ef5d9a36307af71271df725379c3d013856fb077e7af55b377f6ea80e66b896f513a31ff633817 SHA512 df898199133082f4e9dd8e8f6c4c5b973e9d6920080ae72d6bf56247cdf2cb2c4d750b89535467e81d901ca1e09a806fa0618a7ae94ab137ba62f24257e0c4fb DIST sudo-1.9.13p2.tar.gz 5098083 BLAKE2B a96198e865c644c79b0879e1a39c9dcc5f9db2164d22fe25804805065a78424dd6ed6f9e0995cad2d0809a1a21957c6a059c6bdbd2ebdf26cfdf5488004d9cb4 SHA512 b3015a114fd518afd644c9934f2461046f1116506723217603af1a952bdb436689761b4d009dfe32b725bad2e0ebcaf19db72febfaa63895ba004256fea12bef DIST sudo-1.9.13p2.tar.gz.sig 566 BLAKE2B 60da89c9d76914965e0eb312b40b56a91b215feb880429916740ef89d0bcab38862a4332961e85aa0cf2ecc4af8f08b7f0f28ff736f2dab97a8d2b5d907aa876 SHA512 c42d9dcf7287df14e7aa6c12e5ea3a839058873859f6fdb3c5a743cd11c21d30f41958a807a0a503f8805b957dfcba57383f953b4c544334333dde5e1757a543 +DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 46218ecf4cf06d2280ccf4c257b12a6f697eda17b96a6b7aa56f6c7f22d847ec2a8036b9f615c3328d985656539c95f37a40c6c72dfa5f65786ab45a28cf353f SHA512 c0c5cd0c6308868afdad2ecf55b86fdcf1f49889b30831c9db3bc56a63dc3a07686c285c20b2500494b2a76653e2ec69196abdc583312609a5db1c81a6e4e737 +DIST sudo-1.9.13p3.tar.gz.sig 566 BLAKE2B 5b59c7178bf157b67500d972fe1b373bc86ab09345f59733cffa85700221ceec0d5be10bce4838f16e9238154c90a972570a7a933f48dbd56bc64b38dbc0043f SHA512 eebf36e86ebd03daca05838bc56d9b1fb7ea8584a83a9f0e03c5ff07e612d36472b23797c628eff1cf4301832d139de0de62ddc8b17e20f1498f769a4db1249a diff --git a/app-admin/sudo/sudo-1.9.13_p3.ebuild b/app-admin/sudo/sudo-1.9.13_p3.ebuild new file mode 100644 index ..2d77e6863bd9 --- /dev/null +++ b/app-admin/sudo/sudo-1.9.13_p3.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI=" + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + fi + + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +S="${WORKDIR}/${MY_P}" + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:0= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +REQUIRED_USE=" + ?? ( pam skey ) +
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: a83f877ebd869900a7ac4f41ff4fba401ea4c876 Author: Sam James gentoo org> AuthorDate: Mon Mar 6 03:54:33 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 6 03:57:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83f877e app-admin/sudo: drop 1.9.13, 1.9.13_p1, 1.9.13_p2 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 6 - app-admin/sudo/sudo-1.9.13.ebuild| 291 --- app-admin/sudo/sudo-1.9.13_p1.ebuild | 286 -- app-admin/sudo/sudo-1.9.13_p2.ebuild | 286 -- 4 files changed, 869 deletions(-) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 53878fb8302b..cebfe3b711bc 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -4,11 +4,5 @@ DIST sudo-1.9.12p1.tar.gz 4908060 BLAKE2B 976d00fb16b0d26b2714a188e379ccba102e0f DIST sudo-1.9.12p1.tar.gz.sig 566 BLAKE2B 09f51a9f8eddaafc83bc5faac84ef0c0c37148beec025c777c1a19fd6ca88ecf354390f3557c31c74d13944093eb0ad921a2b7bdff04415f901fee549617e5f8 SHA512 6ec0596ad69fd6afc95d15a6e0ff871449e4534a651311371a4a604c258a34af6b41202cd2c636213d3128a811c5824338454cad764e1c05413ef02b551b7ae2 DIST sudo-1.9.12p2.tar.gz 4909431 BLAKE2B 79eac710b757acae7aa98e6e6f495a475e5236be456e4687fb1441345ee296672ff80a5a60902cffcd257aa81a01fbc3857f3c52e51bb46f56c060fd299e0c05 SHA512 5e035246137d5820691f7ddfc13faec3886e3cf1563ed56633667d86ab4f1306f34cc0e27808f56790b6c6a4614826e54c5b7e47b31eb009b96dde3e52170c45 DIST sudo-1.9.12p2.tar.gz.sig 566 BLAKE2B fa679038c33d2bf1476b56944872d3a18b66bf5c5fb2e660d1f8777cdb209928912ddd8d89d878bd2218df3acd1e7fee5aa850e8d01a1cfac6ab310c788149fa SHA512 0b2f10488c44bfcd94eed97002865d89f4a03a92ef3b890fac3121ef0f9e6c55387771ddead1a94dc92d85c35e3d28b4730f35cdc2aafb51128594555ea29876 -DIST sudo-1.9.13.tar.gz 5093583 BLAKE2B a923879920ac5a3c71e6e898ecc9c1194f26ea5e0ac109a6163fbbdea02724bb0bc126cdd7ea0be2470febc4f978b00519adb2fbc2952706cd47bebcd48447aa SHA512 74c5f16a5be5823912ff239a85463b81e4463f27f7331ad2ea282765a3c21bf966310d73291014d8ca1edd4a745b012b77b1ea6099ba417ba577d76b32e40eb6 -DIST sudo-1.9.13.tar.gz.sig 566 BLAKE2B b6761e90025ccb78fe94e8152022fac74b8368b9975a4816ad1a60e9a3a5bb2a89915c55a570c1216e48ba4f1e00b08c86d84cf81e3179d2e927c8ef5718 SHA512 045211021b12d3f7c3210be388c87a6a90391fe0b24aff567aa05b1d5431f03da852ce93e0eddc53fe3cabb5cafd46331be8f6d82efb367e5d51f46fb5017557 -DIST sudo-1.9.13p1.tar.gz 5096455 BLAKE2B e70545975c7570099100892121ae67686d6daa286d581a25cc0a574335c426e8cc3d5fe611525cb4d939a423cd9e7d836a27fb8d64aedcb79623ab9eb69488ec SHA512 4d19f06c4a592dac9a1a7feca6cc751093151af32313d9d579e2485fc6530a4340ec29cc2892b29dedf2a6aca3e91fb0bbf94bbfb6530f249c58430b83139044 -DIST sudo-1.9.13p1.tar.gz.sig 566 BLAKE2B 4176b56099394bbe78cfeb5846373614fa69d4bd84b446b714ef5d9a36307af71271df725379c3d013856fb077e7af55b377f6ea80e66b896f513a31ff633817 SHA512 df898199133082f4e9dd8e8f6c4c5b973e9d6920080ae72d6bf56247cdf2cb2c4d750b89535467e81d901ca1e09a806fa0618a7ae94ab137ba62f24257e0c4fb -DIST sudo-1.9.13p2.tar.gz 5098083 BLAKE2B a96198e865c644c79b0879e1a39c9dcc5f9db2164d22fe25804805065a78424dd6ed6f9e0995cad2d0809a1a21957c6a059c6bdbd2ebdf26cfdf5488004d9cb4 SHA512 b3015a114fd518afd644c9934f2461046f1116506723217603af1a952bdb436689761b4d009dfe32b725bad2e0ebcaf19db72febfaa63895ba004256fea12bef -DIST sudo-1.9.13p2.tar.gz.sig 566 BLAKE2B 60da89c9d76914965e0eb312b40b56a91b215feb880429916740ef89d0bcab38862a4332961e85aa0cf2ecc4af8f08b7f0f28ff736f2dab97a8d2b5d907aa876 SHA512 c42d9dcf7287df14e7aa6c12e5ea3a839058873859f6fdb3c5a743cd11c21d30f41958a807a0a503f8805b957dfcba57383f953b4c544334333dde5e1757a543 DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 46218ecf4cf06d2280ccf4c257b12a6f697eda17b96a6b7aa56f6c7f22d847ec2a8036b9f615c3328d985656539c95f37a40c6c72dfa5f65786ab45a28cf353f SHA512 c0c5cd0c6308868afdad2ecf55b86fdcf1f49889b30831c9db3bc56a63dc3a07686c285c20b2500494b2a76653e2ec69196abdc583312609a5db1c81a6e4e737 DIST sudo-1.9.13p3.tar.gz.sig 566 BLAKE2B 5b59c7178bf157b67500d972fe1b373bc86ab09345f59733cffa85700221ceec0d5be10bce4838f16e9238154c90a972570a7a933f48dbd56bc64b38dbc0043f SHA512 eebf36e86ebd03daca05838bc56d9b1fb7ea8584a83a9f0e03c5ff07e612d36472b23797c628eff1cf4301832d139de0de62ddc8b17e20f1498f769a4db1249a diff --git a/app-admin/sudo/sudo-1.9.13.ebuild b/app-admin/sudo/sudo-1.9.13.ebuild deleted file mode 100644 index a4d75f41c04b.. --- a/app-admin/sudo/sudo-1.9.13.ebuild +++ /dev/null @@ -1,291 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pam libtool tmpfiles toolchain-funcs - -MY_P="${P/_/}" -MY_P="${MY_P/beta/b}" - -DESCRIPTION="Allows users or groups to run commands as other users" -HOMEPAGE="https://www.sudo.ws/; - -if [[ ${PV} == ]] ; then - inherit mercurial -
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 7eff7ff2542ddf30f4036f764a96c4428ee320f5 Author: Sam James gentoo org> AuthorDate: Mon Mar 6 03:54:46 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 6 03:57:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eff7ff2 app-admin/sudo: drop 1.9.11_p3-r1, 1.9.12_p1 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 4 - app-admin/sudo/sudo-1.9.11_p3-r1.ebuild | 282 --- app-admin/sudo/sudo-1.9.12_p1.ebuild| 286 3 files changed, 572 deletions(-) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index cebfe3b711bc..1e49c18bb66f 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,7 +1,3 @@ -DIST sudo-1.9.11p3.tar.gz 4826520 BLAKE2B f8508f65b514abd9979a11628d8bc0e085b2625993281e7d1f8794a576e88970bda6939d2f2f50d9485f00276970aba3489b19c102eca5625e389c9610f338dd SHA512 ad5c3d623547d1e3016e1a721676fee6d6b7348e77b2c234041e0af40c7220e8934c8c27beef0d12fa6df11708d37de711dacfefc135d26de46abca7f91c55d1 -DIST sudo-1.9.11p3.tar.gz.sig 566 BLAKE2B 8caf03b051222f0446eaf333b48563aa18d52acbd9f7e2d880f0a97043df1ec8d25d87cfd7b1b9543ab8f52f5dacff4cf031fe3e6b94593d576d1d351eb05aa4 SHA512 ea728cddbab50746a2cbb8ce6cb55df3def1c5e806a1d91ec6f2d65c8d246079bdb5799b961ab0da1cc2c347a36d93cc00d32c10856141a467b25e1224876e50 -DIST sudo-1.9.12p1.tar.gz 4908060 BLAKE2B 976d00fb16b0d26b2714a188e379ccba102e0fa67b8ec6278e5435728af0cc9ba23d63db64a87d4e14d59cd52d3f62401943eb7c0f9c33317179ff764a9f950c SHA512 6f564112aa1e0e9cd223adb280bd430d513109c031e52deca308501234dedc0d7418f13cbb9b4249ac58d997cfdae1908c280c26733acbc55dbf9db45dff239a -DIST sudo-1.9.12p1.tar.gz.sig 566 BLAKE2B 09f51a9f8eddaafc83bc5faac84ef0c0c37148beec025c777c1a19fd6ca88ecf354390f3557c31c74d13944093eb0ad921a2b7bdff04415f901fee549617e5f8 SHA512 6ec0596ad69fd6afc95d15a6e0ff871449e4534a651311371a4a604c258a34af6b41202cd2c636213d3128a811c5824338454cad764e1c05413ef02b551b7ae2 DIST sudo-1.9.12p2.tar.gz 4909431 BLAKE2B 79eac710b757acae7aa98e6e6f495a475e5236be456e4687fb1441345ee296672ff80a5a60902cffcd257aa81a01fbc3857f3c52e51bb46f56c060fd299e0c05 SHA512 5e035246137d5820691f7ddfc13faec3886e3cf1563ed56633667d86ab4f1306f34cc0e27808f56790b6c6a4614826e54c5b7e47b31eb009b96dde3e52170c45 DIST sudo-1.9.12p2.tar.gz.sig 566 BLAKE2B fa679038c33d2bf1476b56944872d3a18b66bf5c5fb2e660d1f8777cdb209928912ddd8d89d878bd2218df3acd1e7fee5aa850e8d01a1cfac6ab310c788149fa SHA512 0b2f10488c44bfcd94eed97002865d89f4a03a92ef3b890fac3121ef0f9e6c55387771ddead1a94dc92d85c35e3d28b4730f35cdc2aafb51128594555ea29876 DIST sudo-1.9.13p3.tar.gz 5100355 BLAKE2B 46218ecf4cf06d2280ccf4c257b12a6f697eda17b96a6b7aa56f6c7f22d847ec2a8036b9f615c3328d985656539c95f37a40c6c72dfa5f65786ab45a28cf353f SHA512 c0c5cd0c6308868afdad2ecf55b86fdcf1f49889b30831c9db3bc56a63dc3a07686c285c20b2500494b2a76653e2ec69196abdc583312609a5db1c81a6e4e737 diff --git a/app-admin/sudo/sudo-1.9.11_p3-r1.ebuild b/app-admin/sudo/sudo-1.9.11_p3-r1.ebuild deleted file mode 100644 index e677d6731aaf.. --- a/app-admin/sudo/sudo-1.9.11_p3-r1.ebuild +++ /dev/null @@ -1,282 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pam libtool tmpfiles toolchain-funcs - -MY_P="${P/_/}" -MY_P="${MY_P/beta/b}" - -DESCRIPTION="Allows users or groups to run commands as other users" -HOMEPAGE="https://www.sudo.ws/; -if [[ ${PV} == ]] ; then - inherit mercurial - EHG_REPO_URI="https://www.sudo.ws/repos/sudo; -else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc - inherit verify-sig - - uri_prefix= - case ${P} in - *_beta*|*_rc*) uri_prefix=beta/ ;; - esac - - SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz - verify-sig? ( - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig - )" - if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" - fi - - BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" -fi - -# Basic license is ISC-style as-is, some files are released under -# 3-clause BSD license -LICENSE="ISC BSD" -SLOT="0" -IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" - -DEPEND=" - sys-libs/zlib:= - virtual/libcrypt:= - gcrypt? ( dev-libs/libgcrypt:= ) - ldap? ( - >=net-nds/openldap-2.1.30-r1:= - sasl? ( - dev-libs/cyrus-sasl - net-nds/openldap:=[sasl] -
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 96560b643add254061d9930ca3209a09d65c2dfd Author: Sam James gentoo org> AuthorDate: Tue Feb 28 00:01:08 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 28 01:30:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96560b64 app-admin/sudo: add 1.9.13_p2 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.13_p2.ebuild | 286 +++ 2 files changed, 288 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index a0cb3056f45b..2d12b8cb2247 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -8,3 +8,5 @@ DIST sudo-1.9.13.tar.gz 5093583 BLAKE2B a923879920ac5a3c71e6e898ecc9c1194f26ea5e DIST sudo-1.9.13.tar.gz.sig 566 BLAKE2B b6761e90025ccb78fe94e8152022fac74b8368b9975a4816ad1a60e9a3a5bb2a89915c55a570c1216e48ba4f1e00b08c86d84cf81e3179d2e927c8ef5718 SHA512 045211021b12d3f7c3210be388c87a6a90391fe0b24aff567aa05b1d5431f03da852ce93e0eddc53fe3cabb5cafd46331be8f6d82efb367e5d51f46fb5017557 DIST sudo-1.9.13p1.tar.gz 5096455 BLAKE2B e70545975c7570099100892121ae67686d6daa286d581a25cc0a574335c426e8cc3d5fe611525cb4d939a423cd9e7d836a27fb8d64aedcb79623ab9eb69488ec SHA512 4d19f06c4a592dac9a1a7feca6cc751093151af32313d9d579e2485fc6530a4340ec29cc2892b29dedf2a6aca3e91fb0bbf94bbfb6530f249c58430b83139044 DIST sudo-1.9.13p1.tar.gz.sig 566 BLAKE2B 4176b56099394bbe78cfeb5846373614fa69d4bd84b446b714ef5d9a36307af71271df725379c3d013856fb077e7af55b377f6ea80e66b896f513a31ff633817 SHA512 df898199133082f4e9dd8e8f6c4c5b973e9d6920080ae72d6bf56247cdf2cb2c4d750b89535467e81d901ca1e09a806fa0618a7ae94ab137ba62f24257e0c4fb +DIST sudo-1.9.13p2.tar.gz 5098083 BLAKE2B a96198e865c644c79b0879e1a39c9dcc5f9db2164d22fe25804805065a78424dd6ed6f9e0995cad2d0809a1a21957c6a059c6bdbd2ebdf26cfdf5488004d9cb4 SHA512 b3015a114fd518afd644c9934f2461046f1116506723217603af1a952bdb436689761b4d009dfe32b725bad2e0ebcaf19db72febfaa63895ba004256fea12bef +DIST sudo-1.9.13p2.tar.gz.sig 566 BLAKE2B 60da89c9d76914965e0eb312b40b56a91b215feb880429916740ef89d0bcab38862a4332961e85aa0cf2ecc4af8f08b7f0f28ff736f2dab97a8d2b5d907aa876 SHA512 c42d9dcf7287df14e7aa6c12e5ea3a839058873859f6fdb3c5a743cd11c21d30f41958a807a0a503f8805b957dfcba57383f953b4c544334333dde5e1757a543 diff --git a/app-admin/sudo/sudo-1.9.13_p2.ebuild b/app-admin/sudo/sudo-1.9.13_p2.ebuild new file mode 100644 index ..2d77e6863bd9 --- /dev/null +++ b/app-admin/sudo/sudo-1.9.13_p2.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI=" + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + fi + + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +S="${WORKDIR}/${MY_P}" + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:0= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +REQUIRED_USE=" + ?? ( pam skey ) +
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 5b884e7345e7865faab8518133afb6f2a391db0c Author: Sam James gentoo org> AuthorDate: Sat Feb 18 11:04:43 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 19 12:22:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b884e73 app-admin/sudo: add 1.9.13_p1 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.13_p1.ebuild | 286 +++ 2 files changed, 288 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index ef877a4dec51..a0cb3056f45b 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -6,3 +6,5 @@ DIST sudo-1.9.12p2.tar.gz 4909431 BLAKE2B 79eac710b757acae7aa98e6e6f495a475e5236 DIST sudo-1.9.12p2.tar.gz.sig 566 BLAKE2B fa679038c33d2bf1476b56944872d3a18b66bf5c5fb2e660d1f8777cdb209928912ddd8d89d878bd2218df3acd1e7fee5aa850e8d01a1cfac6ab310c788149fa SHA512 0b2f10488c44bfcd94eed97002865d89f4a03a92ef3b890fac3121ef0f9e6c55387771ddead1a94dc92d85c35e3d28b4730f35cdc2aafb51128594555ea29876 DIST sudo-1.9.13.tar.gz 5093583 BLAKE2B a923879920ac5a3c71e6e898ecc9c1194f26ea5e0ac109a6163fbbdea02724bb0bc126cdd7ea0be2470febc4f978b00519adb2fbc2952706cd47bebcd48447aa SHA512 74c5f16a5be5823912ff239a85463b81e4463f27f7331ad2ea282765a3c21bf966310d73291014d8ca1edd4a745b012b77b1ea6099ba417ba577d76b32e40eb6 DIST sudo-1.9.13.tar.gz.sig 566 BLAKE2B b6761e90025ccb78fe94e8152022fac74b8368b9975a4816ad1a60e9a3a5bb2a89915c55a570c1216e48ba4f1e00b08c86d84cf81e3179d2e927c8ef5718 SHA512 045211021b12d3f7c3210be388c87a6a90391fe0b24aff567aa05b1d5431f03da852ce93e0eddc53fe3cabb5cafd46331be8f6d82efb367e5d51f46fb5017557 +DIST sudo-1.9.13p1.tar.gz 5096455 BLAKE2B e70545975c7570099100892121ae67686d6daa286d581a25cc0a574335c426e8cc3d5fe611525cb4d939a423cd9e7d836a27fb8d64aedcb79623ab9eb69488ec SHA512 4d19f06c4a592dac9a1a7feca6cc751093151af32313d9d579e2485fc6530a4340ec29cc2892b29dedf2a6aca3e91fb0bbf94bbfb6530f249c58430b83139044 +DIST sudo-1.9.13p1.tar.gz.sig 566 BLAKE2B 4176b56099394bbe78cfeb5846373614fa69d4bd84b446b714ef5d9a36307af71271df725379c3d013856fb077e7af55b377f6ea80e66b896f513a31ff633817 SHA512 df898199133082f4e9dd8e8f6c4c5b973e9d6920080ae72d6bf56247cdf2cb2c4d750b89535467e81d901ca1e09a806fa0618a7ae94ab137ba62f24257e0c4fb diff --git a/app-admin/sudo/sudo-1.9.13_p1.ebuild b/app-admin/sudo/sudo-1.9.13_p1.ebuild new file mode 100644 index ..2d77e6863bd9 --- /dev/null +++ b/app-admin/sudo/sudo-1.9.13_p1.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI=" + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + fi + + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +S="${WORKDIR}/${MY_P}" + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:0= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +REQUIRED_USE=" + ?? ( pam skey ) +
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/, app-admin/sudo/files/
commit: 6f0d46367c6c163fa0d560ef0aed8cb093c3f3f9 Author: Sam James gentoo org> AuthorDate: Wed Feb 15 03:40:29 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 15 03:40:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0d4636 app-admin/sudo: fix build w/ gcc 13 Signed-off-by: Sam James gentoo.org> app-admin/sudo/files/sudo-1.9.13-gcc-13.patch | 53 ++ .../files/sudo-1.9.13-missing-bracket-as-if.patch | 40 app-admin/sudo/sudo-1.9.13.ebuild | 5 ++ 3 files changed, 98 insertions(+) diff --git a/app-admin/sudo/files/sudo-1.9.13-gcc-13.patch b/app-admin/sudo/files/sudo-1.9.13-gcc-13.patch new file mode 100644 index ..4ebdce7e9f67 --- /dev/null +++ b/app-admin/sudo/files/sudo-1.9.13-gcc-13.patch @@ -0,0 +1,53 @@ +https://github.com/sudo-project/sudo/issues/239 +https://github.com/sudo-project/sudo/pull/240 + +From 20d1348354ddbfb1b1f95522f81d73ec00988358 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Wed, 15 Feb 2023 03:20:36 + +Subject: [PATCH] sudo_fatal: Fix build where compiler recognises [[noreturn]] + attribute (C23) + +If the compiler supports [[noreturn]] as a attribute as in C23, +then we define sudo_noreturn to be it. When that's the case, we must place +it at the beginning of the declaration, before any other *extension* +attributes (__attribute(...)). + +sudo_dso_public is always an extension attribute, while sudo_noreturn only +might be, so put it first. + +This only shows up with GCC 13 so far (see the linked GCC bug (notabug) +for a bit more exploration). Clang 16 does support the attribute but doesn't let +you sue it for earlier language versions (need to pass explicit -std=c2x, +unlike with GCC here). + +This is essentially a followup to e707ffe58b3ccfe5c72f54c38eac1d7069d5021e. + +Tested with GCC 13.0.1 20230212 (unreleased), GCC 12.2.1 20230211, +Clang 16.0.0_rc2, and Clang 15.0.7. + +Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108796 +Closes: https://github.com/sudo-project/sudo/issues/239 +Fixes: e707ffe58b3ccfe5c72f54c38eac1d7069d5021e +Fixes: 16ae61dcd7d3cd8bf6eb10a22fa742d4505da4e9 +--- a/include/sudo_fatal.h b/include/sudo_fatal.h +@@ -171,12 +171,12 @@ sudo_dso_public int sudo_fatal_callback_deregister_v1(sudo_fatal_callback_t fun + sudo_dso_public int sudo_fatal_callback_register_v1(sudo_fatal_callback_t func); + sudo_dso_public char *sudo_warn_gettext_v1(const char *domainname, const char *msgid) sudo_attr_fmt_arg(2); + sudo_dso_public void sudo_warn_set_locale_func_v1(sudo_warn_setlocale_t func); +-sudo_dso_public sudo_noreturn void sudo_fatal_nodebug_v1(const char *fmt, ...) sudo_printf0like(1, 2); +-sudo_dso_public sudo_noreturn void sudo_fatalx_nodebug_v1(const char *fmt, ...) sudo_printflike(1, 2); +-sudo_dso_public sudo_noreturn void sudo_gai_fatal_nodebug_v1(int errnum, const char *fmt, ...) sudo_printflike(2, 3); +-sudo_dso_public sudo_noreturn void sudo_vfatal_nodebug_v1(const char *fmt, va_list ap) sudo_printf0like(1, 0); +-sudo_dso_public sudo_noreturn void sudo_vfatalx_nodebug_v1(const char *fmt, va_list ap) sudo_printflike(1, 0); +-sudo_dso_public sudo_noreturn void sudo_gai_vfatal_nodebug_v1(int errnum, const char *fmt, va_list ap) sudo_printflike(2, 0); ++sudo_noreturn sudo_dso_public void sudo_fatal_nodebug_v1(const char *fmt, ...) sudo_printf0like(1, 2); ++sudo_noreturn sudo_dso_public void sudo_fatalx_nodebug_v1(const char *fmt, ...) sudo_printflike(1, 2); ++sudo_noreturn sudo_dso_public void sudo_gai_fatal_nodebug_v1(int errnum, const char *fmt, ...) sudo_printflike(2, 3); ++sudo_noreturn sudo_dso_public void sudo_vfatal_nodebug_v1(const char *fmt, va_list ap) sudo_printf0like(1, 0); ++sudo_noreturn sudo_dso_public void sudo_vfatalx_nodebug_v1(const char *fmt, va_list ap) sudo_printflike(1, 0); ++sudo_noreturn sudo_dso_public void sudo_gai_vfatal_nodebug_v1(int errnum, const char *fmt, va_list ap) sudo_printflike(2, 0); + sudo_dso_public void sudo_warn_nodebug_v1(const char *fmt, ...) sudo_printf0like(1, 2); + sudo_dso_public void sudo_warnx_nodebug_v1(const char *fmt, ...) sudo_printflike(1, 2); + sudo_dso_public void sudo_gai_warn_nodebug_v1(int errnum, const char *fmt, ...) sudo_printflike(2, 3); + diff --git a/app-admin/sudo/files/sudo-1.9.13-missing-bracket-as-if.patch b/app-admin/sudo/files/sudo-1.9.13-missing-bracket-as-if.patch new file mode 100644 index ..e341e93a99bc --- /dev/null +++ b/app-admin/sudo/files/sudo-1.9.13-missing-bracket-as-if.patch @@ -0,0 +1,40 @@ +https://github.com/sudo-project/sudo/commit/defec5d46eec7345b62060049f72215ffd7f3e7e + +From defec5d46eec7345b62060049f72215ffd7f3e7e Mon Sep 17 00:00:00 2001 +From: "Todd C. Miller" +Date: Tue, 14 Feb 2023 14:24:28 -0700 +Subject: [PATCH] Add missing '[' to AS_IF() call. Fixes GitHub issue #238. + +--- a/configure b/configure +@@ -24525,7 +24525,8 @@ fi + + if test X"$with_noexec" != X"no" + then
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 1f15692ae097cc8e7ae8d6e592935db69b2c9949 Author: Sam James gentoo org> AuthorDate: Wed Feb 15 01:29:12 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 15 01:29:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f15692a app-admin/sudo: add 1.9.13 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.13.ebuild | 286 ++ 2 files changed, 288 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index aefb1df79631..ef877a4dec51 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -4,3 +4,5 @@ DIST sudo-1.9.12p1.tar.gz 4908060 BLAKE2B 976d00fb16b0d26b2714a188e379ccba102e0f DIST sudo-1.9.12p1.tar.gz.sig 566 BLAKE2B 09f51a9f8eddaafc83bc5faac84ef0c0c37148beec025c777c1a19fd6ca88ecf354390f3557c31c74d13944093eb0ad921a2b7bdff04415f901fee549617e5f8 SHA512 6ec0596ad69fd6afc95d15a6e0ff871449e4534a651311371a4a604c258a34af6b41202cd2c636213d3128a811c5824338454cad764e1c05413ef02b551b7ae2 DIST sudo-1.9.12p2.tar.gz 4909431 BLAKE2B 79eac710b757acae7aa98e6e6f495a475e5236be456e4687fb1441345ee296672ff80a5a60902cffcd257aa81a01fbc3857f3c52e51bb46f56c060fd299e0c05 SHA512 5e035246137d5820691f7ddfc13faec3886e3cf1563ed56633667d86ab4f1306f34cc0e27808f56790b6c6a4614826e54c5b7e47b31eb009b96dde3e52170c45 DIST sudo-1.9.12p2.tar.gz.sig 566 BLAKE2B fa679038c33d2bf1476b56944872d3a18b66bf5c5fb2e660d1f8777cdb209928912ddd8d89d878bd2218df3acd1e7fee5aa850e8d01a1cfac6ab310c788149fa SHA512 0b2f10488c44bfcd94eed97002865d89f4a03a92ef3b890fac3121ef0f9e6c55387771ddead1a94dc92d85c35e3d28b4730f35cdc2aafb51128594555ea29876 +DIST sudo-1.9.13.tar.gz 5093583 BLAKE2B a923879920ac5a3c71e6e898ecc9c1194f26ea5e0ac109a6163fbbdea02724bb0bc126cdd7ea0be2470febc4f978b00519adb2fbc2952706cd47bebcd48447aa SHA512 74c5f16a5be5823912ff239a85463b81e4463f27f7331ad2ea282765a3c21bf966310d73291014d8ca1edd4a745b012b77b1ea6099ba417ba577d76b32e40eb6 +DIST sudo-1.9.13.tar.gz.sig 566 BLAKE2B b6761e90025ccb78fe94e8152022fac74b8368b9975a4816ad1a60e9a3a5bb2a89915c55a570c1216e48ba4f1e00b08c86d84cf81e3179d2e927c8ef5718 SHA512 045211021b12d3f7c3210be388c87a6a90391fe0b24aff567aa05b1d5431f03da852ce93e0eddc53fe3cabb5cafd46331be8f6d82efb367e5d51f46fb5017557 diff --git a/app-admin/sudo/sudo-1.9.13.ebuild b/app-admin/sudo/sudo-1.9.13.ebuild new file mode 100644 index ..2d77e6863bd9 --- /dev/null +++ b/app-admin/sudo/sudo-1.9.13.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; + +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI=" + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + fi + + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +S="${WORKDIR}/${MY_P}" + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:0= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt ssl
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 19ac1fc191953a650b68bc088be94ae03b6390da Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 20 06:45:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 20 06:45:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ac1fc1 app-admin/sudo: Stabilize 1.9.12_p2 hppa, #891405 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.12_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p2.ebuild b/app-admin/sudo/sudo-1.9.12_p2.ebuild index a5da2fe74a15..30c9a1908ce6 100644 --- a/app-admin/sudo/sudo-1.9.12_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: ad2ac1d9c75f49275d32b857fefd43a5358192eb Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 20 06:45:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 20 06:45:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2ac1d9 app-admin/sudo: Stabilize 1.9.12_p2 ppc, #891405 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.12_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p2.ebuild b/app-admin/sudo/sudo-1.9.12_p2.ebuild index 30c9a1908ce6..a609ac940882 100644 --- a/app-admin/sudo/sudo-1.9.12_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: c719920fbde02150c4329ac12df25360156b4bfc Author: Sam James gentoo org> AuthorDate: Fri Jan 20 03:54:06 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 20 03:54:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c719920f app-admin/sudo: Stabilize 1.9.12_p2 arm64, #891405 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.12_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p2.ebuild b/app-admin/sudo/sudo-1.9.12_p2.ebuild index 589a621665c0..4e09be861c26 100644 --- a/app-admin/sudo/sudo-1.9.12_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 3e13a1ab22aa83ab60ba202cdcbc2be6c0c0af2b Author: Sam James gentoo org> AuthorDate: Fri Jan 20 03:54:07 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 20 03:54:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e13a1ab app-admin/sudo: Stabilize 1.9.12_p2 arm, #891405 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.12_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p2.ebuild b/app-admin/sudo/sudo-1.9.12_p2.ebuild index 4e09be861c26..a5da2fe74a15 100644 --- a/app-admin/sudo/sudo-1.9.12_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: b5dc916f9693177eff275eb38e477f16822f96a7 Author: Sam James gentoo org> AuthorDate: Fri Jan 20 01:34:15 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 20 01:34:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5dc916f app-admin/sudo: Stabilize 1.9.12_p2 amd64, #891405 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.12_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p2.ebuild b/app-admin/sudo/sudo-1.9.12_p2.ebuild index 4cf3d4283ce1..589a621665c0 100644 --- a/app-admin/sudo/sudo-1.9.12_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: c6f39bf5b458ac9f3051d127c7aaa3611f8196a9 Author: Sam James gentoo org> AuthorDate: Fri Jan 20 01:34:14 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 20 01:34:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f39bf5 app-admin/sudo: Stabilize 1.9.12_p2 x86, #891405 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.12_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p2.ebuild b/app-admin/sudo/sudo-1.9.12_p2.ebuild index f7ecaf98540c..4cf3d4283ce1 100644 --- a/app-admin/sudo/sudo-1.9.12_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: d502de4960080cc23a3d62b8540f06749ae47061 Author: Sam James gentoo org> AuthorDate: Fri Jan 20 01:16:41 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 20 01:16:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d502de49 app-admin/sudo: Stabilize 1.9.12_p2 ppc64, #891405 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.12_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p2.ebuild b/app-admin/sudo/sudo-1.9.12_p2.ebuild index 2d77e6863bd9..f4b90ff8a245 100644 --- a/app-admin/sudo/sudo-1.9.12_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 71dbac4612c97f9500fbf902ce60704d8143c186 Author: Sam James gentoo org> AuthorDate: Fri Jan 20 01:16:42 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 20 01:16:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71dbac46 app-admin/sudo: Stabilize 1.9.12_p2 sparc, #891405 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.12_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p2.ebuild b/app-admin/sudo/sudo-1.9.12_p2.ebuild index f4b90ff8a245..f7ecaf98540c 100644 --- a/app-admin/sudo/sudo-1.9.12_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p2.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: eac83a728ffd38e6c704f19c79ee10252d59 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 18:26:39 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 18:26:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac83a72 app-admin/sudo: Stabilize 1.9.12_p1 hppa, #879953 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.12_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p1.ebuild b/app-admin/sudo/sudo-1.9.12_p1.ebuild index 9bcf5ebc9789..35748ea38ecd 100644 --- a/app-admin/sudo/sudo-1.9.12_p1.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 9e4709d3149c8122dffb7ab94a379690860fc2b3 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 18:06:28 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 18:06:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4709d3 app-admin/sudo: Stabilize 1.9.12_p1 sparc, #879953 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.12_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p1.ebuild b/app-admin/sudo/sudo-1.9.12_p1.ebuild index 8cf292dacac9..9bcf5ebc9789 100644 --- a/app-admin/sudo/sudo-1.9.12_p1.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 2fb4620d2282042348fd2b473cc01de788c94fc2 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 18 07:07:06 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 18 07:07:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb4620d app-admin/sudo: Stabilize 1.9.12_p1 x86, #879953 Signed-off-by: Jakov Smolić gentoo.org> app-admin/sudo/sudo-1.9.12_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p1.ebuild b/app-admin/sudo/sudo-1.9.12_p1.ebuild index e96bf564cce8..8cf292dacac9 100644 --- a/app-admin/sudo/sudo-1.9.12_p1.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/files/
commit: 3d6045b2d2442cb94c431da46286a9a7cd12714d Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Nov 8 06:18:21 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Nov 13 18:33:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6045b2 app-admin/sudo: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28186 Signed-off-by: Conrad Kostecki gentoo.org> .../sudo/files/sudo-1.9.12-CVE-2022-43995.patch| 53 -- app-admin/sudo/files/sudo-1.9.12-mips-build.patch | 33 -- 2 files changed, 86 deletions(-) diff --git a/app-admin/sudo/files/sudo-1.9.12-CVE-2022-43995.patch b/app-admin/sudo/files/sudo-1.9.12-CVE-2022-43995.patch deleted file mode 100644 index 2601669eecfd.. --- a/app-admin/sudo/files/sudo-1.9.12-CVE-2022-43995.patch +++ /dev/null @@ -1,53 +0,0 @@ -Bug: https://bugs.gentoo.org/879209 -Upstream: https://github.com/sudo-project/sudo/commit/bd209b9f16fcd1270c13db27ae3329c677d48050 - -From bd209b9f16fcd1270c13db27ae3329c677d48050 Mon Sep 17 00:00:00 2001 -From: "Todd C. Miller" -Date: Fri, 28 Oct 2022 07:29:55 -0600 -Subject: [PATCH] Fix CVE-2022-43995, potential heap overflow for passwords < 8 - characters. Starting with sudo 1.8.0 the plaintext password buffer is - dynamically sized so it is not safe to assume that it is at least 9 bytes in - size. Found by Hugo Lefeuvre (University of Manchester) with ConfFuzz. - - plugins/sudoers/auth/passwd.c | 11 +-- - 1 file changed, 5 insertions(+), 6 deletions(-) - -diff --git a/plugins/sudoers/auth/passwd.c b/plugins/sudoers/auth/passwd.c -index b2046eca2..0416861e9 100644 a/plugins/sudoers/auth/passwd.c -+++ b/plugins/sudoers/auth/passwd.c -@@ -63,7 +63,7 @@ sudo_passwd_init(struct passwd *pw, sudo_auth *auth) - int - sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_conv_callback *callback) - { --char sav, *epass; -+char des_pass[9], *epass; - char *pw_epasswd = auth->data; - size_t pw_len; - int matched = 0; -@@ -75,12 +75,12 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - - /* - * Truncate to 8 chars if standard DES since not all crypt()'s do this. -- * If this turns out not to be safe we will have to use OS #ifdef's (sigh). - */ --sav = pass[8]; - pw_len = strlen(pw_epasswd); --if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) -- pass[8] = '\0'; -+if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) { -+ strlcpy(des_pass, pass, sizeof(des_pass)); -+ pass = des_pass; -+} - - /* - * Normal UN*X password check. -@@ -88,7 +88,6 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - * only compare the first DESLEN characters in that case. - */ - epass = (char *) crypt(pass, pw_epasswd); --pass[8] = sav; - if (epass != NULL) { - if (HAS_AGEINFO(pw_epasswd, pw_len) && strlen(epass) == DESLEN) - matched = !strncmp(pw_epasswd, epass, DESLEN); diff --git a/app-admin/sudo/files/sudo-1.9.12-mips-build.patch b/app-admin/sudo/files/sudo-1.9.12-mips-build.patch deleted file mode 100644 index d45393dba443.. --- a/app-admin/sudo/files/sudo-1.9.12-mips-build.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://github.com/sudo-project/sudo/commit/7944494196d4a9b33e0ae64a7e20f86e19c336d3 -https://bugs.gentoo.org/878401 - -From 7944494196d4a9b33e0ae64a7e20f86e19c336d3 Mon Sep 17 00:00:00 2001 -From: "Todd C. Miller" -Date: Wed, 26 Oct 2022 16:35:30 -0600 -Subject: [PATCH] Fix compilation error on Linux/mips. - a/src/exec_ptrace.c -+++ b/src/exec_ptrace.c -@@ -282,16 +282,17 @@ set_sc_arg4(struct sudo_ptrace_regs *regs, unsigned long addr) - static bool - ptrace_getregs(int pid, struct sudo_ptrace_regs *regs, int compat) - { -+struct iovec iov; - debug_decl(ptrace_getregs, SUDO_DEBUG_EXEC); - -+iov.iov_base = >u; -+iov.iov_len = sizeof(regs->u); -+ - # ifdef __mips__ - /* PTRACE_GETREGSET has bugs with the MIPS o32 ABI at least. */ --if (ptrace(PTRACE_GETREGS, pid, NULL, >u) == -1) -+if (ptrace(PTRACE_GETREGS, pid, NULL, iov.iov_base) == -1) - debug_return_bool(false); - # else --struct iovec iov; --iov.iov_base = >u; --iov.iov_len = sizeof(regs->u); - if (ptrace(PTRACE_GETREGSET, pid, (void *)NT_PRSTATUS, ) == -1) - debug_return_bool(false); - # endif /* __mips__ */ -
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 2b180a11e743e53e3dd061ed8c84bf92bdd88f63 Author: Sam James gentoo org> AuthorDate: Tue Nov 8 05:49:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 8 05:49:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b180a11 app-admin/sudo: Stabilize 1.9.12_p1 amd64, #879953 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.12_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p1.ebuild b/app-admin/sudo/sudo-1.9.12_p1.ebuild index b61b04896e3f..e96bf564cce8 100644 --- a/app-admin/sudo/sudo-1.9.12_p1.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 652f4bd86620c908fde6d8bdc121049a9011f37b Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Nov 6 08:17:36 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Nov 6 08:17:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652f4bd8 app-admin/sudo: Stabilize 1.9.12_p1 ppc, #879953 Signed-off-by: Agostino Sarubbo gentoo.org> app-admin/sudo/sudo-1.9.12_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p1.ebuild b/app-admin/sudo/sudo-1.9.12_p1.ebuild index e8470987582b..b61b04896e3f 100644 --- a/app-admin/sudo/sudo-1.9.12_p1.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: b202569254216914154d31cf0c9669299f367add Author: Sam James gentoo org> AuthorDate: Sun Nov 6 06:15:37 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 6 06:15:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2025692 app-admin/sudo: Stabilize 1.9.12_p1 ppc64, #879953 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.12_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p1.ebuild b/app-admin/sudo/sudo-1.9.12_p1.ebuild index d23d3a31620a..e8470987582b 100644 --- a/app-admin/sudo/sudo-1.9.12_p1.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 5c43dfda538b90c338c5d90e2c8e4b3bf1f15758 Author: Sam James gentoo org> AuthorDate: Sun Nov 6 06:15:35 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 6 06:15:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c43dfda app-admin/sudo: Stabilize 1.9.12_p1 arm64, #879953 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.12_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p1.ebuild b/app-admin/sudo/sudo-1.9.12_p1.ebuild index 3daa682fb03b..d23d3a31620a 100644 --- a/app-admin/sudo/sudo-1.9.12_p1.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 76bb90830e3bd5fd9912502e22613e1c62851b32 Author: Sam James gentoo org> AuthorDate: Sun Nov 6 06:15:34 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 6 06:15:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76bb9083 app-admin/sudo: Stabilize 1.9.12_p1 arm, #879953 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.12_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.12_p1.ebuild b/app-admin/sudo/sudo-1.9.12_p1.ebuild index d4ffc3496774..3daa682fb03b 100644 --- a/app-admin/sudo/sudo-1.9.12_p1.ebuild +++ b/app-admin/sudo/sudo-1.9.12_p1.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/files/, app-admin/sudo/
commit: 5eca952121b4f64dc7c40f81338384bf299ee771 Author: John Helmert III gentoo org> AuthorDate: Sat Nov 5 00:39:58 2022 + Commit: Sam James gentoo org> CommitDate: Sat Nov 5 02:06:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eca9521 app-admin/sudo: patch CVE-2022-43995 Bug: https://bugs.gentoo.org/879209 Signed-off-by: John Helmert III gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/28143 Signed-off-by: Sam James gentoo.org> .../sudo/files/sudo-1.9.12-CVE-2022-43995.patch| 53 app-admin/sudo/sudo-1.9.12-r1.ebuild | 287 + 2 files changed, 340 insertions(+) diff --git a/app-admin/sudo/files/sudo-1.9.12-CVE-2022-43995.patch b/app-admin/sudo/files/sudo-1.9.12-CVE-2022-43995.patch new file mode 100644 index ..2601669eecfd --- /dev/null +++ b/app-admin/sudo/files/sudo-1.9.12-CVE-2022-43995.patch @@ -0,0 +1,53 @@ +Bug: https://bugs.gentoo.org/879209 +Upstream: https://github.com/sudo-project/sudo/commit/bd209b9f16fcd1270c13db27ae3329c677d48050 + +From bd209b9f16fcd1270c13db27ae3329c677d48050 Mon Sep 17 00:00:00 2001 +From: "Todd C. Miller" +Date: Fri, 28 Oct 2022 07:29:55 -0600 +Subject: [PATCH] Fix CVE-2022-43995, potential heap overflow for passwords < 8 + characters. Starting with sudo 1.8.0 the plaintext password buffer is + dynamically sized so it is not safe to assume that it is at least 9 bytes in + size. Found by Hugo Lefeuvre (University of Manchester) with ConfFuzz. + +--- + plugins/sudoers/auth/passwd.c | 11 +-- + 1 file changed, 5 insertions(+), 6 deletions(-) + +diff --git a/plugins/sudoers/auth/passwd.c b/plugins/sudoers/auth/passwd.c +index b2046eca2..0416861e9 100644 +--- a/plugins/sudoers/auth/passwd.c b/plugins/sudoers/auth/passwd.c +@@ -63,7 +63,7 @@ sudo_passwd_init(struct passwd *pw, sudo_auth *auth) + int + sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_conv_callback *callback) + { +-char sav, *epass; ++char des_pass[9], *epass; + char *pw_epasswd = auth->data; + size_t pw_len; + int matched = 0; +@@ -75,12 +75,12 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c + + /* + * Truncate to 8 chars if standard DES since not all crypt()'s do this. +- * If this turns out not to be safe we will have to use OS #ifdef's (sigh). + */ +-sav = pass[8]; + pw_len = strlen(pw_epasswd); +-if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) +- pass[8] = '\0'; ++if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) { ++ strlcpy(des_pass, pass, sizeof(des_pass)); ++ pass = des_pass; ++} + + /* + * Normal UN*X password check. +@@ -88,7 +88,6 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c + * only compare the first DESLEN characters in that case. + */ + epass = (char *) crypt(pass, pw_epasswd); +-pass[8] = sav; + if (epass != NULL) { + if (HAS_AGEINFO(pw_epasswd, pw_len) && strlen(epass) == DESLEN) + matched = !strncmp(pw_epasswd, epass, DESLEN); diff --git a/app-admin/sudo/sudo-1.9.12-r1.ebuild b/app-admin/sudo/sudo-1.9.12-r1.ebuild new file mode 100644 index ..04850cee909d --- /dev/null +++ b/app-admin/sudo/sudo-1.9.12-r1.ebuild @@ -0,0 +1,287 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + )" + if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + fi + + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? (
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/, app-admin/sudo/files/
commit: 73fc86d879db42a9ce5a4ef9b73f088b02551169 Author: Sam James gentoo org> AuthorDate: Fri Oct 28 20:11:14 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 20:11:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fc86d8 app-admin/sudo: backport MIPS patch Closes: https://bugs.gentoo.org/878401 Signed-off-by: Sam James gentoo.org> app-admin/sudo/files/sudo-1.9.12-mips-build.patch | 33 +++ app-admin/sudo/sudo-1.9.12.ebuild | 4 +++ 2 files changed, 37 insertions(+) diff --git a/app-admin/sudo/files/sudo-1.9.12-mips-build.patch b/app-admin/sudo/files/sudo-1.9.12-mips-build.patch new file mode 100644 index ..d45393dba443 --- /dev/null +++ b/app-admin/sudo/files/sudo-1.9.12-mips-build.patch @@ -0,0 +1,33 @@ +https://github.com/sudo-project/sudo/commit/7944494196d4a9b33e0ae64a7e20f86e19c336d3 +https://bugs.gentoo.org/878401 + +From 7944494196d4a9b33e0ae64a7e20f86e19c336d3 Mon Sep 17 00:00:00 2001 +From: "Todd C. Miller" +Date: Wed, 26 Oct 2022 16:35:30 -0600 +Subject: [PATCH] Fix compilation error on Linux/mips. + +--- a/src/exec_ptrace.c b/src/exec_ptrace.c +@@ -282,16 +282,17 @@ set_sc_arg4(struct sudo_ptrace_regs *regs, unsigned long addr) + static bool + ptrace_getregs(int pid, struct sudo_ptrace_regs *regs, int compat) + { ++struct iovec iov; + debug_decl(ptrace_getregs, SUDO_DEBUG_EXEC); + ++iov.iov_base = >u; ++iov.iov_len = sizeof(regs->u); ++ + # ifdef __mips__ + /* PTRACE_GETREGSET has bugs with the MIPS o32 ABI at least. */ +-if (ptrace(PTRACE_GETREGS, pid, NULL, >u) == -1) ++if (ptrace(PTRACE_GETREGS, pid, NULL, iov.iov_base) == -1) + debug_return_bool(false); + # else +-struct iovec iov; +-iov.iov_base = >u; +-iov.iov_len = sizeof(regs->u); + if (ptrace(PTRACE_GETREGSET, pid, (void *)NT_PRSTATUS, ) == -1) + debug_return_bool(false); + # endif /* __mips__ */ + diff --git a/app-admin/sudo/sudo-1.9.12.ebuild b/app-admin/sudo/sudo-1.9.12.ebuild index 046d001b4139..d3e78ea71235 100644 --- a/app-admin/sudo/sudo-1.9.12.ebuild +++ b/app-admin/sudo/sudo-1.9.12.ebuild @@ -82,6 +82,10 @@ REQUIRED_USE=" MAKEOPTS+=" SAMPLES=" +PATCHES=( + "${FILESDIR}"/${P}-mips-build.patch +) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 3f394a47e38e6a5a76254fe3933d8272041f7b9d Author: Sam James gentoo org> AuthorDate: Mon Oct 24 11:46:27 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 24 11:46:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f394a47 app-admin/sudo: add 1.9.12 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.12.ebuild | 282 ++ 2 files changed, 284 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index fd7558ec2a90..08c365b275af 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,2 +1,4 @@ DIST sudo-1.9.11p3.tar.gz 4826520 BLAKE2B f8508f65b514abd9979a11628d8bc0e085b2625993281e7d1f8794a576e88970bda6939d2f2f50d9485f00276970aba3489b19c102eca5625e389c9610f338dd SHA512 ad5c3d623547d1e3016e1a721676fee6d6b7348e77b2c234041e0af40c7220e8934c8c27beef0d12fa6df11708d37de711dacfefc135d26de46abca7f91c55d1 DIST sudo-1.9.11p3.tar.gz.sig 566 BLAKE2B 8caf03b051222f0446eaf333b48563aa18d52acbd9f7e2d880f0a97043df1ec8d25d87cfd7b1b9543ab8f52f5dacff4cf031fe3e6b94593d576d1d351eb05aa4 SHA512 ea728cddbab50746a2cbb8ce6cb55df3def1c5e806a1d91ec6f2d65c8d246079bdb5799b961ab0da1cc2c347a36d93cc00d32c10856141a467b25e1224876e50 +DIST sudo-1.9.12.tar.gz 4906320 BLAKE2B dfe7e45dab9848e7eec30b9c3e96683b2a90c02c8468507a338cda26d8b28206f511c63c2330e1a33e2b0b2d263211d7e2b222d5729dc0670eaafea09603e586 SHA512 34ee165baa2e37ba2530901d49bf0dad30159f27aeccd2519d4719bf93be8281edff71220a49ba2e41dacaa3c58031de1464df48d75a8caea7b9568a76f80b67 +DIST sudo-1.9.12.tar.gz.sig 566 BLAKE2B 98c80addcea18d320a54473e34111411dc3e67bdec45ae1c34e98c5a95a0e0377b08e7d42d9cbf92f68160f6e5dfb2990e6cd3c773ba20484b15aecfe3104433 SHA512 67c2c0234345ff17ed9bef2a974a37dd7e4ba791bda4e6f1cc90620d6541e4549e1e2a8525b4092bc615ae035cd2f97eb4165e2e671a3056ac10585709045ae2 diff --git a/app-admin/sudo/sudo-1.9.12.ebuild b/app-admin/sudo/sudo-1.9.12.ebuild new file mode 100644 index ..046d001b4139 --- /dev/null +++ b/app-admin/sudo/sudo-1.9.12.ebuild @@ -0,0 +1,282 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + )" + if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + fi + + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:0= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt ssl ) +" + +MAKEOPTS+=" SAMPLES=" + +src_prepare() { + default + + elibtoolize +} + +set_secure_path() { + # First extract the default ROOTPATH from build env + SECURE_PATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo "${ROOTPATH}") + + case "${SECURE_PATH}" in + */usr/sbin*) + ;; + *) + SECURE_PATH=$(unset
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 30eb55227bb6a92979d740cbf5aa5f3ee5bc38a2 Author: Sam James gentoo org> AuthorDate: Fri Sep 23 00:59:00 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 23 00:59:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30eb5522 app-admin/sudo: sync live Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild index afb8327d1680..046d001b4139 100644 --- a/app-admin/sudo/sudo-.ebuild +++ b/app-admin/sudo/sudo-.ebuild @@ -54,6 +54,7 @@ DEPEND=" ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:0= ) sssd? ( sys-auth/sssd[sudo] )
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 4a56cb83be37bab18e9941f58c226cfce97d08a1 Author: Sam James gentoo org> AuthorDate: Fri Sep 23 00:58:38 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 23 00:58:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a56cb83 app-admin/sudo: drop 1.9.10-r1, 1.9.11_p2 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 4 - app-admin/sudo/sudo-1.9.10-r1.ebuild | 263 app-admin/sudo/sudo-1.9.11_p2.ebuild | 281 --- 3 files changed, 548 deletions(-) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 5f2abb112918..fd7558ec2a90 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,6 +1,2 @@ -DIST sudo-1.9.10.tar.gz 4516568 BLAKE2B 94d97379e31b41917616a829cbece3d3fce7dd6ab9d04791b928981c14249c306508298655c19dc59a054ccf7deed4e69e65367cbfe9f6d8b5aba8895cfa6064 SHA512 65cf92b67b64413cb807da8b9602fc90b75e5b30dd1402d682ca36f276a3d6209a8a59c14e463898abc9856bc56263e5ba4bb6d44774f56a2885a9eea4a35375 -DIST sudo-1.9.10.tar.gz.sig 566 BLAKE2B 808919c826faa4f63efc283461f9f2089fd745aaf7462bcc41c505e7f978e7d56307202f96548d95844c99236fec10cada8438b935a1e1b6ea3601ee857d6900 SHA512 4ea0b736783b8e7be47645f770d7684d99c31f901177d3527f1ff78f5126d41592a94d36c67762bf5cb941eed80b9f585637aaa81d7f4920576d31a83f447323 -DIST sudo-1.9.11p2.tar.gz 4825417 BLAKE2B b6b16f17ba8b6d5ab80f5515beebddf21579944376c2b075220d9fb6e2c3d3c40c8150a4f1c2c7165fb93e1f9ac3d03f77b0951a6f721e026a175cc948c4 SHA512 ca64ace6b663a61336a2aa45fb96eb585b5075a867e770b0b384aaf015479dfae48847226c83f824372e64f4697454e68c36305f7979f14b662185c284e1da67 -DIST sudo-1.9.11p2.tar.gz.sig 566 BLAKE2B 9ffe8ebf79f3d94c2df4ce18bb811f73854920b262774ef114ed77ff78a2f856765651c0408cd0cd71191b21840fa3c6a73ca7897baa7975dd7b655eead45ab1 SHA512 a452fb875b3f4a05cc8623df18f7b53192b8671cdd8fcdbb9360cc86160b9aadb1148a60f91f106fd381997b91a4dfcf06149f3cb43292284d27997a4d97473f DIST sudo-1.9.11p3.tar.gz 4826520 BLAKE2B f8508f65b514abd9979a11628d8bc0e085b2625993281e7d1f8794a576e88970bda6939d2f2f50d9485f00276970aba3489b19c102eca5625e389c9610f338dd SHA512 ad5c3d623547d1e3016e1a721676fee6d6b7348e77b2c234041e0af40c7220e8934c8c27beef0d12fa6df11708d37de711dacfefc135d26de46abca7f91c55d1 DIST sudo-1.9.11p3.tar.gz.sig 566 BLAKE2B 8caf03b051222f0446eaf333b48563aa18d52acbd9f7e2d880f0a97043df1ec8d25d87cfd7b1b9543ab8f52f5dacff4cf031fe3e6b94593d576d1d351eb05aa4 SHA512 ea728cddbab50746a2cbb8ce6cb55df3def1c5e806a1d91ec6f2d65c8d246079bdb5799b961ab0da1cc2c347a36d93cc00d32c10856141a467b25e1224876e50 diff --git a/app-admin/sudo/sudo-1.9.10-r1.ebuild b/app-admin/sudo/sudo-1.9.10-r1.ebuild deleted file mode 100644 index 2f7cd3f35838.. --- a/app-admin/sudo/sudo-1.9.10-r1.ebuild +++ /dev/null @@ -1,263 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit pam libtool tmpfiles toolchain-funcs - -MY_P="${P/_/}" -MY_P="${MY_P/beta/b}" - -DESCRIPTION="Allows users or groups to run commands as other users" -HOMEPAGE="https://www.sudo.ws/; -if [[ ${PV} == "" ]] ; then - inherit mercurial - EHG_REPO_URI="https://www.sudo.ws/repos/sudo; -else - inherit verify-sig - VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/sudo.ws.asc - BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" - - uri_prefix= - case ${P} in - *_beta*|*_rc*) uri_prefix=beta/ ;; - esac - - SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz - verify-sig? ( - https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig - ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig - )" - if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" - fi -fi - -# Basic license is ISC-style as-is, some files are released under -# 3-clause BSD license -LICENSE="ISC BSD" -SLOT="0" -IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" - -DEPEND=" - sys-libs/zlib:= - virtual/libcrypt:= - gcrypt? ( dev-libs/libgcrypt:= ) - ldap? ( - >=net-nds/openldap-2.1.30-r1:= - sasl? ( - dev-libs/cyrus-sasl - net-nds/openldap:=[sasl] - ) - ) - pam? ( sys-libs/pam ) - sasl? ( dev-libs/cyrus-sasl ) - skey? ( >=sys-auth/skey-1.1.5-r1 ) - ssl? ( dev-libs/openssl:0= ) - sssd? ( sys-auth/sssd[sudo] ) -" -RDEPEND=" - ${DEPEND} - >=app-misc/editor-wrapper-3 - virtual/editor - ldap? ( dev-lang/perl ) - pam?
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 3d7e0c78cbd74a01e68d92cfb6285c21816125ae Author: Sam James gentoo org> AuthorDate: Fri Sep 23 00:29:04 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 23 00:30:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d7e0c78 app-admin/sudo: add missing libselinux dep Signed-off-by: Sam James gentoo.org> app-admin/sudo/{sudo-1.9.11_p3.ebuild => sudo-1.9.11_p3-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/sudo/sudo-1.9.11_p3.ebuild b/app-admin/sudo/sudo-1.9.11_p3-r1.ebuild similarity index 99% rename from app-admin/sudo/sudo-1.9.11_p3.ebuild rename to app-admin/sudo/sudo-1.9.11_p3-r1.ebuild index 40273e0501e8..e677d6731aaf 100644 --- a/app-admin/sudo/sudo-1.9.11_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.11_p3-r1.ebuild @@ -54,6 +54,7 @@ DEPEND=" ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) + selinux? ( sys-libs/libselinux ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:0= ) sssd? ( sys-auth/sssd[sudo] )
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: c5006cddd90f316f36b121dd567d472c40e175a8 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 21 12:25:48 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 21 12:25:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5006cdd app-admin/sudo: Stabilize 1.9.11_p3 ppc64, #868945 Signed-off-by: Agostino Sarubbo gentoo.org> app-admin/sudo/sudo-1.9.11_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.11_p3.ebuild b/app-admin/sudo/sudo-1.9.11_p3.ebuild index bee2855926e4..40273e0501e8 100644 --- a/app-admin/sudo/sudo-1.9.11_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.11_p3.ebuild @@ -29,7 +29,7 @@ else ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig )" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 3fa66cdd453f186296139ae535afe4cb390b76a9 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 16 18:58:32 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 16 18:58:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa66cdd app-admin/sudo: Stabilize 1.9.11_p3 ppc, #868945 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.11_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.11_p3.ebuild b/app-admin/sudo/sudo-1.9.11_p3.ebuild index fcd5401f3599..bee2855926e4 100644 --- a/app-admin/sudo/sudo-1.9.11_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.11_p3.ebuild @@ -29,7 +29,7 @@ else ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig )" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 7c50235d8aad116823ed853569bc652e398b959b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 16 13:51:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 16 13:51:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c50235d app-admin/sudo: Stabilize 1.9.11_p3 hppa, #868945 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sudo/sudo-1.9.11_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.11_p3.ebuild b/app-admin/sudo/sudo-1.9.11_p3.ebuild index 1936d194c964..fcd5401f3599 100644 --- a/app-admin/sudo/sudo-1.9.11_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.11_p3.ebuild @@ -29,7 +29,7 @@ else ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig )" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: f7dc6935dd21f023801f29663a9097c109f62a3b Author: Sam James gentoo org> AuthorDate: Wed Sep 7 01:48:55 2022 + Commit: Sam James gentoo org> CommitDate: Wed Sep 7 01:48:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7dc6935 app-admin/sudo: Stabilize 1.9.11_p3 sparc, #868945 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.11_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.11_p3.ebuild b/app-admin/sudo/sudo-1.9.11_p3.ebuild index 51314b998816..1936d194c964 100644 --- a/app-admin/sudo/sudo-1.9.11_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.11_p3.ebuild @@ -29,7 +29,7 @@ else ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig )" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: bda73ab34a34b1f36fc8def69b341901a0165def Author: Jakov Smolić gentoo org> AuthorDate: Tue Sep 6 21:44:22 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Sep 6 21:44:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda73ab3 app-admin/sudo: Stabilize 1.9.11_p3 amd64, #868945 Signed-off-by: Jakov Smolić gentoo.org> app-admin/sudo/sudo-1.9.11_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.11_p3.ebuild b/app-admin/sudo/sudo-1.9.11_p3.ebuild index efe34cc24099..51314b998816 100644 --- a/app-admin/sudo/sudo-1.9.11_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.11_p3.ebuild @@ -29,7 +29,7 @@ else ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig )" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 035c8e134f8874f1574449e2fd77c6c9ae7ac81a Author: Sam James gentoo org> AuthorDate: Tue Sep 6 21:37:01 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 21:37:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035c8e13 app-admin/sudo: Stabilize 1.9.11_p3 x86, #868945 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.11_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.11_p3.ebuild b/app-admin/sudo/sudo-1.9.11_p3.ebuild index c92ae4fdac54..efe34cc24099 100644 --- a/app-admin/sudo/sudo-1.9.11_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.11_p3.ebuild @@ -29,7 +29,7 @@ else ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig )" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: ece565b27c00a218a8034e091346f09a448eccc7 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 21:34:55 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 21:34:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece565b2 app-admin/sudo: Stabilize 1.9.11_p3 arm64, #868945 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.11_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.11_p3.ebuild b/app-admin/sudo/sudo-1.9.11_p3.ebuild index fc0771c66956..c92ae4fdac54 100644 --- a/app-admin/sudo/sudo-1.9.11_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.11_p3.ebuild @@ -29,7 +29,7 @@ else ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig )" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: d16deea9b9e0ca563fee4a8e48346f9a249a8ef3 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 21:34:53 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 21:34:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16deea9 app-admin/sudo: Stabilize 1.9.11_p3 arm, #868945 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.11_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.11_p3.ebuild b/app-admin/sudo/sudo-1.9.11_p3.ebuild index afb8327d1680..fc0771c66956 100644 --- a/app-admin/sudo/sudo-1.9.11_p3.ebuild +++ b/app-admin/sudo/sudo-1.9.11_p3.ebuild @@ -29,7 +29,7 @@ else ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig )" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" fi BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: bfe64b481e8c0cec4159d6d6d3d5f27268e88f7a Author: Sam James gentoo org> AuthorDate: Tue Jun 21 20:50:32 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 21 20:50:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe64b48 app-admin/sudo: add 1.9.11_p3 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.11_p3.ebuild | 281 +++ 2 files changed, 283 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 17c3e4490bb1..5f2abb112918 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -2,3 +2,5 @@ DIST sudo-1.9.10.tar.gz 4516568 BLAKE2B 94d97379e31b41917616a829cbece3d3fce7dd6a DIST sudo-1.9.10.tar.gz.sig 566 BLAKE2B 808919c826faa4f63efc283461f9f2089fd745aaf7462bcc41c505e7f978e7d56307202f96548d95844c99236fec10cada8438b935a1e1b6ea3601ee857d6900 SHA512 4ea0b736783b8e7be47645f770d7684d99c31f901177d3527f1ff78f5126d41592a94d36c67762bf5cb941eed80b9f585637aaa81d7f4920576d31a83f447323 DIST sudo-1.9.11p2.tar.gz 4825417 BLAKE2B b6b16f17ba8b6d5ab80f5515beebddf21579944376c2b075220d9fb6e2c3d3c40c8150a4f1c2c7165fb93e1f9ac3d03f77b0951a6f721e026a175cc948c4 SHA512 ca64ace6b663a61336a2aa45fb96eb585b5075a867e770b0b384aaf015479dfae48847226c83f824372e64f4697454e68c36305f7979f14b662185c284e1da67 DIST sudo-1.9.11p2.tar.gz.sig 566 BLAKE2B 9ffe8ebf79f3d94c2df4ce18bb811f73854920b262774ef114ed77ff78a2f856765651c0408cd0cd71191b21840fa3c6a73ca7897baa7975dd7b655eead45ab1 SHA512 a452fb875b3f4a05cc8623df18f7b53192b8671cdd8fcdbb9360cc86160b9aadb1148a60f91f106fd381997b91a4dfcf06149f3cb43292284d27997a4d97473f +DIST sudo-1.9.11p3.tar.gz 4826520 BLAKE2B f8508f65b514abd9979a11628d8bc0e085b2625993281e7d1f8794a576e88970bda6939d2f2f50d9485f00276970aba3489b19c102eca5625e389c9610f338dd SHA512 ad5c3d623547d1e3016e1a721676fee6d6b7348e77b2c234041e0af40c7220e8934c8c27beef0d12fa6df11708d37de711dacfefc135d26de46abca7f91c55d1 +DIST sudo-1.9.11p3.tar.gz.sig 566 BLAKE2B 8caf03b051222f0446eaf333b48563aa18d52acbd9f7e2d880f0a97043df1ec8d25d87cfd7b1b9543ab8f52f5dacff4cf031fe3e6b94593d576d1d351eb05aa4 SHA512 ea728cddbab50746a2cbb8ce6cb55df3def1c5e806a1d91ec6f2d65c8d246079bdb5799b961ab0da1cc2c347a36d93cc00d32c10856141a467b25e1224876e50 diff --git a/app-admin/sudo/sudo-1.9.11_p3.ebuild b/app-admin/sudo/sudo-1.9.11_p3.ebuild new file mode 100644 index ..afb8327d1680 --- /dev/null +++ b/app-admin/sudo/sudo-1.9.11_p3.ebuild @@ -0,0 +1,281 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; +if [[ ${PV} == ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + inherit verify-sig + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + )" + if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + fi + + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" +fi + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:0= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND+=" + sys-devel/bison + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt ssl ) +" + +MAKEOPTS+=" SAMPLES=" + +src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: b61f0dde98c44ce35c5bb0e9c8b16a916bc0b010 Author: Sam James gentoo org> AuthorDate: Tue Jun 14 11:53:39 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 14 11:53:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61f0dde app-admin/sudo: fix whitespace Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.11_p2.ebuild | 2 +- app-admin/sudo/sudo-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/sudo/sudo-1.9.11_p2.ebuild b/app-admin/sudo/sudo-1.9.11_p2.ebuild index acb3c4fa6509..afb8327d1680 100644 --- a/app-admin/sudo/sudo-1.9.11_p2.ebuild +++ b/app-admin/sudo/sudo-1.9.11_p2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ]] ; then inherit mercurial EHG_REPO_URI="https://www.sudo.ws/repos/sudo; else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc inherit verify-sig uri_prefix= diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild index acb3c4fa6509..afb8327d1680 100644 --- a/app-admin/sudo/sudo-.ebuild +++ b/app-admin/sudo/sudo-.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ]] ; then inherit mercurial EHG_REPO_URI="https://www.sudo.ws/repos/sudo; else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sudo.ws.asc inherit verify-sig uri_prefix=
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: a676650b19203e0841b82fb9cd98fe4fe24b80fd Author: Sam James gentoo org> AuthorDate: Wed Jun 8 23:01:10 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jun 8 23:41:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a676650b app-admin/sudo: add 1.9.11_p1 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 + app-admin/sudo/sudo-1.9.11_p1.ebuild | 270 +++ 2 files changed, 272 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index 554d2b55438d..f2cc7b5ef0d1 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -2,5 +2,7 @@ DIST sudo-1.9.10.tar.gz 4516568 BLAKE2B 94d97379e31b41917616a829cbece3d3fce7dd6a DIST sudo-1.9.10.tar.gz.sig 566 BLAKE2B 808919c826faa4f63efc283461f9f2089fd745aaf7462bcc41c505e7f978e7d56307202f96548d95844c99236fec10cada8438b935a1e1b6ea3601ee857d6900 SHA512 4ea0b736783b8e7be47645f770d7684d99c31f901177d3527f1ff78f5126d41592a94d36c67762bf5cb941eed80b9f585637aaa81d7f4920576d31a83f447323 DIST sudo-1.9.11.tar.gz 4822882 BLAKE2B 5b6b0345d923935c022705b2f65d2b27f4b9fa332dd4cb386584cf3388571c23a52a689565822306cf6f801d49c23117f6df2c30f1875ead2c8d3d42d5d86f0d SHA512 ed6f04f8f6dedeb837720524ca7e6137ca62977f739cf78e10f9502855be8af07b76a4ece422d4d7dcc0d34949606f9805bd5ebd623bfa25bfa89e19c45cacbd DIST sudo-1.9.11.tar.gz.sig 566 BLAKE2B 495058445cfbad7bf1db4f8a4fb2efe8d0549fdb2a0d35938ea986576fd39e4cf47a28e55819e937b9f4a3dddf556cb9eeb4ff03feddd60fd89c7c37e9254d28 SHA512 35d608c031816dfec5251e2dd1ed3ea2bc979db77f65803b7fa879429241188c79769fb32b58909f3dd39838cb27bf8266a5f518590bbaf5b16113bfc93025c3 +DIST sudo-1.9.11p1.tar.gz 4825102 BLAKE2B ed8ee83516bb53dae7be1848417ea895af38a6ae2503c403d3cb2f644b5e77459c5aa8b0f434e19e37eb98d99f134b45b6240cd6777d3db3fd7fca9b120941f9 SHA512 177ea094dbb083bbe53c28fefa7fdeb44a3a96914d9c653918479d40966f67122dd1fac175e7549325ff4392a05cde581a16a4fd9e486664d9d8431f1375 +DIST sudo-1.9.11p1.tar.gz.sig 566 BLAKE2B f6c9986b3fa4dfab2592c1fbd4171ef5421edb04d019f8ab5cf7c82496a110c91835a4368c7a1285543904ab05bd42fc6aaccd02891654fae1c0db2395786d61 SHA512 1f95750630750b79c72395d96b82f76f4db514679ead0a284c8b952fd62fa99298b0f593f8c904a8cdc7cb9d108a02c2399bef47abc8a57fca458ab5f3419188 DIST sudo-1.9.8p2.tar.gz 4302256 BLAKE2B ba40df539b3466bebe0d876ef4f1809867125e83983609eae0447f933fbd499b2eda88d2f6c475779654e68af9580a2998eca3c3f7953129ff73c923e1c88ad9 SHA512 899b252e8c219226f658dff3dd34c97b07d42004998b45175b4c0c4de42a6bf9f909598e99b4056fa1171e63378e203854b0f8608b0f5c1b00e9d3677818f6d3 DIST sudo-1.9.8p2.tar.gz.sig 566 BLAKE2B 1e1cf69ea391602a214aef253a19fff2e26a908ffd9f5e54f2eeb20245f9518fde7d8417e7160b33d1067916fc7cd3df0b59e626d54d24dc8c6453a0efa95200 SHA512 18a7170a4654ff22b23181f589ae2115acd2d635d94977586aa15093bb5144f947584588ae03fc2dd941fb934fac4d9fa689b3fd5a4ef0295156e5b9772b8126 diff --git a/app-admin/sudo/sudo-1.9.11_p1.ebuild b/app-admin/sudo/sudo-1.9.11_p1.ebuild new file mode 100644 index ..dda0650bd5fc --- /dev/null +++ b/app-admin/sudo/sudo-1.9.11_p1.ebuild @@ -0,0 +1,270 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/; +if [[ ${PV} == "" ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo; +else + inherit verify-sig + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/sudo.ws.asc + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )" + + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz + verify-sig? ( + https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig + )" + if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + fi +fi + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1:= + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap:=[sasl] + ) + ) + pam? (
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/, app-admin/sudo/files/
commit: d026e6e417699653eeb305f0af3257fd66e599d6 Author: Sam James gentoo org> AuthorDate: Tue Jun 7 22:18:00 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 7 22:18:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d026e6e4 app-admin/sudo: backport arm64 build fix patch Closes: https://bugs.gentoo.org/850454 Signed-off-by: Sam James gentoo.org> .../sudo/files/sudo-1.9.11-fix-arm64-build.patch | 23 ++ app-admin/sudo/sudo-1.9.11.ebuild | 4 2 files changed, 27 insertions(+) diff --git a/app-admin/sudo/files/sudo-1.9.11-fix-arm64-build.patch b/app-admin/sudo/files/sudo-1.9.11-fix-arm64-build.patch new file mode 100644 index ..baf960d49530 --- /dev/null +++ b/app-admin/sudo/files/sudo-1.9.11-fix-arm64-build.patch @@ -0,0 +1,23 @@ +https://github.com/sudo-project/sudo/commit/d549adf04bfde7936306203e2e8886ffd93d00ea +https://bugs.gentoo.org/850454 + +From: Pierre Bourdon +Date: Tue, 7 Jun 2022 17:14:39 +0200 +Subject: [PATCH] exec_ptrace: fix missing sudo_pt_regs on aarch64 + +AArch64 already had an existing "user_pt_regs" struct and didn't need a +struct alias before the renaming to "sudo_pt_regs". Make the code build +again by adding the now missing alias. + +Fixes: 2eb8ff17 +--- a/src/exec_ptrace.h b/src/exec_ptrace.h +@@ -76,6 +76,7 @@ + # define reg_arg4(x) (x).r10 + #elif defined(__aarch64__) + # define SECCOMP_AUDIT_ARCH AUDIT_ARCH_AARCH64 ++# define sudo_pt_regs struct user_pt_regs + # define reg_syscall(x) (x).regs[8] /* w8 */ + # define reg_retval(x)(x).regs[0] /* x0 */ + # define reg_sp(x)(x).sp /* sp */ + diff --git a/app-admin/sudo/sudo-1.9.11.ebuild b/app-admin/sudo/sudo-1.9.11.ebuild index dda0650bd5fc..7515b25714d3 100644 --- a/app-admin/sudo/sudo-1.9.11.ebuild +++ b/app-admin/sudo/sudo-1.9.11.ebuild @@ -80,6 +80,10 @@ REQUIRED_USE=" MAKEOPTS+=" SAMPLES=" +PATCHES=( + "${FILESDIR}"/${P}-fix-arm64-build.patch +) + src_prepare() { default elibtoolize
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 221eb139027c9465d2162572dfb99534cd3e46f5 Author: Sam James gentoo org> AuthorDate: Tue Jun 7 01:48:13 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 7 01:59:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221eb139 app-admin/sudo: add 1.9.11 Closes: https://bugs.gentoo.org/604240 Closes: https://bugs.gentoo.org/546670 Signed-off-by: Sam James gentoo.org> app-admin/sudo/Manifest | 2 ++ app-admin/sudo/{sudo-.ebuild => sudo-1.9.11.ebuild} | 7 +++ app-admin/sudo/sudo-.ebuild | 7 +++ 3 files changed, 16 insertions(+) diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index a97888761fb0..554d2b55438d 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,4 +1,6 @@ DIST sudo-1.9.10.tar.gz 4516568 BLAKE2B 94d97379e31b41917616a829cbece3d3fce7dd6ab9d04791b928981c14249c306508298655c19dc59a054ccf7deed4e69e65367cbfe9f6d8b5aba8895cfa6064 SHA512 65cf92b67b64413cb807da8b9602fc90b75e5b30dd1402d682ca36f276a3d6209a8a59c14e463898abc9856bc56263e5ba4bb6d44774f56a2885a9eea4a35375 DIST sudo-1.9.10.tar.gz.sig 566 BLAKE2B 808919c826faa4f63efc283461f9f2089fd745aaf7462bcc41c505e7f978e7d56307202f96548d95844c99236fec10cada8438b935a1e1b6ea3601ee857d6900 SHA512 4ea0b736783b8e7be47645f770d7684d99c31f901177d3527f1ff78f5126d41592a94d36c67762bf5cb941eed80b9f585637aaa81d7f4920576d31a83f447323 +DIST sudo-1.9.11.tar.gz 4822882 BLAKE2B 5b6b0345d923935c022705b2f65d2b27f4b9fa332dd4cb386584cf3388571c23a52a689565822306cf6f801d49c23117f6df2c30f1875ead2c8d3d42d5d86f0d SHA512 ed6f04f8f6dedeb837720524ca7e6137ca62977f739cf78e10f9502855be8af07b76a4ece422d4d7dcc0d34949606f9805bd5ebd623bfa25bfa89e19c45cacbd +DIST sudo-1.9.11.tar.gz.sig 566 BLAKE2B 495058445cfbad7bf1db4f8a4fb2efe8d0549fdb2a0d35938ea986576fd39e4cf47a28e55819e937b9f4a3dddf556cb9eeb4ff03feddd60fd89c7c37e9254d28 SHA512 35d608c031816dfec5251e2dd1ed3ea2bc979db77f65803b7fa879429241188c79769fb32b58909f3dd39838cb27bf8266a5f518590bbaf5b16113bfc93025c3 DIST sudo-1.9.8p2.tar.gz 4302256 BLAKE2B ba40df539b3466bebe0d876ef4f1809867125e83983609eae0447f933fbd499b2eda88d2f6c475779654e68af9580a2998eca3c3f7953129ff73c923e1c88ad9 SHA512 899b252e8c219226f658dff3dd34c97b07d42004998b45175b4c0c4de42a6bf9f909598e99b4056fa1171e63378e203854b0f8608b0f5c1b00e9d3677818f6d3 DIST sudo-1.9.8p2.tar.gz.sig 566 BLAKE2B 1e1cf69ea391602a214aef253a19fff2e26a908ffd9f5e54f2eeb20245f9518fde7d8417e7160b33d1067916fc7cd3df0b59e626d54d24dc8c6453a0efa95200 SHA512 18a7170a4654ff22b23181f589ae2115acd2d635d94977586aa15093bb5144f947584588ae03fc2dd941fb934fac4d9fa689b3fd5a4ef0295156e5b9772b8126 diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-1.9.11.ebuild similarity index 95% copy from app-admin/sudo/sudo-.ebuild copy to app-admin/sudo/sudo-1.9.11.ebuild index fd7eea23ad7c..dda0650bd5fc 100644 --- a/app-admin/sudo/sudo-.ebuild +++ b/app-admin/sudo/sudo-1.9.11.ebuild @@ -136,6 +136,13 @@ src_configure() { # until `make` time, so we have to use a full path here rather than # basing off other values. myeconfargs=( + # We set all of the relevant options by ourselves (patched + # into the toolchain) and setting these in the build system + # actually causes a downgrade when using e.g. -D_FORTIFY_SOURCE=3 + # (it'll downgrade to =2). So, this has no functional effect on + # the hardening for users. It's safe. + --disable-hardening + # requires some python eclass --disable-python --enable-tmpfiles.d="${EPREFIX}"/usr/lib/tmpfiles.d diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild index fd7eea23ad7c..dda0650bd5fc 100644 --- a/app-admin/sudo/sudo-.ebuild +++ b/app-admin/sudo/sudo-.ebuild @@ -136,6 +136,13 @@ src_configure() { # until `make` time, so we have to use a full path here rather than # basing off other values. myeconfargs=( + # We set all of the relevant options by ourselves (patched + # into the toolchain) and setting these in the build system + # actually causes a downgrade when using e.g. -D_FORTIFY_SOURCE=3 + # (it'll downgrade to =2). So, this has no functional effect on + # the hardening for users. It's safe. + --disable-hardening + # requires some python eclass --disable-python --enable-tmpfiles.d="${EPREFIX}"/usr/lib/tmpfiles.d
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 69b1e8f4e4c0bae5071413146ed3734e62536bb9 Author: WANG Xuerui gentoo org> AuthorDate: Thu May 5 10:48:43 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu May 5 10:48:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b1e8f4 app-admin/sudo: keyword 1.9.10-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> app-admin/sudo/sudo-1.9.10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.10-r1.ebuild b/app-admin/sudo/sudo-1.9.10-r1.ebuild index 25ddfba77bf1..2f7cd3f35838 100644 --- a/app-admin/sudo/sudo-1.9.10-r1.ebuild +++ b/app-admin/sudo/sudo-1.9.10-r1.ebuild @@ -30,7 +30,7 @@ else ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig )" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 097a31c388b6469104db38ba41e4757ff5318207 Author: WANG Xuerui gentoo org> AuthorDate: Thu May 5 06:51:34 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu May 5 07:10:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097a31c3 app-admin/sudo: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> app-admin/sudo/sudo-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild index 5c23d70b6741..fd7eea23ad7c 100644 --- a/app-admin/sudo/sudo-.ebuild +++ b/app-admin/sudo/sudo-.ebuild @@ -30,7 +30,7 @@ else ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig )" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: d662635d9de8430b0aa63c934e089b5e89f643b3 Author: WANG Xuerui gentoo org> AuthorDate: Thu May 5 06:51:20 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu May 5 07:10:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d662635d app-admin/sudo: keyword 1.9.8_p2-r1 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> app-admin/sudo/sudo-1.9.8_p2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.8_p2-r1.ebuild b/app-admin/sudo/sudo-1.9.8_p2-r1.ebuild index 2947d25f5b27..a94b59a34c39 100644 --- a/app-admin/sudo/sudo-1.9.8_p2-r1.ebuild +++ b/app-admin/sudo/sudo-1.9.8_p2-r1.ebuild @@ -30,7 +30,7 @@ else ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig )" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris" fi fi