[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-11-14 Thread Agostino Sarubbo
commit: b2daa2ccaa08c572715e845deb4bc80a1b951d0a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Nov 14 11:54:33 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Nov 14 11:54:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2daa2cc

app-admin/sudo: ia64 stable wrt bug #697462

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sudo/sudo-1.8.28_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
index 944044c9129..f1317672997 100644
--- a/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-11-10 Thread Matt Turner
commit: 9d38eb07fc97d662bfee8352d6e5135ffd81d6f7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Nov  9 22:55:15 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Nov  9 22:55:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d38eb07

app-admin/sudo-1.8.28_p1-r2: alpha stable, bug 697462

Signed-off-by: Matt Turner  gentoo.org>

 app-admin/sudo/sudo-1.8.28_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
index 00c5d66d406..944044c9129 100644
--- a/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86 ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-11-08 Thread Mike Gilbert
commit: 494b140bb12a2b2cccbea5bf46c6a7cac60e5869
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov  8 15:43:18 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov  8 15:43:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494b140b

app-admin/sudo: fix secure-path USE flag

Closes: https://bugs.gentoo.org/699620
Package-Manager: Portage-2.3.78_p15, Repoman-2.3.17_p111
Signed-off-by: Mike Gilbert  gentoo.org>

 app-admin/sudo/sudo-1.8.27-r1.ebuild| 3 +--
 app-admin/sudo/sudo-1.8.28_p1-r2.ebuild | 3 +--
 app-admin/sudo/sudo-1.8.29-r2.ebuild| 3 +--
 app-admin/sudo/sudo-.ebuild | 3 +--
 4 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index bc2da1f3318..238ac099e8d 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -142,8 +142,7 @@ src_configure() {
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/run/sudo
-   $(use_with secure-path secure-path ${SECURE_PATH})
-   --with-secure-path="${SECURE_PATH}"
+   $(use_with secure-path secure-path "${SECURE_PATH}")
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
--without-opie

diff --git a/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
index 4c371226f1d..00c5d66d406 100644
--- a/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
@@ -147,8 +147,7 @@ src_configure() {
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/run/sudo
-   $(use_with secure-path secure-path ${SECURE_PATH})
-   --with-secure-path="${SECURE_PATH}"
+   $(use_with secure-path secure-path "${SECURE_PATH}")
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
--without-opie

diff --git a/app-admin/sudo/sudo-1.8.29-r2.ebuild 
b/app-admin/sudo/sudo-1.8.29-r2.ebuild
index 3f019d90fd0..50585e30f91 100644
--- a/app-admin/sudo/sudo-1.8.29-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.29-r2.ebuild
@@ -147,8 +147,7 @@ src_configure() {
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/run/sudo
-   $(use_with secure-path secure-path ${SECURE_PATH})
-   --with-secure-path="${SECURE_PATH}"
+   $(use_with secure-path secure-path "${SECURE_PATH}")
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
--without-opie

diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild
index 4aba6ef09a1..fc4f44f8e4f 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-.ebuild
@@ -143,8 +143,7 @@ src_configure() {
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/run/sudo
-   $(use_with secure-path secure-path ${SECURE_PATH})
-   --with-secure-path="${SECURE_PATH}"
+   $(use_with secure-path secure-path "${SECURE_PATH}")
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
--without-opie



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/, app-admin/sudo/files/

2019-11-07 Thread Lars Wendler
commit: c11c2b56f0938b3f3c0d46c8b17af61bae075174
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov  7 09:52:58 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov  7 09:54:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11c2b56

app-admin/sudo: Revbumps to fix error message with USE="-pam"

Reported-by: Saul Peebsen  gmail.com>
Tested-by: Saul Peebsen  gmail.com>
Closes: https://bugs.gentoo.org/698946
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 .../sudo-1.8.28-no_pam_error_message_fix.patch | 46 ++
 8.28_p1-r1.ebuild => sudo-1.8.28_p1-r2.ebuild} |  4 ++
 ...sudo-1.8.29-r1.ebuild => sudo-1.8.29-r2.ebuild} |  4 ++
 3 files changed, 54 insertions(+)

diff --git a/app-admin/sudo/files/sudo-1.8.28-no_pam_error_message_fix.patch 
b/app-admin/sudo/files/sudo-1.8.28-no_pam_error_message_fix.patch
new file mode 100644
index 000..6931ea26c3b
--- /dev/null
+++ b/app-admin/sudo/files/sudo-1.8.28-no_pam_error_message_fix.patch
@@ -0,0 +1,46 @@
+
+# HG changeset patch
+# User Todd C. Miller 
+# Date 1573059314 25200
+# Node ID f85ff5ee2caf19cefca67ae49c1d6048d61125cb
+# Parent  5cdcfd9a6c33a157a12f1b1893e397c3198b206b
+Do not warn about a missing /etc/environment file on Linux without PAM.
+Bug #907
+
+diff -r 5cdcfd9a6c33 -r f85ff5ee2caf plugins/sudoers/env.c
+--- a/plugins/sudoers/env.cTue Nov 05 15:18:34 2019 -0700
 b/plugins/sudoers/env.cWed Nov 06 09:55:14 2019 -0700
+@@ -940,7 +940,8 @@
+ #endif /* HAVE_LOGIN_CAP_H */
+ #if defined(_AIX) || (defined(__linux__) && !defined(HAVE_PAM))
+   /* Insert system-wide environment variables. */
+-  read_env_file(_PATH_ENVIRONMENT, true, false);
++  if (!read_env_file(_PATH_ENVIRONMENT, true, false))
++  sudo_warn("%s", _PATH_ENVIRONMENT);
+ #endif
+   for (ep = env.envp; *ep; ep++)
+   env_update_didvar(*ep, );
+@@ -1218,8 +1219,10 @@
+ efl = calloc(1, sizeof(*efl));
+ if (efl != NULL) {
+   if ((efl->fp = fopen(path, "r")) == NULL) {
+-  free(efl);
+-  efl = NULL;
++  if (errno != ENOENT) {
++  free(efl);
++  efl = NULL;
++  }
+   }
+ }
+ debug_return_ptr(efl);
+@@ -1259,6 +1262,9 @@
+ debug_decl(env_file_next_local, SUDOERS_DEBUG_ENV)
+ 
+ *errnum = 0;
++if (efl->fp == NULL)
++  debug_return_ptr(NULL);
++
+ for (;;) {
+   if (sudo_parseln(>line, >linesize, NULL, efl->fp, 
PARSELN_CONT_IGN) == -1) {
+   if (!feof(efl->fp))
+

diff --git a/app-admin/sudo/sudo-1.8.28_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
similarity index 98%
rename from app-admin/sudo/sudo-1.8.28_p1-r1.ebuild
rename to app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
index 06397f8cdcb..4c371226f1d 100644
--- a/app-admin/sudo/sudo-1.8.28_p1-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1-r2.ebuild
@@ -75,6 +75,10 @@ REQUIRED_USE="
 
 MAKEOPTS+=" SAMPLES="
 
+PATCHES=(
+   "${FILESDIR}/${PN}-1.8.28-no_pam_error_message_fix.patch" #698946
+)
+
 src_prepare() {
default
elibtoolize

diff --git a/app-admin/sudo/sudo-1.8.29-r1.ebuild 
b/app-admin/sudo/sudo-1.8.29-r2.ebuild
similarity index 98%
rename from app-admin/sudo/sudo-1.8.29-r1.ebuild
rename to app-admin/sudo/sudo-1.8.29-r2.ebuild
index 4aba6ef09a1..3f019d90fd0 100644
--- a/app-admin/sudo/sudo-1.8.29-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.29-r2.ebuild
@@ -75,6 +75,10 @@ REQUIRED_USE="
 
 MAKEOPTS+=" SAMPLES="
 
+PATCHES=(
+   "${FILESDIR}/${PN}-1.8.28-no_pam_error_message_fix.patch" #698946
+)
+
 src_prepare() {
default
elibtoolize



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-11-06 Thread Lars Wendler
commit: 8931890469e4caf0e0f56060a432b1b87918bb52
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov  6 15:10:04 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov  6 15:10:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89318904

app-admin/sudo: Revbump ebuilds for previsous fix

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/{sudo-1.8.28_p1.ebuild => sudo-1.8.28_p1-r1.ebuild} | 0
 app-admin/sudo/{sudo-1.8.29.ebuild => sudo-1.8.29-r1.ebuild}   | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-admin/sudo/sudo-1.8.28_p1.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1-r1.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.28_p1.ebuild
rename to app-admin/sudo/sudo-1.8.28_p1-r1.ebuild

diff --git a/app-admin/sudo/sudo-1.8.29.ebuild 
b/app-admin/sudo/sudo-1.8.29-r1.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.29.ebuild
rename to app-admin/sudo/sudo-1.8.29-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-11-06 Thread Lars Wendler
commit: 27de80068de9259b38894b8d59bcfd0107f5f55b
Author: Andrey Volkov  ekb-info  ru>
AuthorDate: Thu Oct 17 20:35:00 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov  6 15:10:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27de8006

app-admin/sudo: improve sasl support

Bug: https://bugs.gentoo.org/698830
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andrey Volkov  ekb-info.ru>
Closes: https://github.com/gentoo/gentoo/pull/13330
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/sudo-1.8.28_p1.ebuild | 13 -
 app-admin/sudo/sudo-1.8.29.ebuild| 13 -
 app-admin/sudo/sudo-.ebuild  | 13 -
 3 files changed, 36 insertions(+), 3 deletions(-)

diff --git a/app-admin/sudo/sudo-1.8.28_p1.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1.ebuild
index d22f403b443..06397f8cdcb 100644
--- a/app-admin/sudo/sudo-1.8.28_p1.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1.ebuild
@@ -36,7 +36,10 @@ DEPEND="
sys-libs/zlib:=
ldap? (
>=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
+   sasl? (
+   dev-libs/cyrus-sasl
+   net-nds/openldap[sasl]
+   )
)
pam? ( sys-libs/pam )
sasl? ( dev-libs/cyrus-sasl )
@@ -183,6 +186,14 @@ src_install() {
# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key}
EOF
 
+   if use sasl ; then
+   cat <<-EOF >> "${T}"/ldap.conf.sudo
+
+   # SASL directives: use_sasl, sasl_mech, sasl_auth_id
+   # sasl_secprops, rootuse_sasl, rootsasl_auth_id, 
krb5_ccname
+   EOF
+   fi
+
insinto /etc
doins "${T}"/ldap.conf.sudo
fperms 0440 /etc/ldap.conf.sudo

diff --git a/app-admin/sudo/sudo-1.8.29.ebuild 
b/app-admin/sudo/sudo-1.8.29.ebuild
index d53e24703c6..4aba6ef09a1 100644
--- a/app-admin/sudo/sudo-1.8.29.ebuild
+++ b/app-admin/sudo/sudo-1.8.29.ebuild
@@ -36,7 +36,10 @@ DEPEND="
sys-libs/zlib:=
ldap? (
>=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
+   sasl? (
+   dev-libs/cyrus-sasl
+   net-nds/openldap[sasl]
+   )
)
pam? ( sys-libs/pam )
sasl? ( dev-libs/cyrus-sasl )
@@ -183,6 +186,14 @@ src_install() {
# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key}
EOF
 
+   if use sasl ; then
+   cat <<-EOF >> "${T}"/ldap.conf.sudo
+
+   # SASL directives: use_sasl, sasl_mech, sasl_auth_id
+   # sasl_secprops, rootuse_sasl, rootsasl_auth_id, 
krb5_ccname
+   EOF
+   fi
+
insinto /etc
doins "${T}"/ldap.conf.sudo
fperms 0440 /etc/ldap.conf.sudo

diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild
index d53e24703c6..4aba6ef09a1 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-.ebuild
@@ -36,7 +36,10 @@ DEPEND="
sys-libs/zlib:=
ldap? (
>=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
+   sasl? (
+   dev-libs/cyrus-sasl
+   net-nds/openldap[sasl]
+   )
)
pam? ( sys-libs/pam )
sasl? ( dev-libs/cyrus-sasl )
@@ -183,6 +186,14 @@ src_install() {
# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key}
EOF
 
+   if use sasl ; then
+   cat <<-EOF >> "${T}"/ldap.conf.sudo
+
+   # SASL directives: use_sasl, sasl_mech, sasl_auth_id
+   # sasl_secprops, rootuse_sasl, rootsasl_auth_id, 
krb5_ccname
+   EOF
+   fi
+
insinto /etc
doins "${T}"/ldap.conf.sudo
fperms 0440 /etc/ldap.conf.sudo



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-11-02 Thread Mikle Kolyada
commit: b6fd6382f4fc78763aa42afca192f28d0758bd3a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  2 08:10:53 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  2 08:10:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fd6382

app-admin/sudo: sh stable wrt bug #697462

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/sudo/sudo-1.8.28_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.28_p1.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1.ebuild
index 003e6cc0986..44e771ce60b 100644
--- a/app-admin/sudo/sudo-1.8.28_p1.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 sh sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-11-02 Thread Mikle Kolyada
commit: 6095c3c9a53b5f79ca5a8718904974759dade03f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  2 08:11:11 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  2 08:11:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6095c3c9

app-admin/sudo: m68k stable wrt bug #697462

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="m68k"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/sudo/sudo-1.8.28_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.28_p1.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1.ebuild
index 44e771ce60b..d22f403b443 100644
--- a/app-admin/sudo/sudo-1.8.28_p1.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 sh sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-11-01 Thread Mikle Kolyada
commit: 1d1aa6d3087c8a50c6684127ff06039275088ccf
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov  1 10:52:10 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov  1 10:52:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1aa6d3

app-admin/sudo: arm stable wrt bug #697462

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/sudo/sudo-1.8.28_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.28_p1.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1.ebuild
index 71645fd6481..003e6cc0986 100644
--- a/app-admin/sudo/sudo-1.8.28_p1.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-29 Thread Lars Wendler
commit: 430def4cd120d43f2dd6baa5816b68d4098f
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Oct 29 09:04:53 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Oct 29 09:05:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430d

app-admin/sudo: Synced live ebuild

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/sudo-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild
index 023e5a069d0..d53e24703c6 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-.ebuild
@@ -200,6 +200,8 @@ src_install() {
# Don't install into /run as that is a tmpfs most of the time
# (bug #504854)
rm -rf "${ED}"/run
+
+   find "${ED}" -type f -name "*.la" -delete || die #697812
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-28 Thread Lars Wendler
commit: 1a636d0275662d00594d9e66bee9c2650a8c3a56
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 28 23:43:16 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 28 23:43:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a636d02

app-admin/sudo: Bump to version 1.8.29. Removed old

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest   | 2 +-
 app-admin/sudo/{sudo-1.8.29_rc1.ebuild => sudo-1.8.29.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 07e12c98a33..4d210c727f7 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
 DIST sudo-1.8.28p1.tar.gz 3310254 BLAKE2B 
a1810af7a42d05cce49bb9d0acf6f3731a5193e9e9c3b458691379131eb86d36995854d11c09525e8d999ed1da7e99cf170634667c5a444aa522b8f23db7d1aa
 SHA512 
bda3de34c15fbb68fc29759542295560ccc1562b419d03709cea51613937e9b92ba689c79c3ef4858aeea90d3d1a4dc0148225b11b22cf82395ae1bad8cb1734
-DIST sudo-1.8.29rc1.tar.gz 3317549 BLAKE2B 
a4b124b8134328dacc6082baecfcc6640d745073d72bca1cc7d8d898daf9a58f42c0f1eb378e6b1b47ff360bc71146a8e7cdef6e72c263fd95af06dc56b2ecab
 SHA512 
38babb065f0d894e3531fb8d25c820ddde501c6392b90dad74f3627ee31e02a98ad6366e282e508cde692c69495dbf5f3c249b7499fbaeabcfdf8623097da21f
+DIST sudo-1.8.29.tar.gz 3338260 BLAKE2B 
7ba29d155bfb1d7ba20e32ade2e8ee3919e70400b6c235e313052b247b48406b9a051e71daa7e47fdb0a9fd0889f4c05b8a1a170c027503b90081e8cec81660e
 SHA512 
ea780922b2afb47df4df4b533fb355fd916cb18a6bfd13c7ca36a25b03ef585d805648c6fa85692bea363b1f83664ac3bc622f99bcd149b3a86f70522eb4d340

diff --git a/app-admin/sudo/sudo-1.8.29_rc1.ebuild 
b/app-admin/sudo/sudo-1.8.29.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.29_rc1.ebuild
rename to app-admin/sudo/sudo-1.8.29.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-24 Thread Lars Wendler
commit: 694534139887fbf276a8520c791b6ce45e456c71
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 24 10:18:07 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 24 10:22:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69453413

app-admin/sudo: Bump to version 1.8.29_rc1

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest   |   1 +
 app-admin/sudo/sudo-1.8.29_rc1.ebuild | 253 ++
 2 files changed, 254 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index c7d6ae18d70..07e12c98a33 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,2 +1,3 @@
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
 DIST sudo-1.8.28p1.tar.gz 3310254 BLAKE2B 
a1810af7a42d05cce49bb9d0acf6f3731a5193e9e9c3b458691379131eb86d36995854d11c09525e8d999ed1da7e99cf170634667c5a444aa522b8f23db7d1aa
 SHA512 
bda3de34c15fbb68fc29759542295560ccc1562b419d03709cea51613937e9b92ba689c79c3ef4858aeea90d3d1a4dc0148225b11b22cf82395ae1bad8cb1734
+DIST sudo-1.8.29rc1.tar.gz 3317549 BLAKE2B 
a4b124b8134328dacc6082baecfcc6640d745073d72bca1cc7d8d898daf9a58f42c0f1eb378e6b1b47ff360bc71146a8e7cdef6e72c263fd95af06dc56b2ecab
 SHA512 
38babb065f0d894e3531fb8d25c820ddde501c6392b90dad74f3627ee31e02a98ad6366e282e508cde692c69495dbf5f3c249b7499fbaeabcfdf8623097da21f

diff --git a/app-admin/sudo/sudo-1.8.29_rc1.ebuild 
b/app-admin/sudo/sudo-1.8.29_rc1.ebuild
new file mode 100644
index 000..d53e24703c6
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.29_rc1.ebuild
@@ -0,0 +1,253 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pam multilib libtool tmpfiles
+
+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
+   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;
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~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 libressl nls offensive pam sasl +secure-path selinux 
+sendmail skey sssd system-digest"
+
+DEPEND="
+   sys-libs/zlib:=
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   pam? ( sys-libs/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   sssd? ( sys-auth/sssd[sudo] )
+   system-digest? (
+   gcrypt? ( dev-libs/libgcrypt:= )
+   !gcrypt? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+"
+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
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
+   fi
+
+   # then remove duplicate path entries
+   cleanpath() {
+   local newpath thisp IFS=:
+   for 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-17 Thread Aaron Bauman
commit: 64576055f138e3133ba0505236c295a1bd309dc5
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Oct 18 01:56:32 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Oct 18 01:56:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64576055

app-admin/sudo: arm64 stable (bug #697462)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.77, Repoman-2.3.17

 app-admin/sudo/sudo-1.8.28_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.28_p1.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1.ebuild
index 4431e4ad36e..71645fd6481 100644
--- a/app-admin/sudo/sudo-1.8.28_p1.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-17 Thread Agostino Sarubbo
commit: ff9f3134cd2242b80420eaf7e6cfb118bf3c6d83
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 17 10:29:24 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 17 10:29:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9f3134

app-admin/sudo: ppc64 stable wrt bug #697462

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sudo/sudo-1.8.28_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.28_p1.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1.ebuild
index 4e42254dff1..4431e4ad36e 100644
--- a/app-admin/sudo/sudo-1.8.28_p1.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc 
~ppc64 s390 ~sh sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-17 Thread Agostino Sarubbo
commit: 55be50c0b2b99c61f97f88748ea044d8dc33951c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 17 10:25:10 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 17 10:25:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55be50c0

app-admin/sudo: ppc stable wrt bug #697462

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sudo/sudo-1.8.28_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.28_p1.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1.ebuild
index 48d80240457..4e42254dff1 100644
--- a/app-admin/sudo/sudo-1.8.28_p1.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 s390 ~sh sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc 
~ppc64 s390 ~sh sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-17 Thread Agostino Sarubbo
commit: 56824602c268e90cb43cb5c7852d7bc16bfb2881
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 17 09:28:26 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 17 09:28:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56824602

app-admin/sudo: s390 stable wrt bug #697462

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/sudo/sudo-1.8.28_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.28_p1.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1.ebuild
index cc3f2822c61..48d80240457 100644
--- a/app-admin/sudo/sudo-1.8.28_p1.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_p1.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 s390 ~sh sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-16 Thread Lars Wendler
commit: fcccb6683cb2546786aa6319aa33c604e43fba78
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 16 22:14:01 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 16 22:14:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcccb668

app-admin/sudo: Bump to version 1.8.28_p1

Bumped straight to stable where 1.8.28{,-r1} were stable.

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest | 2 +-
 app-admin/sudo/{sudo-1.8.28-r1.ebuild => sudo-1.8.28_p1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 48b1e712552..c7d6ae18d70 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,2 +1,2 @@
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
-DIST sudo-1.8.28.tar.gz 3309744 BLAKE2B 
191a1f4239bdd2c1889b2a9c372a6fc949975e54cb510d25602798ee2e6e7b253a18fef290bc324acd4abb3049bcab909fdaa512bb24c400a95cc0901b50ab37
 SHA512 
09e589cdfd18d7c43b0859a0e11c008b3cb995ae4f8c89c717c5242db9e5696361eb574ebe74a0b5316afffb3a8037f7a7f3c249176e8ed9caffeb4cd860ddc7
+DIST sudo-1.8.28p1.tar.gz 3310254 BLAKE2B 
a1810af7a42d05cce49bb9d0acf6f3731a5193e9e9c3b458691379131eb86d36995854d11c09525e8d999ed1da7e99cf170634667c5a444aa522b8f23db7d1aa
 SHA512 
bda3de34c15fbb68fc29759542295560ccc1562b419d03709cea51613937e9b92ba689c79c3ef4858aeea90d3d1a4dc0148225b11b22cf82395ae1bad8cb1734

diff --git a/app-admin/sudo/sudo-1.8.28-r1.ebuild 
b/app-admin/sudo/sudo-1.8.28_p1.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.28-r1.ebuild
rename to app-admin/sudo/sudo-1.8.28_p1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-16 Thread Lars Wendler
commit: 97813a708640cbbae3fb7f5c1dbfce51aa090997
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 16 07:56:42 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 16 07:56:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97813a70

app-admin/sudo: Revbump to remove .la files

Closes: https://bugs.gentoo.org/697812
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/{sudo-1.8.28.ebuild => sudo-1.8.28-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-admin/sudo/sudo-1.8.28.ebuild 
b/app-admin/sudo/sudo-1.8.28-r1.ebuild
similarity index 99%
rename from app-admin/sudo/sudo-1.8.28.ebuild
rename to app-admin/sudo/sudo-1.8.28-r1.ebuild
index 6ed637395f3..cc3f2822c61 100644
--- a/app-admin/sudo/sudo-1.8.28.ebuild
+++ b/app-admin/sudo/sudo-1.8.28-r1.ebuild
@@ -200,6 +200,8 @@ src_install() {
# Don't install into /run as that is a tmpfs most of the time
# (bug #504854)
rm -rf "${ED}"/run
+
+   find "${ED}" -type f -name "*.la" -delete || die #697812
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-16 Thread Lars Wendler
commit: ee22c2c5c72c7435a0290c2958c043dcde2bd96a
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 16 07:54:34 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 16 07:54:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee22c2c5

app-admin/sudo: Removed old

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest   |   1 -
 app-admin/sudo/sudo-1.8.28_rc2.ebuild | 251 --
 2 files changed, 252 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 7f607152788..48b1e712552 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,2 @@
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
 DIST sudo-1.8.28.tar.gz 3309744 BLAKE2B 
191a1f4239bdd2c1889b2a9c372a6fc949975e54cb510d25602798ee2e6e7b253a18fef290bc324acd4abb3049bcab909fdaa512bb24c400a95cc0901b50ab37
 SHA512 
09e589cdfd18d7c43b0859a0e11c008b3cb995ae4f8c89c717c5242db9e5696361eb574ebe74a0b5316afffb3a8037f7a7f3c249176e8ed9caffeb4cd860ddc7
-DIST sudo-1.8.28rc2.tar.gz 3311100 BLAKE2B 
18aa7504f5cc8e58308472cf9e59cebdb5cde52d944b0e93d0235c94f7af7cb6cd62ae7bb757d33ca6708958687fdb3638b5ec5c9778c80254bb95a2f503fa81
 SHA512 
b8f148d1b2aa09c54ea30b48781f736916594106d0d49da1bcf4d76fc369365b3fec6233e62f4a6faaae9568a0d63d48aab9f4155f8dc2e4c8579e64fcab9335

diff --git a/app-admin/sudo/sudo-1.8.28_rc2.ebuild 
b/app-admin/sudo/sudo-1.8.28_rc2.ebuild
deleted file mode 100644
index 023e5a069d0..000
--- a/app-admin/sudo/sudo-1.8.28_rc2.ebuild
+++ /dev/null
@@ -1,251 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit pam multilib libtool tmpfiles
-
-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
-   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;
-   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~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 libressl nls offensive pam sasl +secure-path selinux 
+sendmail skey sssd system-digest"
-
-DEPEND="
-   sys-libs/zlib:=
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   pam? ( sys-libs/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-   sssd? ( sys-auth/sssd[sudo] )
-   system-digest? (
-   gcrypt? ( dev-libs/libgcrypt:= )
-   !gcrypt? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   )
-"
-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
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_secure_path() {
-   # FIXME: secure_path is a compile time setting. using PATH or
-   # ROOTPATH is not perfect, env-update may invalidate this, but until it
-   # is available as a sudoers setting this will have to do.
-   einfo "Setting 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 PATH;
-   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
-   ;;
-   esac
-   if [[ -z ${SECURE_PATH} ]] ; then
-   ewarn " Failed to detect SECURE_PATH, please report this"
-   fi
-
-   # then remove duplicate path entries
-   cleanpath() {
-   local newpath thisp IFS=:
-   for thisp in $1 ; 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-15 Thread Sergei Trofimovich
commit: 46cf59e93dcb2f412030242bfaa6ee24564c3949
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Oct 15 15:04:05 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 15 18:16:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cf59e9

app-admin/sudo: stable 1.8.28 for hppa/sparc, bug #697462

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.28.ebuild 
b/app-admin/sudo/sudo-1.8.28.ebuild
index 6d283a47ac8..6ed637395f3 100644
--- a/app-admin/sudo/sudo-1.8.28.ebuild
+++ b/app-admin/sudo/sudo-1.8.28.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-14 Thread Richard Freeman
commit: 491c3b2c497837cff2b3bc2d7da90154da353e41
Author: Richard Freeman  gentoo  org>
AuthorDate: Mon Oct 14 23:35:47 2019 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Mon Oct 14 23:35:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491c3b2c

app-admin/sudo: amd64 stable

Bug: https://bugs.gentoo.org/697462
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Richard Freeman  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.28.ebuild 
b/app-admin/sudo/sudo-1.8.28.ebuild
index 71474e0e2b2..6d283a47ac8 100644
--- a/app-admin/sudo/sudo-1.8.28.ebuild
+++ b/app-admin/sudo/sudo-1.8.28.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-14 Thread Thomas Deutschmann
commit: c84c9fdaa4e2bae1ffe2a56d8f4d419c94e05c06
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 14 20:55:51 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 14 20:55:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84c9fda

app-admin/sudo: x86 stable (bug #697462)

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.28.ebuild 
b/app-admin/sudo/sudo-1.8.28.ebuild
index 023e5a069d0..71474e0e2b2 100644
--- a/app-admin/sudo/sudo-1.8.28.ebuild
+++ b/app-admin/sudo/sudo-1.8.28.ebuild
@@ -22,7 +22,7 @@ else
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-14 Thread Thomas Deutschmann
commit: bc0fe8604ba04929688ee6873ecdc6cec4ea22d1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 14 15:52:33 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 14 15:52:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0fe860

app-admin/sudo: bump to v1.8.28

Bug: https://bugs.gentoo.org/697462
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/sudo/Manifest   |   1 +
 app-admin/sudo/sudo-1.8.28.ebuild | 251 ++
 2 files changed, 252 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index d090ef2548e..7f607152788 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,2 +1,3 @@
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
+DIST sudo-1.8.28.tar.gz 3309744 BLAKE2B 
191a1f4239bdd2c1889b2a9c372a6fc949975e54cb510d25602798ee2e6e7b253a18fef290bc324acd4abb3049bcab909fdaa512bb24c400a95cc0901b50ab37
 SHA512 
09e589cdfd18d7c43b0859a0e11c008b3cb995ae4f8c89c717c5242db9e5696361eb574ebe74a0b5316afffb3a8037f7a7f3c249176e8ed9caffeb4cd860ddc7
 DIST sudo-1.8.28rc2.tar.gz 3311100 BLAKE2B 
18aa7504f5cc8e58308472cf9e59cebdb5cde52d944b0e93d0235c94f7af7cb6cd62ae7bb757d33ca6708958687fdb3638b5ec5c9778c80254bb95a2f503fa81
 SHA512 
b8f148d1b2aa09c54ea30b48781f736916594106d0d49da1bcf4d76fc369365b3fec6233e62f4a6faaae9568a0d63d48aab9f4155f8dc2e4c8579e64fcab9335

diff --git a/app-admin/sudo/sudo-1.8.28.ebuild 
b/app-admin/sudo/sudo-1.8.28.ebuild
new file mode 100644
index 000..023e5a069d0
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.28.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pam multilib libtool tmpfiles
+
+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
+   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;
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~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 libressl nls offensive pam sasl +secure-path selinux 
+sendmail skey sssd system-digest"
+
+DEPEND="
+   sys-libs/zlib:=
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   pam? ( sys-libs/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   sssd? ( sys-auth/sssd[sudo] )
+   system-digest? (
+   gcrypt? ( dev-libs/libgcrypt:= )
+   !gcrypt? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+"
+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
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
+   fi
+
+   # then remove duplicate path entries
+   cleanpath() {
+   local newpath thisp 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-12 Thread Mikle Kolyada
commit: daed224aef76cae8f4240579dcdebec39803542b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 12 18:33:56 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 12 18:33:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daed224a

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

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

 app-admin/sudo/sudo-1.8.27-r1.ebuild  | 2 +-
 app-admin/sudo/sudo-1.8.28_rc2.ebuild | 2 +-
 app-admin/sudo/sudo-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 9e924408f7e..bc2da1f3318 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -39,7 +39,7 @@ CDEPEND="
>=net-nds/openldap-2.1.30-r1
dev-libs/cyrus-sasl
)
-   pam? ( virtual/pam )
+   pam? ( sys-libs/pam )
sasl? ( dev-libs/cyrus-sasl )
skey? ( >=sys-auth/skey-1.1.5-r1 )
sssd? ( sys-auth/sssd[sudo] )

diff --git a/app-admin/sudo/sudo-1.8.28_rc2.ebuild 
b/app-admin/sudo/sudo-1.8.28_rc2.ebuild
index 9b6e0c6e903..023e5a069d0 100644
--- a/app-admin/sudo/sudo-1.8.28_rc2.ebuild
+++ b/app-admin/sudo/sudo-1.8.28_rc2.ebuild
@@ -38,7 +38,7 @@ DEPEND="
>=net-nds/openldap-2.1.30-r1
dev-libs/cyrus-sasl
)
-   pam? ( virtual/pam )
+   pam? ( sys-libs/pam )
sasl? ( dev-libs/cyrus-sasl )
skey? ( >=sys-auth/skey-1.1.5-r1 )
sssd? ( sys-auth/sssd[sudo] )

diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild
index 9b6e0c6e903..023e5a069d0 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-.ebuild
@@ -38,7 +38,7 @@ DEPEND="
>=net-nds/openldap-2.1.30-r1
dev-libs/cyrus-sasl
)
-   pam? ( virtual/pam )
+   pam? ( sys-libs/pam )
sasl? ( dev-libs/cyrus-sasl )
skey? ( >=sys-auth/skey-1.1.5-r1 )
sssd? ( sys-auth/sssd[sudo] )



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-10-06 Thread Lars Wendler
commit: a638cfd41c500dbbc42b64ebbba4f99a557a355a
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  6 18:45:35 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Oct  6 18:45:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a638cfd4

app-admin/sudo: Bump to version 1.8.28_rc2. Removed old

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest   | 2 +-
 app-admin/sudo/{sudo-1.8.28_rc1.ebuild => sudo-1.8.28_rc2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index a1360dc973d..d090ef2548e 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,2 +1,2 @@
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
-DIST sudo-1.8.28rc1.tar.gz 3312316 BLAKE2B 
05a9a39333aef2c9a5afcb893b08656400bed42687370ba1d6ef1a60b8bbb3d3c8457a8150eaeed6a838de5f3d657f12ecdcad9881a5b9a5228fbeb2adee
 SHA512 
03ab9fe009808f5b46bdee1f30b9c1a2bc94b7f342e573afa06089935c3a8f844f1ee3579b0b243a7195caf65502ac576b2b1629d9484ec1c54b9567478f6f42
+DIST sudo-1.8.28rc2.tar.gz 3311100 BLAKE2B 
18aa7504f5cc8e58308472cf9e59cebdb5cde52d944b0e93d0235c94f7af7cb6cd62ae7bb757d33ca6708958687fdb3638b5ec5c9778c80254bb95a2f503fa81
 SHA512 
b8f148d1b2aa09c54ea30b48781f736916594106d0d49da1bcf4d76fc369365b3fec6233e62f4a6faaae9568a0d63d48aab9f4155f8dc2e4c8579e64fcab9335

diff --git a/app-admin/sudo/sudo-1.8.28_rc1.ebuild 
b/app-admin/sudo/sudo-1.8.28_rc2.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.28_rc1.ebuild
rename to app-admin/sudo/sudo-1.8.28_rc2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-09-25 Thread Lars Wendler
commit: 3f03dc51e801a05262eb8f24417344c01729074b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 25 22:21:23 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep 25 22:38:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f03dc51

app-admin/sudo: Removed old

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest |   1 -
 app-admin/sudo/metadata.xml |   1 -
 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 242 
 3 files changed, 244 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 03a9af4b1bf..a1360dc973d 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,2 @@
-DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
 DIST sudo-1.8.28rc1.tar.gz 3312316 BLAKE2B 
05a9a39333aef2c9a5afcb893b08656400bed42687370ba1d6ef1a60b8bbb3d3c8457a8150eaeed6a838de5f3d657f12ecdcad9881a5b9a5228fbeb2adee
 SHA512 
03ab9fe009808f5b46bdee1f30b9c1a2bc94b7f342e573afa06089935c3a8f844f1ee3579b0b243a7195caf65502ac576b2b1629d9484ec1c54b9567478f6f42

diff --git a/app-admin/sudo/metadata.xml b/app-admin/sudo/metadata.xml
index 8e31d55ef94..72faa0680c3 100644
--- a/app-admin/sudo/metadata.xml
+++ b/app-admin/sudo/metadata.xml
@@ -15,7 +15,6 @@
Use message digest functions from 
dev-libs/libgcrypt instead of sudo's
Use message digest functions from 
dev-libs/libressl instead of sudo's
Let sudo print insults when the user 
types the wrong password
-   Use message digest functions from 
dev-libs/openssl instead of sudo's
Allow sudo to send emails with 
sendmail
Add System Security Services Daemon 
support
Replace PATH variable with compile 
time secure paths

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
deleted file mode 100644
index 284b319e05f..000
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ /dev/null
@@ -1,242 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pam multilib libtool tmpfiles
-if [[ ${PV} == "" ]] ; then
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
-   inherit mercurial
-fi
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
-
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-if [[ ${PV} != "" ]] ; then
-   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;
-   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl selinux +sendmail skey sssd"
-
-CDEPEND="
-   sys-libs/zlib:=
-   gcrypt? ( dev-libs/libgcrypt:= )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-   sssd? ( sys-auth/sssd[sudo] )
-"
-RDEPEND="
-   ${CDEPEND}
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   selinux? ( sec-policy/selinux-sudo )
-   sendmail? ( virtual/mta )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-   ?? ( gcrypt openssl )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_secure_path() {
-   # FIXME: secure_path is a compile time setting. using PATH or
-   # ROOTPATH is not perfect, env-update may invalidate this, but until it
-   # is available as a sudoers setting this will have to do.
-   einfo "Setting secure_path ..."
-
-   # first extract the default ROOTPATH from build 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-09-25 Thread Lars Wendler
commit: 10c18cd0392a914441aa452a0f36629a2074ca3b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 25 22:19:32 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep 25 22:38:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c18cd0

app-admin/sudo: Bump to version 1.8.28_rc1. Removed old

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest | 2 +-
 app-admin/sudo/{sudo-1.8.28_beta3.ebuild => sudo-1.8.28_rc1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index c742e69e40b..03a9af4b1bf 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
-DIST sudo-1.8.28b3.tar.gz 3305122 BLAKE2B 
b3b9a3fbf853cfb484516eae3398c09c897115e887a7693014c304ff4b4a477861dbdf5af85b954054abeed7afa8b77470a4bad5e3beaf278b70c0969b6c6471
 SHA512 
87c16bd44bfabddbf8e0b9899d02ae05fbc1ccae9a21eb8123162f4a3dd4ccd91d013db5a50a6c249d85a3e1b4ac790c7dc0aabfe155f125dc211159404816ca
+DIST sudo-1.8.28rc1.tar.gz 3312316 BLAKE2B 
05a9a39333aef2c9a5afcb893b08656400bed42687370ba1d6ef1a60b8bbb3d3c8457a8150eaeed6a838de5f3d657f12ecdcad9881a5b9a5228fbeb2adee
 SHA512 
03ab9fe009808f5b46bdee1f30b9c1a2bc94b7f342e573afa06089935c3a8f844f1ee3579b0b243a7195caf65502ac576b2b1629d9484ec1c54b9567478f6f42

diff --git a/app-admin/sudo/sudo-1.8.28_beta3.ebuild 
b/app-admin/sudo/sudo-1.8.28_rc1.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.28_beta3.ebuild
rename to app-admin/sudo/sudo-1.8.28_rc1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-23 Thread Lars Wendler
commit: 8a4200816bba4de15815c879af97c3c9ae52687f
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 23:20:16 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 23:20:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a420081

app-admin/sudo: Bump to version 1.8.28_beta3. Removed old.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest   | 2 +-
 app-admin/sudo/{sudo-1.8.28_beta2.ebuild => sudo-1.8.28_beta3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 036478c71e6..c742e69e40b 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
-DIST sudo-1.8.28b2.tar.gz 3301533 BLAKE2B 
9805d01b87c497e8b169d48598753a1f274d00dbe8ac81b992cb08b0ac74400b4abbf1bcc5e4bb4e7c135556f0069f9db279c39e40460749801bbacd5a84caf3
 SHA512 
df7e352c14d586bf556cf63c6176f6f5ec8619b0f36089466abeb8a732bd190e763429d46552dc79efadc640369a82e213a9e14d9a596761cba005f52b0f0f8a
+DIST sudo-1.8.28b3.tar.gz 3305122 BLAKE2B 
b3b9a3fbf853cfb484516eae3398c09c897115e887a7693014c304ff4b4a477861dbdf5af85b954054abeed7afa8b77470a4bad5e3beaf278b70c0969b6c6471
 SHA512 
87c16bd44bfabddbf8e0b9899d02ae05fbc1ccae9a21eb8123162f4a3dd4ccd91d013db5a50a6c249d85a3e1b4ac790c7dc0aabfe155f125dc211159404816ca

diff --git a/app-admin/sudo/sudo-1.8.28_beta2.ebuild 
b/app-admin/sudo/sudo-1.8.28_beta3.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.28_beta2.ebuild
rename to app-admin/sudo/sudo-1.8.28_beta3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-23 Thread Mikle Kolyada
commit: dfca8d6a381450e24b4cc75baea815e86e3d9abc
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Aug 23 10:31:34 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Aug 23 10:31:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfca8d6a

app-admin/sudo: sh stable wrt bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 313b9c0a933..6a259192f45 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-23 Thread Mikle Kolyada
commit: 27625e61eade73242e07b74a32a0595317a83d7d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Aug 23 10:31:15 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Aug 23 10:31:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27625e61

app-admin/sudo: m68k stable wrt bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="m68k"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 1a1fd90310b..313b9c0a933 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 
s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-23 Thread Mikle Kolyada
commit: 56c1a7e2e44d140e16cd1a3721de937d95439f8e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Aug 23 10:30:55 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Aug 23 10:31:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c1a7e2

app-admin/sudo: arm stable wrt bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 26ca23f617c..1a1fd90310b 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 
s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-14 Thread Lars Wendler
commit: 6ba9a653459932d41df41a0b9629f3317c9d48c2
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 14 06:47:20 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 14 06:47:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba9a653

app-admin/sudo: Bump to version 1.8.28_beta2. Removed old.

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest   | 2 +-
 app-admin/sudo/{sudo-1.8.28_beta1.ebuild => sudo-1.8.28_beta2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 6816723f984..036478c71e6 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
-DIST sudo-1.8.28b1.tar.gz 3255781 BLAKE2B 
f85a4c168a405e3e7838fd00faad023c53fce8b99c0930ddb0b61e1860522d95d975c6ddbc9b6094be6834e85e008592898ade809b30a96a8e17af82059b6065
 SHA512 
a2c45cd13602fa6ae3e59f7fb76c048739a00e7c66038786fa242e1657a040b47b2d9698c5bbcb4045767759bae283d8c0e07bbb1c86477971f5979dfd145996
+DIST sudo-1.8.28b2.tar.gz 3301533 BLAKE2B 
9805d01b87c497e8b169d48598753a1f274d00dbe8ac81b992cb08b0ac74400b4abbf1bcc5e4bb4e7c135556f0069f9db279c39e40460749801bbacd5a84caf3
 SHA512 
df7e352c14d586bf556cf63c6176f6f5ec8619b0f36089466abeb8a732bd190e763429d46552dc79efadc640369a82e213a9e14d9a596761cba005f52b0f0f8a

diff --git a/app-admin/sudo/sudo-1.8.28_beta1.ebuild 
b/app-admin/sudo/sudo-1.8.28_beta2.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.28_beta1.ebuild
rename to app-admin/sudo/sudo-1.8.28_beta2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-09 Thread Sergei Trofimovich
commit: 11b25065f872f78a189261e63aeeb924821d6f06
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Aug  9 11:24:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Aug  9 16:10:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b25065

app-admin/sudo: stable 1.8.27-r1 for hppa, bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 022bbb3d142..26ca23f617c 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-06 Thread Agostino Sarubbo
commit: 225d74eba6b54f2dd962e664c4df71a66d326368
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  6 15:24:04 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  6 15:24:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225d74eb

app-admin/sudo: alpha stable wrt bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="alpha"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 0029c975e4a..022bbb3d142 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-06 Thread Agostino Sarubbo
commit: 70f10d6f49826f3962d782267ef49e7747f70ea0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  6 11:44:01 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  6 11:44:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f10d6f

app-admin/sudo: ia64 stable wrt bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 83edee20dba..0029c975e4a 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-06 Thread Agostino Sarubbo
commit: b5e4816d47b3d29d07b911ef17a4e23d970e7773
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  6 10:40:03 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  6 10:40:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e4816d

app-admin/sudo: x86 stable wrt bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 8deed5a0f28..83edee20dba 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-06 Thread Agostino Sarubbo
commit: 2cfd0c6e3e748bdc61563e7f894ff9f310e3ccbe
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  6 08:01:32 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  6 08:01:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cfd0c6e

app-admin/sudo: ppc stable wrt bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index ebd65241b2d..8deed5a0f28 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
ppc64 s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-06 Thread Agostino Sarubbo
commit: bd3b20ced63ae786c85d3cb1547117bd80620419
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  6 07:51:44 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  6 07:51:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3b20ce

app-admin/sudo: ppc64 stable wrt bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 3f2406825eb..ebd65241b2d 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
ppc64 s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-06 Thread Agostino Sarubbo
commit: 5ff13bf0cdcc50ed05e3b14a4292170cf12e4a86
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  6 07:22:01 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  6 07:22:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff13bf0

app-admin/sudo: s390 stable wrt bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 4a59c2b040c..3f2406825eb 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-05 Thread Sergei Trofimovich
commit: b7395b748b5af5795745532578c842030d48fe48
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Aug  5 17:10:51 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  5 22:04:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7395b74

app-admin/sudo: stable 1.8.27-r1 for sparc, bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index d343079172f..4a59c2b040c 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-05 Thread Mikle Kolyada
commit: 8718180d26b55dcbd09b1a4443a4b0a06467a76b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug  5 11:42:08 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug  5 11:42:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8718180d

app-admin/sudo: amd64 stable wrt bug #691410

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 1d208c2e9ee..d343079172f 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-04 Thread Aaron Bauman
commit: 3cd097bf1f70262ae0003a2934fb5a2cdd7c8547
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Aug  5 00:34:24 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Aug  5 00:34:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd097bf

app-admin/sudo: arm64 stable (bug #691410)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.70, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

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

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 7dded75d56c..1d208c2e9ee 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-04 Thread Lars Wendler
commit: 0678e549cf266a38bf614def28c5d8a5650654bc
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Aug  4 09:42:29 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Aug  4 09:43:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0678e549

app-admin/sudo: Removed old

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest  |   1 -
 app-admin/sudo/sudo-1.8.26-r1.ebuild | 243 ---
 2 files changed, 244 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index e98f7155493..6816723f984 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,4 +1,3 @@
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
-DIST sudo-1.8.26.tar.gz 3286368 BLAKE2B 
8df947f3dfa32081020b8a19921ea5daf6f9250c1ae34aa29900e85e80669223f28573217cd7e0a28393c6f30aa2117347014aa0cb554f2b85632e335ae790be
 SHA512 
f5596cdf753ffa54f651bb30126e690640125b2ee54e8022f3740bfbe2e5a23e1bee86ce52879e863b9386babbbcf33d3e2882c573995a7d4612e9eea14d8791
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
 DIST sudo-1.8.28b1.tar.gz 3255781 BLAKE2B 
f85a4c168a405e3e7838fd00faad023c53fce8b99c0930ddb0b61e1860522d95d975c6ddbc9b6094be6834e85e008592898ade809b30a96a8e17af82059b6065
 SHA512 
a2c45cd13602fa6ae3e59f7fb76c048739a00e7c66038786fa242e1657a040b47b2d9698c5bbcb4045767759bae283d8c0e07bbb1c86477971f5979dfd145996

diff --git a/app-admin/sudo/sudo-1.8.26-r1.ebuild 
b/app-admin/sudo/sudo-1.8.26-r1.ebuild
deleted file mode 100644
index fd5b1a9c50b..000
--- a/app-admin/sudo/sudo-1.8.26-r1.ebuild
+++ /dev/null
@@ -1,243 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pam multilib libtool tmpfiles
-if [[ ${PV} == "" ]] ; then
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
-   inherit mercurial
-fi
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
-
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-if [[ ${PV} != "" ]] ; then
-   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;
-   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl +secure-path selinux 
+sendmail skey sssd"
-
-CDEPEND="
-   sys-libs/zlib:=
-   gcrypt? ( dev-libs/libgcrypt:= )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-   sssd? ( sys-auth/sssd[sudo] )
-"
-RDEPEND="
-   ${CDEPEND}
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   selinux? ( sec-policy/selinux-sudo )
-   sendmail? ( virtual/mta )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-   ?? ( gcrypt openssl )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_secure_path() {
-   # FIXME: secure_path is a compile time setting. using PATH or
-   # ROOTPATH is not perfect, env-update may invalidate this, but until it
-   # is available as a sudoers setting this will have to do.
-   einfo "Setting 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 PATH;
-   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
-   ;;
-   esac
-   if [[ -z ${SECURE_PATH} ]] ; then
-   ewarn " 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-04 Thread Lars Wendler
commit: f4aa557dc048b2c3b9b54db0a3c6d7ecf4d4a9d6
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Aug  4 09:32:59 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Aug  4 09:43:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4aa557d

app-admin/sudo: Bump to version 1.8.28_beta1

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest |   1 +
 app-admin/sudo/sudo-1.8.28_beta1.ebuild | 251 
 2 files changed, 252 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 16b53d45656..e98f7155493 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,4 @@
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
 DIST sudo-1.8.26.tar.gz 3286368 BLAKE2B 
8df947f3dfa32081020b8a19921ea5daf6f9250c1ae34aa29900e85e80669223f28573217cd7e0a28393c6f30aa2117347014aa0cb554f2b85632e335ae790be
 SHA512 
f5596cdf753ffa54f651bb30126e690640125b2ee54e8022f3740bfbe2e5a23e1bee86ce52879e863b9386babbbcf33d3e2882c573995a7d4612e9eea14d8791
 DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
+DIST sudo-1.8.28b1.tar.gz 3255781 BLAKE2B 
f85a4c168a405e3e7838fd00faad023c53fce8b99c0930ddb0b61e1860522d95d975c6ddbc9b6094be6834e85e008592898ade809b30a96a8e17af82059b6065
 SHA512 
a2c45cd13602fa6ae3e59f7fb76c048739a00e7c66038786fa242e1657a040b47b2d9698c5bbcb4045767759bae283d8c0e07bbb1c86477971f5979dfd145996

diff --git a/app-admin/sudo/sudo-1.8.28_beta1.ebuild 
b/app-admin/sudo/sudo-1.8.28_beta1.ebuild
new file mode 100644
index 000..69778e4b8d4
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.28_beta1.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pam multilib libtool tmpfiles
+
+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
+   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;
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 libressl nls offensive pam sasl +secure-path selinux 
+sendmail skey sssd system-digest"
+
+DEPEND="
+   sys-libs/zlib:=
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   pam? ( virtual/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   sssd? ( sys-auth/sssd[sudo] )
+   system-digest? (
+   gcrypt? ( dev-libs/libgcrypt:= )
+   !gcrypt? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+"
+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
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-08-04 Thread Lars Wendler
commit: caaa80ff7dc52981268dc3245459ba3ddcbd61b3
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Aug  4 09:35:13 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Aug  4 09:43:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caaa80ff

app-admin/sudo: Synced live ebuild

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/sudo-.ebuild | 42 -
 1 file changed, 20 insertions(+), 22 deletions(-)

diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild
index 7dded75d56c..69778e4b8d4 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-.ebuild
@@ -1,25 +1,24 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit eutils pam multilib libtool tmpfiles
-if [[ ${PV} == "" ]] ; then
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
-   inherit mercurial
-fi
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
+inherit pam multilib libtool tmpfiles
 
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
+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
+if [[ ${PV} == "" ]] ; then
+   inherit mercurial
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
+else
+   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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
@@ -33,7 +32,7 @@ LICENSE="ISC BSD"
 SLOT="0"
 IUSE="gcrypt ldap libressl nls offensive pam sasl +secure-path selinux 
+sendmail skey sssd system-digest"
 
-CDEPEND="
+DEPEND="
sys-libs/zlib:=
ldap? (
>=net-nds/openldap-2.1.30-r1
@@ -52,7 +51,7 @@ CDEPEND="
)
 "
 RDEPEND="
-   ${CDEPEND}
+   ${DEPEND}
>=app-misc/editor-wrapper-3
virtual/editor
ldap? ( dev-lang/perl )
@@ -60,8 +59,7 @@ RDEPEND="
selinux? ( sec-policy/selinux-sudo )
sendmail? ( virtual/mta )
 "
-DEPEND="
-   ${CDEPEND}
+BDEPEND="
sys-devel/bison
 "
 
@@ -103,7 +101,7 @@ set_secure_path() {
local newpath thisp IFS=:
for thisp in $1 ; do
if [[ :${newpath}: != *:${thisp}:* ]] ; then
-   newpath+=:$thisp
+   newpath+=:${thisp}
else
einfo "   Duplicate entry ${thisp} removed..."
fi
@@ -116,8 +114,8 @@ set_secure_path() {
rmpath() {
local e newpath thisp IFS=:
for thisp in ${SECURE_PATH} ; do
-   for e ; do [[ $thisp == $e ]] && continue 2 ; done
-   newpath+=:$thisp
+   for e ; do [[ ${thisp} == ${e} ]] && continue 2 ; done
+   newpath+=:${thisp}
done
SECURE_PATH=${newpath#:}
}
@@ -201,7 +199,7 @@ src_install() {
 
# Don't install into /run as that is a tmpfs most of the time
# (bug #504854)
-   rm -rf "${ED%/}"/run
+   rm -rf "${ED}"/run
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-03-02 Thread Thomas Deutschmann
commit: f9b12654e76a35de5c98cbaf31bdc40cb9abca89
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  2 17:50:00 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  2 17:50:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b12654

app-admin/sudo: update live ebuild

Add changes from commit 163afe017bcc932e043a5422af897e5073df37da.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/sudo/sudo-.ebuild | 20 +++-
 1 file changed, 15 insertions(+), 5 deletions(-)

diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild
index 39da1e74a42..7dded75d56c 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-.ebuild
@@ -31,20 +31,25 @@ fi
 # 3-clause BSD license
 LICENSE="ISC BSD"
 SLOT="0"
-IUSE="gcrypt ldap nls offensive openssl pam sasl +secure-path selinux 
+sendmail skey sssd"
+IUSE="gcrypt ldap libressl nls offensive pam sasl +secure-path selinux 
+sendmail skey sssd system-digest"
 
 CDEPEND="
sys-libs/zlib:=
-   gcrypt? ( dev-libs/libgcrypt:= )
ldap? (
>=net-nds/openldap-2.1.30-r1
dev-libs/cyrus-sasl
)
-   openssl? ( dev-libs/openssl:0= )
pam? ( virtual/pam )
sasl? ( dev-libs/cyrus-sasl )
skey? ( >=sys-auth/skey-1.1.5-r1 )
sssd? ( sys-auth/sssd[sudo] )
+   system-digest? (
+   gcrypt? ( dev-libs/libgcrypt:= )
+   !gcrypt? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
 "
 RDEPEND="
${CDEPEND}
@@ -65,7 +70,6 @@ S="${WORKDIR}/${MY_P}"
 REQUIRED_USE="
pam? ( !skey )
skey? ( !pam )
-   ?? ( gcrypt openssl )
 "
 
 MAKEOPTS+=" SAMPLES="
@@ -145,7 +149,6 @@ src_configure() {
--without-opie
$(use_enable gcrypt)
$(use_enable nls)
-   $(use_enable openssl)
$(use_enable sasl)
$(use_with offensive insults)
$(use_with offensive all-insults)
@@ -157,6 +160,13 @@ src_configure() {
$(use_with selinux)
$(use_with sendmail)
)
+
+   if use system-digest && ! use gcrypt; then
+   myeconfargs+=("--enable-openssl")
+   else
+   myeconfargs+=("--disable-openssl")
+   fi
+
econf "${myeconfargs[@]}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-03-02 Thread Thomas Deutschmann
commit: 163afe017bcc932e043a5422af897e5073df37da
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Feb 27 03:35:45 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  2 17:46:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163afe01

app-admin/sudo: add USE=system-digest & USE=libressl

Add system-digest USE flag for building with support of using message
digest functions from libgcrypt, LibreSSL or OpenSSL, depending on
USE gcrypt or libressl, instead of sudo's own implementation.

Minor amend of USE flag descriptions as per descriptions from sudo's
configure.ac and ChangeLog.

Closes: https://bugs.gentoo.org/67
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11168
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/sudo/metadata.xml  |  9 +++--
 app-admin/sudo/sudo-1.8.27-r1.ebuild | 20 +++-
 2 files changed, 22 insertions(+), 7 deletions(-)

diff --git a/app-admin/sudo/metadata.xml b/app-admin/sudo/metadata.xml
index de20459ab49..8e31d55ef94 100644
--- a/app-admin/sudo/metadata.xml
+++ b/app-admin/sudo/metadata.xml
@@ -12,12 +12,17 @@
arguments.


-   Use SHA2 from dev-libs/libgcrypt 
instead of sudo's internal SHA2
+   Use message digest functions from 
dev-libs/libgcrypt instead of sudo's
+   Use message digest functions from 
dev-libs/libressl instead of sudo's
Let sudo print insults when the user 
types the wrong password
-   Use SHA2 from dev-libs/openssl 
instead of sudo's internal SHA2
+   Use message digest functions from 
dev-libs/openssl instead of sudo's
Allow sudo to send emails with 
sendmail
Add System Security Services Daemon 
support
Replace PATH variable with compile 
time secure paths
+   
+   Use message digest functions from 
dev-libs/libgcrypt, dev-libs/libressl
+   or dev-libs/openssl instead of sudo's 
internal SHA2 implementation
+   


cpe:/a:todd_miller:sudo

diff --git a/app-admin/sudo/sudo-1.8.27-r1.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
index 39da1e74a42..7dded75d56c 100644
--- a/app-admin/sudo/sudo-1.8.27-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -31,20 +31,25 @@ fi
 # 3-clause BSD license
 LICENSE="ISC BSD"
 SLOT="0"
-IUSE="gcrypt ldap nls offensive openssl pam sasl +secure-path selinux 
+sendmail skey sssd"
+IUSE="gcrypt ldap libressl nls offensive pam sasl +secure-path selinux 
+sendmail skey sssd system-digest"
 
 CDEPEND="
sys-libs/zlib:=
-   gcrypt? ( dev-libs/libgcrypt:= )
ldap? (
>=net-nds/openldap-2.1.30-r1
dev-libs/cyrus-sasl
)
-   openssl? ( dev-libs/openssl:0= )
pam? ( virtual/pam )
sasl? ( dev-libs/cyrus-sasl )
skey? ( >=sys-auth/skey-1.1.5-r1 )
sssd? ( sys-auth/sssd[sudo] )
+   system-digest? (
+   gcrypt? ( dev-libs/libgcrypt:= )
+   !gcrypt? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
 "
 RDEPEND="
${CDEPEND}
@@ -65,7 +70,6 @@ S="${WORKDIR}/${MY_P}"
 REQUIRED_USE="
pam? ( !skey )
skey? ( !pam )
-   ?? ( gcrypt openssl )
 "
 
 MAKEOPTS+=" SAMPLES="
@@ -145,7 +149,6 @@ src_configure() {
--without-opie
$(use_enable gcrypt)
$(use_enable nls)
-   $(use_enable openssl)
$(use_enable sasl)
$(use_with offensive insults)
$(use_with offensive all-insults)
@@ -157,6 +160,13 @@ src_configure() {
$(use_with selinux)
$(use_with sendmail)
)
+
+   if use system-digest && ! use gcrypt; then
+   myeconfargs+=("--enable-openssl")
+   else
+   myeconfargs+=("--disable-openssl")
+   fi
+
econf "${myeconfargs[@]}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-02-16 Thread Lars Wendler
commit: 5a478cdd868b226c8352600fe5a64cc93cf8373e
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb 16 21:09:04 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 16 21:09:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a478cdd

app-admin/sudo: Removed old.

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/sudo-1.8.26.ebuild | 242 --
 1 file changed, 242 deletions(-)

diff --git a/app-admin/sudo/sudo-1.8.26.ebuild 
b/app-admin/sudo/sudo-1.8.26.ebuild
deleted file mode 100644
index 0420116ccdf..000
--- a/app-admin/sudo/sudo-1.8.26.ebuild
+++ /dev/null
@@ -1,242 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pam multilib libtool tmpfiles
-if [[ ${PV} == "" ]] ; then
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
-   inherit mercurial
-fi
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
-
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-if [[ ${PV} != "" ]] ; then
-   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;
-   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl selinux +sendmail skey sssd"
-
-CDEPEND="
-   sys-libs/zlib:=
-   gcrypt? ( dev-libs/libgcrypt:= )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-   sssd? ( sys-auth/sssd[sudo] )
-"
-RDEPEND="
-   ${CDEPEND}
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   selinux? ( sec-policy/selinux-sudo )
-   sendmail? ( virtual/mta )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-   ?? ( gcrypt openssl )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_secure_path() {
-   # FIXME: secure_path is a compile time setting. using PATH or
-   # ROOTPATH is not perfect, env-update may invalidate this, but until it
-   # is available as a sudoers setting this will have to do.
-   einfo "Setting 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 PATH;
-   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
-   ;;
-   esac
-   if [[ -z ${SECURE_PATH} ]] ; then
-   ewarn " Failed to detect SECURE_PATH, please report this"
-   fi
-
-   # then remove duplicate path entries
-   cleanpath() {
-   local newpath thisp IFS=:
-   for thisp in $1 ; do
-   if [[ :${newpath}: != *:${thisp}:* ]] ; then
-   newpath+=:$thisp
-   else
-   einfo "   Duplicate entry ${thisp} removed..."
-   fi
-   done
-   SECURE_PATH=${newpath#:}
-   }
-   cleanpath 
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${SECURE_PATH:+:${SECURE_PATH}}
-
-   # finally, strip gcc paths #136027
-   rmpath() {
-   local e newpath thisp IFS=:
-   for thisp in ${SECURE_PATH} ; do
-   for e ; do [[ $thisp == $e ]] && continue 2 ; done
-   newpath+=:$thisp
-   done
-   SECURE_PATH=${newpath#:}
-   }
-   rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*'
-
-   einfo "... done"
-}
-
-src_configure() {
-   local SECURE_PATH
-   set_secure_path
-
-   # audit: somebody got to explain me how I can test this before I
-   # enable it.. - Diego
-   # plugindir: autoconf code is crappy and does not delay evaluation
-   # until `make` time, so we have to use a full path here rather than
-   # basing off other values.
-   myeconfargs=(
-  

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-02-16 Thread Lars Wendler
commit: 0d6c7e4c0888d537c24b0fdad17ade60d2e776f6
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb 16 21:10:00 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 16 21:10:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6c7e4c

app-admin/sudo: Synced live ebuild.

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/sudo-.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild
index f4ab4527b4f..39da1e74a42 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -31,7 +31,7 @@ fi
 # 3-clause BSD license
 LICENSE="ISC BSD"
 SLOT="0"
-IUSE="gcrypt ldap nls offensive openssl pam sasl selinux +sendmail skey"
+IUSE="gcrypt ldap nls offensive openssl pam sasl +secure-path selinux 
+sendmail skey sssd"
 
 CDEPEND="
sys-libs/zlib:=
@@ -44,6 +44,7 @@ CDEPEND="
pam? ( virtual/pam )
sasl? ( dev-libs/cyrus-sasl )
skey? ( >=sys-auth/skey-1.1.5-r1 )
+   sssd? ( sys-auth/sssd[sudo] )
 "
 RDEPEND="
${CDEPEND}
@@ -137,6 +138,7 @@ src_configure() {
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/run/sudo
+   $(use_with secure-path secure-path ${SECURE_PATH})
--with-secure-path="${SECURE_PATH}"
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
@@ -151,6 +153,7 @@ src_configure() {
$(use_with ldap)
$(use_with pam)
$(use_with skey)
+   $(use_with sssd)
$(use_with selinux)
$(use_with sendmail)
)



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-02-16 Thread Lars Wendler
commit: f946718065a714d430fe7bea0ef0ccf67ea1c9af
Author: Karel Kočí  email  cz>
AuthorDate: Sun Feb 10 14:28:09 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 16 21:07:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9467180

app-admin/sudo: add secure-path use to 1.8.27 as well

secure-path was merged at the same time as 1.8.27 was release but new
version was based on original ebuild so new version once again misses
this use flag.

Bug: https://bugs.gentoo.org/672522
Signed-off-by: Karel Kočí  email.cz>
Closes: https://github.com/gentoo/gentoo/pull/11022
Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/app-admin/sudo/sudo-1.8.27.ebuild 
b/app-admin/sudo/sudo-1.8.27-r1.ebuild
similarity index 97%
rename from app-admin/sudo/sudo-1.8.27.ebuild
rename to app-admin/sudo/sudo-1.8.27-r1.ebuild
index 0cf20f0ea91..39da1e74a42 100644
--- a/app-admin/sudo/sudo-1.8.27.ebuild
+++ b/app-admin/sudo/sudo-1.8.27-r1.ebuild
@@ -31,7 +31,7 @@ fi
 # 3-clause BSD license
 LICENSE="ISC BSD"
 SLOT="0"
-IUSE="gcrypt ldap nls offensive openssl pam sasl selinux +sendmail skey sssd"
+IUSE="gcrypt ldap nls offensive openssl pam sasl +secure-path selinux 
+sendmail skey sssd"
 
 CDEPEND="
sys-libs/zlib:=
@@ -138,6 +138,7 @@ src_configure() {
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/run/sudo
+   $(use_with secure-path secure-path ${SECURE_PATH})
--with-secure-path="${SECURE_PATH}"
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-01-12 Thread Lars Wendler
commit: 94bfb597738bad84a823b5f086cb7ffa72675ef7
Author: Karel Kočí  email  cz>
AuthorDate: Tue Dec  4 19:27:04 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan 13 01:10:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94bfb597

app-admin/sudo: Add secure-path use

It makes sense to mask PATH variable when sudo is executed for secure
reasons with known secure content. Problem is that this is not common on
other distributions and in some cases it makes sense to allow user's
PATH to be used because it complicates common use of sudo such as:
sudo !!
This does not change default previous behavior. It just adds an use flag
to enabling secure-path that is in default enabled.

Bug: https://bugs.gentoo.org/672522

Signed-off-by: Karel Kočí  email.cz>
Closes: https://github.com/gentoo/gentoo/pull/10566
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/metadata.xml  |   1 +
 app-admin/sudo/sudo-1.8.26-r1.ebuild | 243 +++
 2 files changed, 244 insertions(+)

diff --git a/app-admin/sudo/metadata.xml b/app-admin/sudo/metadata.xml
index 66a78473b2e..de20459ab49 100644
--- a/app-admin/sudo/metadata.xml
+++ b/app-admin/sudo/metadata.xml
@@ -17,6 +17,7 @@
Use SHA2 from dev-libs/openssl 
instead of sudo's internal SHA2
Allow sudo to send emails with 
sendmail
Add System Security Services Daemon 
support
+   Replace PATH variable with compile 
time secure paths


cpe:/a:todd_miller:sudo

diff --git a/app-admin/sudo/sudo-1.8.26-r1.ebuild 
b/app-admin/sudo/sudo-1.8.26-r1.ebuild
new file mode 100644
index 000..fd5b1a9c50b
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.26-r1.ebuild
@@ -0,0 +1,243 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pam multilib libtool tmpfiles
+if [[ ${PV} == "" ]] ; then
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
+   inherit mercurial
+fi
+
+MY_P=${P/_/}
+MY_P=${MY_P/beta/b}
+
+uri_prefix=
+case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+esac
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+if [[ ${PV} != "" ]] ; then
+   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;
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl +secure-path selinux 
+sendmail skey sssd"
+
+CDEPEND="
+   sys-libs/zlib:=
+   gcrypt? ( dev-libs/libgcrypt:= )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   openssl? ( dev-libs/openssl:0= )
+   pam? ( virtual/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   sssd? ( sys-auth/sssd[sudo] )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   selinux? ( sec-policy/selinux-sudo )
+   sendmail? ( virtual/mta )
+"
+DEPEND="
+   ${CDEPEND}
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+   ?? ( gcrypt openssl )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
+   fi
+
+   # then remove duplicate path entries
+   cleanpath() {
+   local newpath thisp IFS=:
+   for thisp in $1 ; do
+   if [[ :${newpath}: != *:${thisp}:* ]] ; then
+   newpath+=:$thisp
+   else
+   einfo "   Duplicate 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2019-01-12 Thread Lars Wendler
commit: cf10b506c45d157d4b3396846dc1676f53ce270a
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan 13 01:07:39 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan 13 01:10:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf10b506

app-admin/sudo: Bump to version 1.8.27

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest   |   1 +
 app-admin/sudo/sudo-1.8.27.ebuild | 242 ++
 2 files changed, 243 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index d4d05d03b50..16b53d45656 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,2 +1,3 @@
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
 DIST sudo-1.8.26.tar.gz 3286368 BLAKE2B 
8df947f3dfa32081020b8a19921ea5daf6f9250c1ae34aa29900e85e80669223f28573217cd7e0a28393c6f30aa2117347014aa0cb554f2b85632e335ae790be
 SHA512 
f5596cdf753ffa54f651bb30126e690640125b2ee54e8022f3740bfbe2e5a23e1bee86ce52879e863b9386babbbcf33d3e2882c573995a7d4612e9eea14d8791
+DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 
174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956
 SHA512 
0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac

diff --git a/app-admin/sudo/sudo-1.8.27.ebuild 
b/app-admin/sudo/sudo-1.8.27.ebuild
new file mode 100644
index 000..0cf20f0ea91
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.27.ebuild
@@ -0,0 +1,242 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pam multilib libtool tmpfiles
+if [[ ${PV} == "" ]] ; then
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
+   inherit mercurial
+fi
+
+MY_P=${P/_/}
+MY_P=${MY_P/beta/b}
+
+uri_prefix=
+case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+esac
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+if [[ ${PV} != "" ]] ; then
+   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;
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl selinux +sendmail skey sssd"
+
+CDEPEND="
+   sys-libs/zlib:=
+   gcrypt? ( dev-libs/libgcrypt:= )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   openssl? ( dev-libs/openssl:0= )
+   pam? ( virtual/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   sssd? ( sys-auth/sssd[sudo] )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   selinux? ( sec-policy/selinux-sudo )
+   sendmail? ( virtual/mta )
+"
+DEPEND="
+   ${CDEPEND}
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+   ?? ( gcrypt openssl )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
+   fi
+
+   # then remove duplicate path entries
+   cleanpath() {
+   local newpath thisp IFS=:
+   for thisp in $1 ; do
+   if [[ :${newpath}: != *:${thisp}:* ]] ; then
+   newpath+=:$thisp
+ 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-12-28 Thread Mikle Kolyada
commit: 3efa6dbee0cabd95fc1c8d2264102678ad523e33
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Dec 28 08:23:25 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Dec 28 08:23:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3efa6dbe

app-admin/sudo: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-admin/sudo/Manifest  |   1 -
 app-admin/sudo/sudo-1.8.23-r2.ebuild | 240 ---
 2 files changed, 241 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 3b526a669c8..d4d05d03b50 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,2 @@
-DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
 DIST sudo-1.8.26.tar.gz 3286368 BLAKE2B 
8df947f3dfa32081020b8a19921ea5daf6f9250c1ae34aa29900e85e80669223f28573217cd7e0a28393c6f30aa2117347014aa0cb554f2b85632e335ae790be
 SHA512 
f5596cdf753ffa54f651bb30126e690640125b2ee54e8022f3740bfbe2e5a23e1bee86ce52879e863b9386babbbcf33d3e2882c573995a7d4612e9eea14d8791

diff --git a/app-admin/sudo/sudo-1.8.23-r2.ebuild 
b/app-admin/sudo/sudo-1.8.23-r2.ebuild
deleted file mode 100644
index 797af1bfd33..000
--- a/app-admin/sudo/sudo-1.8.23-r2.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pam multilib libtool tmpfiles
-if [[ ${PV} == "" ]] ; then
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
-   inherit mercurial
-fi
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
-
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-if [[ ${PV} != "" ]] ; then
-   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;
-   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl selinux +sendmail skey"
-
-CDEPEND="
-   sys-libs/zlib:=
-   gcrypt? ( dev-libs/libgcrypt:= )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-"
-RDEPEND="
-   ${CDEPEND}
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   selinux? ( sec-policy/selinux-sudo )
-   sendmail? ( virtual/mta )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-   ?? ( gcrypt openssl )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_secure_path() {
-   # FIXME: secure_path is a compile time setting. using PATH or
-   # ROOTPATH is not perfect, env-update may invalidate this, but until it
-   # is available as a sudoers setting this will have to do.
-   einfo "Setting 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 PATH;
-   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
-   ;;
-   esac
-   if [[ -z ${SECURE_PATH} ]] ; then
-   ewarn " Failed to detect SECURE_PATH, please report this"
-   fi
-
-   # then remove duplicate path entries
-   cleanpath() {
-   local newpath thisp IFS=:
-   for thisp in $1 ; do
-   if [[ :${newpath}: != *:${thisp}:* ]] ; then
-   newpath+=:$thisp
-   else
- 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-12-28 Thread Mikle Kolyada
commit: 4e4abe909b391b2f69839a74fabc7a8a4de106d2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Dec 28 08:22:36 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Dec 28 08:22:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4abe90

app-admin/sudo: arm64 stable wrt bug #670582

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
index c01bd25c66f..284b319e05f 100644
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-28 Thread Tobias Klausmann
commit: 5f0c9da7d662b480767926df0a988276ef46f02a
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Nov 28 16:04:29 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Nov 28 16:04:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0c9da7

app-admin/sudo-1.8.25_p1-r1: alpha stable

Bug: http://bugs.gentoo.org/670582
Signed-off-by: Tobias Klausmann  gentoo.org>

 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
index 889f7f5187a..c01bd25c66f 100644
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-18 Thread Sergei Trofimovich
commit: 01d1e2011ea2d8c4b7e103203d7f54d3e864006f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 18 10:39:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 18 10:39:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d1e201

app-admin/sudo: stable 1.8.25_p1-r1 for hppa, bug #670582

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
index 2ad7ed783a9..889f7f5187a 100644
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-18 Thread Sergei Trofimovich
commit: f38358248e38abf3770b4d7ee8edb7fa7cc3d45b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 18 10:29:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 18 10:29:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3835824

app-admin/sudo: stable 1.8.25_p1-r1 for ia64, bug #670582

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
index b9509e46154..2ad7ed783a9 100644
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-14 Thread Lars Wendler
commit: 2c7ac45f84c49957d0b2812ff5515907dc1a62b1
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 14 09:54:22 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 14 09:54:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7ac45f

app-admin/sudo: Bump to version 1.8.26. Removed old.

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest   | 2 +-
 app-admin/sudo/{sudo-1.8.26_rc1.ebuild => sudo-1.8.26.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 0b6b665d370..3b526a669c8 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
-DIST sudo-1.8.26rc1.tar.gz 3287807 BLAKE2B 
84b119974f84868ac3b1ca2784d919a9f68f309263b48c57c657adb49b4f5c605d09c4a92c350907df8f5a0af2ff6aa30ad39d3585c892b9fa4b1e32a5b765c8
 SHA512 
9501089f352a40bd504cf24616ac0afa9b45eb887677792a4e99f68358402765787bf5ce1286b45ee0477a0930245e1006ecef3db56f915ad9d4a451831bd131
+DIST sudo-1.8.26.tar.gz 3286368 BLAKE2B 
8df947f3dfa32081020b8a19921ea5daf6f9250c1ae34aa29900e85e80669223f28573217cd7e0a28393c6f30aa2117347014aa0cb554f2b85632e335ae790be
 SHA512 
f5596cdf753ffa54f651bb30126e690640125b2ee54e8022f3740bfbe2e5a23e1bee86ce52879e863b9386babbbcf33d3e2882c573995a7d4612e9eea14d8791

diff --git a/app-admin/sudo/sudo-1.8.26_rc1.ebuild 
b/app-admin/sudo/sudo-1.8.26.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.26_rc1.ebuild
rename to app-admin/sudo/sudo-1.8.26.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-11 Thread Lars Wendler
commit: 786a237594a75b053f5cf0f9241677c337199dc8
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Nov 11 21:18:02 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Nov 11 22:30:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786a2375

app-admin/sudo: Bump to version 1.8.26_rc1. Removed old.

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest | 2 +-
 app-admin/sudo/{sudo-1.8.26_beta1.ebuild => sudo-1.8.26_rc1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index a975e9e243b..0b6b665d370 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
-DIST sudo-1.8.26b1.tar.gz 3228444 BLAKE2B 
5e30144a2aaa5a92a6e9a2a30567f78ccee4e9b05caf0b0f97e587f1f62ac8b276f9d46712f6bdc7d7456214758046e557cc316e8990f5ff14d66621021d3616
 SHA512 
2fd09aecfc9d9c8fa69717b1a37404855c5c1c9be92a994ee5447c15c1e600e8a15c9060ae1388346d6b57178f412233aa7060b7788017e580ff60884a7da5ca
+DIST sudo-1.8.26rc1.tar.gz 3287807 BLAKE2B 
84b119974f84868ac3b1ca2784d919a9f68f309263b48c57c657adb49b4f5c605d09c4a92c350907df8f5a0af2ff6aa30ad39d3585c892b9fa4b1e32a5b765c8
 SHA512 
9501089f352a40bd504cf24616ac0afa9b45eb887677792a4e99f68358402765787bf5ce1286b45ee0477a0930245e1006ecef3db56f915ad9d4a451831bd131

diff --git a/app-admin/sudo/sudo-1.8.26_beta1.ebuild 
b/app-admin/sudo/sudo-1.8.26_rc1.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.26_beta1.ebuild
rename to app-admin/sudo/sudo-1.8.26_rc1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-10 Thread Mikle Kolyada
commit: 67e2517b12f3c215b5ab3410d484ec0b232cd0a8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov 10 21:16:41 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov 10 21:16:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e2517b

app-admin/sudo: arm stable wrt bug #670582

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
index 997ec650303..b9509e46154 100644
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-10 Thread Mikle Kolyada
commit: 75e86a0a5a99a19cedb04590126f4134c9c70398
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov 10 21:14:56 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov 10 21:15:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e86a0a

app-admin/sudo: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-admin/sudo/Manifest   |   2 -
 app-admin/sudo/sudo-1.8.24.ebuild | 240 --
 app-admin/sudo/sudo-1.8.25.ebuild | 240 --
 3 files changed, 482 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index f1d171b2bc1..a975e9e243b 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,5 +1,3 @@
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
-DIST sudo-1.8.24.tar.gz 3175719 BLAKE2B 
61fc469e2d8146b8bb59709192dc33828f0065d4dcf9625e72ae1da9a2c1d6925a0201e5999e146e2e15f5a103ad5690a88fcabb75f57e76b779fe07de53b459
 SHA512 
ec6295a456a300e81ea2356080d51a57e3eb5d8070d8aab228cece0100ef54954f6c3dd458316b0c2da6839c0d8dab7cdc1a360aceb2594641e064465ecb1ee8
-DIST sudo-1.8.25.tar.gz 3189660 BLAKE2B 
9eeab3ac4ea67a866071750a8cf19e0753ef1b59187f715c69547bbae8ee0039bf15116ef30ed5dc6fc11b17beeff174e08756b2d701e0f2668a05f2e318f623
 SHA512 
f3f0c9e315484e5ba2d535f41ab722881343b1fa299f75cfad456bd41a555d80080369677e62626307df792aeabc29ba450e6f0b9c284ea2cfb8dc5e3568f46d
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
 DIST sudo-1.8.26b1.tar.gz 3228444 BLAKE2B 
5e30144a2aaa5a92a6e9a2a30567f78ccee4e9b05caf0b0f97e587f1f62ac8b276f9d46712f6bdc7d7456214758046e557cc316e8990f5ff14d66621021d3616
 SHA512 
2fd09aecfc9d9c8fa69717b1a37404855c5c1c9be92a994ee5447c15c1e600e8a15c9060ae1388346d6b57178f412233aa7060b7788017e580ff60884a7da5ca

diff --git a/app-admin/sudo/sudo-1.8.24.ebuild 
b/app-admin/sudo/sudo-1.8.24.ebuild
deleted file mode 100644
index f4ab4527b4f..000
--- a/app-admin/sudo/sudo-1.8.24.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pam multilib libtool tmpfiles
-if [[ ${PV} == "" ]] ; then
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
-   inherit mercurial
-fi
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
-
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-if [[ ${PV} != "" ]] ; then
-   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;
-   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl selinux +sendmail skey"
-
-CDEPEND="
-   sys-libs/zlib:=
-   gcrypt? ( dev-libs/libgcrypt:= )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-"
-RDEPEND="
-   ${CDEPEND}
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   selinux? ( sec-policy/selinux-sudo )
-   sendmail? ( virtual/mta )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-   ?? ( gcrypt openssl )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_secure_path() {
-   # FIXME: secure_path is a compile time setting. using PATH or
-   # ROOTPATH is not perfect, env-update may invalidate this, but until it
-   # is available as a sudoers setting this will have to do.
-   einfo "Setting secure_path ..."
-
-   # first extract the default ROOTPATH from build env
-   SECURE_PATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env;
-   echo "${ROOTPATH}")
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-09 Thread Mikle Kolyada
commit: 0a4495caa0ad54a472af526d4e094f350717f1da
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov  9 17:47:55 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov  9 17:47:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4495ca

app-admin/sudo: amd64 stable wrt bug #670582

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
index dec71f60b87..997ec650303 100644
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-07 Thread Thomas Deutschmann
commit: b7bfa4398923924bfd7ee095910dac8ecd02c60c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov  7 23:43:16 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov  7 23:43:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bfa439

app-admin/sudo: x86 stable (bug #670582)

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
index 791b5335be8..dec71f60b87 100644
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-07 Thread Sergei Trofimovich
commit: 6a5745a98e3be1ebb846b14a5eb4aa4f371c2319
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov  7 23:17:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov  7 23:17:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5745a9

app-admin/sudo: stable 1.8.25_p1-r1 for ppc64, bug #670582

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
index 7edcf22ab3c..791b5335be8 100644
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc 
~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-07 Thread Sergei Trofimovich
commit: 6dbfd9562c1e2a84eb8f64dbc656af69168efd4c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov  7 22:52:38 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov  7 22:59:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dbfd956

app-admin/sudo: stable 1.8.25_p1-r1 for ppc, bug #670582

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
index 98b05dace53..7edcf22ab3c 100644
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc 
~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-07 Thread Sergei Trofimovich
commit: 25a16206731b6e87bb72d65ffd1d0b30a6c2003e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov  7 22:14:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov  7 22:41:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a16206

app-admin/sudo: stable 1.8.25_p1-r1 for sparc, bug #670582

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
index 0420116ccdf..98b05dace53 100644
--- a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-11-07 Thread Lars Wendler
commit: 48f8a7c57f7c52f2024a3f10e47d0f8cacd3bb57
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov  7 12:35:16 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov  7 12:35:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f8a7c5

app-admin/sudo: Bump to version 1.8.26_beta1

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest |   1 +
 app-admin/sudo/sudo-1.8.26_beta1.ebuild | 242 
 2 files changed, 243 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 58933204a42..f1d171b2bc1 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -2,3 +2,4 @@ DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94c
 DIST sudo-1.8.24.tar.gz 3175719 BLAKE2B 
61fc469e2d8146b8bb59709192dc33828f0065d4dcf9625e72ae1da9a2c1d6925a0201e5999e146e2e15f5a103ad5690a88fcabb75f57e76b779fe07de53b459
 SHA512 
ec6295a456a300e81ea2356080d51a57e3eb5d8070d8aab228cece0100ef54954f6c3dd458316b0c2da6839c0d8dab7cdc1a360aceb2594641e064465ecb1ee8
 DIST sudo-1.8.25.tar.gz 3189660 BLAKE2B 
9eeab3ac4ea67a866071750a8cf19e0753ef1b59187f715c69547bbae8ee0039bf15116ef30ed5dc6fc11b17beeff174e08756b2d701e0f2668a05f2e318f623
 SHA512 
f3f0c9e315484e5ba2d535f41ab722881343b1fa299f75cfad456bd41a555d80080369677e62626307df792aeabc29ba450e6f0b9c284ea2cfb8dc5e3568f46d
 DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
+DIST sudo-1.8.26b1.tar.gz 3228444 BLAKE2B 
5e30144a2aaa5a92a6e9a2a30567f78ccee4e9b05caf0b0f97e587f1f62ac8b276f9d46712f6bdc7d7456214758046e557cc316e8990f5ff14d66621021d3616
 SHA512 
2fd09aecfc9d9c8fa69717b1a37404855c5c1c9be92a994ee5447c15c1e600e8a15c9060ae1388346d6b57178f412233aa7060b7788017e580ff60884a7da5ca

diff --git a/app-admin/sudo/sudo-1.8.26_beta1.ebuild 
b/app-admin/sudo/sudo-1.8.26_beta1.ebuild
new file mode 100644
index 000..0420116ccdf
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.26_beta1.ebuild
@@ -0,0 +1,242 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pam multilib libtool tmpfiles
+if [[ ${PV} == "" ]] ; then
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
+   inherit mercurial
+fi
+
+MY_P=${P/_/}
+MY_P=${MY_P/beta/b}
+
+uri_prefix=
+case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+esac
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+if [[ ${PV} != "" ]] ; then
+   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;
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl selinux +sendmail skey sssd"
+
+CDEPEND="
+   sys-libs/zlib:=
+   gcrypt? ( dev-libs/libgcrypt:= )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   openssl? ( dev-libs/openssl:0= )
+   pam? ( virtual/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   sssd? ( sys-auth/sssd[sudo] )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   selinux? ( sec-policy/selinux-sudo )
+   sendmail? ( virtual/mta )
+"
+DEPEND="
+   ${CDEPEND}
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+   ?? ( gcrypt openssl )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-10-06 Thread Mikle Kolyada
commit: becec0346def8edd9b6be1c1b2dd7bd2929a1228
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct  6 17:31:27 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct  6 17:32:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=becec034

app-admin/sudo: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 app-admin/sudo/sudo-1.8.25_p1.ebuild | 240 ---
 1 file changed, 240 deletions(-)

diff --git a/app-admin/sudo/sudo-1.8.25_p1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1.ebuild
deleted file mode 100644
index f4ab4527b4f..000
--- a/app-admin/sudo/sudo-1.8.25_p1.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pam multilib libtool tmpfiles
-if [[ ${PV} == "" ]] ; then
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
-   inherit mercurial
-fi
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
-
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-if [[ ${PV} != "" ]] ; then
-   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;
-   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl selinux +sendmail skey"
-
-CDEPEND="
-   sys-libs/zlib:=
-   gcrypt? ( dev-libs/libgcrypt:= )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-"
-RDEPEND="
-   ${CDEPEND}
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   selinux? ( sec-policy/selinux-sudo )
-   sendmail? ( virtual/mta )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-   ?? ( gcrypt openssl )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_secure_path() {
-   # FIXME: secure_path is a compile time setting. using PATH or
-   # ROOTPATH is not perfect, env-update may invalidate this, but until it
-   # is available as a sudoers setting this will have to do.
-   einfo "Setting 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 PATH;
-   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
-   ;;
-   esac
-   if [[ -z ${SECURE_PATH} ]] ; then
-   ewarn " Failed to detect SECURE_PATH, please report this"
-   fi
-
-   # then remove duplicate path entries
-   cleanpath() {
-   local newpath thisp IFS=:
-   for thisp in $1 ; do
-   if [[ :${newpath}: != *:${thisp}:* ]] ; then
-   newpath+=:$thisp
-   else
-   einfo "   Duplicate entry ${thisp} removed..."
-   fi
-   done
-   SECURE_PATH=${newpath#:}
-   }
-   cleanpath 
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${SECURE_PATH:+:${SECURE_PATH}}
-
-   # finally, strip gcc paths #136027
-   rmpath() {
-   local e newpath thisp IFS=:
-   for thisp in ${SECURE_PATH} ; do
-   for e ; do [[ $thisp == $e ]] && continue 2 ; done
-   newpath+=:$thisp
-   done
-   SECURE_PATH=${newpath#:}
-   }
-   rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*'
-
-   einfo "... done"
-}
-
-src_configure() {
-   local SECURE_PATH
-   set_secure_path
-
-   # audit: somebody got to explain me how I can test this before I
-   # enable it.. - Diego
-   # plugindir: autoconf code is crappy and does not delay evaluation
-   # until `make` time, so we have to use a full path here rather than
-   # basing off other values.
-   myeconfargs=(
-   --enable-zlib=system
- 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-10-05 Thread Mikle Kolyada
commit: 45151dcfac954a3de23e9980fb29b43a69244ad7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Oct  5 21:37:29 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Oct  5 21:37:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45151dcf

app-admin/sudo: Add sys-auth/sssd support

Closes: https://bugs.gentoo.org/525674
Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 app-admin/sudo/metadata.xml |   1 +
 app-admin/sudo/sudo-1.8.25_p1-r1.ebuild | 242 
 2 files changed, 243 insertions(+)

diff --git a/app-admin/sudo/metadata.xml b/app-admin/sudo/metadata.xml
index fd239654c5e..66a78473b2e 100644
--- a/app-admin/sudo/metadata.xml
+++ b/app-admin/sudo/metadata.xml
@@ -16,6 +16,7 @@
Let sudo print insults when the user 
types the wrong password
Use SHA2 from dev-libs/openssl 
instead of sudo's internal SHA2
Allow sudo to send emails with 
sendmail
+   Add System Security Services Daemon 
support


cpe:/a:todd_miller:sudo

diff --git a/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
new file mode 100644
index 000..0420116ccdf
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.25_p1-r1.ebuild
@@ -0,0 +1,242 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pam multilib libtool tmpfiles
+if [[ ${PV} == "" ]] ; then
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
+   inherit mercurial
+fi
+
+MY_P=${P/_/}
+MY_P=${MY_P/beta/b}
+
+uri_prefix=
+case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+esac
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+if [[ ${PV} != "" ]] ; then
+   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;
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl selinux +sendmail skey sssd"
+
+CDEPEND="
+   sys-libs/zlib:=
+   gcrypt? ( dev-libs/libgcrypt:= )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   openssl? ( dev-libs/openssl:0= )
+   pam? ( virtual/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   sssd? ( sys-auth/sssd[sudo] )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   selinux? ( sec-policy/selinux-sudo )
+   sendmail? ( virtual/mta )
+"
+DEPEND="
+   ${CDEPEND}
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+   ?? ( gcrypt openssl )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
+   fi
+
+   # then remove duplicate path entries
+   cleanpath() {
+   local newpath thisp IFS=:
+   for thisp in $1 ; do
+   if [[ :${newpath}: != *:${thisp}:* ]] ; then
+   newpath+=:$thisp
+   else
+   einfo "   Duplicate entry ${thisp} removed..."
+   fi
+   done
+   SECURE_PATH=${newpath#:}
+   }
+   cleanpath 
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${SECURE_PATH:+:${SECURE_PATH}}
+
+   # finally, strip gcc paths #136027
+   rmpath() {
+   local e newpath thisp IFS=:
+   for thisp in ${SECURE_PATH} ; do
+   for 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-09-13 Thread Lars Wendler
commit: d44d5994772a061f5ad893b6d30e36cb3670f65f
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep 13 08:05:00 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Sep 13 08:18:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44d5994

app-admin/sudo: Bump to version 1.8.25_p1

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-admin/sudo/Manifest  |   1 +
 app-admin/sudo/sudo-1.8.25_p1.ebuild | 240 +++
 2 files changed, 241 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index eaf829a6f71..58933204a42 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,4 @@
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
 DIST sudo-1.8.24.tar.gz 3175719 BLAKE2B 
61fc469e2d8146b8bb59709192dc33828f0065d4dcf9625e72ae1da9a2c1d6925a0201e5999e146e2e15f5a103ad5690a88fcabb75f57e76b779fe07de53b459
 SHA512 
ec6295a456a300e81ea2356080d51a57e3eb5d8070d8aab228cece0100ef54954f6c3dd458316b0c2da6839c0d8dab7cdc1a360aceb2594641e064465ecb1ee8
 DIST sudo-1.8.25.tar.gz 3189660 BLAKE2B 
9eeab3ac4ea67a866071750a8cf19e0753ef1b59187f715c69547bbae8ee0039bf15116ef30ed5dc6fc11b17beeff174e08756b2d701e0f2668a05f2e318f623
 SHA512 
f3f0c9e315484e5ba2d535f41ab722881343b1fa299f75cfad456bd41a555d80080369677e62626307df792aeabc29ba450e6f0b9c284ea2cfb8dc5e3568f46d
+DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B 
ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb
 SHA512 
b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72

diff --git a/app-admin/sudo/sudo-1.8.25_p1.ebuild 
b/app-admin/sudo/sudo-1.8.25_p1.ebuild
new file mode 100644
index 000..f4ab4527b4f
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.25_p1.ebuild
@@ -0,0 +1,240 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pam multilib libtool tmpfiles
+if [[ ${PV} == "" ]] ; then
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
+   inherit mercurial
+fi
+
+MY_P=${P/_/}
+MY_P=${MY_P/beta/b}
+
+uri_prefix=
+case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+esac
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+if [[ ${PV} != "" ]] ; then
+   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;
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl selinux +sendmail skey"
+
+CDEPEND="
+   sys-libs/zlib:=
+   gcrypt? ( dev-libs/libgcrypt:= )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   openssl? ( dev-libs/openssl:0= )
+   pam? ( virtual/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   selinux? ( sec-policy/selinux-sudo )
+   sendmail? ( virtual/mta )
+"
+DEPEND="
+   ${CDEPEND}
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+   ?? ( gcrypt openssl )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
+   fi
+
+   # then remove 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-09-04 Thread Lars Wendler
commit: be4400f93587b971ebcd01d910bbb4fea883164d
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 06:41:52 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 06:41:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4400f9

app-admin/sudo: Bump to version 1.8.25

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-admin/sudo/Manifest   |   1 +
 app-admin/sudo/sudo-1.8.25.ebuild | 240 ++
 2 files changed, 241 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 1a15ddba2f3..3bd05ad2d17 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,4 @@
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
 DIST sudo-1.8.24.tar.gz 3175719 BLAKE2B 
61fc469e2d8146b8bb59709192dc33828f0065d4dcf9625e72ae1da9a2c1d6925a0201e5999e146e2e15f5a103ad5690a88fcabb75f57e76b779fe07de53b459
 SHA512 
ec6295a456a300e81ea2356080d51a57e3eb5d8070d8aab228cece0100ef54954f6c3dd458316b0c2da6839c0d8dab7cdc1a360aceb2594641e064465ecb1ee8
+DIST sudo-1.8.25.tar.gz 3189660 BLAKE2B 
9eeab3ac4ea67a866071750a8cf19e0753ef1b59187f715c69547bbae8ee0039bf15116ef30ed5dc6fc11b17beeff174e08756b2d701e0f2668a05f2e318f623
 SHA512 
f3f0c9e315484e5ba2d535f41ab722881343b1fa299f75cfad456bd41a555d80080369677e62626307df792aeabc29ba450e6f0b9c284ea2cfb8dc5e3568f46d

diff --git a/app-admin/sudo/sudo-1.8.25.ebuild 
b/app-admin/sudo/sudo-1.8.25.ebuild
new file mode 100644
index 000..f4ab4527b4f
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.25.ebuild
@@ -0,0 +1,240 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pam multilib libtool tmpfiles
+if [[ ${PV} == "" ]] ; then
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
+   inherit mercurial
+fi
+
+MY_P=${P/_/}
+MY_P=${MY_P/beta/b}
+
+uri_prefix=
+case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+esac
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+if [[ ${PV} != "" ]] ; then
+   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;
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 openssl pam sasl selinux +sendmail skey"
+
+CDEPEND="
+   sys-libs/zlib:=
+   gcrypt? ( dev-libs/libgcrypt:= )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   openssl? ( dev-libs/openssl:0= )
+   pam? ( virtual/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   selinux? ( sec-policy/selinux-sudo )
+   sendmail? ( virtual/mta )
+"
+DEPEND="
+   ${CDEPEND}
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+   ?? ( gcrypt openssl )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
+   fi
+
+   # then remove duplicate path 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-09-04 Thread Lars Wendler
commit: a7527749e1027067e194c15d36888ac212d32807
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 06:42:51 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 06:42:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7527749

app-admin/sudo: Removed old.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-admin/sudo/Manifest  |   1 -
 app-admin/sudo/sudo-1.8.22-r2.ebuild | 225 --
 app-admin/sudo/sudo-1.8.23-r1.ebuild | 231 ---
 3 files changed, 457 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 3bd05ad2d17..eaf829a6f71 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,4 +1,3 @@
-DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
 DIST sudo-1.8.24.tar.gz 3175719 BLAKE2B 
61fc469e2d8146b8bb59709192dc33828f0065d4dcf9625e72ae1da9a2c1d6925a0201e5999e146e2e15f5a103ad5690a88fcabb75f57e76b779fe07de53b459
 SHA512 
ec6295a456a300e81ea2356080d51a57e3eb5d8070d8aab228cece0100ef54954f6c3dd458316b0c2da6839c0d8dab7cdc1a360aceb2594641e064465ecb1ee8
 DIST sudo-1.8.25.tar.gz 3189660 BLAKE2B 
9eeab3ac4ea67a866071750a8cf19e0753ef1b59187f715c69547bbae8ee0039bf15116ef30ed5dc6fc11b17beeff174e08756b2d701e0f2668a05f2e318f623
 SHA512 
f3f0c9e315484e5ba2d535f41ab722881343b1fa299f75cfad456bd41a555d80080369677e62626307df792aeabc29ba450e6f0b9c284ea2cfb8dc5e3568f46d

diff --git a/app-admin/sudo/sudo-1.8.22-r2.ebuild 
b/app-admin/sudo/sudo-1.8.22-r2.ebuild
deleted file mode 100644
index 5c8f882a27c..000
--- a/app-admin/sudo/sudo-1.8.22-r2.ebuild
+++ /dev/null
@@ -1,225 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pam multilib libtool
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
-
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-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;
-
-# Basic license is ISC-style as-is, some files are released under
-# 3-clause BSD license
-LICENSE="ISC BSD"
-SLOT="0"
-if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
-fi
-IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
-
-CDEPEND="
-   gcrypt? ( dev-libs/libgcrypt:= )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   sys-libs/zlib
-"
-RDEPEND="
-   ${CDEPEND}
-   selinux? ( sec-policy/selinux-sudo )
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   sendmail? ( virtual/mta )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-   ?? ( gcrypt openssl )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_rootpath() {
-   # FIXME: secure_path is a compile time setting. using ROOTPATH
-   # is not perfect, env-update may invalidate this, but until it
-   # is available as a sudoers setting this will have to do.
-   einfo "Setting secure_path ..."
-
-   # first extract the default ROOTPATH from build env
-   ROOTPATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo 
"${ROOTPATH}")
-   if [[ -z ${ROOTPATH} ]] ; then
-   ewarn " Failed to find ROOTPATH, please report this"
-   fi
-
-   # then remove duplicate path entries
-   cleanpath() {
-   local newpath thisp IFS=:
-   for thisp in $1 ; do
-   if [[ :${newpath}: != *:${thisp}:* ]] ; then
-   newpath+=:$thisp
-   else
-   einfo "   Duplicate entry ${thisp} removed..."
-   fi
-   done
-   ROOTPATH=${newpath#:}
-   }
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-08-22 Thread Mikle Kolyada
commit: 133761b66ef64e6bd6d30fe0135db3a29b11b66a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 23 02:46:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 23 02:46:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133761b6

app-admin/sudo: mark stable wrt bug #664116

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/sudo/sudo-1.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.23-r2.ebuild 
b/app-admin/sudo/sudo-1.8.23-r2.ebuild
index ff732cc2bbd..797af1bfd33 100644
--- a/app-admin/sudo/sudo-1.8.23-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.23-r2.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-08-22 Thread Thomas Deutschmann
commit: 238fc2c583d8740bdf47fc532fb07a80b935f01d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:39:13 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:39:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238fc2c5

app-admin/sudo: x86 stable (bug #664116)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-admin/sudo/sudo-1.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.23-r2.ebuild 
b/app-admin/sudo/sudo-1.8.23-r2.ebuild
index 4e132ef6853..ff732cc2bbd 100644
--- a/app-admin/sudo/sudo-1.8.23-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.23-r2.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-08-22 Thread Mart Raudsepp
commit: b98f772ccbcd7ddf95bfc7756996ee1f36f568a7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:49:08 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:53:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98f772c

app-admin/sudo-1.8.23-r2: arm64 stable (bug #664116)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-admin/sudo/sudo-1.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.23-r2.ebuild 
b/app-admin/sudo/sudo-1.8.23-r2.ebuild
index 110ccd5941b..4e132ef6853 100644
--- a/app-admin/sudo/sudo-1.8.23-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.23-r2.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-08-21 Thread Mikle Kolyada
commit: 8ce4b3cb6e7306c3cbb2bf1b03b5149ac0d6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Aug 21 23:49:47 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Aug 21 23:49:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce4

app-admin/sudo: amd64 stable wrt bug #664116

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/sudo/sudo-1.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.23-r2.ebuild 
b/app-admin/sudo/sudo-1.8.23-r2.ebuild
index aff86ebee00..110ccd5941b 100644
--- a/app-admin/sudo/sudo-1.8.23-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.23-r2.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-08-21 Thread Sergei Trofimovich
commit: 49afd7fb72585746ba7007ceccce9ae7573f1af9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Aug 21 15:22:26 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug 21 18:42:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49afd7fb

app-admin/sudo: stable 1.8.23-r2 for sparc, bug #664116

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 app-admin/sudo/sudo-1.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.23-r2.ebuild 
b/app-admin/sudo/sudo-1.8.23-r2.ebuild
index f4ab4527b4f..aff86ebee00 100644
--- a/app-admin/sudo/sudo-1.8.23-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.23-r2.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
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;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-08-20 Thread Thomas Deutschmann
commit: e4fbb2d676e441d5b121752b1e06558d4c970bd7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 20 16:00:51 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 20 16:01:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fbb2d6

app-admin/sudo: always install tmpfiles

- We now always install tmpfiles, even for non-systemd users.
  This should help some SELinux users.

- rundir changed from /var/run to just /run [Bug 66104]

Closes: https://bugs.gentoo.org/661004
Package-Manager: Portage-2.3.47, Repoman-2.3.10

 .../{sudo-.ebuild => sudo-1.8.23-r2.ebuild}| 17 
 app-admin/sudo/sudo-1.8.24.ebuild  | 45 +-
 app-admin/sudo/sudo-.ebuild| 17 
 3 files changed, 47 insertions(+), 32 deletions(-)

diff --git a/app-admin/sudo/sudo-.ebuild 
b/app-admin/sudo/sudo-1.8.23-r2.ebuild
similarity index 94%
copy from app-admin/sudo/sudo-.ebuild
copy to app-admin/sudo/sudo-1.8.23-r2.ebuild
index bfac67e52ac..f4ab4527b4f 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-1.8.23-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eutils pam multilib libtool
+inherit eutils pam multilib libtool tmpfiles
 if [[ ${PV} == "" ]] ; then
EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
inherit mercurial
@@ -31,15 +31,15 @@ fi
 # 3-clause BSD license
 LICENSE="ISC BSD"
 SLOT="0"
-IUSE="gcrypt ldap nls openssl offensive pam sasl selinux +sendmail skey"
+IUSE="gcrypt ldap nls offensive openssl pam sasl selinux +sendmail skey"
 
 CDEPEND="
-   sys-libs/zlib
+   sys-libs/zlib:=
+   gcrypt? ( dev-libs/libgcrypt:= )
ldap? (
>=net-nds/openldap-2.1.30-r1
dev-libs/cyrus-sasl
)
-   gcrypt? ( dev-libs/libgcrypt:= )
openssl? ( dev-libs/openssl:0= )
pam? ( virtual/pam )
sasl? ( dev-libs/cyrus-sasl )
@@ -132,10 +132,11 @@ src_configure() {
# basing off other values.
myeconfargs=(
--enable-zlib=system
+   --enable-tmpfiles.d="${EPREFIX}"/usr/lib/tmpfiles.d
--with-editor="${EPREFIX}"/usr/libexec/editor
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
-   --with-rundir="${EPREFIX}"/var/run/sudo
+   --with-rundir="${EPREFIX}"/run/sudo
--with-secure-path="${SECURE_PATH}"
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
@@ -185,12 +186,14 @@ src_install() {
fperms 0700 /var/db/sudo/lectured
fperms 0711 /var/db/sudo #652958
 
-   # Don't install into /var/run as that is a tmpfs most of the time
+   # Don't install into /run as that is a tmpfs most of the time
# (bug #504854)
-   rm -rf "${ED}"/var/run
+   rm -rf "${ED%/}"/run
 }
 
 pkg_postinst() {
+   tmpfiles_process sudo.conf
+
#652958
local sudo_db="${EROOT}/var/db/sudo"
if [[ "$(stat -c %a "${sudo_db}")" -ne 711 ]] ; then

diff --git a/app-admin/sudo/sudo-1.8.24.ebuild 
b/app-admin/sudo/sudo-1.8.24.ebuild
index 8e7d28d69bd..f4ab4527b4f 100644
--- a/app-admin/sudo/sudo-1.8.24.ebuild
+++ b/app-admin/sudo/sudo-1.8.24.ebuild
@@ -3,7 +3,11 @@
 
 EAPI=6
 
-inherit eutils pam multilib libtool
+inherit eutils pam multilib libtool tmpfiles
+if [[ ${PV} == "" ]] ; then
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
+   inherit mercurial
+fi
 
 MY_P=${P/_/}
 MY_P=${MY_P/beta/b}
@@ -15,37 +19,39 @@ esac
 
 DESCRIPTION="Allows users or groups to run commands as other users"
 HOMEPAGE="https://www.sudo.ws/;
-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;
+if [[ ${PV} != "" ]] ; then
+   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;
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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"
-if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
-fi
-IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
+IUSE="gcrypt ldap nls offensive openssl pam sasl selinux +sendmail skey"
 
 CDEPEND="
+   sys-libs/zlib:=
gcrypt? ( dev-libs/libgcrypt:= )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
ldap? (

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-08-20 Thread Thomas Deutschmann
commit: cab151fddb1e2cdbca5425ac81ab0e9f68d0dba5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 20 14:38:18 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 20 16:01:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab151fd

app-admin/sudo: drop old

Package-Manager: Portage-2.3.47, Repoman-2.3.10

 app-admin/sudo/Manifest   |   1 -
 app-admin/sudo/sudo-1.8.23.ebuild | 224 -
 app-admin/sudo/sudo-1.8.24_rc1.ebuild | 231 --
 3 files changed, 456 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 6960ffdff6d..1a15ddba2f3 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,4 +1,3 @@
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
 DIST sudo-1.8.24.tar.gz 3175719 BLAKE2B 
61fc469e2d8146b8bb59709192dc33828f0065d4dcf9625e72ae1da9a2c1d6925a0201e5999e146e2e15f5a103ad5690a88fcabb75f57e76b779fe07de53b459
 SHA512 
ec6295a456a300e81ea2356080d51a57e3eb5d8070d8aab228cece0100ef54954f6c3dd458316b0c2da6839c0d8dab7cdc1a360aceb2594641e064465ecb1ee8
-DIST sudo-1.8.24rc1.tar.gz 3177086 BLAKE2B 
3eb813d456bf115be2df7803f70870fe3cc2681d8d9a009026aa8c0f499784ae17e781c940a1c6ede61cd250a5703647db62b52cd1be385fd3d8ba96e1d8944a
 SHA512 
a571ca5dfe2614ef66fc14a48d09977a59830dea641101f108a6565a1f813c36bdd6dc94b1c39160cc341215fe93628631ba43643b7b7ad63286e4db7b5fee6e

diff --git a/app-admin/sudo/sudo-1.8.23.ebuild 
b/app-admin/sudo/sudo-1.8.23.ebuild
deleted file mode 100644
index b67fefb0afb..000
--- a/app-admin/sudo/sudo-1.8.23.ebuild
+++ /dev/null
@@ -1,224 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pam multilib libtool
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
-
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-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;
-
-# Basic license is ISC-style as-is, some files are released under
-# 3-clause BSD license
-LICENSE="ISC BSD"
-SLOT="0"
-if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
-fi
-IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
-
-CDEPEND="
-   gcrypt? ( dev-libs/libgcrypt:= )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   sys-libs/zlib
-"
-RDEPEND="
-   ${CDEPEND}
-   selinux? ( sec-policy/selinux-sudo )
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   sendmail? ( virtual/mta )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-   ?? ( gcrypt openssl )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_rootpath() {
-   # FIXME: secure_path is a compile time setting. using ROOTPATH
-   # is not perfect, env-update may invalidate this, but until it
-   # is available as a sudoers setting this will have to do.
-   einfo "Setting secure_path ..."
-
-   # first extract the default ROOTPATH from build env
-   ROOTPATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo 
"${ROOTPATH}")
-   if [[ -z ${ROOTPATH} ]] ; then
-   ewarn " Failed to find ROOTPATH, please report this"
-   fi
-
-   # then remove duplicate path entries
-   cleanpath() {
-   local newpath thisp IFS=:
-   for thisp in $1 ; do
-   if [[ :${newpath}: != *:${thisp}:* ]] ; then
-   newpath+=:$thisp
-   else
-   einfo "   Duplicate entry ${thisp} removed..."
-   fi
-   done
-   ROOTPATH=${newpath#:}
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-08-20 Thread Thomas Deutschmann
commit: 6e5d4ecd28f2eb66771d58808ee6844eba61ea8c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 20 14:36:49 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 20 16:01:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5d4ecd

app-admin/sudo: bump to v1.8.24

Package-Manager: Portage-2.3.47, Repoman-2.3.10

 app-admin/sudo/Manifest   |   1 +
 app-admin/sudo/sudo-1.8.24.ebuild | 231 ++
 2 files changed, 232 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index f5964580f50..6960ffdff6d 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,4 @@
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
+DIST sudo-1.8.24.tar.gz 3175719 BLAKE2B 
61fc469e2d8146b8bb59709192dc33828f0065d4dcf9625e72ae1da9a2c1d6925a0201e5999e146e2e15f5a103ad5690a88fcabb75f57e76b779fe07de53b459
 SHA512 
ec6295a456a300e81ea2356080d51a57e3eb5d8070d8aab228cece0100ef54954f6c3dd458316b0c2da6839c0d8dab7cdc1a360aceb2594641e064465ecb1ee8
 DIST sudo-1.8.24rc1.tar.gz 3177086 BLAKE2B 
3eb813d456bf115be2df7803f70870fe3cc2681d8d9a009026aa8c0f499784ae17e781c940a1c6ede61cd250a5703647db62b52cd1be385fd3d8ba96e1d8944a
 SHA512 
a571ca5dfe2614ef66fc14a48d09977a59830dea641101f108a6565a1f813c36bdd6dc94b1c39160cc341215fe93628631ba43643b7b7ad63286e4db7b5fee6e

diff --git a/app-admin/sudo/sudo-1.8.24.ebuild 
b/app-admin/sudo/sudo-1.8.24.ebuild
new file mode 100644
index 000..8e7d28d69bd
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.24.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pam multilib libtool
+
+MY_P=${P/_/}
+MY_P=${MY_P/beta/b}
+
+uri_prefix=
+case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+esac
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+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;
+
+# Basic license is ISC-style as-is, some files are released under
+# 3-clause BSD license
+LICENSE="ISC BSD"
+SLOT="0"
+if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+fi
+IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
+
+CDEPEND="
+   gcrypt? ( dev-libs/libgcrypt:= )
+   openssl? ( dev-libs/openssl:0= )
+   pam? ( virtual/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   sys-libs/zlib
+"
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-sudo )
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   sendmail? ( virtual/mta )
+"
+DEPEND="
+   ${CDEPEND}
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+   ?? ( gcrypt openssl )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
+   fi
+
+   # then remove duplicate path entries
+   cleanpath() {
+   local newpath thisp IFS=:
+   for thisp in $1 ; do
+   if [[ :${newpath}: != *:${thisp}:* ]] ; then
+  

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-08-14 Thread Lars Wendler
commit: 71f009a5ea6eda13c6bd7916de8fa2da26bfcbb9
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug 14 08:04:15 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug 14 08:04:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f009a5

app-admin/sudo: Bump to version 1.8.24_rc1. Removed old.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-admin/sudo/Manifest | 2 +-
 app-admin/sudo/{sudo-1.8.24_beta4.ebuild => sudo-1.8.24_rc1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 37c217cd2d2..f5964580f50 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
-DIST sudo-1.8.24b4.tar.gz 3167803 BLAKE2B 
03e4ca426ee000d9a4ae8eb020fa081e0580634f036923cf3107c44dc18be7c5fa82169430c82f2b4d2d6dbe5041a63ecd4f91d6e0cb28cce9a94b1ed48fbc4a
 SHA512 
743adfcc7fd5bfe838dfcd362ffe8daca54964d74318732cfe068e0331aa07feb8b3b9e6a98f4616b49b19f076a43dd62c068b6bde2cb24fa4f2b8657ddc215d
+DIST sudo-1.8.24rc1.tar.gz 3177086 BLAKE2B 
3eb813d456bf115be2df7803f70870fe3cc2681d8d9a009026aa8c0f499784ae17e781c940a1c6ede61cd250a5703647db62b52cd1be385fd3d8ba96e1d8944a
 SHA512 
a571ca5dfe2614ef66fc14a48d09977a59830dea641101f108a6565a1f813c36bdd6dc94b1c39160cc341215fe93628631ba43643b7b7ad63286e4db7b5fee6e

diff --git a/app-admin/sudo/sudo-1.8.24_beta4.ebuild 
b/app-admin/sudo/sudo-1.8.24_rc1.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.24_beta4.ebuild
rename to app-admin/sudo/sudo-1.8.24_rc1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-08-09 Thread Lars Wendler
commit: 76e00c4508aac08be0adf769720a99fcc3020137
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Aug  9 15:39:40 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug  9 15:39:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e00c45

app-admin/sudo: Bump to version 1.8.24_beta4. Removed old.

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 app-admin/sudo/Manifest   | 2 +-
 app-admin/sudo/{sudo-1.8.24_beta1.ebuild => sudo-1.8.24_beta4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 4a91e31b016..37c217cd2d2 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
-DIST sudo-1.8.24b1.tar.gz 3167476 BLAKE2B 
23fa302773733ac84f36af006076a367c8201ed238f43007b9fff504ead6b8845614c0180aa1cfd33b7fb7082437b9701ff6e4da8df44e97f34a0084a0920feb
 SHA512 
92746df75b32031ef890c48fe0383001640c8470bae841f2277f42008eda4e86b0ed0494ceb0a9e1ac7a7510375c9a7c7d23ec3e84a42e94d457f6771170357c
+DIST sudo-1.8.24b4.tar.gz 3167803 BLAKE2B 
03e4ca426ee000d9a4ae8eb020fa081e0580634f036923cf3107c44dc18be7c5fa82169430c82f2b4d2d6dbe5041a63ecd4f91d6e0cb28cce9a94b1ed48fbc4a
 SHA512 
743adfcc7fd5bfe838dfcd362ffe8daca54964d74318732cfe068e0331aa07feb8b3b9e6a98f4616b49b19f076a43dd62c068b6bde2cb24fa4f2b8657ddc215d

diff --git a/app-admin/sudo/sudo-1.8.24_beta1.ebuild 
b/app-admin/sudo/sudo-1.8.24_beta4.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.24_beta1.ebuild
rename to app-admin/sudo/sudo-1.8.24_beta4.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-07-08 Thread Lars Wendler
commit: c1de12de8448b36ae30b7bd309e21fca522ba2ab
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jul  8 09:17:59 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jul  8 09:18:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1de12de

app-admin/sudo: Removed old.

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-admin/sudo/Manifest  |   1 -
 app-admin/sudo/sudo-1.8.20_p2.ebuild | 216 ---
 2 files changed, 217 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index bcba5506615..4a91e31b016 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,4 +1,3 @@
-DIST sudo-1.8.20p2.tar.gz 2930769 BLAKE2B 
90338e7d436683f94a9e13e9f0da668f2bbbf2184530feb63166186309881b737b783d2be80f935e5d64fd2a4264928423d2b754121be5caf07acbacbe2a6d42
 SHA512 
8bf67e687f7a84605fdef8d547b5cd661141b6c8fd25820c33c7e37e97ca7f21f564c3bae691f8a8cd08df7d80338e36a8f06bb5086cc104509d71d6ab1bceda
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
 DIST sudo-1.8.24b1.tar.gz 3167476 BLAKE2B 
23fa302773733ac84f36af006076a367c8201ed238f43007b9fff504ead6b8845614c0180aa1cfd33b7fb7082437b9701ff6e4da8df44e97f34a0084a0920feb
 SHA512 
92746df75b32031ef890c48fe0383001640c8470bae841f2277f42008eda4e86b0ed0494ceb0a9e1ac7a7510375c9a7c7d23ec3e84a42e94d457f6771170357c

diff --git a/app-admin/sudo/sudo-1.8.20_p2.ebuild 
b/app-admin/sudo/sudo-1.8.20_p2.ebuild
deleted file mode 100644
index 256026257b1..000
--- a/app-admin/sudo/sudo-1.8.20_p2.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pam multilib libtool
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
-
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-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;
-
-# Basic license is ISC-style as-is, some files are released under
-# 3-clause BSD license
-LICENSE="ISC BSD"
-SLOT="0"
-if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
-fi
-IUSE="gcrypt ldap nls pam offensive openssl selinux skey +sendmail"
-
-CDEPEND="
-   gcrypt? ( dev-libs/libgcrypt:= )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   sys-libs/zlib
-"
-RDEPEND="
-   ${CDEPEND}
-   selinux? ( sec-policy/selinux-sudo )
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   sendmail? ( virtual/mta )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-   ?? ( gcrypt openssl )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_rootpath() {
-   # FIXME: secure_path is a compile time setting. using ROOTPATH
-   # is not perfect, env-update may invalidate this, but until it
-   # is available as a sudoers setting this will have to do.
-   einfo "Setting secure_path ..."
-
-   # first extract the default ROOTPATH from build env
-   ROOTPATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo 
"${ROOTPATH}")
-   if [[ -z ${ROOTPATH} ]] ; then
-   ewarn " Failed to find ROOTPATH, please report this"
-   fi
-
-   # then remove duplicate path entries
-   cleanpath() {
-   local newpath thisp IFS=:
-   for thisp in $1 ; do
-   if [[ :${newpath}: != *:${thisp}:* ]] ; then
-   newpath+=:$thisp
-   else
-   einfo "   Duplicate entry ${thisp} removed..."
-   fi
-   done
-   ROOTPATH=${newpath#:}
-   }
-   cleanpath 
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${ROOTPATH:+:${ROOTPATH}}
-
-   # 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-07-08 Thread Lars Wendler
commit: c3b6ff5c01670733ff1a3bd186284ebf1ab12abf
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jul  8 09:17:15 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jul  8 09:18:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b6ff5c

app-admin/sudo: Bump to version 1.8.24_beta1

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-admin/sudo/Manifest |   1 +
 app-admin/sudo/sudo-1.8.24_beta1.ebuild | 231 
 2 files changed, 232 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 031d9469b86..bcba5506615 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,4 @@
 DIST sudo-1.8.20p2.tar.gz 2930769 BLAKE2B 
90338e7d436683f94a9e13e9f0da668f2bbbf2184530feb63166186309881b737b783d2be80f935e5d64fd2a4264928423d2b754121be5caf07acbacbe2a6d42
 SHA512 
8bf67e687f7a84605fdef8d547b5cd661141b6c8fd25820c33c7e37e97ca7f21f564c3bae691f8a8cd08df7d80338e36a8f06bb5086cc104509d71d6ab1bceda
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
+DIST sudo-1.8.24b1.tar.gz 3167476 BLAKE2B 
23fa302773733ac84f36af006076a367c8201ed238f43007b9fff504ead6b8845614c0180aa1cfd33b7fb7082437b9701ff6e4da8df44e97f34a0084a0920feb
 SHA512 
92746df75b32031ef890c48fe0383001640c8470bae841f2277f42008eda4e86b0ed0494ceb0a9e1ac7a7510375c9a7c7d23ec3e84a42e94d457f6771170357c

diff --git a/app-admin/sudo/sudo-1.8.24_beta1.ebuild 
b/app-admin/sudo/sudo-1.8.24_beta1.ebuild
new file mode 100644
index 000..8e7d28d69bd
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.24_beta1.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pam multilib libtool
+
+MY_P=${P/_/}
+MY_P=${MY_P/beta/b}
+
+uri_prefix=
+case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+esac
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+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;
+
+# Basic license is ISC-style as-is, some files are released under
+# 3-clause BSD license
+LICENSE="ISC BSD"
+SLOT="0"
+if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+fi
+IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
+
+CDEPEND="
+   gcrypt? ( dev-libs/libgcrypt:= )
+   openssl? ( dev-libs/openssl:0= )
+   pam? ( virtual/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   sys-libs/zlib
+"
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-sudo )
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   sendmail? ( virtual/mta )
+"
+DEPEND="
+   ${CDEPEND}
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+   ?? ( gcrypt openssl )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
+   fi
+
+   # then remove duplicate path entries
+   cleanpath() {
+   local newpath thisp IFS=:
+   for thisp in $1 ; do
+   if [[ :${newpath}: != *:${thisp}:* ]] ; 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-07-08 Thread Lars Wendler
commit: fcbb02811f1e1318129bae04bdc5df16affa58a5
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jul  8 09:13:40 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jul  8 09:18:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcbb0281

app-admin/sudo: Synced live ebuild.

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-admin/sudo/sudo-.ebuild | 33 -
 1 file changed, 20 insertions(+), 13 deletions(-)

diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild
index 863a0c4289f..bfac67e52ac 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-.ebuild
@@ -74,16 +74,23 @@ src_prepare() {
elibtoolize
 }
 
-set_rootpath() {
-   # FIXME: secure_path is a compile time setting. using ROOTPATH
-   # is not perfect, env-update may invalidate this, but until it
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
# is available as a sudoers setting this will have to do.
einfo "Setting secure_path ..."
 
# first extract the default ROOTPATH from build env
-   ROOTPATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo 
"${ROOTPATH}")
-   if [[ -z ${ROOTPATH} ]] ; then
-   ewarn " Failed to find ROOTPATH, please report this"
+   SECURE_PATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env;
+   echo "${ROOTPATH}")
+   case "${SECURE_PATH}" in
+   */usr/sbin*) ;;
+   *) SECURE_PATH=$(unset PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
fi
 
# then remove duplicate path entries
@@ -96,18 +103,18 @@ set_rootpath() {
einfo "   Duplicate entry ${thisp} removed..."
fi
done
-   ROOTPATH=${newpath#:}
+   SECURE_PATH=${newpath#:}
}
-   cleanpath 
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${ROOTPATH:+:${ROOTPATH}}
+   cleanpath 
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${SECURE_PATH:+:${SECURE_PATH}}
 
# finally, strip gcc paths #136027
rmpath() {
local e newpath thisp IFS=:
-   for thisp in ${ROOTPATH} ; do
+   for thisp in ${SECURE_PATH} ; do
for e ; do [[ $thisp == $e ]] && continue 2 ; done
newpath+=:$thisp
done
-   ROOTPATH=${newpath#:}
+   SECURE_PATH=${newpath#:}
}
rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*'
 
@@ -115,8 +122,8 @@ set_rootpath() {
 }
 
 src_configure() {
-   local ROOTPATH
-   set_rootpath
+   local SECURE_PATH
+   set_secure_path
 
# audit: somebody got to explain me how I can test this before I
# enable it.. - Diego
@@ -129,7 +136,7 @@ src_configure() {
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/var/run/sudo
-   --with-secure-path="${ROOTPATH}"
+   --with-secure-path="${SECURE_PATH}"
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
--without-opie



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-06-22 Thread William Hubbs
commit: 338410442c235bafc7d4b605a3f680618a8b6481
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jun 22 21:27:17 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun 22 21:28:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33841044

app-admin/sudo: 1.8.23-r1 bump for bug #656802

This hard codes the secure path in the ebuild instead of attempting to
read ROOTPATH from profile.env since ROOTPATH is going away.

Closes: https://bugs.gentoo.org/656802
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/sudo/sudo-1.8.23-r1.ebuild | 231 +++
 1 file changed, 231 insertions(+)

diff --git a/app-admin/sudo/sudo-1.8.23-r1.ebuild 
b/app-admin/sudo/sudo-1.8.23-r1.ebuild
new file mode 100644
index 000..8e7d28d69bd
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.23-r1.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pam multilib libtool
+
+MY_P=${P/_/}
+MY_P=${MY_P/beta/b}
+
+uri_prefix=
+case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+esac
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+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;
+
+# Basic license is ISC-style as-is, some files are released under
+# 3-clause BSD license
+LICENSE="ISC BSD"
+SLOT="0"
+if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+fi
+IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
+
+CDEPEND="
+   gcrypt? ( dev-libs/libgcrypt:= )
+   openssl? ( dev-libs/openssl:0= )
+   pam? ( virtual/pam )
+   sasl? ( dev-libs/cyrus-sasl )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   sys-libs/zlib
+"
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-sudo )
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   sendmail? ( virtual/mta )
+"
+DEPEND="
+   ${CDEPEND}
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+   ?? ( gcrypt openssl )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_secure_path() {
+   # FIXME: secure_path is a compile time setting. using PATH or
+   # ROOTPATH is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting 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 PATH;
+   . "${EPREFIX}"/etc/profile.env; echo "${PATH}")
+   ;;
+   esac
+   if [[ -z ${SECURE_PATH} ]] ; then
+   ewarn " Failed to detect SECURE_PATH, please report this"
+   fi
+
+   # then remove duplicate path entries
+   cleanpath() {
+   local newpath thisp IFS=:
+   for thisp in $1 ; do
+   if [[ :${newpath}: != *:${thisp}:* ]] ; then
+   newpath+=:$thisp
+   else
+   einfo "   Duplicate entry ${thisp} removed..."
+   fi
+   done
+   SECURE_PATH=${newpath#:}
+   }
+   cleanpath 
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${SECURE_PATH:+:${SECURE_PATH}}
+
+   # finally, strip gcc paths #136027
+   rmpath() {
+   local e newpath thisp IFS=:
+   for thisp in ${SECURE_PATH} ; do
+   for e ; do [[ $thisp == $e ]] && continue 2 ; done
+   newpath+=:$thisp
+   done
+   SECURE_PATH=${newpath#:}
+   }
+   rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*'
+
+   einfo "... done"
+}
+
+src_configure() {
+   local SECURE_PATH
+   set_secure_path
+
+   # audit: somebody got to explain me how I can test this before I
+   # enable it.. - Diego
+   # plugindir: autoconf code is crappy and does not delay evaluation
+   # until `make` time, so we have to use a full path here rather than
+   # basing off other values.
+   myeconfargs=(
+   --enable-zlib=system
+   --with-editor="${EPREFIX}"/usr/libexec/editor
+ 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-05-10 Thread Mikle Kolyada
commit: ddf055d3a993e905c2463565dd053213ab4a9283
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 10 17:09:01 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 10 17:09:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf055d3

app-admin/sudo: ppc stable wrt bug #652898

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/sudo/sudo-1.8.22-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.22-r2.ebuild 
b/app-admin/sudo/sudo-1.8.22-r2.ebuild
index e530e6f7b66..5c8f882a27c 100644
--- a/app-admin/sudo/sudo-1.8.22-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.22-r2.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
 LICENSE="ISC BSD"
 SLOT="0"
 if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
 fi
 IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-05-10 Thread Sergei Trofimovich
commit: 461ae2a710e58c357cbeef7e89f70052b5e5377d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 10 06:30:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 10 06:30:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461ae2a7

app-admin/sudo: stable 1.8.22-r2 for ppc64, bug #652898

Bug: https://bugs.gentoo.org/652898
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 app-admin/sudo/sudo-1.8.22-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.22-r2.ebuild 
b/app-admin/sudo/sudo-1.8.22-r2.ebuild
index 2c2b755b3d1..e530e6f7b66 100644
--- a/app-admin/sudo/sudo-1.8.22-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.22-r2.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
 LICENSE="ISC BSD"
 SLOT="0"
 if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
 fi
 IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-05-03 Thread Mart Raudsepp
commit: 3df9db108363215bfec965c074cb0ca6713a12b5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 07:24:53 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 07:24:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df9db10

app-admin/sudo-1.8.22-r2: arm64 stable (bug #652898)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-admin/sudo/sudo-1.8.22-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.22-r2.ebuild 
b/app-admin/sudo/sudo-1.8.22-r2.ebuild
index 9221a7353de..2c2b755b3d1 100644
--- a/app-admin/sudo/sudo-1.8.22-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.22-r2.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
 LICENSE="ISC BSD"
 SLOT="0"
 if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
 fi
 IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-05-01 Thread Lars Wendler
commit: 20abc973c5521cbcbabc7d037e53033393ce63f5
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  1 17:31:49 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  1 17:32:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20abc973

app-admin/sudo: sudoers2ldif is gone.

Closes: https://bugs.gentoo.org/654450
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-admin/sudo/sudo-1.8.23.ebuild | 1 -
 app-admin/sudo/sudo-.ebuild   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/app-admin/sudo/sudo-1.8.23.ebuild 
b/app-admin/sudo/sudo-1.8.23.ebuild
index b9b3625caae..b67fefb0afb 100644
--- a/app-admin/sudo/sudo-1.8.23.ebuild
+++ b/app-admin/sudo/sudo-1.8.23.ebuild
@@ -148,7 +148,6 @@ src_install() {
 
if use ldap ; then
dodoc README.LDAP
-   dosbin plugins/sudoers/sudoers2ldif
 
cat <<-EOF > "${T}"/ldap.conf.sudo
# See ldap.conf(5) and README.LDAP for details

diff --git a/app-admin/sudo/sudo-.ebuild b/app-admin/sudo/sudo-.ebuild
index 661869d15fc..863a0c4289f 100644
--- a/app-admin/sudo/sudo-.ebuild
+++ b/app-admin/sudo/sudo-.ebuild
@@ -154,7 +154,6 @@ src_install() {
 
if use ldap ; then
dodoc README.LDAP
-   dosbin plugins/sudoers/sudoers2ldif
 
cat <<-EOF > "${T}"/ldap.conf.sudo
# See ldap.conf(5) and README.LDAP for details



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-04-30 Thread Lars Wendler
commit: 00b0874f2e4c049987907625abafc122a569cc7d
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 30 18:09:05 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 30 18:10:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b0874f

app-admin/sudo: Bump to version 1.8.23. Removed old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-admin/sudo/Manifest   | 2 +-
 app-admin/sudo/{sudo-1.8.23_rc2.ebuild => sudo-1.8.23.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 0c072d6392b..80b1caa627a 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,4 +1,4 @@
 DIST sudo-1.8.20p2.tar.gz 2930769 BLAKE2B 
90338e7d436683f94a9e13e9f0da668f2bbbf2184530feb63166186309881b737b783d2be80f935e5d64fd2a4264928423d2b754121be5caf07acbacbe2a6d42
 SHA512 
8bf67e687f7a84605fdef8d547b5cd661141b6c8fd25820c33c7e37e97ca7f21f564c3bae691f8a8cd08df7d80338e36a8f06bb5086cc104509d71d6ab1bceda
 DIST sudo-1.8.21p2.tar.gz 2976081 BLAKE2B 
c0b555879ddb6832c6396b557793f5d4783481fca5d721901c7ef81c1856c1cf7630fddd09bbb42207c27d51892a79c2bf5c653b5b5091ebc84f2d59981207b7
 SHA512 
f04bbff54ad74ba73c078e15c75d2f41332d4912078ed66157ba7346b7fff914bd0747460cb4cd0c472af2d3b344fa72f5c62c95169df68a9cac74d7245c720c
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
-DIST sudo-1.8.23rc2.tar.gz 3149442 BLAKE2B 
dcf80e26f501cd1e22956e940a97ada7efb68158c995d9719d9c3cdf9f2979a99643e03717c316595875931c783e242bc8e1c809c65b028e93331efcecace0c7
 SHA512 
0ca1fb8cddb003304999b6e41c05678621e370eb25bc1cd7f3ca8d54f07c8c914b9f05da128208a9225b4e7c83ff6b736bc3a618fdee46fa8f81b70e3c3b0f31
+DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342

diff --git a/app-admin/sudo/sudo-1.8.23_rc2.ebuild 
b/app-admin/sudo/sudo-1.8.23.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.23_rc2.ebuild
rename to app-admin/sudo/sudo-1.8.23.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-04-30 Thread Lars Wendler
commit: 0685b411557ecd6e0356ebd74b018055931ea953
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 30 18:10:20 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 30 18:10:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0685b411

app-admin/sudo: Removed old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-admin/sudo/Manifest  |   1 -
 app-admin/sudo/sudo-1.8.21_p2.ebuild | 218 ---
 2 files changed, 219 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 80b1caa627a..031d9469b86 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,4 +1,3 @@
 DIST sudo-1.8.20p2.tar.gz 2930769 BLAKE2B 
90338e7d436683f94a9e13e9f0da668f2bbbf2184530feb63166186309881b737b783d2be80f935e5d64fd2a4264928423d2b754121be5caf07acbacbe2a6d42
 SHA512 
8bf67e687f7a84605fdef8d547b5cd661141b6c8fd25820c33c7e37e97ca7f21f564c3bae691f8a8cd08df7d80338e36a8f06bb5086cc104509d71d6ab1bceda
-DIST sudo-1.8.21p2.tar.gz 2976081 BLAKE2B 
c0b555879ddb6832c6396b557793f5d4783481fca5d721901c7ef81c1856c1cf7630fddd09bbb42207c27d51892a79c2bf5c653b5b5091ebc84f2d59981207b7
 SHA512 
f04bbff54ad74ba73c078e15c75d2f41332d4912078ed66157ba7346b7fff914bd0747460cb4cd0c472af2d3b344fa72f5c62c95169df68a9cac74d7245c720c
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
 DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 
11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede
 SHA512 
a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342

diff --git a/app-admin/sudo/sudo-1.8.21_p2.ebuild 
b/app-admin/sudo/sudo-1.8.21_p2.ebuild
deleted file mode 100644
index 81a7dffe121..000
--- a/app-admin/sudo/sudo-1.8.21_p2.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils pam multilib libtool
-
-MY_P=${P/_/}
-MY_P=${MY_P/beta/b}
-
-uri_prefix=
-case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-esac
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-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;
-
-# Basic license is ISC-style as-is, some files are released under
-# 3-clause BSD license
-LICENSE="ISC BSD"
-SLOT="0"
-if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
-fi
-IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
-
-CDEPEND="
-   gcrypt? ( dev-libs/libgcrypt:= )
-   openssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )
-   sasl? ( dev-libs/cyrus-sasl )
-   skey? ( >=sys-auth/skey-1.1.5-r1 )
-   ldap? (
-   >=net-nds/openldap-2.1.30-r1
-   dev-libs/cyrus-sasl
-   )
-   sys-libs/zlib
-"
-RDEPEND="
-   ${CDEPEND}
-   selinux? ( sec-policy/selinux-sudo )
-   ldap? ( dev-lang/perl )
-   pam? ( sys-auth/pambase )
-   >=app-misc/editor-wrapper-3
-   virtual/editor
-   sendmail? ( virtual/mta )
-"
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="
-   pam? ( !skey )
-   skey? ( !pam )
-   ?? ( gcrypt openssl )
-"
-
-MAKEOPTS+=" SAMPLES="
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-set_rootpath() {
-   # FIXME: secure_path is a compile time setting. using ROOTPATH
-   # is not perfect, env-update may invalidate this, but until it
-   # is available as a sudoers setting this will have to do.
-   einfo "Setting secure_path ..."
-
-   # first extract the default ROOTPATH from build env
-   ROOTPATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo 
"${ROOTPATH}")
-   if [[ -z ${ROOTPATH} ]] ; then
-   ewarn " Failed to find ROOTPATH, please report this"
-   fi
-
-   # then remove duplicate path entries
-   cleanpath() {
-   local newpath thisp IFS=:
-   for thisp in $1 ; do
-   if [[ :${newpath}: != *:${thisp}:* ]] ; then
-   newpath+=:$thisp
-   else
-   einfo "   Duplicate entry ${thisp} removed..."
-   fi
-   done
-   ROOTPATH=${newpath#:}
-   }
-   cleanpath 

[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-04-25 Thread Lars Wendler
commit: 7b530586f82accbeb2331531f21e0f494a0ed70e
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr 25 07:57:26 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr 25 07:57:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b530586

app-admin/sudo: Bump to version 1.8.23_rc2. Removed old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-admin/sudo/Manifest   | 2 +-
 app-admin/sudo/{sudo-1.8.23_rc1.ebuild => sudo-1.8.23_rc2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index a87d8656527..0c072d6392b 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,4 +1,4 @@
 DIST sudo-1.8.20p2.tar.gz 2930769 BLAKE2B 
90338e7d436683f94a9e13e9f0da668f2bbbf2184530feb63166186309881b737b783d2be80f935e5d64fd2a4264928423d2b754121be5caf07acbacbe2a6d42
 SHA512 
8bf67e687f7a84605fdef8d547b5cd661141b6c8fd25820c33c7e37e97ca7f21f564c3bae691f8a8cd08df7d80338e36a8f06bb5086cc104509d71d6ab1bceda
 DIST sudo-1.8.21p2.tar.gz 2976081 BLAKE2B 
c0b555879ddb6832c6396b557793f5d4783481fca5d721901c7ef81c1856c1cf7630fddd09bbb42207c27d51892a79c2bf5c653b5b5091ebc84f2d59981207b7
 SHA512 
f04bbff54ad74ba73c078e15c75d2f41332d4912078ed66157ba7346b7fff914bd0747460cb4cd0c472af2d3b344fa72f5c62c95169df68a9cac74d7245c720c
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
-DIST sudo-1.8.23rc1.tar.gz 3137550 BLAKE2B 
4ed50b54db643a04c77332f052e109045782cae34c60a53b1d4e29f64cb02561cb3a6ef70eeafeedbcfefd91e5e6a04ce9a9302c291babe8328ea33bfcc5081c
 SHA512 
7d88e0a29c222fb759d951fc770434af217f3b56b90a196553882e9b6e680134da2a4b0e323a4cf6d38d71cc1ed6797ebcd8e5230e74fcc88d19d98a4d1438e2
+DIST sudo-1.8.23rc2.tar.gz 3149442 BLAKE2B 
dcf80e26f501cd1e22956e940a97ada7efb68158c995d9719d9c3cdf9f2979a99643e03717c316595875931c783e242bc8e1c809c65b028e93331efcecace0c7
 SHA512 
0ca1fb8cddb003304999b6e41c05678621e370eb25bc1cd7f3ca8d54f07c8c914b9f05da128208a9225b4e7c83ff6b736bc3a618fdee46fa8f81b70e3c3b0f31

diff --git a/app-admin/sudo/sudo-1.8.23_rc1.ebuild 
b/app-admin/sudo/sudo-1.8.23_rc2.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.23_rc1.ebuild
rename to app-admin/sudo/sudo-1.8.23_rc2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-04-22 Thread Matt Turner
commit: c167ff1db53d38099ff4d0ade75730856fa3d788
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 22 06:33:38 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 22 06:33:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c167ff1d

app-admin/sudo-1.8.22-r2: hppa stable, bug 652898

 app-admin/sudo/sudo-1.8.22-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.22-r2.ebuild 
b/app-admin/sudo/sudo-1.8.22-r2.ebuild
index a6f1af06fa8..9221a7353de 100644
--- a/app-admin/sudo/sudo-1.8.22-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.22-r2.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
 LICENSE="ISC BSD"
 SLOT="0"
 if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
 fi
 IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-04-21 Thread Mikle Kolyada
commit: 70a6cfd44127cd213d78df4508ad4b7ca9b1489a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 21 11:37:42 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 21 11:37:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a6cfd4

app-admin/sudo: arm stable wrt bug #652898

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/sudo/sudo-1.8.22-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.22-r2.ebuild 
b/app-admin/sudo/sudo-1.8.22-r2.ebuild
index 57f4521ceff..a6f1af06fa8 100644
--- a/app-admin/sudo/sudo-1.8.22-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.22-r2.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
 LICENSE="ISC BSD"
 SLOT="0"
 if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
 fi
 IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-04-19 Thread Lars Wendler
commit: 905afeced4060bd8d01a131546205b63673fd994
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Apr 20 00:21:56 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Apr 20 00:22:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=905afece

app-admin/sudo: Bump to version 1.8.23_rc1. Removed old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-admin/sudo/Manifest | 2 +-
 app-admin/sudo/{sudo-1.8.23_beta3.ebuild => sudo-1.8.23_rc1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 78840efc8c8..a87d8656527 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,4 +1,4 @@
 DIST sudo-1.8.20p2.tar.gz 2930769 BLAKE2B 
90338e7d436683f94a9e13e9f0da668f2bbbf2184530feb63166186309881b737b783d2be80f935e5d64fd2a4264928423d2b754121be5caf07acbacbe2a6d42
 SHA512 
8bf67e687f7a84605fdef8d547b5cd661141b6c8fd25820c33c7e37e97ca7f21f564c3bae691f8a8cd08df7d80338e36a8f06bb5086cc104509d71d6ab1bceda
 DIST sudo-1.8.21p2.tar.gz 2976081 BLAKE2B 
c0b555879ddb6832c6396b557793f5d4783481fca5d721901c7ef81c1856c1cf7630fddd09bbb42207c27d51892a79c2bf5c653b5b5091ebc84f2d59981207b7
 SHA512 
f04bbff54ad74ba73c078e15c75d2f41332d4912078ed66157ba7346b7fff914bd0747460cb4cd0c472af2d3b344fa72f5c62c95169df68a9cac74d7245c720c
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
-DIST sudo-1.8.23b3.tar.gz 3123480 BLAKE2B 
959c013daa34de710e2701d932e0d22162035b380a6cb91a5bab8438916e4ea360a20b388fa4303d82049b1935f942e2aa9e2a8e06ffbcc18f59378b06a8fff2
 SHA512 
ee1b93f5729e1000c13519ef716b22399884b029f4b1ce79420f8a1fe71b5456c37a475c6217397717d383d8bcb3896637673cc11bf7610d29a2c7cf798c1de4
+DIST sudo-1.8.23rc1.tar.gz 3137550 BLAKE2B 
4ed50b54db643a04c77332f052e109045782cae34c60a53b1d4e29f64cb02561cb3a6ef70eeafeedbcfefd91e5e6a04ce9a9302c291babe8328ea33bfcc5081c
 SHA512 
7d88e0a29c222fb759d951fc770434af217f3b56b90a196553882e9b6e680134da2a4b0e323a4cf6d38d71cc1ed6797ebcd8e5230e74fcc88d19d98a4d1438e2

diff --git a/app-admin/sudo/sudo-1.8.23_beta3.ebuild 
b/app-admin/sudo/sudo-1.8.23_rc1.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.23_beta3.ebuild
rename to app-admin/sudo/sudo-1.8.23_rc1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-04-18 Thread Sergei Trofimovich
commit: 5a89ce4103368b8010aefebb86ee77f5eedce634
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr 18 21:38:14 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 18 21:38:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a89ce41

app-admin/sudo: stable 1.8.22-r2 for ia64, bug #652898

Bug: https://bugs.gentoo.org/652898
Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 app-admin/sudo/sudo-1.8.22-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.22-r2.ebuild 
b/app-admin/sudo/sudo-1.8.22-r2.ebuild
index bb13092ea54..57f4521ceff 100644
--- a/app-admin/sudo/sudo-1.8.22-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.22-r2.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
 LICENSE="ISC BSD"
 SLOT="0"
 if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
 fi
 IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-04-17 Thread Lars Wendler
commit: 0b7e5c941089c1f8188db1510cdc5e80c0ca4aad
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 17 13:47:57 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 17 13:48:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7e5c94

app-admin/sudo: Bump to version 1.8.23_beta3. Removed old.

Package-Manager: Portage-2.3.29, Repoman-2.3.9

 app-admin/sudo/Manifest   | 2 +-
 app-admin/sudo/{sudo-1.8.23_beta2.ebuild => sudo-1.8.23_beta3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 48a8a74147b..78840efc8c8 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,4 +1,4 @@
 DIST sudo-1.8.20p2.tar.gz 2930769 BLAKE2B 
90338e7d436683f94a9e13e9f0da668f2bbbf2184530feb63166186309881b737b783d2be80f935e5d64fd2a4264928423d2b754121be5caf07acbacbe2a6d42
 SHA512 
8bf67e687f7a84605fdef8d547b5cd661141b6c8fd25820c33c7e37e97ca7f21f564c3bae691f8a8cd08df7d80338e36a8f06bb5086cc104509d71d6ab1bceda
 DIST sudo-1.8.21p2.tar.gz 2976081 BLAKE2B 
c0b555879ddb6832c6396b557793f5d4783481fca5d721901c7ef81c1856c1cf7630fddd09bbb42207c27d51892a79c2bf5c653b5b5091ebc84f2d59981207b7
 SHA512 
f04bbff54ad74ba73c078e15c75d2f41332d4912078ed66157ba7346b7fff914bd0747460cb4cd0c472af2d3b344fa72f5c62c95169df68a9cac74d7245c720c
 DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B 
c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7
 SHA512 
5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
-DIST sudo-1.8.23b2.tar.gz 3078589 BLAKE2B 
4d3a003d168ef27382ff77d656c82ff830a53e402f4f717ad5fdde9eb1619b1d4af453d2dc9534b7206665d8a89e710a10b6f1343b5242e6a182737436365ddf
 SHA512 
0fe984db67c3589b501c97cabd3e4a006bf6364f3397c73a46b34a14055226225416c2aee08a5fc60f5ac06e50a8fa1db9ed8ebf3c76989870e84457ea84e356
+DIST sudo-1.8.23b3.tar.gz 3123480 BLAKE2B 
959c013daa34de710e2701d932e0d22162035b380a6cb91a5bab8438916e4ea360a20b388fa4303d82049b1935f942e2aa9e2a8e06ffbcc18f59378b06a8fff2
 SHA512 
ee1b93f5729e1000c13519ef716b22399884b029f4b1ce79420f8a1fe71b5456c37a475c6217397717d383d8bcb3896637673cc11bf7610d29a2c7cf798c1de4

diff --git a/app-admin/sudo/sudo-1.8.23_beta2.ebuild 
b/app-admin/sudo/sudo-1.8.23_beta3.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.23_beta2.ebuild
rename to app-admin/sudo/sudo-1.8.23_beta3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-04-14 Thread Matt Turner
commit: a0c2e10ec0bd791af55680e4161f3fcda8d302e6
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 15 03:37:33 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 15 03:37:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c2e10e

app-admin/sudo-1.8.22-r2: alpha stable, bug 652898

 app-admin/sudo/sudo-1.8.22-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.22-r2.ebuild 
b/app-admin/sudo/sudo-1.8.22-r2.ebuild
index c42447f0b81..bb13092ea54 100644
--- a/app-admin/sudo/sudo-1.8.22-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.22-r2.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
 LICENSE="ISC BSD"
 SLOT="0"
 if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
 fi
 IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2018-04-11 Thread Sergei Trofimovich
commit: a2d0cf7b2fa888bc582e90f670eda2f833a3d823
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr 11 21:11:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 11 21:21:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d0cf7b

app-admin/sudo: stable 1.8.22-r2 for sparc

Bug: https://bugs.gentoo.org/652898
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-admin/sudo/sudo-1.8.22-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.22-r2.ebuild 
b/app-admin/sudo/sudo-1.8.22-r2.ebuild
index d013936331b..c42447f0b81 100644
--- a/app-admin/sudo/sudo-1.8.22-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.22-r2.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
 LICENSE="ISC BSD"
 SLOT="0"
 if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
 fi
 IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
 



  1   2   >