From 6af1f7865d67b2ddfbfca85f121cad325715a068 Mon Sep 17 00:00:00 2001 From: David Michael Date: Wed, 7 Mar 2018 19:03:55 -0500 Subject: [PATCH 1/2] bump(sys-apps/util-linux): sync with upstream --- .../md5-cache/sys-apps/util-linux-2.28.2 | 14 -- .../md5-cache/sys-apps/util-linux-2.29.2-r1 | 14 -- .../md5-cache/sys-apps/util-linux-2.30.1 | 14 -- ...util-linux-2.30.2 => util-linux-2.30.2-r1} | 8 +- .../{util-linux-2.31 => util-linux-2.31.1-r1} | 8 +- .../md5-cache/sys-apps/util-linux-2.32_rc2 | 13 ++ .../md5-cache/sys-apps/util-linux-9999 | 8 +- .../sys-apps/util-linux/Manifest | 8 +- ...til-linux-2.32_rc2-umount_completion.patch | 41 ++++ .../util-linux/util-linux-2.28.2.ebuild | 182 ---------------- .../util-linux/util-linux-2.29.2-r1.ebuild | 200 ------------------ ...0.2.ebuild => util-linux-2.30.2-r1.ebuild} | 27 ++- ...0.1.ebuild => util-linux-2.31.1-r1.ebuild} | 30 ++- ...2.31.ebuild => util-linux-2.32_rc2.ebuild} | 25 ++- .../util-linux/util-linux-9999.ebuild | 24 ++- 15 files changed, 140 insertions(+), 476 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/util-linux-2.28.2 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/util-linux-2.29.2-r1 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/util-linux-2.30.1 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/{util-linux-2.30.2 => util-linux-2.30.2-r1} (86%) rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/{util-linux-2.31 => util-linux-2.31.1-r1} (88%) create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/util-linux-2.32_rc2 create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.32_rc2-umount_completion.patch delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.28.2.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.29.2-r1.ebuild rename sdk_container/src/third_party/portage-stable/sys-apps/util-linux/{util-linux-2.30.2.ebuild => util-linux-2.30.2-r1.ebuild} (87%) rename sdk_container/src/third_party/portage-stable/sys-apps/util-linux/{util-linux-2.30.1.ebuild => util-linux-2.31.1-r1.ebuild} (87%) rename sdk_container/src/third_party/portage-stable/sys-apps/util-linux/{util-linux-2.31.ebuild => util-linux-2.32_rc2.ebuild} (88%) diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/util-linux-2.28.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/util-linux-2.28.2 deleted file mode 100644 index 028c8ea984..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-apps/util-linux-2.28.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=caps? ( sys-libs/libcap-ng ) cramfs? ( sys-libs/zlib ) ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( sys-devel/bc ) virtual/os-headers >=app-portage/elt-patches-20170422 virtual/pkgconfig -DESCRIPTION=Various useful Linux utilities -EAPI=5 -HOMEPAGE=https://www.kernel.org/pub/linux/utils/util-linux/ -IUSE=build caps +cramfs fdformat kill ncurses nls pam python +readline selinux slang static-libs +suid systemd test tty-helpers udev unicode python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux -LICENSE=GPL-2 LGPL-2.1 BSD-4 MIT public-domain -RDEPEND=caps? ( sys-libs/libcap-ng ) cramfs? ( sys-libs/zlib ) ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) !sys-process/schedutils !sys-apps/setarch !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( sys-devel/bc ) virtual/os-headers >=app-portage/elt-patches-20170422 virtual/pkgconfig -DESCRIPTION=Various useful Linux utilities -EAPI=5 -HOMEPAGE=https://www.kernel.org/pub/linux/utils/util-linux/ -IUSE=build caps +cramfs fdformat kill ncurses nls pam python +readline selinux slang static-libs +suid systemd test tty-helpers udev unicode python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux -LICENSE=GPL-2 LGPL-2.1 BSD-4 MIT public-domain -RDEPEND=caps? ( sys-libs/libcap-ng ) cramfs? ( sys-libs/zlib ) ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) !sys-process/schedutils !sys-apps/setarch !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( sys-devel/bc ) virtual/os-headers >=app-portage/elt-patches-20170422 virtual/pkgconfig -DESCRIPTION=Various useful Linux utilities -EAPI=6 -HOMEPAGE=https://www.kernel.org/pub/linux/utils/util-linux/ -IUSE=build caps +cramfs fdformat kill ncurses nls pam python +readline selinux slang static-libs +suid systemd test tty-helpers udev unicode python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux -LICENSE=GPL-2 LGPL-2.1 BSD-4 MIT public-domain -RDEPEND=caps? ( sys-libs/libcap-ng ) cramfs? ( sys-libs/zlib ) ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) !sys-process/schedutils !sys-apps/setarch !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) !sys-process/schedutils !sys-apps/setarch !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) !sys-process/schedutils !sys-apps/setarch !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) !net-wireless/rfkill !sys-process/schedutils !sys-apps/setarch !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) !net-wireless/rfkill !sys-process/schedutils !sys-apps/setarch !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( sys-devel/bc ) virtual/os-headers >=app-portage/elt-patches-20170422 virtual/pkgconfig +DESCRIPTION=Various useful Linux utilities +EAPI=6 +HOMEPAGE=https://www.kernel.org/pub/linux/utils/util-linux/ +IUSE=build caps +cramfs fdformat kill ncurses nls pam python +readline selinux slang static-libs +suid systemd test tty-helpers udev unicode python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +LICENSE=GPL-2 LGPL-2.1 BSD-4 MIT public-domain +RDEPEND=caps? ( sys-libs/libcap-ng ) cramfs? ( sys-libs/zlib:= ) ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) !net-wireless/rfkill !sys-process/schedutils !sys-apps/setarch !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( sys-devel/bc ) virtual/os-headers >=app-portage/elt-patches-20170422 virtual/pkgconfig >=dev-vcs/git-1.8.2.1 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEPEND=caps? ( sys-libs/libcap-ng ) cramfs? ( sys-libs/zlib:= ) ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( sys-devel/bc ) virtual/os-headers >=app-portage/elt-patches-20170422 virtual/pkgconfig >=dev-vcs/git-1.8.2.1 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DESCRIPTION=Various useful Linux utilities EAPI=6 HOMEPAGE=https://www.kernel.org/pub/linux/utils/util-linux/ IUSE=build caps +cramfs fdformat kill ncurses nls pam python +readline selinux slang static-libs +suid systemd test tty-helpers udev unicode python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 LICENSE=GPL-2 LGPL-2.1 BSD-4 MIT public-domain -RDEPEND=caps? ( sys-libs/libcap-ng ) cramfs? ( sys-libs/zlib ) ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) !net-wireless/rfkill !sys-process/schedutils !sys-apps/setarch !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) readline? ( sys-libs/readline:0= ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) !net-wireless/rfkill !sys-process/schedutils !sys-apps/setarch ! +Date: Thu, 16 Nov 2017 16:27:32 +0100 +Subject: [PATCH] bash-completion: (umount) use findmnt, escape a space in + paths + + # mount /dev/sdc1 /mnt/test/foo\ bar + # umount + +has to return "/mnt/test/foo\ bar". + +Changes: + + * don't use mount | awk output, we have findmnt + * force compgen use \n as entries separator + +Addresses: https://github.com/karelzak/util-linux/issues/539 +Signed-off-by: Karel Zak +--- + bash-completion/umount | 9 +++++---- + 1 file changed, 5 insertions(+), 4 deletions(-) + +diff --git a/bash-completion/umount b/bash-completion/umount +index d76cb9fff..98c90d61a 100644 +--- a/bash-completion/umount ++++ b/bash-completion/umount +@@ -40,9 +40,10 @@ _umount_module() + return 0 + ;; + esac +- local DEVS_MPOINTS +- DEVS_MPOINTS="$(mount | awk '{print $1, $3}')" +- COMPREPLY=( $(compgen -W "$DEVS_MPOINTS" -- $cur) ) +- return 0 ++ ++ local oldifs=$IFS ++ IFS=$'\n' ++ COMPREPLY=( $( compgen -W '$(findmnt -lno TARGET | sed "s/\([[:blank:]]\)/\\\\\1/g")' -- "$cur" ) ) ++ IFS=$oldifs + } + complete -F _umount_module umount diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.28.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.28.2.ebuild deleted file mode 100644 index ff8f436432..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.28.2.ebuild +++ /dev/null @@ -1,182 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) - -inherit eutils toolchain-funcs libtool flag-o-matic bash-completion-r1 \ - python-single-r1 multilib-minimal systemd - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} - -if [[ ${PV} == 9999 ]] ; then - inherit git-2 autotools - EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" -else - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" - SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz" -fi - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/" - -LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="build caps +cramfs fdformat kill ncurses nls pam python +readline selinux slang static-libs +suid systemd test tty-helpers udev unicode" - -# Most lib deps here are related to programs rather than our libs, -# so we rarely need to specify ${MULTILIB_USEDEP}. -RDEPEND="caps? ( sys-libs/libcap-ng ) - cramfs? ( sys-libs/zlib ) - ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] ) - pam? ( sys-libs/pam ) - python? ( ${PYTHON_DEPS} ) - readline? ( sys-libs/readline:0= ) - selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] ) - slang? ( sys-libs/slang ) - !build? ( systemd? ( sys-apps/systemd ) ) - udev? ( virtual/libudev:= )" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext ) - test? ( sys-devel/bc ) - virtual/os-headers" -RDEPEND+=" - kill? ( - !sys-apps/coreutils[kill] - !sys-process/procps[kill] - ) - !sys-process/schedutils - !sys-apps/setarch - ! "${T}"/fallocate.${ABI}.c - #define _GNU_SOURCE - #include - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.${ABI}.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.${ABI}.c -} - -multilib_src_configure() { - lfs_fallocate_test - # The scanf test in a run-time test which fails while cross-compiling. - # Blindly assume a POSIX setup since we require libmount, and libmount - # itself fails when the scanf test fails. #531856 - tc-is-cross-compiler && export scanf_cv_alloc_modifier=ms - export ac_cv_header_security_pam_misc_h=$(multilib_native_usex pam) #485486 - export ac_cv_header_security_pam_appl_h=$(multilib_native_usex pam) #545042 - ECONF_SOURCE=${S} \ - econf \ - --enable-fs-paths-extra="${EPREFIX}/usr/sbin:${EPREFIX}/bin:${EPREFIX}/usr/bin" \ - --docdir='${datarootdir}'/doc/${PF} \ - $(multilib_native_use_enable nls) \ - --enable-agetty \ - --with-bashcompletiondir="$(get_bashcompdir)" \ - --enable-bash-completion \ - $(multilib_native_use_enable caps setpriv) \ - --disable-chfn-chsh \ - $(multilib_native_use_enable cramfs) \ - $(multilib_native_use_enable fdformat) \ - --with-ncurses=$(multilib_native_usex ncurses $(usex unicode auto yes) no) \ - $(use_enable kill) \ - --disable-login \ - $(multilib_native_use_enable tty-helpers mesg) \ - --disable-nologin \ - --enable-partx \ - $(multilib_native_use_with python) \ - --enable-raw \ - $(multilib_native_use_with readline) \ - --enable-rename \ - --disable-reset \ - --enable-schedutils \ - --disable-su \ - $(multilib_native_use_enable tty-helpers wall) \ - $(multilib_native_use_enable tty-helpers write) \ - $(multilib_native_use_enable suid makeinstall-chown) \ - $(multilib_native_use_enable suid makeinstall-setuid) \ - $(use_with selinux) \ - $(multilib_native_use_with slang) \ - $(use_enable static-libs static) \ - $(multilib_native_use_with systemd) \ - --with-systemdsystemunitdir=$(multilib_native_usex systemd "$(systemd_get_unitdir)" "no") \ - $(multilib_native_use_with udev) \ - $(tc-has-tls || echo --disable-tls) -} - -multilib_src_compile() { - if multilib_is_native_abi; then - default - else - # build libraries only - emake -f Makefile -f - mylibs \ - <<< 'mylibs: $(usrlib_exec_LTLIBRARIES) $(pkgconfig_DATA)' - fi -} - -multilib_src_test() { - multilib_is_native_abi && emake check -} - -multilib_src_install() { - if multilib_is_native_abi; then - default - else - emake DESTDIR="${D}" install-usrlib_execLTLIBRARIES \ - install-pkgconfigDATA install-uuidincHEADERS \ - install-nodist_blkidincHEADERS install-nodist_mountincHEADERS \ - install-nodist_smartcolsincHEADERS install-nodist_fdiskincHEADERS - fi - - if multilib_is_native_abi; then - # need the libs in / - gen_usr_ldscript -a blkid mount smartcols uuid - - use python && python_optimize - fi -} - -multilib_src_install_all() { - dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt,releases/*} - - # e2fsprogs-libs didnt install .la files, and .pc work fine - prune_libtool_files -} - -pkg_postinst() { - if ! use tty-helpers; then - elog "The mesg/wall/write tools have been disabled due to USE=-tty-helpers." - fi - - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "The agetty util now clears the terminal by default. You" - elog "might want to add --noclear to your /etc/inittab lines." - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.29.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.29.2-r1.ebuild deleted file mode 100644 index 3fc8a7465b..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.29.2-r1.ebuild +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) - -inherit eutils toolchain-funcs libtool flag-o-matic bash-completion-r1 \ - pam python-single-r1 multilib-minimal systemd - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} - -if [[ ${PV} == 9999 ]] ; then - inherit git-2 autotools - EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" - SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz" -fi - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/" - -LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="build caps +cramfs fdformat kill ncurses nls pam python +readline selinux slang static-libs +suid systemd test tty-helpers udev unicode" - -# Most lib deps here are related to programs rather than our libs, -# so we rarely need to specify ${MULTILIB_USEDEP}. -RDEPEND="caps? ( sys-libs/libcap-ng ) - cramfs? ( sys-libs/zlib ) - ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] ) - pam? ( sys-libs/pam ) - python? ( ${PYTHON_DEPS} ) - readline? ( sys-libs/readline:0= ) - selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] ) - slang? ( sys-libs/slang ) - !build? ( systemd? ( sys-apps/systemd ) ) - udev? ( virtual/libudev:= )" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext ) - test? ( sys-devel/bc ) - virtual/os-headers" -RDEPEND+=" - kill? ( - !sys-apps/coreutils[kill] - !sys-process/procps[kill] - ) - !sys-process/schedutils - !sys-apps/setarch - ! "${T}"/fallocate.${ABI}.c - #define _GNU_SOURCE - #include - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.${ABI}.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.${ABI}.c -} - -multilib_src_configure() { - lfs_fallocate_test - # The scanf test in a run-time test which fails while cross-compiling. - # Blindly assume a POSIX setup since we require libmount, and libmount - # itself fails when the scanf test fails. #531856 - tc-is-cross-compiler && export scanf_cv_alloc_modifier=ms - export ac_cv_header_security_pam_misc_h=$(multilib_native_usex pam) #485486 - export ac_cv_header_security_pam_appl_h=$(multilib_native_usex pam) #545042 - - local myeconfargs=( - --enable-fs-paths-extra="${EPREFIX}/usr/sbin:${EPREFIX}/bin:${EPREFIX}/usr/bin" - --docdir='${datarootdir}'/doc/${PF} - $(multilib_native_use_enable nls) - --enable-agetty - --with-bashcompletiondir="$(get_bashcompdir)" - --enable-bash-completion - $(multilib_native_use_enable caps setpriv) - --disable-chfn-chsh - $(multilib_native_use_enable cramfs) - $(multilib_native_use_enable fdformat) - $(multilib_native_usex ncurses "$(use_with unicode ncursesw)" '--without-ncursesw') - $(multilib_native_usex ncurses "$(use_with !unicode ncurses)" '--without-ncurses') - $(usex ncurses '' '--without-tinfo') - $(use_enable unicode widechar) - $(use_enable kill) - --disable-login - $(multilib_native_use_enable tty-helpers mesg) - --disable-nologin - --enable-partx - $(multilib_native_use_with python) - --enable-raw - $(multilib_native_use_with readline) - --enable-rename - --disable-reset - --enable-schedutils - --disable-su - $(multilib_native_use_enable tty-helpers wall) - $(multilib_native_use_enable tty-helpers write) - $(multilib_native_use_enable suid makeinstall-chown) - $(multilib_native_use_enable suid makeinstall-setuid) - $(use_with selinux) - $(multilib_native_use_with slang) - $(use_enable static-libs static) - $(multilib_native_use_with systemd) - --with-systemdsystemunitdir=$(multilib_native_usex systemd "$(systemd_get_unitdir)" "no") - $(multilib_native_use_with udev) - $(tc-has-tls || echo --disable-tls) - ) - ECONF_SOURCE=${S} \ - econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - if multilib_is_native_abi; then - default - else - # build libraries only - emake -f Makefile -f - mylibs \ - <<< 'mylibs: $(usrlib_exec_LTLIBRARIES) $(pkgconfig_DATA)' - fi -} - -multilib_src_test() { - multilib_is_native_abi && emake check -} - -multilib_src_install() { - if multilib_is_native_abi; then - default - else - emake DESTDIR="${D}" install-usrlib_execLTLIBRARIES \ - install-pkgconfigDATA install-uuidincHEADERS \ - install-nodist_blkidincHEADERS install-nodist_mountincHEADERS \ - install-nodist_smartcolsincHEADERS install-nodist_fdiskincHEADERS - fi - - if multilib_is_native_abi; then - # need the libs in / - gen_usr_ldscript -a blkid mount smartcols uuid - - use python && python_optimize - fi -} - -multilib_src_install_all() { - dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt,releases/*} - - # e2fsprogs-libs didnt install .la files, and .pc work fine - prune_libtool_files - - if use pam; then - newpamd "${FILESDIR}/runuser.pamd" runuser - newpamd "${FILESDIR}/runuser-l.pamd" runuser-l - fi -} - -pkg_postinst() { - if ! use tty-helpers; then - elog "The mesg/wall/write tools have been disabled due to USE=-tty-helpers." - fi - - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "The agetty util now clears the terminal by default. You" - elog "might want to add --noclear to your /etc/inittab lines." - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.30.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.30.2-r1.ebuild similarity index 87% rename from sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.30.2.ebuild rename to sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.30.2-r1.ebuild index c8d83a120f..3077f85b78 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.30.2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.30.2-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) -inherit ltprune toolchain-funcs libtool flag-o-matic bash-completion-r1 \ - pam python-single-r1 multilib-minimal systemd +inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 \ + pam python-single-r1 multilib-minimal multiprocessing systemd MY_PV="${PV/_/-}" MY_P="${PN}-${MY_PV}" @@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" else [[ "${PV}" = *_rc* ]] || \ - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz" fi @@ -52,15 +52,19 @@ RDEPEND+=" !sys-process/schedutils !sys-apps/setarch !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( ${PYTHON_DEPS} ) @@ -53,10 +53,10 @@ RDEPEND+=" !sys-process/schedutils !sys-apps/setarch !=sys-libs/ncurses-5.2-r2:0=[unicode?] ) pam? ( sys-libs/pam ) python? ( ${PYTHON_DEPS} ) @@ -53,10 +53,9 @@ RDEPEND+=" !sys-process/schedutils !sys-apps/setarch ! Date: Wed, 7 Mar 2018 19:09:10 -0500 Subject: [PATCH 2/2] bump(metadata/glsa): sync with upstream --- .../portage-stable/metadata/glsa/Manifest | 30 ++-- .../metadata/glsa/Manifest.files.gz | Bin 415966 -> 417713 bytes .../metadata/glsa/glsa-201801-19.xml | 56 +++++++ .../metadata/glsa/glsa-201801-20.xml | 49 ++++++ .../metadata/glsa/glsa-201802-01.xml | 85 ++++++++++ .../metadata/glsa/glsa-201802-02.xml | 100 +++++++++++ .../metadata/glsa/glsa-201802-03.xml | 157 ++++++++++++++++++ .../metadata/glsa/glsa-201802-04.xml | 102 ++++++++++++ .../metadata/glsa/glsa-201802-05.xml | 50 ++++++ .../metadata/glsa/glsa-201802-06.xml | 65 ++++++++ .../metadata/glsa/glsa-201803-01.xml | 54 ++++++ .../metadata/glsa/glsa-201803-02.xml | 55 ++++++ .../metadata/glsa/glsa-201803-03.xml | 55 ++++++ .../metadata/glsa/timestamp.chk | 2 +- .../metadata/glsa/timestamp.commit | 2 +- 15 files changed, 845 insertions(+), 17 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-19.xml create mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-20.xml create mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-01.xml create mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-02.xml create mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-03.xml create mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-04.xml create mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-05.xml create mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-06.xml create mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-01.xml create mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-02.xml create mode 100644 sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-03.xml diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/Manifest b/sdk_container/src/third_party/portage-stable/metadata/glsa/Manifest index ff7bca9d23..54d20fac28 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/glsa/Manifest +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 415966 BLAKE2B 664ebf4d322399166469a6cd167dfeeba8ecc3b61712e950abcb3c63c18cca02140bfaa206e2eb06bb1476d73682fe2d76e35b8a94dc0228c60af02e86c19a87 SHA512 7d06c7f62e8712502202c5d9e88cc501b34d79560f0bdd5e1f5907dc55cbc791a6d1c654b9e913106a8a96545f88c154fb9731c255532e719a8a5c200a14acc3 -TIMESTAMP 2018-01-17T14:39:29Z +MANIFEST Manifest.files.gz 417713 BLAKE2B 5f453ee753ccefac1bad76c5778ebd5c3a7b9d23f0d9dda535879657ff3d7c89d4bc4c8048049e852be4cc25e9f91864ed97ae3dd6991c1bc05fc37320c6b805 SHA512 32c698df4a14a8dd6f33822ebc801c8f40da7ae51d5d8d66efb73ac55886769e7465cc82e8e9166c98bba1e2846832e92a392325436d2eca1c487373db893527 +TIMESTAMP 2018-03-07T23:38:29Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlpfYCFfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlqgd/VfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klBdrxAAlGgIC0a+JoEMIsaQgzYpaZsjRQpCUj3v+wTGnooshpeHdptuCI2hTlAE -+U4oJOhiPHvXbH9CzCPQmFp1c/6BquUhPLvfTIXrGa8TGneT+xNvc8FZduIctTYj -BJfrS0bGWyWwVq4/YvPkBBbKqcgXqsUAczUHpt46f9G0GGBwfpy4/1iN3Q/MazXl -AAKGi/cd4lAsuyN7/W/wYdn8bQrwCEAANcHF9oT0xlOeBm6CFg0UJfgvzSbDYLCl -HIo7pRPTR4aMEXsuzPQygrzBE0QVToi4c0kLwbO2SzkTikqT2DzoO0hqb9QWNfhT -evoBAYNgbGVfHX/H+V1ImxCDuYzMdPtght9WFPRnOx2BEFM2it9TwyorkY+Z4Epc -st+Ju3WqwslPZBkUh4RmtNIoCExqlo4Lk12iXA3Bp6bEXHtLmVLa22LwOdZWsHXN -sS7qy38zKj8UEJg5SjWM9Hib05YvQn1yJxRC3kjdXxciOWYObn53024YIwHZE+wr -BHy9S+AkNOJ40kJv7UrU3mZkV7USvJ6ygYcMiDom2IQJufAzQBaIunaaduQ2+PcQ -FTlykgji04WNtyZU3sgUFWLMUGeHWmPxq3+whsknPsYv0kt2SlKW+KDFAkv1UwQ/ -jI4F64GlMrD3LvO/mW1QW2m7FOg9rHMAwZULQ+a4n/DEX+8YpgQ= -=wp1m +klAiuw//WGdZ3ec9ceJ8bd5e/MHh4zkCJXtUPr/HaidSwX0rqjFquNUBMyXL/S7O +A1aRq9OqndC8WQMxnz89FZMR1pW3D35SBUipfxw7W0n9wqztAVnle0x92D66tbnN +AJ4ZztqlMmGb1oLXKdQXXbLEQqRagcpE7S8Li+wglBoQRwlEZcnaSHi1bwnKe7fn +80HbZ5eqsnVSloxH62tokXcL3gme+nRkpYmZL7BCXzkS9lxxSno1rjp8SuHj79/2 +wiD/Xj0saPW+YJTy55vROpInd3I0fmQ0t5ybO4FYM6/vdYwA0PMVSS+mk3SvvYe6 +5tUjjJLUESqlQz+M+NSGvuEkllQs4drBm6N25dvTrJ1pa5bEdLoKUn58TUz3LtDI +f2H9NR9Sr1VgW5I6OjjlGPBkY0IqlbV19h/oO4HiyW4GrN1nV2Tu9lIn+/7C1GAs +Ks6I/RaJog8A0bKroZ6VF4JvFNmKN8XVa2uilhZAw9Dc2EzgimoGUsGQdakVF7iJ +xrH84WCktuyljDTUfns5Csw7gRXQ1+p4L03OAub6gpfFZRtsPfp7L9Kzzs2fW04t +0pYBD8FJA7E6ZfKa1/Y1UnJsiABdB2Jr/HHcLWg7c6BdGcEsfuJxGx12wazv7gZ8 +IVLUetX2QZO81yOpz7olb/aqI+TyqjR7jldOwmi10R5oBa9WwgY= +=2yKA -----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/Manifest.files.gz b/sdk_container/src/third_party/portage-stable/metadata/glsa/Manifest.files.gz index f87efb13feb542f83489c58a970ad99adfce9294..215602afd22e7fdb28a291fbcca54a2a6ac79248 100644 GIT binary patch delta 6582 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 delta 4821 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 diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-19.xml b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-19.xml new file mode 100644 index 0000000000..42b4b79dfc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-19.xml @@ -0,0 +1,56 @@ + + + + ClamAV: Multiple vulnerabilities + Multiple vulnerabilities have been found in ClamAV, the worst of + which may allow execution of arbitrary code. + + clamav + 2018-01-26 + 2018-01-26 + 645794 + remote + + + 0.99.3 + 0.99.3 + + + +

ClamAV is a GPL virus scanner.

+
+ +

Multiple vulnerabilities have been discovered in ClamAV. Please review + the CVE identifiers referenced below for details. +

+
+ +

A remote attacker could cause ClamAV to scan a specially crafted file, + possibly resulting in execution of arbitrary code with the privileges of + the process or cause a Denial of Service condition. +

+
+ +

There is no known workaround at this time.

+
+ +

All ClamAV users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.99.3" + + +
+ + CVE-2017-12374 + CVE-2017-12375 + CVE-2017-12376 + CVE-2017-12377 + CVE-2017-12378 + CVE-2017-12379 + CVE-2017-12380 + + whissi + whissi +
diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-20.xml b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-20.xml new file mode 100644 index 0000000000..f5f2e01a30 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201801-20.xml @@ -0,0 +1,49 @@ + + + + Fossil: User-assisted execution of arbitrary code + A vulnerability has been discovered in Fossil allowing for + user-assisted remote execution of arbitrary code. + + fossil + 2018-01-27 + 2018-01-27 + 640208 + remote + + + 2.4 + 2.4 + + + +

Fossil is a simple, high-reliability, distributed software configuration + management system. +

+
+ +

Fossil does not properly validate SSH sync protocol URLs.

+
+ +

A remote attacker, by enticing a user to open a specially crafted URL, + could possibly execute arbitrary commands with the privileges of the user + running the application. +

+
+ +

There is no known workaround at this time.

+
+ +

All Fossil users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=dev-vcs/fossil-2.4" + +
+ + CVE-2017-17459 + + b-man + b-man +
diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-01.xml b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-01.xml new file mode 100644 index 0000000000..81eb28da9a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-01.xml @@ -0,0 +1,85 @@ + + + + VirtualBox: Multiple vulnerabilities + Multiple vulnerabilities have been found in VirtualBox, the worst + of which could allow an attacker to take control of VirtualBox. + + virtualbox,virtualbox-bin + 2018-02-11 + 2018-02-11 + 644894 + local, remote + + + 5.1.32 + 5.1.32 + + + 5.1.32.120294 + 5.1.32.120294 + + + 5.1.32 + 5.1.32 + + + +

VirtualBox is a powerful virtualization product from Oracle.

+
+ +

Multiple vulnerabilities have been discovered in VirtualBox. Please + review the CVE identifiers referenced below for details. +

+
+ +

An attacker could take control of VirtualBox resulting in the execution + of arbitrary code with the privileges of the process, a Denial of Service + condition, or other unspecified impacts. +

+
+ +

There is no known workaround at this time.

+
+ +

All VirtualBox users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=app-emulation/virtualbox-5.1.32" + + +

All VirtualBox Binary users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose + ">=app-emulation/virtualbox-bin-5.1.32.120294" + + +

All VirtualBox Guest Additions users should upgrade to the latest + version: +

+ + + # emerge --sync + # emerge --ask --oneshot --verbose + ">=app-emulation/virtualbox-guest-additions-5.1.32" + + +
+ + CVE-2018-2676 + CVE-2018-2685 + CVE-2018-2686 + CVE-2018-2687 + CVE-2018-2688 + CVE-2018-2689 + CVE-2018-2690 + CVE-2018-2693 + CVE-2018-2694 + CVE-2018-2698 + + b-man + b-man +
diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-02.xml b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-02.xml new file mode 100644 index 0000000000..98d4214323 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-02.xml @@ -0,0 +1,100 @@ + + + + Chromium, Google Chrome: Multiple vulnerabilities + Multiple vulnerabilities have been found in Chromium and Google + Chrome, the worst of which could result in the execution of arbitrary code. + + chromium, google-chrome + 2018-02-19 + 2018-02-19 + 647124 + 647636 + remote + + + 64.0.3282.167 + 64.0.3282.167 + + + 64.0.3282.167 + 64.0.3282.167 + + + +

Chromium is an open-source browser project that aims to build a safer, + faster, and more stable way for all users to experience the web. +

+ +

Google Chrome is one fast, simple, and secure browser for all your + devices. +

+
+ +

Multiple vulnerabilities have been discovered in Chromium and Google + Chrome. Please review the referenced CVE identifiers and Google Chrome + Releases for details. +

+
+ +

A remote attacker could possibly execute arbitrary code with the + privileges of the process, cause a Denial of Service condition, bypass + content security controls, or conduct URL spoofing. +

+
+ +

There is no known workaround at this time.

+
+ +

All Chromium users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose + ">=www-client/chromium-64.0.3282.167" + + +

All Google Chrome users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose + ">=www-client/google-chrome-64.0.3282.167" + + +
+ + CVE-2018-6031 + CVE-2018-6032 + CVE-2018-6033 + CVE-2018-6034 + CVE-2018-6035 + CVE-2018-6036 + CVE-2018-6037 + CVE-2018-6038 + CVE-2018-6039 + CVE-2018-6040 + CVE-2018-6041 + CVE-2018-6042 + CVE-2018-6043 + CVE-2018-6045 + CVE-2018-6046 + CVE-2018-6047 + CVE-2018-6048 + CVE-2018-6049 + CVE-2018-6050 + CVE-2018-6051 + CVE-2018-6052 + CVE-2018-6053 + CVE-2018-6054 + CVE-2018-6056 + + Google Chrome Release 20180124 + + + Google Chrome Release 20180213 + + + chrisadr + chrisadr +
diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-03.xml b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-03.xml new file mode 100644 index 0000000000..210da4527c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-03.xml @@ -0,0 +1,157 @@ + + + + Mozilla Firefox: Multiple vulnerabilities + Multiple vulnerabilities have been found in Mozilla Firefox, the + worst of which may allow execution of arbitrary code. + + firefox + 2018-02-20 + 2018-02-20 + 616030 + 621722 + 632400 + 639854 + 645510 + 648198 + remote + + + 52.6.0 + 52.6.0 + + + 52.6.0 + 52.6.0 + + + +

Mozilla Firefox is a popular open-source web browser from the Mozilla + Project. +

+ +
+ +

Multiple vulnerabilities have been discovered in Mozilla Firefox. Please + review the referenced CVE identifiers for details. +

+ +
+ +

A remote attacker could entice a user to view a specially crafted web + page, possibly resulting in the execution of arbitrary code with the + privileges of the process or a Denial of Service condition. Furthermore, + a remote attacker may be able to perform Man-in-the-Middle attacks, + obtain sensitive information, spoof the address bar, conduct clickjacking + attacks, bypass security restrictions and protection mechanisms, or have + other unspecified impact. +

+
+ +

There is no known workaround at this time.

+
+ +

All Mozilla Firefox users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=www-client/firefox-52.6.0" + + +

All Mozilla Firefox binary users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=www-client/firefox-bin-52.6.0" + + +
+ + CVE-2016-10195 + CVE-2016-10196 + CVE-2016-10197 + CVE-2016-6354 + CVE-2017-5429 + CVE-2017-5432 + CVE-2017-5433 + CVE-2017-5434 + CVE-2017-5435 + CVE-2017-5436 + CVE-2017-5437 + CVE-2017-5438 + CVE-2017-5439 + CVE-2017-5440 + CVE-2017-5441 + CVE-2017-5442 + CVE-2017-5443 + CVE-2017-5444 + CVE-2017-5445 + CVE-2017-5446 + CVE-2017-5447 + CVE-2017-5448 + CVE-2017-5459 + CVE-2017-5460 + CVE-2017-5461 + CVE-2017-5462 + CVE-2017-5464 + CVE-2017-5465 + CVE-2017-5469 + CVE-2017-5470 + CVE-2017-5472 + CVE-2017-7749 + CVE-2017-7750 + CVE-2017-7751 + CVE-2017-7752 + CVE-2017-7753 + CVE-2017-7754 + CVE-2017-7756 + CVE-2017-7757 + CVE-2017-7758 + CVE-2017-7764 + CVE-2017-7771 + CVE-2017-7772 + CVE-2017-7773 + CVE-2017-7774 + CVE-2017-7775 + CVE-2017-7776 + CVE-2017-7777 + CVE-2017-7778 + CVE-2017-7779 + CVE-2017-7784 + CVE-2017-7785 + CVE-2017-7786 + CVE-2017-7787 + CVE-2017-7791 + CVE-2017-7792 + CVE-2017-7793 + CVE-2017-7798 + CVE-2017-7800 + CVE-2017-7801 + CVE-2017-7802 + CVE-2017-7803 + CVE-2017-7805 + CVE-2017-7807 + CVE-2017-7809 + CVE-2017-7810 + CVE-2017-7814 + CVE-2017-7818 + CVE-2017-7819 + CVE-2017-7823 + CVE-2017-7824 + CVE-2017-7843 + CVE-2017-7844 + CVE-2018-5089 + CVE-2018-5091 + CVE-2018-5095 + CVE-2018-5096 + CVE-2018-5097 + CVE-2018-5098 + CVE-2018-5099 + CVE-2018-5102 + CVE-2018-5103 + CVE-2018-5104 + CVE-2018-5117 + + chrisadr + chrisadr +
diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-04.xml b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-04.xml new file mode 100644 index 0000000000..b4ff1a8057 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-04.xml @@ -0,0 +1,102 @@ + + + + MySQL: Multiple vulnerabilities + Multiple vulnerabilities were found in MySQL, the worst of which + may allow remote execution of arbitrary code. + + mysql + 2018-02-20 + 2018-02-20 + 616486 + 625626 + 634652 + 644986 + local, remote + + + 5.6.39 + 5.6.39 + + + +

A fast, multi-threaded, multi-user SQL database server.

+
+ +

Multiple vulnerabilities have been discovered in MySQL. Please review + the referenced CVE identifiers for details. +

+
+ +

A remote attacker could execute arbitrary code without authentication or + cause a partial denial of service condition. +

+
+ +

There are no known workarounds at this time.

+
+ +

All MySQL users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=dev-db/mysql-5.6.39" + + +
+ + CVE-2017-10155 + CVE-2017-10227 + CVE-2017-10268 + CVE-2017-10276 + CVE-2017-10283 + CVE-2017-10286 + CVE-2017-10294 + CVE-2017-10314 + CVE-2017-10378 + CVE-2017-10379 + CVE-2017-10384 + CVE-2017-3308 + CVE-2017-3309 + CVE-2017-3329 + CVE-2017-3450 + CVE-2017-3452 + CVE-2017-3453 + CVE-2017-3456 + CVE-2017-3461 + CVE-2017-3462 + CVE-2017-3463 + CVE-2017-3464 + CVE-2017-3599 + CVE-2017-3600 + CVE-2017-3633 + CVE-2017-3634 + CVE-2017-3635 + CVE-2017-3636 + CVE-2017-3637 + CVE-2017-3641 + CVE-2017-3647 + CVE-2017-3648 + CVE-2017-3649 + CVE-2017-3651 + CVE-2017-3652 + CVE-2017-3653 + CVE-2017-3732 + CVE-2018-2562 + CVE-2018-2573 + CVE-2018-2583 + CVE-2018-2590 + CVE-2018-2591 + CVE-2018-2612 + CVE-2018-2622 + CVE-2018-2640 + CVE-2018-2645 + CVE-2018-2647 + CVE-2018-2665 + CVE-2018-2668 + CVE-2018-2696 + CVE-2018-2703 + + jmbailey + jmbailey +
diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-05.xml b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-05.xml new file mode 100644 index 0000000000..c4bb063a7a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-05.xml @@ -0,0 +1,50 @@ + + + + Ruby: Command injection + A vulnerability has been found in Ruby which may allow for + arbitrary command execution. + + ruby + 2018-02-20 + 2018-02-20 + 641090 + remote + + + 2.2.9 + 2.2.9 + + + +

Ruby is an interpreted object-oriented programming language. The + elaborate standard library includes an HTTP server (“WEBRick”) and a + class for XML parsing (“REXML”). +

+
+ +

A command injection flaw was discovered in Net::FTP which impacts Ruby.

+
+ +

A remote attacker, by enticing a user to download and open a crafted + file from a malicious FTP server, could execute arbitrary commands with + the privileges of the process. +

+
+ +

There is no known workaround at this time.

+
+ +

All Ruby users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=dev-lang/ruby-2.2.9:2.2" + +
+ + CVE-2017-17405 + + b-man + b-man +
diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-06.xml b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-06.xml new file mode 100644 index 0000000000..6fac07cb50 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201802-06.xml @@ -0,0 +1,65 @@ + + + + LibreOffice: Information disclosure + A vulnerability in LibreOffice might allow remote attackers to read + arbitrary files. + + libreoffice + 2018-02-20 + 2018-02-20 + 647186 + remote + + + 5.4.5.1 + 5.4.5.1 + + + 5.4.5.1 + 5.4.5.1 + + + +

LibreOffice is a powerful office suite; its clean interface and powerful + tools let you unleash your creativity and grow your productivity. +

+
+ +

It was discovered that missing restrictions in the implementation of the + WEBSERVICE function in LibreOffice could result in the disclosure of + arbitrary files. +

+
+ +

A remote attacker could entice a user to open a specially crafted + document using LibreOffice, possibly resulting in the disclosure of + arbitrary files readable by the victim. +

+
+ +

There is no known workaround at this time.

+
+ +

All LibreOffice users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=app-office/libreoffice-5.4.5.1" + + +

All LibreOffice binary users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose + ">=app-office/libreoffice-bin-5.4.5.1" + + +
+ + CVE-2018-6871 + + whissi + whissi +
diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-01.xml b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-01.xml new file mode 100644 index 0000000000..d7c885e909 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-01.xml @@ -0,0 +1,54 @@ + + + + Exim: Multiple vulnerabilities + Multiple vulnerabilities have been found in Exim, the worst of + which allows remote attackers to execute arbitrary code. + + exim + 2018-03-06 + 2018-03-06 + 638772 + 647240 + remote + + + 4.90.1 + 4.90.1 + + + +

Exim is a message transfer agent (MTA) designed to be a a highly + configurable, drop-in replacement for sendmail. +

+
+ +

Multiple vulnerabilities have been discovered in Exim. Please review the + CVE identifiers referenced below for details. +

+
+ +

A remote attacker, by connecting to the SMTP listener daemon, could + possibly execute arbitrary code with the privileges of the process or + cause a Denial of Service condition. +

+
+ +

There is no known workaround at this time.

+
+ +

All Exim users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=mail-mta/exim-4.90.1" + +
+ + CVE-2017-16943 + CVE-2017-16944 + CVE-2018-6789 + + b-man + whissi +
diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-02.xml b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-02.xml new file mode 100644 index 0000000000..7251591aaf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-02.xml @@ -0,0 +1,55 @@ + + + + util-linux: User-assisted execution of arbitrary code + A vulnerability was discovered in util-linux, which could + potentially lead to the execution of arbitrary code. + + util-linux + 2018-03-07 + 2018-03-07 + 649812 + local, remote + + + 2.30.2-r1 + 2.30.2-r1 + + + +

util-linux is a suite of Linux programs including mount and umount, + programs used to mount and unmount filesystems. +

+
+ +

It was discovered that the umount bash-completion as provided by + util-linux does not escap mount point paths. +

+
+ +

An attacker controlling a volume label could entice a user with + privileges to mount/umount filesystems to use umount command with auto + completion, possibly resulting in execution of arbitrary code with root + privileges. +

+
+ +

Disable Bash-completion or remove + “/usr/share/bash-completion/completions/umount”. +

+
+ +

All util-linux users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=sys-apps/util-linux-2.30.2-r1" + + +
+ + CVE-2018-7738 + + whissi + whissi +
diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-03.xml b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-03.xml new file mode 100644 index 0000000000..0477e4cab6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/glsa-201803-03.xml @@ -0,0 +1,55 @@ + + + + Go: User-assisted execution of arbitrary code + A vulnerability in Go might allow remote attackers to execute + arbitrary commands during source code build. + + + go + 2018-03-07 + 2018-03-07 + 647250 + remote + + + 1.9.4 + 1.9.4 + + + +

Go is an open source programming language that makes it easy to build + simple, reliable, and efficient software. +

+ +
+ +

A command injection flaw was discovered in the source code build phase + because of the “go get” command, which does not block -fplugin= and + -plugin arguments. +

+
+ +

A remote attacker could entice a user to process a repository containing + maliciously-crafted build instructions using “go get”, resulting in + the execution of arbitrary code with the privileges of the process. +

+
+ +

There is no known workaround at this time.

+
+ +

All Go users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=dev-lang/go-1.9.4" + + +
+ + CVE-2018-6574 + + chrisadr + chrisadr +
diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/timestamp.chk b/sdk_container/src/third_party/portage-stable/metadata/glsa/timestamp.chk index 83d25787bd..1ec5b0a9e8 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/glsa/timestamp.chk +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Wed, 17 Jan 2018 14:39:25 +0000 +Wed, 07 Mar 2018 23:38:25 +0000 diff --git a/sdk_container/src/third_party/portage-stable/metadata/glsa/timestamp.commit b/sdk_container/src/third_party/portage-stable/metadata/glsa/timestamp.commit index 4737928498..5f1f6b8c86 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/glsa/timestamp.commit +++ b/sdk_container/src/third_party/portage-stable/metadata/glsa/timestamp.commit @@ -1 +1 @@ -1f7488673c3108de82dfc31b7c1132230e991834 1516196748 2018-01-17T13:45:48+00:00 +de3c19ca944a942c4db36136bf5abc8983cd6a6c 1520449520 2018-03-07T19:05:20+00:00