commit: 1be55335097607bb9e1aa5226597bc51f8954b52
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 12 18:31:38 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 12 23:07:42 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be55335
sys-auth/elogind: Add a warning about IUSE="-policykit" in postinst
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sys-auth/elogind/elogind-243.7.ebuild | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/sys-auth/elogind/elogind-243.7.ebuild
b/sys-auth/elogind/elogind-243.7.ebuild
index 43b02dab0c6..b8d79dc5563 100644
--- a/sys-auth/elogind/elogind-243.7.ebuild
+++ b/sys-auth/elogind/elogind-243.7.ebuild
@@ -116,6 +116,11 @@ pkg_postinst() {
ewarn "In other words, it will be useless for most
applications."
ewarn
fi
+ if ! use policykit; then
+ ewarn "loginctl will not be able to perform privileged
operations without"
+ ewarn "USE=\"policykit\"! That means e.g. no suspend or
hibernate."
+ ewarn
+ fi
if [[ "$(rc-config list boot | grep elogind)" != "" ]]; then
elog "elogind is currently started from boot runlevel."
elif [[ "$(rc-config list default | grep elogind)" != "" ]]; then