Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
Date: Sun, 04 Oct 2020 19:41:43
Message-Id: 1601840486.9637f7e59a7a5fd6a4f0a9598f1e95aa42bd2c7b.zlogene@gentoo
1 commit: 9637f7e59a7a5fd6a4f0a9598f1e95aa42bd2c7b
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 4 19:40:36 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 4 19:41:26 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9637f7e5
7
8 sys-auth/pambase: remove consolekit support
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 sys-auth/pambase/metadata.xml | 5 -----
14 sys-auth/pambase/pambase-20200304.ebuild | 6 ++----
15 2 files changed, 2 insertions(+), 9 deletions(-)
16
17 diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml
18 index f64b1660560..18296df5048 100644
19 --- a/sys-auth/pambase/metadata.xml
20 +++ b/sys-auth/pambase/metadata.xml
21 @@ -16,11 +16,6 @@
22 crackable. It requires the same USE flag to be enabled on
23 <pkg>sys-libs/pam</pkg> or system login might be impossible.
24 </flag>
25 - <flag name="consolekit">
26 - Enable pam_ck_connector module on local system logins. This
27 - allows for console logins to make use of ConsoleKit
28 - authorization.
29 - </flag>
30 <flag name="elogind">
31 Use pam_elogind module to register user sessions with elogind.
32 </flag>
33
34 diff --git a/sys-auth/pambase/pambase-20200304.ebuild b/sys-auth/pambase/pambase-20200304.ebuild
35 index de4c295e21f..f7a7d2084a8 100644
36 --- a/sys-auth/pambase/pambase-20200304.ebuild
37 +++ b/sys-auth/pambase/pambase-20200304.ebuild
38 @@ -12,17 +12,16 @@ SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"
39 LICENSE="GPL-2"
40 SLOT="0"
41 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
42 -IUSE="caps consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd"
43 +IUSE="caps +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd"
44
45 RESTRICT="binchecks"
46
47 -REQUIRED_USE="?? ( consolekit elogind systemd )"
48 +REQUIRED_USE="?? ( elogind systemd )"
49
50 MIN_PAM_REQ=1.1.3
51
52 RDEPEND="
53 >=sys-libs/pam-${MIN_PAM_REQ}
54 - consolekit? ( sys-auth/consolekit[pam] )
55 cracklib? ( sys-libs/pam[cracklib(+)] )
56 elogind? ( sys-auth/elogind[pam] )
57 mktemp? ( sys-auth/pam_mktemp )
58 @@ -65,7 +64,6 @@ src_compile() {
59 $(use_var LIBCAP caps) \
60 $(use_var cracklib) \
61 $(use_var passwdqc) \
62 - $(use_var consolekit) \
63 $(use_var elogind) \
64 $(use_var systemd) \
65 $(use_var selinux) \