From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C89D5138334 for ; Tue, 19 Nov 2019 10:37:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1954BE08BD; Tue, 19 Nov 2019 10:37:13 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E6B97E08BD for ; Tue, 19 Nov 2019 10:37:12 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F353634D0A7 for ; Tue, 19 Nov 2019 10:37:11 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AC84089F for ; Tue, 19 Nov 2019 10:37:10 +0000 (UTC) From: "Lars Wendler" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Lars Wendler" Message-ID: <1574159823.fd7f284c1cbc22e582e72528318da31d59571ea7.polynomial-c@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/util-linux/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-apps/util-linux/metadata.xml sys-apps/util-linux/util-linux-9999.ebuild X-VCS-Directories: sys-apps/util-linux/ X-VCS-Committer: polynomial-c X-VCS-Committer-Name: Lars Wendler X-VCS-Revision: fd7f284c1cbc22e582e72528318da31d59571ea7 X-VCS-Branch: master Date: Tue, 19 Nov 2019 10:37:10 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: a0a18f47-906c-4730-a411-891e225686ce X-Archives-Hash: 94a5baeaca684dcb45a9e183309d0d5a commit: fd7f284c1cbc22e582e72528318da31d59571ea7 Author: Lars Wendler gentoo org> AuthorDate: Tue Nov 19 08:42:52 2019 +0000 Commit: Lars Wendler gentoo org> CommitDate: Tue Nov 19 10:37:03 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7f284c sys-apps/util-linux: Introduced "logger" and "su" USE flags Thanks-to: fling member.fsf.org> Bug: https://bugs.gentoo.org/699930 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler gentoo.org> sys-apps/util-linux/metadata.xml | 2 ++ sys-apps/util-linux/util-linux-9999.ebuild | 12 +++++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/sys-apps/util-linux/metadata.xml b/sys-apps/util-linux/metadata.xml index ed7b2cf02a0..dd6f8b1b1cc 100644 --- a/sys-apps/util-linux/metadata.xml +++ b/sys-apps/util-linux/metadata.xml @@ -11,7 +11,9 @@ build fdformat (floppy disk format) build hardlink program build the kill program + build the logger program build runuser helper + build the su program install mount/umount as setuid so non-root users may mount/umount devices, and wall/write as setgid so non-root users can notify other users diff --git a/sys-apps/util-linux/util-linux-9999.ebuild b/sys-apps/util-linux/util-linux-9999.ebuild index fcdde6fa579..ba69e1349e1 100644 --- a/sys-apps/util-linux/util-linux-9999.ebuild +++ b/sys-apps/util-linux/util-linux-9999.ebuild @@ -25,7 +25,7 @@ HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ https://github.com/ LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain" SLOT="0" -IUSE="build caps +cramfs fdformat hardlink kill ncurses nls pam python +readline selinux slang static-libs +suid systemd test tty-helpers udev unicode userland_GNU" +IUSE="build caps +cramfs fdformat hardlink kill +logger ncurses nls pam python +readline selinux slang static-libs su +suid systemd test tty-helpers udev unicode userland_GNU" # Most lib deps here are related to programs rather than our libs, # so we rarely need to specify ${MULTILIB_USEDEP}. @@ -49,10 +49,15 @@ BDEPEND=" " RDEPEND="${DEPEND} hardlink? ( !app-arch/hardlink ) + logger? ( !>=app-admin/sysklogd-2.0[logger] ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) + su? ( + !=sys-apps/shadow-4.7-r2[su] + ) !net-wireless/rfkill !sys-process/schedutils !sys-apps/setarch @@ -168,7 +173,6 @@ multilib_src_configure() { --disable-login --disable-nologin --disable-pylibmount - --disable-su --enable-agetty --enable-bash-completion --enable-line @@ -182,10 +186,12 @@ multilib_src_configure() { $(use_enable cramfs) $(use_enable fdformat) $(use_enable hardlink) + $(use_enable kill) + $(use_enable logger) + $(use_enable su) $(use_enable tty-helpers mesg) $(use_enable tty-helpers wall) $(use_enable tty-helpers write) - $(use_enable kill) ) else myeconfargs+=(