From ffd015b9328ce3502488d932327035ad685a518b Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Fri, 15 Feb 2013 16:37:54 -0800 Subject: [PATCH] chore(app-admin/sudo): bump from portage Change-Id: I84749b4afb7be7f68b1326e4645ad9fa056af644 --- .../portage-stable/app-admin/sudo/ChangeLog | 1395 +++++++++++++++++ .../portage-stable/app-admin/sudo/Manifest | 23 +- .../app-admin/sudo/metadata.xml | 16 + .../app-admin/sudo/sudo-1.8.5_p2.ebuild | 190 +++ .../app-admin/sudo/sudo-1.8.6_p3.ebuild | 190 +++ .../app-admin/sudo/sudo-1.8.6_p6.ebuild | 190 +++ 6 files changed, 2003 insertions(+), 1 deletion(-) create mode 100644 sdk_container/src/third_party/portage-stable/app-admin/sudo/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/app-admin/sudo/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.5_p2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.6_p3.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.6_p6.ebuild diff --git a/sdk_container/src/third_party/portage-stable/app-admin/sudo/ChangeLog b/sdk_container/src/third_party/portage-stable/app-admin/sudo/ChangeLog new file mode 100644 index 0000000000..90d41d77e5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-admin/sudo/ChangeLog @@ -0,0 +1,1395 @@ +# ChangeLog for app-admin/sudo +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/ChangeLog,v 1.337 2013/02/01 17:16:32 flameeyes Exp $ + +*sudo-1.8.6_p6 (01 Feb 2013) + + 01 Feb 2013; Diego E. Pettenò +sudo-1.8.6_p6.ebuild, + -sudo-1.8.6_p5.ebuild: + Version bump. + +*sudo-1.8.6_p5 (24 Jan 2013) + + 24 Jan 2013; Diego E. Pettenò +sudo-1.8.6_p5.ebuild, + -sudo-1.8.6_p4.ebuild: + Version bump. + + 22 Jan 2013; Agostino Sarubbo sudo-1.8.6_p3.ebuild: + Stable for x86, wrt bug #452602 + + 21 Jan 2013; Sergey Popov sudo-1.8.6_p3.ebuild: + Stable on arm, wrt bug #452602 + + 21 Jan 2013; Agostino Sarubbo sudo-1.8.6_p3.ebuild: + Stable for sparc, wrt bug #452602 + + 21 Jan 2013; Agostino Sarubbo sudo-1.8.6_p3.ebuild: + Stable for ia64, wrt bug #452602 + + 21 Jan 2013; Agostino Sarubbo sudo-1.8.6_p3.ebuild: + Stable for ppc, wrt bug #452602 + + 21 Jan 2013; Agostino Sarubbo sudo-1.8.6_p3.ebuild: + Stable for ppc64, wrt bug #452602 + + 17 Jan 2013; Jeroen Roovers sudo-1.8.6_p3.ebuild: + Stable for HPPA (bug #452602). + + 17 Jan 2013; Sergey Popov sudo-1.8.6_p3.ebuild: + Stable on amd64, wrt bug #452602 + +*sudo-1.8.6_p4 (16 Jan 2013) + + 16 Jan 2013; Diego E. Pettenò +sudo-1.8.6_p4.ebuild, + -sudo-1.8.5_p3.ebuild: + Version bump; remove non-stable-candidate. + + 29 Sep 2012; Ulrich Müller sudo-1.8.5_p2.ebuild, + sudo-1.8.5_p3.ebuild, sudo-1.8.6_p3.ebuild: + Specify LICENSE more precisely. + +*sudo-1.8.6_p3 (18 Sep 2012) + + 18 Sep 2012; Diego E. Pettenò +sudo-1.8.6_p3.ebuild, + -sudo-1.8.6_p2.ebuild: + Version bump. + +*sudo-1.8.6_p2 (17 Sep 2012) + + 17 Sep 2012; Diego E. Pettenò +sudo-1.8.6_p2.ebuild, + -sudo-1.8.6_p1.ebuild: + Version bump. + +*sudo-1.8.6_p1 (13 Sep 2012) + + 13 Sep 2012; Diego E. Pettenò +sudo-1.8.6_p1.ebuild: + Version bump. + +*sudo-1.8.5_p3 (17 Aug 2012) + + 17 Aug 2012; Diego E. Pettenò +sudo-1.8.5_p3.ebuild, + -files/sudo-1.8.3_p1-linguas.patch, -files/sudo-1.8.3_p1-no-utmpx.patch, + -sudo-1.8.3_p2.ebuild, -sudo-1.8.4_p4.ebuild: + Remove old; version bump. + + 05 Aug 2012; Richard Yao sudo-1.8.5_p2.ebuild: + Keyword ~amd64-fbsd and ~x64-freebsd + +*sudo-1.8.5_p2 (30 May 2012) + + 30 May 2012; Mike Frysinger +sudo-1.8.5_p2.ebuild, + -sudo-1.8.5_p1.ebuild: + Version bump to fix SUDO_ASKPASS regression #417425 by Iftikhar Rathore. + + 26 May 2012; Raúl Porcel sudo-1.8.5_p1.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #416281 + + 26 May 2012; Markus Meier sudo-1.8.5_p1.ebuild: + arm stable, bug #416281 + + 20 May 2012; Mark Loeser sudo-1.8.5_p1.ebuild: + Stable for ppc/ppc64; bug #416281 + + 19 May 2012; Agostino Sarubbo sudo-1.8.5_p1.ebuild: + Stable for amd64, wrt bug #416281 + + 18 May 2012; Fabian Groffen sudo-1.8.5_p1.ebuild: + Add two more paths to chown in the Prefix instructions + +*sudo-1.8.5_p1 (18 May 2012) + + 18 May 2012; Mike Frysinger -sudo-1.8.5-r1.ebuild, + +sudo-1.8.5_p1.ebuild, -files/sudo-1.8.5-securedir.patch: + Version bump -- its the same as 1.8.5-r1, but with the patch integrated + upstream. + +*sudo-1.8.5-r1 (17 May 2012) + + 17 May 2012; Mike Frysinger + +files/sudo-1.8.5-securedir.patch, +sudo-1.8.5-r1.ebuild, -sudo-1.8.5.ebuild: + Fix parsing of #includedir directives #416371 by Marcin Mirosław. + + 17 May 2012; Tobias Klausmann sudo-1.8.5.ebuild: + Stable on alpha, bug #416281 + + 17 May 2012; Jeff Horelick sudo-1.8.5.ebuild: + marked x86 per bug 416281 + + 16 May 2012; Jeroen Roovers sudo-1.8.5.ebuild: + Stable for HPPA (bug #416281). + +*sudo-1.8.5 (16 May 2012) + + 16 May 2012; Diego E. Pettenò +sudo-1.8.5.ebuild, + -sudo-1.8.4_p2.ebuild: + Remove old and version bump. + + 27 Apr 2012; Fabian Groffen sudo-1.8.4_p4.ebuild: + Fix for Prefix, marked ~sparc-solaris + + 23 Apr 2012; Mike Frysinger + +files/sudo-1.8.3_p1-no-utmpx.patch, sudo-1.8.3_p2.ebuild, + sudo-1.8.4_p2.ebuild, sudo-1.8.4_p4.ebuild: + Fix building on systems without utmpx.h. + + 28 Mar 2012; Mike Frysinger + -files/sudo-1.8.2-fix-pwutil-alignment.patch, + -files/sudo-1.8.2-parallel-build.patch, -files/sudo-skeychallengeargs.diff: + Drop unused patches. + +*sudo-1.8.4_p4 (13 Mar 2012) + + 13 Mar 2012; Diego E. Pettenò +sudo-1.8.4_p4.ebuild, + -sudo-1.7.4_p5.ebuild, -sudo-1.8.1_p2.ebuild, -sudo-1.8.2-r1.ebuild, + -sudo-1.8.3_p1-r2.ebuild, -sudo-1.8.3_p1.ebuild, -sudo-1.8.4_p1.ebuild: + Version bump and clear old. + + 03 Mar 2012; Brent Baude sudo-1.8.3_p2.ebuild: + Marking sudo-1.8.3_p2 ppc64 for bug 401533 + +*sudo-1.8.4_p2 (29 Feb 2012) + + 29 Feb 2012; Diego E. Pettenò +sudo-1.8.4_p2.ebuild: + Version bump. + +*sudo-1.8.4_p1 (21 Feb 2012) + + 21 Feb 2012; Diego E. Pettenò +sudo-1.8.4_p1.ebuild: + Version bump. + + 21 Feb 2012; Mike Frysinger sudo-1.8.3_p2.ebuild: + Add USE=nls flag by Darin Petkov. + + 04 Feb 2012; Raúl Porcel sudo-1.8.3_p2.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #401533 + + 03 Feb 2012; Mike Frysinger sudo-1.8.3_p2.ebuild: + We only need the mta/editor at runtime, not build time, so move to RDEPEND. + + 01 Feb 2012; Brent Baude sudo-1.8.3_p2.ebuild: + Marking sudo-1.8.3_p2 ppc for bug 401533 + + 30 Jan 2012; Jeroen Roovers sudo-1.8.3_p2.ebuild: + Stable for HPPA (bug #401533). + + 30 Jan 2012; Jeff Horelick sudo-1.8.3_p2.ebuild: + x86 stable per bug 401533 + + 30 Jan 2012; Agostino Sarubbo sudo-1.8.3_p2.ebuild: + Stable for AMD64, wrt security bug #401533 + +*sudo-1.8.3_p2 (30 Jan 2012) + + 30 Jan 2012; Mike Frysinger +sudo-1.8.3_p2.ebuild: + Version bump #401533. + + 22 Jan 2012; Raúl Porcel sudo-1.8.2-r1.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #398767 + + 21 Jan 2012; Pawel Hajdan jr sudo-1.8.2-r1.ebuild: + x86 stable wrt bug #398767 + + 17 Jan 2012; Jeroen Roovers sudo-1.8.2-r1.ebuild: + Stable for HPPA (bug #398767). + + 17 Jan 2012; Agostino Sarubbo sudo-1.8.2-r1.ebuild: + Stable for amd64, wrt bug #398767 + + 29 Dec 2011; Ulrich Mueller sudo-1.7.4_p5.ebuild: + Update dependency on app-misc/editor-wrapper. + + 29 Dec 2011; Mark Loeser sudo-1.8.1_p2.ebuild: + Stable for ppc64; bug #379743 + + 13 Dec 2011; sudo-1.8.3_p1-r2.ebuild: + Adding support for native SELinux support within sudo + +*sudo-1.8.3_p1-r2 (15 Nov 2011) + + 15 Nov 2011; Mike Frysinger -sudo-1.8.3_p1-r1.ebuild, + +sudo-1.8.3_p1-r2.ebuild: + Restore hardcoded --with-plugindir configure flag #390659 by Priit Laes. + +*sudo-1.8.3_p1-r1 (15 Nov 2011) + + 15 Nov 2011; Mike Frysinger +sudo-1.8.3_p1-r1.ebuild, + +files/sudo-1.8.3_p1-linguas.patch: + Simplify ebuild a bit, and fix translation installation wrt LINGUAS. + +*sudo-1.8.3_p1 (28 Oct 2011) + + 28 Oct 2011; Diego E. Pettenò +sudo-1.8.3_p1.ebuild, + -sudo-1.8.3.ebuild: + Version bump. + +*sudo-1.8.3 (23 Oct 2011) + + 23 Oct 2011; Diego E. Pettenò +sudo-1.8.3.ebuild: + Version bump. + +*sudo-1.8.2-r1 (12 Oct 2011) + + 12 Oct 2011; Sergei Trofimovich -sudo-1.8.2.ebuild, + +sudo-1.8.2-r1.ebuild, +files/sudo-1.8.2-fix-pwutil-alignment.patch: + Fixed alignment issue on alpha found by armin76 (fix from upstream). + + 07 Oct 2011; Mike Frysinger sudo-1.8.2.ebuild, + +files/sudo-1.8.2-parallel-build.patch: + Fix parallel build failures with sudoreplay. + + 03 Sep 2011; Raúl Porcel sudo-1.8.1_p2.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #379743 + + 28 Aug 2011; Markus Meier sudo-1.8.1_p2.ebuild: + arm stable, bug #379743 + + 26 Aug 2011; Mike Frysinger sudo-1.8.2.ebuild: + Force system zlib usage #380491 by Michael. + + 25 Aug 2011; Jeroen Roovers sudo-1.8.1_p2.ebuild: + Stable for HPPA (bug #379743). + + 24 Aug 2011; Markus Meier sudo-1.8.1_p2.ebuild: + x86 stable, bug #379743 + + 22 Aug 2011; Tony Vroon sudo-1.8.1_p2.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & + Elijah El Lazkani in bug #379743. + + 21 Aug 2011; nixnut sudo-1.8.1_p2.ebuild: + ppc stable 379743 + + 18 Aug 2011; Diego E. Pettenò sudo-1.8.1_p2.ebuild, + sudo-1.8.2.ebuild: + Add back skey dependency that was dropped (when?). + +*sudo-1.8.2 (18 Aug 2011) + + 18 Aug 2011; Diego E. Pettenò -sudo-1.7.4_p4.ebuild, + +sudo-1.8.2.ebuild: + Version bump, and remove old. + + 11 Aug 2011; Ulrich Mueller sudo-1.7.4_p4.ebuild, + sudo-1.7.4_p5.ebuild, sudo-1.8.1_p2.ebuild: + Update dependency following package move of editor-wrapper. + +*sudo-1.8.1_p2 (18 May 2011) + + 18 May 2011; Diego E. Pettenò -sudo-1.7.6_p1.ebuild, + -sudo-1.8.1_p1.ebuild, +sudo-1.8.1_p2.ebuild: + Version bump; remove old. + +*sudo-1.8.1_p1 (16 Apr 2011) +*sudo-1.7.6_p1 (16 Apr 2011) + + 16 Apr 2011; Diego E. Pettenò -sudo-1.7.6.ebuild, + +sudo-1.7.6_p1.ebuild, -sudo-1.8.1.ebuild, +sudo-1.8.1_p1.ebuild, + -files/sudo-1.8.1-parallelinstall.patch: + Bump to p1 versions, the parallelinstall patch is no longer needed. + + 10 Apr 2011; Diego E. Pettenò sudo-1.8.1.ebuild, + +files/sudo-1.8.1-parallelinstall.patch: + Fix install in parallel and install of ldap-related files, thanks to Chris + Coleman in bug #362877 for both. + +*sudo-1.8.1 (10 Apr 2011) +*sudo-1.7.6 (10 Apr 2011) + + 10 Apr 2011; Diego E. Pettenò -sudo-1.7.6_rc3.ebuild, + +sudo-1.7.6.ebuild, -sudo-1.8.1_rc3.ebuild, +sudo-1.8.1.ebuild: + Version bump to final versions; 1.7.6 is the next stable candidate. + +*sudo-1.8.1_rc3 (07 Apr 2011) +*sudo-1.7.6_rc3 (07 Apr 2011) + + 07 Apr 2011; Diego E. Pettenò -sudo-1.7.5.ebuild, + -sudo-1.7.6_rc2.ebuild, +sudo-1.7.6_rc3.ebuild, -sudo-1.8.1_rc2.ebuild, + +sudo-1.8.1_rc3.ebuild, -files/sudo-1.8.1_rc2-plugindir.patch: + Re-digest the re-rolled rc2 (#2), drop all patches as they are all + upstreamed. Drop old version that is not a stable candidate (1.7.6 is the + next stable candidate, next month). + + 06 Apr 2011; Diego E. Pettenò sudo-1.8.1_rc2.ebuild: + Re-digest the re-rolled rc2 (#2), drop all patches as they are all + upstreamed. + + 06 Apr 2011; Diego E. Pettenò sudo-1.8.1_rc2.ebuild, + -files/sudo-1.8.1_rc1-recursion.patch, -files/sudo-1.8.1_rc1-skey.patch: + Re-digest the re-rolled rc2, drop patches merged (or replaced). + + 06 Apr 2011; Diego E. Pettenò + -files/sudo-CVE-2010-2956.patch: + Remove stray file. + +*sudo-1.8.1_rc2 (06 Apr 2011) +*sudo-1.7.6_rc2 (06 Apr 2011) + + 06 Apr 2011; Diego E. Pettenò -sudo-1.7.6_rc1.ebuild, + +sudo-1.7.6_rc2.ebuild, -sudo-1.8.1_rc1.ebuild, +sudo-1.8.1_rc2.ebuild, + -files/sudo-1.8.1_rc1-ldflags.patch, +files/sudo-1.8.1_rc2-plugindir.patch: + Version bump to rc2 for both 1.8.1 and 1.7.6; move plugins for 1.8 to + /usr/lib/sudo; don't install sample plugins; filter gnat-gcc paths from + secure_path as it's done for gcc already. + + 06 Apr 2011; Diego E. Pettenò sudo-1.7.6_rc1.ebuild: + Use EAPI=4 properly. + + 06 Apr 2011; Diego E. Pettenò sudo-1.7.6_rc1.ebuild, + sudo-1.8.1_rc1.ebuild: + Fix USE constrain to work when both are disabled. Thanks Zeev Tarantov for + reporting. + +*sudo-1.8.1_rc1 (06 Apr 2011) +*sudo-1.7.6_rc1 (06 Apr 2011) + + 06 Apr 2011; Diego E. Pettenò -sudo-1.7.4_p6.ebuild, + +sudo-1.7.6_rc1.ebuild, -sudo-1.8.0.ebuild, +sudo-1.8.1_rc1.ebuild, + +files/sudo-1.8.1_rc1-ldflags.patch, +files/sudo-1.8.1_rc1-recursion.patch, + +files/sudo-1.8.1_rc1-skey.patch, metadata.xml: + Bump to newest release candidates as EAPI=4; add a bunch of patches to 1.8.1 + to respect ldflags and add back support for skey (with an upstreamable + patch); use REQUIRED_USE to avoid conflicts between pam and skey; disable + opie forcefully for 1.8.1 to avoid automagic dependencies in the future; add + a patch to avoid ignoring failures in recursive make; document offensive USE + flag in metadata. + +*sudo-1.8.0 (01 Mar 2011) +*sudo-1.7.5 (01 Mar 2011) + + 01 Mar 2011; Diego E. Pettenò +sudo-1.7.5.ebuild, + +sudo-1.8.0.ebuild: + Version bump; 1.8.0 is a big rewrite and thus is currently masked. S/Key + support in 1.8 is gone, and it doesn't respect ldflags right now; tests seem + also to be broken. + +*sudo-1.7.4_p6 (19 Jan 2011) + + 19 Jan 2011; Diego E. Pettenò +sudo-1.7.4_p6.ebuild: + Version bump. + + 15 Jan 2011; Raúl Porcel sudo-1.7.4_p5.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #351490 + + 15 Jan 2011; Markus Meier sudo-1.7.4_p5.ebuild: + arm stable, bug #351490 + + 15 Jan 2011; Pawel Hajdan jr sudo-1.7.4_p5.ebuild: + x86 stable wrt bug #351490 + + 13 Jan 2011; Jeroen Roovers sudo-1.7.4_p5.ebuild: + Stable for HPPA (bug #351490). + + 13 Jan 2011; Kacper Kowalik sudo-1.7.4_p5.ebuild: + ppc/ppc64 stable wrt #351490 + + 12 Jan 2011; Markos Chandras sudo-1.7.4_p5.ebuild: + Stable on amd64 wrt bug #351490 + +*sudo-1.7.4_p5 (12 Jan 2011) + + 12 Jan 2011; Diego E. Pettenò + -sudo-1.7.4_p3-r1.ebuild, +sudo-1.7.4_p5.ebuild: + Version bump (more security issues, bug #351490). + + 24 Oct 2010; Raúl Porcel sudo-1.7.4_p4.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #340687 + + 16 Oct 2010; Markus Meier sudo-1.7.4_p4.ebuild: + arm stable, bug #340687 + + 14 Oct 2010; Pawel Hajdan jr sudo-1.7.4_p4.ebuild: + x86 stable wrt bug #340687 + + 13 Oct 2010; Markos Chandras sudo-1.7.4_p4.ebuild: + Stable on amd64 wrt bug #340687 + + 12 Oct 2010; Jeroen Roovers sudo-1.7.4_p4.ebuild: + Stable for HPPA PPC (bug #340687). + +*sudo-1.7.4_p4 (07 Sep 2010) + + 07 Sep 2010; Diego E. Pettenò + +sudo-1.7.4_p4.ebuild: + Version bump. + +*sudo-1.7.4_p3-r1 (07 Sep 2010) + + 07 Sep 2010; Alex Legler -sudo-1.7.2_p7.ebuild, + -sudo-1.7.3.ebuild, -sudo-1.7.4_p3.ebuild, +sudo-1.7.4_p3-r1.ebuild, + +files/sudo-CVE-2010-2956.patch: + Non-maintainer commit: Revision bump to fix CVE-2010-2956 (bug 335381). + Removing vulnerable versions. + + 06 Sep 2010; Brent Baude sudo-1.7.3.ebuild: + Marking sudo-1.7.3 ppc64 for bug 330827 + + 05 Sep 2010; Raúl Porcel sudo-1.7.3.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #330827 + + 22 Aug 2010; Markus Meier sudo-1.7.3.ebuild: + arm stable, bug #330827 + +*sudo-1.7.4_p3 (19 Aug 2010) + + 19 Aug 2010; Diego E. Pettenò + -sudo-1.7.4_p2.ebuild, +sudo-1.7.4_p3.ebuild: + Version bump. + +*sudo-1.7.4_p2 (09 Aug 2010) + + 09 Aug 2010; Diego E. Pettenò -sudo-1.7.4.ebuild, + +sudo-1.7.4_p2.ebuild: + Version bump, solves bug #331651 by Hugo Mildenberger. + + 06 Aug 2010; Pawel Hajdan jr sudo-1.7.3.ebuild: + x86 stable wrt bug #330827 + + 03 Aug 2010; Jeroen Roovers sudo-1.7.3.ebuild: + Stable for PPC (bug #330827). + + 02 Aug 2010; Jeroen Roovers sudo-1.7.3.ebuild: + Stable for HPPA (bug #330827). + + 02 Aug 2010; Markos Chandras sudo-1.7.3.ebuild: + Stable on amd64 wrt bug #330827 + +*sudo-1.7.4 (02 Aug 2010) + + 02 Aug 2010; Diego E. Pettenò +sudo-1.7.4.ebuild: + Version bump (it installs documentation by itself now, needs + /var/db/sudo); drop the pam/skey conflict by enabling skey only if pam is + disabled; add HTTP mirror to the SRC_URI. + +*sudo-1.7.3 (30 Jun 2010) + + 30 Jun 2010; Diego E. Pettenò + -sudo-1.7.3_rc1.ebuild, +sudo-1.7.3.ebuild: + Version bump to 1.7.3 final. + +*sudo-1.7.3_rc1 (29 Jun 2010) + + 29 Jun 2010; Diego E. Pettenò + -sudo-1.7.3_beta4.ebuild, +sudo-1.7.3_rc1.ebuild: + Bump to release candidate (and unmask). + + 25 Jun 2010; Diego E. Pettenò + -sudo-1.7.2_p2-r1.ebuild: + Remove the old vulnerable ebuild. + + 25 Jun 2010; Peter Volkov sudo-1.7.2_p7.ebuild, + sudo-1.7.3_beta4.ebuild: + ~mips keyworded, bug #293985 + + 25 Jun 2010; Alexis Ballier sudo-1.7.2_p7.ebuild, + sudo-1.7.3_beta4.ebuild: + keyword ~sparc-fbsd, bug #293985 + +*sudo-1.7.3_beta4 (24 Jun 2010) + + 24 Jun 2010; Diego E. Pettenò + sudo-1.7.2_p2-r1.ebuild, -files/sudo-1.7.2p1-securepath.patch, + -sudo-1.7.3_beta3.ebuild, +sudo-1.7.3_beta4.ebuild: + Update to latest beta; drop all keywords but the two that haven't updated + from the (very) old and unsafe sudo version. Remove a stray file. + +*sudo-1.7.3_beta3 (15 Jun 2010) + + 15 Jun 2010; Diego E. Pettenò + -sudo-1.7.2_p6.ebuild, +sudo-1.7.3_beta3.ebuild: + Add the new beta that should now be fine wrt security issues. + + 07 Jun 2010; Joseph Jezak sudo-1.7.2_p7.ebuild: + Marked ppc/ppc64 for bug #322517. + + 06 Jun 2010; Christoph Mende sudo-1.7.2_p7.ebuild: + amd64 stable (bug #322517) + + 05 Jun 2010; Raúl Porcel sudo-1.7.2_p7.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #322517 + + 03 Jun 2010; Jeroen Roovers sudo-1.7.2_p7.ebuild: + Stable for HPPA (bug #322517). + + 03 Jun 2010; Pawel Hajdan jr sudo-1.7.2_p7.ebuild: + x86 stable wrt security bug #322517 + +*sudo-1.7.2_p7 (02 Jun 2010) + + 02 Jun 2010; Diego E. Pettenò + -sudo-1.7.2_p4.ebuild, +sudo-1.7.2_p7.ebuild: + Remove old version; version bump. + + 29 May 2010; Jeroen Roovers sudo-1.7.2_p6.ebuild: + Stable for HPPA (bug #321697). + + 28 May 2010; Raúl Porcel sudo-1.7.2_p6.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #321697 + + 28 May 2010; Joseph Jezak sudo-1.7.2_p6.ebuild: + Marked ppc/ppc64 stable for bug #321697. + + 28 May 2010; Peter Volkov sudo-1.7.2_p6.ebuild: + amd64 stable, security bug #321697 + +*sudo-1.7.2_p6 (15 Apr 2010) + + 15 Apr 2010; Diego E. Pettenò + -sudo-1.7.2_p1.ebuild, -sudo-1.7.2_p3.ebuild, +sudo-1.7.2_p6.ebuild, + -sudo-1.7.3_beta1.ebuild: + Version bump and cleanup old version. Version 1.7.3_beta1 is gone because + it is not covered by the latest two security announces. + + 01 Mar 2010; Raúl Porcel sudo-1.7.2_p4.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #306865 + + 28 Feb 2010; Tobias Heinlein sudo-1.7.2_p4.ebuild: + amd64 stable, security bug #306865 + + 28 Feb 2010; Jeroen Roovers sudo-1.7.2_p4.ebuild: + Stable for PPC (bug #306865). + + 28 Feb 2010; Jeroen Roovers sudo-1.7.2_p4.ebuild: + Stable for HPPA (bug #306865). + + 28 Feb 2010; Brent Baude sudo-1.7.2_p4.ebuild: + Marking sudo-1.7.2_p4 ppc64 for bug 306865 + + 26 Feb 2010; Pawel Hajdan jr sudo-1.7.2_p4.ebuild: + x86 stable wrt security bug #306865 + +*sudo-1.7.2_p4 (25 Feb 2010) + + 25 Feb 2010; Tobias Heinlein + +sudo-1.7.2_p4.ebuild: + Version bump, security bug #306865 + +*sudo-1.7.2_p3 (20 Feb 2010) + + 20 Feb 2010; Diego E. Pettenò + -sudo-1.7.2_p2-r2.ebuild, +sudo-1.7.2_p3.ebuild: + Version bump. + + 31 Dec 2009; Brent Baude sudo-1.7.3_beta1.ebuild: + Marking sudo-1.7.3_beta1 ~ppc64 for bug 293985 + + 26 Dec 2009; Diego E. Pettenò + sudo-1.7.2_p2-r2.ebuild, sudo-1.7.3_beta1.ebuild: + Add elog message for the askpass support. + + 20 Dec 2009; Raúl Porcel sudo-1.7.2_p2-r2.ebuild, + sudo-1.7.3_beta1.ebuild: + Re-add ~alpha/~arm/~ia64/~m68k/~s390/~sh/~sparc wrt #293985 + + 09 Dec 2009; Brent Baude sudo-1.7.2_p2-r2.ebuild: + Marking sudo-1.7.2_p2-r2 ~ppc64 for bug 293985 + +*sudo-1.7.3_beta1 (08 Dec 2009) + + 08 Dec 2009; Diego E. Pettenò + -files/sudo-1.7.1-bug348.patch, +sudo-1.7.3_beta1.ebuild: + Add a new beta version of sudo, remove stray patch. + +*sudo-1.7.2_p2-r2 (07 Dec 2009) +*sudo-1.7.2_p2-r1 (07 Dec 2009) + + 07 Dec 2009; Diego E. Pettenò + -sudo-1.7.2_p2.ebuild, +sudo-1.7.2_p2-r1.ebuild, +sudo-1.7.2_p2-r2.ebuild: + Use -r1 and -r2 so that we can eventually stable this. + +*sudo-1.7.2_p2 (07 Dec 2009) + + 07 Dec 2009; Diego E. Pettenò + -sudo-1.7.1-r1.ebuild, -sudo-1.7.2_p1-r1.ebuild, +sudo-1.7.2_p2.ebuild: + Version bump; cleanup old version. + + 30 Nov 2009; Mounir Lamouri sudo-1.7.2_p1-r1.ebuild: + Keyworded for ppc, bug 293985 + + 25 Nov 2009; Jeroen Roovers sudo-1.7.2_p1-r1.ebuild: + Marked ~hppa (bug #293985). + + 24 Nov 2009; Alexis Ballier sudo-1.7.2_p1-r1.ebuild: + keyword ~x86-fbsd, bug #293985 + +*sudo-1.7.2_p1-r1 (21 Nov 2009) + + 21 Nov 2009; Ulrich Mueller +sudo-1.7.2_p1-r1.ebuild: + Fix default editor handling, bug 286017. + + 09 Oct 2009; Raúl Porcel sudo-1.7.2_p1.ebuild: + arm/ia64/m68k/s390/sh/sparc stable wrt #284089 + + 08 Oct 2009; metadata.xml: + no games -> base-system + + 04 Oct 2009; Diego E. Pettenò metadata.xml: + Now solar will take the pieces. + + 04 Oct 2009; sudo-1.7.1-r1.ebuild, + sudo-1.7.2_p1.ebuild: + - simple fix for default editor handling + + 30 Sep 2009; Tobias Klausmann sudo-1.7.2_p1.ebuild: + Stable on alpha, bug #284089 + + 30 Sep 2009; sudo-1.7.2_p1.ebuild: + Marked stable on AMD64 as requested by Diego E. Flameeyes Pettenò + in bug #284089. Based on arch testing by Vitor + "noisebleed" Brandão in comment 5. + + 24 Sep 2009; Diego E. Pettenò + sudo-1.7.2_p1.ebuild, +files/sudo-1.7.2p1-securepath.patch: + Add a patch to update secure_path description in sudoers man page by + default. + + 20 Sep 2009; Mounir Lamouri sudo-1.7.2_p1.ebuild: + Stable on ppc. Bug 284089 + + 16 Sep 2009; Christian Faulhammer sudo-1.7.2_p1.ebuild: + stable x86, bug 284089 + + 09 Sep 2009; Tom Gall sudo-1.7.2_p1.ebuild: + Stable for ppc64 (bug #284089) + + 09 Sep 2009; Jeroen Roovers sudo-1.7.2_p1.ebuild: + Stable for HPPA (bug #284089). + +*sudo-1.7.2_p1 (30 Jul 2009) + + 30 Jul 2009; Diego E. Pettenò -sudo-1.7.0.ebuild, + -files/sudo-1.7.0-parallelinstall.patch, -sudo-1.7.2.ebuild, + +sudo-1.7.2_p1.ebuild: + Version bump, cleanup old versions. + + 17 Jul 2009; Raúl Porcel sudo-1.7.1-r1.ebuild: + arm/ia64/m68k/s390/sh stable wrt #272819 + +*sudo-1.7.2 (12 Jul 2009) + + 12 Jul 2009; Diego E. Pettenò + -sudo-1.7.2_rc1.ebuild, +sudo-1.7.2.ebuild: + Bump to sudo 1.7.2 final. + +*sudo-1.7.2_rc1 (29 Jun 2009) + + 29 Jun 2009; Diego E. Pettenò + -sudo-1.7.2_beta3.ebuild, +sudo-1.7.2_rc1.ebuild: + Bump 1.7.2 series. + +*sudo-1.7.2_beta3 (23 Jun 2009) + + 23 Jun 2009; Diego E. Pettenò + +sudo-1.7.2_beta3.ebuild: + Add the beta version for 1.7.2. + + 19 Jun 2009; Brent Baude sudo-1.7.1-r1.ebuild: + stable ppc64, bug 272819 + + 16 Jun 2009; Tobias Klausmann sudo-1.7.1-r1.ebuild: + Stable on alpha, bug #272819 + + 10 Jun 2009; Markus Meier sudo-1.7.1-r1.ebuild: + amd64/x86 stable, bug #272819 + + 08 Jun 2009; Ferris McCormick sudo-1.7.1-r1.ebuild: + Sparc stable, Bug #272819. + + 08 Jun 2009; Jeroen Roovers sudo-1.7.1-r1.ebuild: + Stable for HPPA (bug #272819). + + 06 Jun 2009; nixnut sudo-1.7.1-r1.ebuild: + ppc stable #272819 + +*sudo-1.7.1-r1 (24 Apr 2009) + + 24 Apr 2009; Diego E. Pettenò + +files/sudo-1.7.1-bug348.patch, -sudo-1.7.1.ebuild, +sudo-1.7.1-r1.ebuild: + Fix bug #266361, thanks to Todd (sudo's maintainer) for the patch. + +*sudo-1.7.1 (19 Apr 2009) + + 19 Apr 2009; Diego E. Pettenò + -sudo-1.7.1_rc1.ebuild, +sudo-1.7.1.ebuild: + Version bump to the final release of 1.7.1. + + 08 Apr 2009; Diego E. Pettenò sudo-1.7.0.ebuild, + sudo-1.7.1_rc1.ebuild: + Fix license, the actual license is a merge of as-is and BSD-3. Thanks to + Justin Bronder in bug #263609. + +*sudo-1.7.1_rc1 (08 Apr 2009) + + 08 Apr 2009; Diego E. Pettenò + -sudo-1.7.1_beta5.ebuild, +sudo-1.7.1_rc1.ebuild: + Bump the development version to the first release candidate. Take out of + package.mask since it seems quite stable. + + 30 Mar 2009; Diego E. Pettenò -files/sudo, + -files/sudoers, -sudo-1.6.9_p17.ebuild: + Remove old version. + +*sudo-1.7.1_beta5 (30 Mar 2009) + + 30 Mar 2009; Diego E. Pettenò + -sudo-1.7.1_beta4.ebuild, +sudo-1.7.1_beta5.ebuild: + Bump development version. + + 27 Mar 2009; Raúl Porcel sudo-1.7.0.ebuild: + m68k stable, thanks to kolla for testing + +*sudo-1.7.1_beta4 (20 Mar 2009) + + 20 Mar 2009; Diego E. Pettenò + -sudo-1.7.1_beta3.ebuild, +sudo-1.7.1_beta4.ebuild: + Version bump to latest beta. + +*sudo-1.7.1_beta3 (13 Mar 2009) + + 13 Mar 2009; Diego E. Pettenò + -sudo-1.7.1_beta2.ebuild, +sudo-1.7.1_beta3.ebuild: + Version bump. + +*sudo-1.7.1_beta2 (11 Mar 2009) + + 11 Mar 2009; Diego E. Pettenò + +sudo-1.7.1_beta2.ebuild: + Add new beta version. + + 23 Feb 2009; Diego E. Pettenò + +files/sudo-1.7.0-parallelinstall.patch, sudo-1.7.0.ebuild: + Add a patch to fix parallel install and avoid -j1 for install then. + + 23 Feb 2009; Diego E. Pettenò + -sudo-1.6.9_p13.ebuild, -sudo-1.6.9_p19.ebuild: + Reap old versions. + + 04 Feb 2009; Raúl Porcel sudo-1.7.0.ebuild: + arm/ia64/s390/sh stable wrt #256633 + + 01 Feb 2009; Tobias Scherbaum sudo-1.7.0.ebuild: + ppc stable, bug #256633 + + 31 Jan 2009; Tobias Klausmann sudo-1.7.0.ebuild: + Stable on alpha, bug #256633 + + 30 Jan 2009; Markus Meier sudo-1.7.0.ebuild: + x86 stable, bug #256633 + + 29 Jan 2009; Jeroen Roovers sudo-1.7.0.ebuild: + Stable for HPPA (bug #256633). + + 29 Jan 2009; sudo-1.7.0.ebuild: + Marked stable on AMD64 for security bug #256633, tested on a Core2 Duo + laptop. + + 29 Jan 2009; Brent Baude sudo-1.7.0.ebuild: + Marking sudo-1.7.0 ppc64 for bug 256633 + + 29 Jan 2009; Ferris McCormick sudo-1.7.0.ebuild: + Sparc stable, security bug #256633. + + 20 Dec 2008; Peter Volkov sudo-1.6.9_p19.ebuild, + sudo-1.7.0.ebuild: + ~mips rekeyworded, bug #212585. + +*sudo-1.7.0 (19 Dec 2008) + + 19 Dec 2008; Diego E. Pettenò + -sudo-1.6.9_p16.ebuild, -sudo-1.6.9_p18.ebuild, -sudo-1.7.0_rc5.ebuild, + +sudo-1.7.0.ebuild: + Bump to 1.7.0 final release, remove old 1.7.0_rc, remove older versions. + +*sudo-1.6.9_p19 (04 Dec 2008) + + 04 Dec 2008; Diego E. Pettenò + +sudo-1.6.9_p19.ebuild: + Version bump. + + 21 Nov 2008; Jeroen Roovers sudo-1.6.9_p17.ebuild: + Stable for HPPA (bug #246567). + + 15 Nov 2008; Tobias Scherbaum + sudo-1.6.9_p17.ebuild: + ppc stable, bug #246567 + + 15 Nov 2008; Raúl Porcel sudo-1.6.9_p17.ebuild: + alpha/arm/ia64 stable wrt #246567 + + 15 Nov 2008; Markus Meier sudo-1.6.9_p17.ebuild: + amd64/x86 stable, bug #246567 + +*sudo-1.6.9_p18 (14 Nov 2008) + + 14 Nov 2008; Diego E. Pettenò + +sudo-1.6.9_p18.ebuild: + Version bump. + + 13 Nov 2008; Ferris McCormick sudo-1.6.9_p17.ebuild: + Sparc stable --- Bug #246567 --- Still does sudo for me. + + 13 Nov 2008; Brent Baude sudo-1.6.9_p17.ebuild: + stable ppc64, bug 246567 + +*sudo-1.7.0_rc5 (13 Nov 2008) + + 13 Nov 2008; Diego Pettenò + -files/sudo-1.6.8_p8-ldap-tls_cacert.diff, + -files/sudo-ldap_timelimit.diff, -sudo-1.6.8_p12-r1.ebuild, + -sudo-1.7.0_rc2.ebuild, +sudo-1.7.0_rc5.ebuild: + Version bump, and remove old ebuilds and patches. + + 09 Oct 2008; Diego Pettenò sudo-1.7.0_rc2.ebuild: + Add cyrus-sasl to dependencies (fixes bug #240618). + +*sudo-1.6.9_p17 (30 Jun 2008) + + 30 Jun 2008; Diego Pettenò +sudo-1.6.9_p17.ebuild, + -sudo-1.7.0_rc1.ebuild: + Bump to the latest stable branch release, and remove rc1. + + 22 Jun 2008; Thomas Anderson + sudo-1.6.9_p16.ebuild: + amd64 stable, bug #225905 + + 14 Jun 2008; nixnut sudo-1.6.9_p16.ebuild: + Stable on ppc wrt bug 225905 + + 14 Jun 2008; Jeroen Roovers sudo-1.6.9_p16.ebuild: + Stable for HPPA (bug #225905). + + 13 Jun 2008; Tobias Klausmann sudo-1.6.9_p16.ebuild: + Stable on alpha, bug #225905 + + 13 Jun 2008; Raúl Porcel sudo-1.6.9_p16.ebuild: + ia64/sparc stable wrt #225905 + +*sudo-1.7.0_rc2 (12 Jun 2008) + + 12 Jun 2008; Diego Pettenò +sudo-1.7.0_rc2.ebuild: + Version bump to new rc. + + 12 Jun 2008; Brent Baude sudo-1.6.9_p16.ebuild: + stable ppc64, bug 225905 + + 11 Jun 2008; Christian Faulhammer + sudo-1.6.9_p16.ebuild: + stable x86, bug 225905 + + 13 May 2008; Jeroen Roovers sudo-1.6.9_p13.ebuild: + Stable for HPPA (bug #221731). + + 12 May 2008; Raúl Porcel sudo-1.6.9_p13.ebuild: + alpha/ia64 stable wrt #221731 + + 12 May 2008; Markus Meier sudo-1.6.9_p13.ebuild: + amd64 stable, bug #221731 + + 12 May 2008; Ferris McCormick sudo-1.6.9_p13.ebuild: + Sparc stable --- Bug #221731 --- appears to be fine. + + 12 May 2008; nixnut sudo-1.6.9_p13.ebuild: + Stable on ppc wrt bug 221731 + + 12 May 2008; Markus Rothe sudo-1.6.9_p13.ebuild: + Stable on ppc64; bug #221731 + + 11 May 2008; Christian Faulhammer + sudo-1.6.9_p13.ebuild: + stable x86, bug 221731 + + 11 May 2008; Diego Pettenò sudo-1.6.9_p16.ebuild, + sudo-1.7.0_rc1.ebuild: + Drop mips, I misunderstood the repoman output, the dep on pambase is still + there (and it makes sense to stay there), the behaviour is the same as + before though, and all the arches but mips keyworded that already. + +*sudo-1.7.0_rc1 (11 May 2008) +*sudo-1.6.9_p16 (11 May 2008) + + 11 May 2008; Diego Pettenò -sudo-1.6.9_p12.ebuild, + -sudo-1.6.9_p14.ebuild, -sudo-1.6.9_p15.ebuild, +sudo-1.6.9_p16.ebuild, + -sudo-1.7_beta2.ebuild, -sudo-1.7_beta3.ebuild, -sudo-1.7_beta4.ebuild, + +sudo-1.7.0_rc1.ebuild: + Version bump for both stable and beta series. Remove old versions. Restore + keywords as these ebuilds don't use pambase anymore. + + 11 May 2008; Ulrich Mueller sudo-1.6.8_p12-r1.ebuild, + sudo-1.6.9_p12.ebuild, sudo-1.6.9_p13.ebuild, sudo-1.6.9_p14.ebuild, + sudo-1.6.9_p15.ebuild, sudo-1.7_beta2.ebuild, sudo-1.7_beta3.ebuild, + sudo-1.7_beta4.ebuild: + Fix dependency: app-admin/skey moved to sys-auth/skey. + +*sudo-1.7_beta4 (05 Apr 2008) +*sudo-1.6.9_p15 (05 Apr 2008) + + 05 Apr 2008; Diego Pettenò +sudo-1.6.9_p15.ebuild, + +sudo-1.7_beta4.ebuild: + Version bump for both stable and beta series. + + 17 Mar 2008; Santiago M. Mola sudo-1.6.9_p14.ebuild, + sudo-1.7_beta3.ebuild: + ~amd64 added wrt bug #212585 + + 08 Mar 2008; Diego Pettenò sudo-1.6.9_p14.ebuild, + sudo-1.7_beta3.ebuild: + Remove keywords for arches not having pambase keyworded. + + 08 Mar 2008; Ryan Hill sudo-1.6.9_p14.ebuild: + Drop ~mips due to missing keywords on pambase. Bug #212585. + +*sudo-1.7_beta3 (07 Mar 2008) +*sudo-1.6.9_p14 (07 Mar 2008) + + 07 Mar 2008; Diego Pettenò +sudo-1.6.9_p14.ebuild, + +sudo-1.7_beta3.ebuild: + Version bump for both stable and beta versions. This time they use + system-login rather than system-auth as basic authentication measure, and + they rely on pambase to provide that. + + 25 Feb 2008; Diego Pettenò sudo-1.6.9_p13.ebuild, + sudo-1.7_beta2.ebuild: + Use -j1 during make install as parallel install fail. See bug #211395. + +*sudo-1.7_beta2 (25 Feb 2008) + + 25 Feb 2008; Diego Pettenò +sudo-1.7_beta2.ebuild: + Version bump to latest beta version (package.masked). + +*sudo-1.6.9_p13 (25 Feb 2008) + + 25 Feb 2008; Diego Pettenò +sudo-1.6.9_p13.ebuild: + Version bump. + + 25 Feb 2008; Diego Pettenò sudo-1.6.9_p12.ebuild: + Install LDAP schemas for OpenLDAP when ldap USE flag is enabled. Closes bug + #209395. + + 20 Feb 2008; Diego Pettenò + sudo-1.6.8_p12-r1.ebuild, sudo-1.6.9_p12.ebuild: + Use pamd_mimic rather than pamd_mimic_system. + + 19 Feb 2008; Diego Pettenò + sudo-1.6.8_p12-r1.ebuild, sudo-1.6.9_p12.ebuild: + Remove bindnow-flags close bug #210697. + + 14 Feb 2008; Diego Pettenò sudo-1.6.9_p12.ebuild: + Make skey and pam USE flags conflict and result in an error out, as the + configure now does not enable pam and skey to be enabled together anymore. + + 12 Feb 2008; Diego Pettenò -sudo-1.6.8_p9.ebuild, + -sudo-1.6.8_p9-r2.ebuild, -sudo-1.6.8_p11.ebuild, -sudo-1.6.8_p12.ebuild, + sudo-1.6.8_p12-r1.ebuild: + Remove old versions, and quote variables on the last stable so that repoman + stops yelling at me. + +*sudo-1.6.9_p12 (12 Feb 2008) + + 12 Feb 2008; Diego Pettenò metadata.xml, + +sudo-1.6.9_p12.ebuild: + Version bump, thanks to all the people in bug #186836 for their patience. + This also fixes bug #209801. + + 25 Dec 2007; Christian Heim metadata.xml: + Removing taviso from metadata.xml as per #202471. Assigning to + maintainer-needed. + + 07 Jun 2007; Christian Faulhammer ChangeLog: + modified ChangeLog to meet common standards + + 17 May 2007; Tavis Ormandy sudo-1.6.8_p12-r1.ebuild: + remove c++ checks + + 04 Mar 2007; Andrej Kacian sudo-1.6.8_p12-r1.ebuild: + Stable on x86, bug #169272. + + 04 Mar 2007; Simon Stelling sudo-1.6.8_p12-r1.ebuild: + stable on amd64; bug 169272 + + 18 Feb 2007; Markus Rothe sudo-1.6.8_p12-r1.ebuild: + Stable on ppc64 + + 18 Dec 2006; Gustavo Zacarias + sudo-1.6.8_p12-r1.ebuild: + Stable on sparc + + 18 Dec 2006; Alexander H. Færøy + sudo-1.6.8_p12-r1.ebuild: + Stable on MIPS. + + 04 Dec 2006; Jeroen Roovers sudo-1.6.8_p12-r1.ebuild: + Stable for HPPA. + + 17 Nov 2006; Diego Pettenò + sudo-1.6.8_p12-r1.ebuild: + Add ~sparc-fbsd keyword. + + 15 Nov 2006; Tavis Ormandy files/sudoers: + fix #155298, wrong path in samples for mount command. + + 12 Nov 2006; Tavis Ormandy files/sudoers: + multiple sudoedit targets dont work, correct example. + + 23 Oct 2006; Emanuele Giaquinta sudo-1.6.8_p12-r1.ebuild: + Stable on ppc. + + 18 Oct 2006; Aron Griffis sudo-1.6.8_p12-r1.ebuild: + Mark 1.6.8_p12-r1 stable on alpha + + 17 Oct 2006; Aron Griffis sudo-1.6.8_p12-r1.ebuild: + Mark 1.6.8_p12-r1 stable on ia64 + +*sudo-1.6.8_p12-r1 (06 Aug 2006) + + 06 Aug 2006; Tavis Ormandy +sudo-1.6.8_p12-r1.ebuild: + clean gcc-bin from PATH. bug #136027 + + 27 Apr 2006; Alec Warner files/digest-sudo-1.6.8_p9, + files/digest-sudo-1.6.8_p9-r2, files/digest-sudo-1.6.8_p11, + files/digest-sudo-1.6.8_p12, Manifest: + Fixing duff SHA256 digests: Bug # 131293 + + 03 Apr 2006; Diego Pettenò sudo-1.6.8_p12.ebuild: + Add ~x86-fbsd keyword. + + 16 Feb 2006; Mark Loeser sudo-1.6.8_p12.ebuild: + Trim trailing spaces + + 16 Feb 2006; Tavis Ormandy sudo-1.6.8_p12.ebuild: + remove sys-devel/bison rdep #123001 + + 25 Dec 2005; Diego Pettenò sudo-1.6.8_p12.ebuild: + Use bindnow-flags function instead of -Wl,-z,now. + + 24 Nov 2005; Markus Rothe sudo-1.6.8_p9-r2.ebuild: + Stable on ppc64 + +*sudo-1.6.8_p12 (12 Nov 2005) + + 12 Nov 2005; Tavis Ormandy +sudo-1.6.8_p12.ebuild: + bump + +*sudo-1.6.8_p11 (29 Oct 2005) + + 29 Oct 2005; Tavis Ormandy +sudo-1.6.8_p11.ebuild: + bump + + 11 Oct 2005; sudo-1.6.8_p9-r2.ebuild: + Marked stable on amd64 + + 06 Oct 2005; Hardave Riar sudo-1.6.8_p9-r2.ebuild: + Stable on mips. + + 03 Oct 2005; Michael Hanselmann + sudo-1.6.8_p9-r2.ebuild: + Stable on hppa, ppc, sparc. + + 02 Oct 2005; Aron Griffis sudo-1.6.8_p9-r2.ebuild: + Mark 1.6.8_p9-r2 stable on alpha + + 02 Oct 2005; Aron Griffis sudo-1.6.8_p9-r2.ebuild: + Mark 1.6.8_p9-r2 stable on ia64 + + 02 Oct 2005; Andrea Barisani sudo-1.6.8_p9-r2.ebuild: + Stable on x86 + + 25 Sep 2005; Tavis Ormandy files/sudo, + -files/sudo-1.6.7_p5-strip-bash-functions.diff, -files/sudo-1.6.8_p8, + -files/sudo-strip-bash-functions.diff, -files/sudo-strip-shellopts.diff, + -files/sudo_include, -sudo-1.6.7_p5-r2.ebuild, -sudo-1.6.7_p5-r5.ebuild, + -sudo-1.6.8_p9-r1.ebuild, sudo-1.6.8_p9-r2.ebuild, sudo-1.6.8_p9.ebuild: + remove stale patches, files, ebuilds, etc. + + 21 Sep 2005; Tavis Ormandy sudo-1.6.8_p9-r2.ebuild: + fix #106765, sudo requires owner does not have write permission. + + 18 Sep 2005; Tavis Ormandy sudo-1.6.8_p9-r2.ebuild: + add dependency required for selinux. #106350 + +*sudo-1.6.8_p9-r2 (05 Jul 2005) + + 05 Jul 2005; Andrea Barisani + +files/sudo-ldap_timelimit.diff, +sudo-1.6.8_p9-r2.ebuild: + Added ldap failover patch, bug #96766. Minor change to ldap.conf.sudo. + + 02 Jul 2005; Hardave Riar sudo-1.6.8_p9.ebuild, + sudo-1.6.8_p9-r1.ebuild: + Stable on mips, bug #96618. Also adding dropped ~mips keyword. + + 29 Jun 2005; Tavis Ormandy metadata.xml: + added lcars as maintainer of ldap support. + +*sudo-1.6.8_p9-r1 (29 Jun 2005) + + 29 Jun 2005; Tavis Ormandy -sudo-1.6.7_p5-r4.ebuild, + -sudo-1.6.8_p8-r2.ebuild, -sudo-1.6.8_p8-r3.ebuild, + +sudo-1.6.8_p9-r1.ebuild: + use a secure copy of ldap.conf to prevent local information leak. + + 23 Jun 2005; Olivier Crête sudo-1.6.8_p9.ebuild: + Stable on x86 + + 21 Jun 2005; Fernando J. Pereda sudo-1.6.8_p9.ebuild: + stable on alpha, wrt bug #96618 + + 21 Jun 2005; sudo-1.6.8_p9.ebuild: + Stable on IA64: Bug #96618. + + 21 Jun 2005; Gustavo Zacarias sudo-1.6.8_p9.ebuild: + Stable on sparc wrt #96618 + + 21 Jun 2005; Simon Stelling sudo-1.6.8_p9.ebuild: + stable on amd64 wrt bug 96618 + + 21 Jun 2005; Rene Nussbaumer sudo-1.6.8_p9.ebuild: + Stable on hppa. bug #96618 + + 21 Jun 2005; Markus Rothe sudo-1.6.8_p9.ebuild: + Stable on ppc64; bug #96618 + + 21 Jun 2005; Michael Hanselmann sudo-1.6.8_p9.ebuild: + Stable on ppc (#96618). + + 20 Jun 2005; Tavis Ormandy sudo-1.6.8_p9.ebuild: + depend on virtual/mta + +*sudo-1.6.8_p9 (20 Jun 2005) + + 20 Jun 2005; Tavis Ormandy +sudo-1.6.8_p9.ebuild: + new version fixes security issue. + + 19 Jun 2005; Bryan Østergaard + sudo-1.6.8_p8-r3.ebuild: + Add ~alpha keyword. + + 18 Jun 2005; Jason Wever sudo-1.6.8_p8-r3.ebuild: + Added ~sparc keyword since someone dropped all the keywords :( + + 18 Jun 2005; Markus Rothe sudo-1.6.8_p8-r3.ebuild: + added ~ppc64 + + 17 Jun 2005; Tavis Ormandy sudo-1.6.8_p8-r3.ebuild: + tighten sed syntax + + 16 Jun 2005; Tavis Ormandy sudo-1.6.8_p8-r3.ebuild: + prevent binaries from being stripped if FEATURES=nostrip. + make tls_cacert synonymous with tls_cacertfile for consistency. + + 15 Jun 2005; Markus Rothe sudo-1.6.7_p5-r4.ebuild: + Stable on ppc64 + + 14 Jun 2005; Tavis Ormandy sudo-1.6.8_p8-r3.ebuild: + include sudoers2ldif and README.LDAP + + 10 Jun 2005; Joseph Jezak sudo-1.6.7_p5-r4.ebuild: + Marked ppc stable. + + 09 Jun 2005; Tavis Ormandy files/sudoers, + sudo-1.6.8_p8-r3.ebuild: + add examples to sudoers + + 09 Jun 2005; Tavis Ormandy sudo-1.6.8_p8-r3.ebuild: + nano should be the default editor. + + 09 Jun 2005; Tavis Ormandy sudo-1.6.8_p8-r3.ebuild: + ROOTPATH does not contain /usr/local prefixed directories in recent + baselayout, add function to clean up duplicate entries and ensure /usr/local + is included. + + 08 Jun 2005; Rene Nussbaumer + sudo-1.6.7_p5-r4.ebuild: + Stable on hppa. + +*sudo-1.6.8_p8-r3 (08 Jun 2005) + + 08 Jun 2005; +sudo-1.6.8_p8-r3.ebuild: + Another new revision for this version which uses virtual/pam and + pamd_mimic_system to create the pamd file. Also marked ~amd64. + +*sudo-1.6.7_p5-r5 (08 Jun 2005) + + 08 Jun 2005; +sudo-1.6.7_p5-r5.ebuild: + New revision bump to have it working on Gentoo/FreeBSD. + + 06 Jun 2005; Tavis Ormandy + -files/sudo-1.6.8_p1-suid_fix.patch, files/sudoers, sudo-1.6.8_p8-r2.ebuild: + remove stale patch. + + 06 Jun 2005; Gustavo Zacarias + sudo-1.6.7_p5-r4.ebuild: + Stable on sparc + + 06 Jun 2005; Tavis Ormandy sudo-1.6.8_p8-r2.ebuild: + add some additional variables to blacklist from common interpreters. + please see coments in ebuild. + +*sudo-1.6.8_p8-r2 (06 Jun 2005) + + 06 Jun 2005; Tavis Ormandy +files/sudo-1.6.8_p8, + sudo-1.6.8_p8-r2.ebuild: + fix longstanding bug with insults and pam + timestamps. + + 06 Jun 2005; Tavis Ormandy + -files/sudo-strip-shellopts.diff, sudo-1.6.7_p5-r4.ebuild, + -sudo-1.6.8_p8-r1.ebuild: + add function to strip bad vars. + enable ldap support. + +*sudo-1.6.8_p8-r1 (05 Jun 2005) +*sudo-1.6.7_p5-r4 (05 Jun 2005) + + 05 Jun 2005; Tavis Ormandy + +files/sudo-strip-shellopts.diff, +sudo-1.6.7_p5-r4.ebuild, + +sudo-1.6.8_p8-r1.ebuild, -sudo-1.6.8_p8.ebuild: + start stripping shellopts as well. + also remove stale ebuilds. + + 05 Jun 2005; Tavis Ormandy sudo-1.6.8_p8.ebuild: + enabling secure_path, which currently extracts the value from profile.env, + awaiting inspiration for a more robust solution. + This change is sure to generate some bug reports, but makes sense in the + long term if a nice solution can be found for determining the path. + + 20 May 2005; Diego Pettenò sudo-1.6.6.ebuild, + sudo-1.6.7_p5.ebuild, sudo-1.6.7_p5-r1.ebuild, sudo-1.6.7_p5-r2.ebuild, + sudo-1.6.7_p5-r3.ebuild, sudo-1.6.8_p1.ebuild, sudo-1.6.8_p1-r1.ebuild, + sudo-1.6.8_p1-r2.ebuild, sudo-1.6.8_p2.ebuild: + Using new pam eclass for newpamd/dopamd. + +*sudo-1.6.7_p5-r3 (28 Apr 2005) + + 28 Apr 2005; Diego Pettenò +files/sudo_include, + +sudo-1.6.7_p5-r3.ebuild: + Added new revision which depends on virtual/pam and uses the include + notation so that it works on non-linux-pam systems. + + 18 Dec 2004; Tavis Ormandy files/sudoers: + add suoders warnings + + 23 Nov 2004; Guy Martin sudo-1.6.7_p5-r2.ebuild: + Stable on hppa. + + 17 Nov 2004; Hardave Riar sudo-1.6.7_p5-r2.ebuild: + Stable on mips, bug #70838 + + 17 Nov 2004; Markus Rothe sudo-1.6.7_p5-r2.ebuild: + Stable on ppc64; bug #70838 + + 17 Nov 2004; Dylan Carlson sudo-1.6.7_p5-r2.ebuild: + Stable on amd64. + + 17 Nov 2004; Gustavo Zacarias sudo-1.6.7_p5-r2.ebuild: + Stable on sparc wrt #70838 + + 17 Nov 2004; sudo-1.6.7_p5-r2.ebuild: + stable on ppc: 70838 + + 17 Nov 2004; Bryan Østergaard + sudo-1.6.7_p5-r2.ebuild: + Stable on alpha, bug 70838. + + 13 Nov 2004; Tavis Ormandy files/sudoers: + new release + +*sudo-1.6.8_p1-r2 (11 Nov 2004) +*sudo-1.6.7_p5-r2 (11 Nov 2004) + + 11 Nov 2004; Tavis Ormandy +files/sudoers, + +sudo-1.6.7_p5-r2.ebuild, +sudo-1.6.8_p1-r2.ebuild: + env_reset has been added to the Defaults in the default sudoers file. + +*sudo-1.6.8_p1-r1 (17 Sep 2004) + + 17 Sep 2004; Tavis Ormandy + +files/sudo-skeychallengeargs.diff, sudo-1.6.7_p5.ebuild, + +sudo-1.6.8_p1-r1.ebuild, sudo-1.6.8_p1.ebuild: + support for skey passwords #49040 + +*sudo-1.6.8_p1 (17 Sep 2004) + + 17 Sep 2004; Daniel Ahlberg sudo-1.6.8_p1.ebuild: + Version bump. + + 31 Jul 2004; sudo-1.6.7_p5.ebuild: + gnuconfig update needed for atleast uclibc + + 01 Jun 2004; Tom Gall sudo-1.6.7_p5.ebuild: + stable on ppc64, bug #52705 + + 25 Apr 2004; Aron Griffis sudo-1.6.6.ebuild, + sudo-1.6.7_p5.ebuild: + Add die following econf for bug 48950 + + 01 Apr 2004; Brian Jackson sudo-1.6.7_p5.ebuild: + add s390 to keywords + + 21 Mar 2004; Joshua Kinard sudo-1.6.7_p5.ebuild: + Marked stable on mips. + + 04 Nov 2003; Christian Birchinger sudo-1.6.7_p5.ebuild: + Added sparc stable keyword + + 01 Oct 2003; Tavis Ormandy sudo-1.6.7_p5.ebuild: + Stable on alpha + +*sudo-1.6.7_p5 (19 May 2003) + + 30 Sep 2003; Joshua Kinard sudo-1.6.7_p5.ebuild: + Added ~mips to KEYWORDS + + 02 Jul 2003; Guy Martin sudo-1.6.7_p5.ebuild : + Marked stable on hppa. + + 19 May 2003; Daniel Ahlberg sudo-1.6.7_p5.ebuild : + Version bump. + + 05 Feb 2003; Martin Schlemmer $FILESDIR/sudo : + Update pam.d file to use system-auth via pam_stack.so. This + closes bug #15032. + + 01 Jan 2003; Aron Griffis sudo-1.6.6.ebuild : + Added alpha to KEYWORDS + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + 26 Apr 2002; Thilo Bangert : + added --with-env-editor so that EDITOR is respected when using visudo + +*sudo-1.6.6 (26 Apr 2002) + + 23 May 2003; Seemant Kulleen sudo-1.6.6.ebuild: + download location fixed + + 21 Mar 2003; Guy Martin sudo-1.6.6.ebuild : + Added hppa to KEYWORDS. + + 13 Mar 2003; Zach Welch sudo-1.6.6.ebuild: + add arm keyword + + 15 Jul 2002; Owen Stampflee : + + Added KEYWORDS. + + 26 Apr 2002; Thilo Bangert : + new security release + see http://online.securityfocus.com/advisories/4061 + + +*sudo-1.6.5_p2 (6 Mar 2002) + + 6 Mar 2002; Daniel Robbins : new release, fixing + the "pam_setcred: permission denied" bug. Which is apparently a bug in + PAM itself? + + 10 Mar 2002; Bruce A. Locke sudo-1.6.5_p2.ebuild : + + FAQ file is no longer in the upstream tarball + +*sudo-1.6.5_p1 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/app-admin/sudo/Manifest b/sdk_container/src/third_party/portage-stable/app-admin/sudo/Manifest index e426149620..45d99bdee5 100644 --- a/sdk_container/src/third_party/portage-stable/app-admin/sudo/Manifest +++ b/sdk_container/src/third_party/portage-stable/app-admin/sudo/Manifest @@ -1 +1,22 @@ -DIST sudo-1.8.3p2.tar.gz 1536943 RMD160 5a6b8574d2245cc89d2ac982eae9cb6ca2414033 SHA1 37d70b133f809116ce631229fa0e727d9f5125ad SHA256 7edcf02ef4dc4f26f524726e8faaa90d7939772c186409ab150d2934e3a9ba31 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST sudo-1.8.5p2.tar.gz 1746344 SHA256 c32ae2bc3faf83444c82ca75ccb10ad3684d8222e3535f164c4a4db7cdddf8cf SHA512 616967eea79f91cda2b0cd1d13ed453d20142521ecfca289432bdf5708ac0549c7873fd80170cc0481390e82f1e60fb0bffcfc7c6b70d5d721aa98d23361c5cb WHIRLPOOL ac0d2c040935c54947571a0d4671be70aaaf7a6f69cb097acd321718656d4c569b0db4191eaf943c6b642a1d641263429287241a236a0f2a0c9edf973710bf8b +DIST sudo-1.8.6p3.tar.gz 1854962 SHA256 8130df04268f678880c3f423337c56e7d437a0f508a46b1dfefae16b0b20c92e SHA512 239cd838afba3aa9c7123d19017e997a332e6434b744bdac1cfbdf911595b642c2b7b635761e15c4835dfa15058df7d0e003892a501288bd793c4d676f746051 WHIRLPOOL a109beab4f9709fc00fe8050468a30e73de971db0e8c2bc4d4cdf82fdbcd8e47ed939b34dc675dc700e59c12a412af203ed75b71649157d2df48af3b51c08f10 +DIST sudo-1.8.6p6.tar.gz 1857449 SHA256 d600fee5cb2e843450263a2b8f133b9921ffa00cb6b841b0da82613447cefb7c SHA512 17b7ee567fb5e24766b42a80d668e4dd3f8f3da319661cb652b0d5b2d98b4cb2f8a0e2ada14013937799896c32caf9c7ff9de6515cf20cde28510a84b8b81264 WHIRLPOOL 40b7f5cac63360516cc4e893e598f06c0cf2ed2c714eed35db5242c535e2f1f95523db4dc46b5ded2df5d439b1fcbf3c14991d64aa411b89f240d955da1f09ed +EBUILD sudo-1.8.5_p2.ebuild 5441 SHA256 6b4d10e763688690280377221132f63ea5fe622119768d1021a5fc29fa5f299c SHA512 6230aaa9ed2d9feca2a100de1d086f4cabcb5006d58865d20c7db97b597c0e1a69e2a390c9167331d79cc9ff0b9da168419a727cf2da84b8817fe498f43440cd WHIRLPOOL e217dd1e7ee40cd4939f6eade3ade8cd9ec4dc58abfccc3673333b17ddf25ee29b1519ad3d0c659c9d95f05bf149b55b777758482b8a78aab4448c6a909f92bf +EBUILD sudo-1.8.6_p3.ebuild 5444 SHA256 2dbdfd842222aaa58d8278d3005984931c015e4809c3b198806ad0c54bb40e82 SHA512 75de9ada12b3f1659aa7707a02cbadf63eb16a4954ea171d2b697650070b62d04727b152931466e95a5270949e2bb3edacc6196a793d9f47d8616c5d01f20e1a WHIRLPOOL 5ea4cb05f23f46df63c7da1b77a4fed79efdf6cd4ee6321303d05f0bd6599a9bfd486632ce89f2b08c7f23d15ab63b5e22068cc392feb2bf83e904151fa27bc1 +EBUILD sudo-1.8.6_p6.ebuild 5457 SHA256 697b68a17d5386832a7a2a10256f81b5d6e601e276a95fadb13dd2793e879f7e SHA512 5ab40f2493abd98b3b6d35019fbd8f92b052c9a92925c343eb7f2a2ec70f02f94f685824298741108877e6fbeff11a8e0669e6b08272054a70a34166e8a3f172 WHIRLPOOL 9afa16dddd2dd860f1ef139e80c6fa1fb99d238be2c1309a44e0339180ee39b6cdabc70695afc53668ab85993fae8adf4efc323eb93809a561db24ffd33866ad +MISC ChangeLog 49051 SHA256 744b2ea56bd52a744c37347a3f6252dd2873e89ccc238924ea005de495374fab SHA512 f15eb9b7335f997046106760868ab50deea241b9b2c333782bbb33dc0512790a14b8ec376084d761c9a46a2a86ded261adfb978c38d585ce0cc5ac0ae56d41c2 WHIRLPOOL 2a7c2ade3128f2d7baa9d5947246cdf161eccfcd14585f4ebcc2d58e22aa439d316ac73afe7f374b3538a39a5f6c955aff87c9f9b20f037c7d08609c608e2f72 +MISC metadata.xml 560 SHA256 465d0ea14b7db3ecd0bad7c175f9e17003794145f5f59c4941f848960c91048a SHA512 97bdce0d3972fd6f8ae58ddcb87c002a0384a6f6392347f5035f4f16581e665f3121d5ab5abdea1a9ec87122b10310f0ff99697de1749b418f61cc92217c58be WHIRLPOOL a7cddcabfcb73965df21adbe163117549eea126d424e065f14ab0cec76ad608a6b4506be013e2709e071e2e1d370c7c4188a8eb0aafba9f9b16266373fc29f80 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJRC/iKAAoJEBzRPIrUMBNCWsMH/2lfqcuuM0K8iz1S+NqGEd4p +QQWQanCUBmU4dZhUaPQs0Z8t+4vcOeWo2NV6jIg1aleZAFuUZ9uUpiqjQMcqoV53 +E7cQw4lP+f+yIl4bRTGT0NVhQyboF4AQdJp+ACmzJv8rfYVR0J3hIsoV/6zvA3Ha +BIGpIaZ4kOdyVFs6jo4ZWkLdmjHNehwDm+CNJNA3Hzjb8hbTz3TLD7XCEOBsUXfS +a9HLZfWlfcVWxHpHQheo8wcemQBkZqx/F210oa1o70J1MfV0PJXXdR+gAsAJt19u +m83AIFTjryz5rsoVoSzX+gHh+yU15anZWnLh0siQ7UYl8RWEuos1d0MMGMJ4NWs= +=52oH +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/app-admin/sudo/metadata.xml b/sdk_container/src/third_party/portage-stable/app-admin/sudo/metadata.xml new file mode 100644 index 0000000000..ecd156ea2f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-admin/sudo/metadata.xml @@ -0,0 +1,16 @@ + + + + base-system + + Sudo (superuser do) allows a system administrator to give certain + users (or groups of users) the ability to run some (or all) + commands as root or another user while logging the commands and + arguments. + + + + Let sudo print insults when the user types the wrong password. + + + diff --git a/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.5_p2.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.5_p2.ebuild new file mode 100644 index 0000000000..889e2fc022 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.5_p2.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.5_p2.ebuild,v 1.3 2012/09/29 10:17:44 ulm Exp $ + +EAPI="4" + +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="http://www.sudo.ws/" +SRC_URI="http://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" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris" +IUSE="ldap nls pam offensive selinux skey" + +DEPEND="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="${DEPEND} + selinux? ( sec-policy/selinux-sudo ) + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + >=app-misc/editor-wrapper-3 + virtual/editor + virtual/mta" +DEPEND="${DEPEND} + sys-devel/bison" + +S=${WORKDIR}/${MY_P} + +REQUIRED_USE="pam? ( !skey ) skey? ( !pam )" + +MAKEOPTS+=" SAMPLES=" + +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 + # 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}} + + # finally, strip gcc paths #136027 + rmpath() { + local e newpath thisp IFS=: + for thisp in ${ROOTPATH} ; do + for e ; do [[ $thisp == $e ]] && continue 2 ; done + newpath+=:$thisp + done + ROOTPATH=${newpath#:} + } + rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*' + + einfo "... done" +} + +src_configure() { + local ROOTPATH + set_rootpath + + # 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. + econf \ + --enable-zlib=system \ + --with-secure-path="${ROOTPATH}" \ + --with-editor="${EPREFIX}"/usr/libexec/editor \ + --with-env-editor \ + $(use_with offensive insults) \ + $(use_with offensive all-insults) \ + $(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) \ + $(use_with ldap) \ + $(use_enable nls) \ + $(use_with pam) \ + $(use_with skey) \ + $(use_with selinux) \ + --without-opie \ + --without-linux-audit \ + --with-timedir="${EPREFIX}"/var/db/sudo \ + --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} +} + +src_install() { + emake DESTDIR="${D}" install || die + + if use ldap ; then + dodoc README.LDAP doc/schema.OpenLDAP + dosbin plugins/sudoers/sudoers2ldif + + cat <<-EOF > "${T}"/ldap.conf.sudo + # See ldap.conf(5) and README.LDAP for details + # This file should only be readable by root + + # supported directives: host, port, ssl, ldap_version + # uri, binddn, bindpw, sudoers_base, sudoers_debug + # tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key + EOF + + insinto /etc + doins "${T}"/ldap.conf.sudo + fperms 0440 /etc/ldap.conf.sudo + fi + + pamd_mimic system-auth sudo auth account session + + keepdir /var/db/sudo + fperms 0700 /var/db/sudo +} + +pkg_postinst() { + if use ldap ; then + ewarn + ewarn "sudo uses the /etc/ldap.conf.sudo file for ldap configuration." + ewarn + if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then + ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly" + ewarn "configured in /etc/nsswitch.conf." + ewarn + ewarn "To make use of LDAP, add this line to your /etc/nsswitch.conf:" + ewarn " sudoers: ldap files" + ewarn + fi + fi + if use prefix ; then + ewarn + ewarn "To use sudo, you need to change file ownership and permissions" + ewarn "with root privileges, as follows:" + ewarn + ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo" + ewarn " # chown root:root ${EPREFIX}/usr/lib/sudo/sudoers.so" + ewarn " # chown root:root ${EPREFIX}/etc/sudoers" + ewarn " # chown root:root ${EPREFIX}/etc/sudoers.d" + ewarn " # chown root:root ${EPREFIX}/var/db/sudo" + ewarn " # chmod 4111 ${EPREFIX}/usr/bin/sudo" + ewarn + fi + + elog "To use the -A (askpass) option, you need to install a compatible" + elog "password program from the following list. Starred packages will" + elog "automatically register for the use with sudo (but will not force" + elog "the -A option):" + elog "" + elog " [*] net-misc/ssh-askpass-fullscreen" + elog " net-misc/x11-ssh-askpass" + elog "" + elog "You can override the choice by setting the SUDO_ASKPASS environmnent" + elog "variable to the program you want to use." +} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.6_p3.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.6_p3.ebuild new file mode 100644 index 0000000000..5d68728f25 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.6_p3.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.6_p3.ebuild,v 1.10 2013/01/22 17:34:33 ago Exp $ + +EAPI=4 + +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="http://www.sudo.ws/" +SRC_URI="http://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" +KEYWORDS="~alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris" +IUSE="ldap nls pam offensive selinux skey" + +DEPEND="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="${DEPEND} + selinux? ( sec-policy/selinux-sudo ) + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + >=app-misc/editor-wrapper-3 + virtual/editor + virtual/mta" +DEPEND="${DEPEND} + sys-devel/bison" + +S=${WORKDIR}/${MY_P} + +REQUIRED_USE="pam? ( !skey ) skey? ( !pam )" + +MAKEOPTS+=" SAMPLES=" + +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 + # 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}} + + # finally, strip gcc paths #136027 + rmpath() { + local e newpath thisp IFS=: + for thisp in ${ROOTPATH} ; do + for e ; do [[ $thisp == $e ]] && continue 2 ; done + newpath+=:$thisp + done + ROOTPATH=${newpath#:} + } + rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*' + + einfo "... done" +} + +src_configure() { + local ROOTPATH + set_rootpath + + # 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. + econf \ + --enable-zlib=system \ + --with-secure-path="${ROOTPATH}" \ + --with-editor="${EPREFIX}"/usr/libexec/editor \ + --with-env-editor \ + $(use_with offensive insults) \ + $(use_with offensive all-insults) \ + $(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) \ + $(use_with ldap) \ + $(use_enable nls) \ + $(use_with pam) \ + $(use_with skey) \ + $(use_with selinux) \ + --without-opie \ + --without-linux-audit \ + --with-timedir="${EPREFIX}"/var/db/sudo \ + --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} +} + +src_install() { + emake DESTDIR="${D}" install || die + + if use ldap ; then + dodoc README.LDAP doc/schema.OpenLDAP + dosbin plugins/sudoers/sudoers2ldif + + cat <<-EOF > "${T}"/ldap.conf.sudo + # See ldap.conf(5) and README.LDAP for details + # This file should only be readable by root + + # supported directives: host, port, ssl, ldap_version + # uri, binddn, bindpw, sudoers_base, sudoers_debug + # tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key + EOF + + insinto /etc + doins "${T}"/ldap.conf.sudo + fperms 0440 /etc/ldap.conf.sudo + fi + + pamd_mimic system-auth sudo auth account session + + keepdir /var/db/sudo + fperms 0700 /var/db/sudo +} + +pkg_postinst() { + if use ldap ; then + ewarn + ewarn "sudo uses the /etc/ldap.conf.sudo file for ldap configuration." + ewarn + if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then + ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly" + ewarn "configured in /etc/nsswitch.conf." + ewarn + ewarn "To make use of LDAP, add this line to your /etc/nsswitch.conf:" + ewarn " sudoers: ldap files" + ewarn + fi + fi + if use prefix ; then + ewarn + ewarn "To use sudo, you need to change file ownership and permissions" + ewarn "with root privileges, as follows:" + ewarn + ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo" + ewarn " # chown root:root ${EPREFIX}/usr/lib/sudo/sudoers.so" + ewarn " # chown root:root ${EPREFIX}/etc/sudoers" + ewarn " # chown root:root ${EPREFIX}/etc/sudoers.d" + ewarn " # chown root:root ${EPREFIX}/var/db/sudo" + ewarn " # chmod 4111 ${EPREFIX}/usr/bin/sudo" + ewarn + fi + + elog "To use the -A (askpass) option, you need to install a compatible" + elog "password program from the following list. Starred packages will" + elog "automatically register for the use with sudo (but will not force" + elog "the -A option):" + elog "" + elog " [*] net-misc/ssh-askpass-fullscreen" + elog " net-misc/x11-ssh-askpass" + elog "" + elog "You can override the choice by setting the SUDO_ASKPASS environmnent" + elog "variable to the program you want to use." +} diff --git a/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.6_p6.ebuild b/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.6_p6.ebuild new file mode 100644 index 0000000000..6aa5bc4c5a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-admin/sudo/sudo-1.8.6_p6.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.6_p6.ebuild,v 1.1 2013/02/01 17:16:32 flameeyes Exp $ + +EAPI=4 + +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="http://www.sudo.ws/" +SRC_URI="http://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" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris" +IUSE="ldap nls pam offensive selinux skey" + +DEPEND="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="${DEPEND} + selinux? ( sec-policy/selinux-sudo ) + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + >=app-misc/editor-wrapper-3 + virtual/editor + virtual/mta" +DEPEND="${DEPEND} + sys-devel/bison" + +S=${WORKDIR}/${MY_P} + +REQUIRED_USE="pam? ( !skey ) skey? ( !pam )" + +MAKEOPTS+=" SAMPLES=" + +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 + # 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}} + + # finally, strip gcc paths #136027 + rmpath() { + local e newpath thisp IFS=: + for thisp in ${ROOTPATH} ; do + for e ; do [[ $thisp == $e ]] && continue 2 ; done + newpath+=:$thisp + done + ROOTPATH=${newpath#:} + } + rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*' + + einfo "... done" +} + +src_configure() { + local ROOTPATH + set_rootpath + + # 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. + econf \ + --enable-zlib=system \ + --with-secure-path="${ROOTPATH}" \ + --with-editor="${EPREFIX}"/usr/libexec/editor \ + --with-env-editor \ + $(use_with offensive insults) \ + $(use_with offensive all-insults) \ + $(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) \ + $(use_with ldap) \ + $(use_enable nls) \ + $(use_with pam) \ + $(use_with skey) \ + $(use_with selinux) \ + --without-opie \ + --without-linux-audit \ + --with-timedir="${EPREFIX}"/var/db/sudo \ + --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} +} + +src_install() { + emake DESTDIR="${D}" install || die + + if use ldap ; then + dodoc README.LDAP doc/schema.OpenLDAP + dosbin plugins/sudoers/sudoers2ldif + + cat <<-EOF > "${T}"/ldap.conf.sudo + # See ldap.conf(5) and README.LDAP for details + # This file should only be readable by root + + # supported directives: host, port, ssl, ldap_version + # uri, binddn, bindpw, sudoers_base, sudoers_debug + # tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key + EOF + + insinto /etc + doins "${T}"/ldap.conf.sudo + fperms 0440 /etc/ldap.conf.sudo + fi + + pamd_mimic system-auth sudo auth account session + + keepdir /var/db/sudo + fperms 0700 /var/db/sudo +} + +pkg_postinst() { + if use ldap ; then + ewarn + ewarn "sudo uses the /etc/ldap.conf.sudo file for ldap configuration." + ewarn + if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then + ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly" + ewarn "configured in /etc/nsswitch.conf." + ewarn + ewarn "To make use of LDAP, add this line to your /etc/nsswitch.conf:" + ewarn " sudoers: ldap files" + ewarn + fi + fi + if use prefix ; then + ewarn + ewarn "To use sudo, you need to change file ownership and permissions" + ewarn "with root privileges, as follows:" + ewarn + ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo" + ewarn " # chown root:root ${EPREFIX}/usr/lib/sudo/sudoers.so" + ewarn " # chown root:root ${EPREFIX}/etc/sudoers" + ewarn " # chown root:root ${EPREFIX}/etc/sudoers.d" + ewarn " # chown root:root ${EPREFIX}/var/db/sudo" + ewarn " # chmod 4111 ${EPREFIX}/usr/bin/sudo" + ewarn + fi + + elog "To use the -A (askpass) option, you need to install a compatible" + elog "password program from the following list. Starred packages will" + elog "automatically register for the use with sudo (but will not force" + elog "the -A option):" + elog "" + elog " [*] net-misc/ssh-askpass-fullscreen" + elog " net-misc/x11-ssh-askpass" + elog "" + elog "You can override the choice by setting the SUDO_ASKPASS environmnent" + elog "variable to the program you want to use." +}