summaryrefslogtreecommitdiff
path: root/sys-auth/elogind/elogind-238.1.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'sys-auth/elogind/elogind-238.1.ebuild')
-rw-r--r--sys-auth/elogind/elogind-238.1.ebuild17
1 files changed, 13 insertions, 4 deletions
diff --git a/sys-auth/elogind/elogind-238.1.ebuild b/sys-auth/elogind/elogind-238.1.ebuild
index c532686d9faa..cc148ee6f8da 100644
--- a/sys-auth/elogind/elogind-238.1.ebuild
+++ b/sys-auth/elogind/elogind-238.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="+acl debug doc +pam +policykit selinux"
COMMON_DEPEND="
@@ -113,8 +113,17 @@ pkg_postinst() {
ewarn "# rc-update del elogind default"
ewarn "# rc-update add elogind boot"
else
- ewarn "elogind is currently not started from any runlevel."
- ewarn "You may add it to the boot runlevel by:"
- ewarn "# rc-update add elogind boot"
+ elog "elogind is currently not started from any runlevel."
+ elog "You may add it to the boot runlevel by:"
+ elog "# rc-update add elogind boot"
+ elog
+ elog "Alternatively, you can leave elogind out of any"
+ elog "runlevel. It will then be started automatically"
+ if use pam; then
+ elog "when the first service calls it via dbus, or"
+ elog "the first user logs into the system."
+ else
+ elog "when the first service calls it via dbus."
+ fi
fi
}