gpo.zugaina.org

Search Portage & Overlays:

sys-auth/elogind

The systemd project's logind, extracted to a standalone package

Screenshots

  • elogind-255.9999
    +acl audit debug doc efi +pam +policykit selinux

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: seden
  • elogind-255.9999
    +acl audit debug doc efi +pam +policykit selinux

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: pg_overlay
  • elogind-252.9999
    +acl audit debug doc efi +pam +policykit selinux

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: seden
  • elogind-252.9999
    +acl audit debug doc efi +pam +policykit selinux

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: pg_overlay
  • elogind-252.23
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
    +acl audit +cgroup-hybrid debug doc +pam +policykit selinux test

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: seden
  • elogind-252.9
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
    +acl audit +cgroup-hybrid debug doc +pam +policykit selinux test

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: gentoo
  • elogind-246.9999
    +acl audit cgroup-hybrid debug doc efi +pam +policykit selinux test

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: pg_overlay
  • elogind-246.10-r3
    ~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
    +acl audit +cgroup-hybrid debug doc +pam +policykit selinux test

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: gentoo
  • elogind-246.10-r3
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
    +acl audit +cgroup-hybrid debug doc +pam +policykit runit selinux test

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: powerman
  • elogind-246.10-r2
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
    +acl audit +cgroup-hybrid debug doc +pam +policykit runit selinux

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: powerman
  • elogind-246.10-r1
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
    +acl audit debug doc +pam +policykit runit selinux kernel_linux

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: powerman
  • elogind-246.9.2
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
    +acl audit debug doc +pam +policykit runit selinux kernel_linux

    View      Download      Browse     License: CC0-1.0 LGPL-2.1+ public-domain   
    Overlay: powerman

ChangeLog

commit 675b998cf21917738521529921d8792227ec78ed
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Mon Mar 11 12:11:58 2024 +0100

sys-auth/elogind: add 252.23, drop 252.9

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit d2a94e3236dfd31ccd692360a77de60e6b2fce18
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Sun Mar 10 09:30:45 2024 +0100

sys-auth/elogind: 252.9999: Remove musl lfs patch,

it is no longer needed.

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 009b4761be7486bcb87b56b61ad1c9c48b0bc171
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Tue Mar 5 10:04:54 2024 +0100

sys-auth/elogind: Switch --buildtype to -Dbuildtype to overwrite...

...gentoo default -Dbuildtype.

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 154c69d2acb89cbeef94a3875ca0af3914744de8
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Thu Feb 8 10:44:06 2024 +0100

sys-auth/elogind: Fix further issues

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 498e3b4762341bf94394552998206e9ed23bdf67
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Thu Feb 8 10:40:51 2024 +0100

sys-auth/elogind: destabilize 252.9

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 1631c14bf9beb229d976f2b0caeb316deffc2661
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Thu Feb 8 10:36:13 2024 +0100

sys-auth/elogind: Modernize ebuilds and make them more talkative

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 768ed2579a6462d27ee1f56863228f850d36e91c
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Sun Feb 4 11:37:18 2024 +0100

Modernize and update elogind live ebuilds

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 46889f9312b0055292beb652453e85e603c169ae
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Sun Feb 4 11:20:19 2024 +0100

sys-auth/elogind: add 255.9999, drop 246.9999

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 181d8326ac17b33f5adb89ab7bb052e9ab725ad1
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Wed May 17 15:10:02 2023 +0200

sys-auth/elogind: drop 239.9999, 241.9999, 243.9999

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 4cc0410a755d7f63175552acd1e43dc7d0b6ba0b
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Wed May 17 15:06:27 2023 +0200

sys-auth/elogind: add 252.9

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 2d6bbaf788f8e19bd723b24fed03253e2855bca7
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Sun May 14 11:21:57 2023 +0200

sys-auth/elogind: update Manifest

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 7d3f0901bc7d5174957e3ae3784ed1ad1c350343
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Wed Jan 4 14:42:24 2023 +0100

sys-auth/elogind: update Manifest

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 56822aec68bb6346e77cbcb77de13d2d1b5d309d
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Tue Jan 3 09:21:03 2023 +0100

sys-auth/elogind: Some cleanup. Also removed cgroup controller mode,
because elogind is never meant to act as a pseudo cgroup-controller
on Gentoo systems anyway.

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit e75d07fd0b87267d389954ef23e214de392e544f
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Thu Dec 29 19:14:55 2022 +0100

sys-auth/elogind: add 252.9999

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 972351033b478b503300df07f0b13f3c4c4d856e
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Tue Jul 5 07:59:05 2022 +0200

Cleanup 2: Remove unmaintainable and regenerate all remaining Manifests

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit eb4ef47e004e3caca99c150bee905b6b0d820294
Author: Sven Eden <sven.eden@prydeworx.com>
Date: Fri Nov 13 10:40:07 2020 +0100

sys-auth/elogind: Add elogind-246.9999.ebuild

Signed-off-by: Sven Eden <sven.eden@prydeworx.com>

commit 380f17d654ceb28542d53d734186e1a18e310cdf
Author: Sven Eden <yamakuzure@gmx.net>
Date: Thu Feb 13 07:57:51 2020 +0100

elogind-243.9999: The docs patch had to be updated

Signed-off-by: Sven Eden <yamakuzure@gmx.net>

commit 9d854f5f6b619163eca14738689c7cd3cad4c220
Author: Sven Eden <yamakuzure@gmx.net>
Date: Sun Jan 19 08:59:24 2020 +0100

sys-auth/elogind: Fix 243.9999 docs patch and add efi USE flag

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sven Eden <yamakuzure@gmx.net>

commit cbc2f6e2d81668f090714e26081b5db1550687ef
Author: Sven Eden <sven.eden@gmx.de>
Date: Sun Oct 27 23:29:15 2019 +0100

sys-auth/elogind: Update to EAPI=7 and switch virtual/pam to sys-libs/pam

Signed-off-by: Sven Eden <sven.eden@gmx.de>

commit 900598e6c6084cf7a13a280db229b8007df93946
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Sep 30 19:40:27 2019 +0200

sys-auth/elogind: Removed obsolete ebuilds and added elogind-243.9999.ebuild

Signed-off-by: Sven Eden <sven.eden@gmx.de>

commit a4581e99368e8032eb6886f6c642aff13a982e6c
Author: Sven Eden <sven.eden@gmx.de>
Date: Fri Mar 8 16:10:05 2019 +0100

sys-auth/elogind: Fix docs patch for 241

Signed-off-by: Sven Eden <sven.eden@gmx.de>
Package-Manager: Portage-2.3.53, Repoman-2.3.12

commit b46146c642c68164b36bdf8666d7edc122c84074
Author: Sven Eden <sven.eden@gmx.de>
Date: Fri Feb 22 19:17:30 2019 +0100

sys-auth/elogind 241.999 version bump

Signed-off-by: Sven Eden <sven.eden@gmx.de>
Package-Manager: Portage-2.3.53, Repoman-2.3.12

commit 1155a40d7d042f6cc4e879a255fbaf80a363198a
Author: Sven Eden <sven.eden@gmx.de>
Date: Wed Jan 2 07:58:52 2019 +0100

sys-auth/elogind: [test-elogind] Fix Copyright lines and add local repo

Change to local repo for 239.999 to test non-public commits.

Signed-off-by: Sven Eden <sven.eden@gmx.de>
Package-Manager: Portage-2.3.53, Repoman-2.3.12

commit 43ef49ff6084a37282d987acaa72e0a1c51b77c6
Author: Sven Eden <sven.eden@gmx.de>
Date: Fri Jan 11 08:36:47 2019 +0100

sys-auth/elogind: Send SIGINT instead of SIGTERM when restarting

This utilizes the new handling of SIGINT to make restarting less
difficult in >=elogind-239.4.

Signed-Off-By: Sven Eden <sven.eden@gmx.de>
Package-Manager: Portage-2.3.54, Repoman-2.3.12

commit a34260ffc8f13945f655019034e0fcb721345927
Author: Sven Eden <sven.eden@gmx.de>
Date: Wed Dec 19 19:32:14 2018 +0100

sys-auth/elogind-239.9999 : Fix debug USE flag

Signed-Off-By: Sven Eden <sven.eden@gmx.de>

commit a3751389aba736df2573370d8832ed61e134905d
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue Oct 2 19:18:21 2018 +0200

sys-auth/elogind: Limit to latest three stable branches and fix packag.mask.

commit d3e648f33e65202e41c79a41ff2e072bd0bd78a7
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Sep 13 19:06:31 2018 +0200

elogind-239.9999 has now a baranch to pull from.

commit b04c34f8b76a739071cb07dfab437af7f7a2dfd4
Author: Sven Eden <sven.eden@gmx.de>
Date: Fri Aug 31 19:38:47 2018 +0200

sys-auth/elogind: Version 239.9999 live from master for testing.

commit 61fbad10156cd72a8c2f13a645708c9e33992cbc
Author: Sven Eden <sven.eden@gmx.de>
Date: Fri Jul 27 07:31:59 2018 +0200

sys-auth/elogind: Added live ebuilds vor the v235-stable v236-stable branch.

commit bf09e19cff0c5ca1d865a8e47d28fc66e25eada5
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Jun 7 08:03:18 2018 +0200

sys-auth/elogind-238.9999.ebuild: Fix docs patch and ignore submodules.

commit 03f39f12b957821c47a43d80bef204e07a56d3c6
Author: Sven Eden <sven.eden@gmx.de>
Date: Wed Jun 6 18:06:14 2018 +0200

sys-auth/elogind: Live bump to v238-stable branch.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

commit 105dc3c2af2d1fb734492d2fc4f61f73a71aff22
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Apr 26 20:04:39 2018 +0200

sys-auth/elogind-236.9999: Remove SRC_URI.

commit 823cd33654a667653c0b9729789d9199a3ebb93b
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Apr 23 18:52:16 2018 +0200

sys-auth/elogind : Only provide live ebuilds for the latest two stable branches.

commit c4228a2f153d4092bd0ca06c6af1e495085c3d7a
Author: Sven Eden <sven.eden@gmx.de>
Date: Sun Jan 14 23:05:20 2018 +0100

sys-auth/elogind-233.7 : Depend on glibc < 2.26, this version still uses the removed xlocale.h

commit 51819e795e7c509727147995787f5de909842793
Author: Sven Eden <sven.eden@gmx.de>
Date: Sun Jan 14 19:09:04 2018 +0100

sys-auth/elogind: Bump to 233.7 and 235.1 - Cleaned up the rest

commit 963a84d22b2260cde84ad50150494d29a43b5866
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Sep 18 14:03:14 2017 +0200

sys-auth/elogind: replaced einfo with ewarn, as the first seems to be silent.

commit aafcc2974164c6d77fe5e7cb2d9a92a08b4bd021
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Sep 18 12:53:56 2017 +0200

sys-auth/elogind : Full restructuring and ebuilds for all stable versions.

commit 2aa2088aaed89805d342eb4513c14aa245f0d2b9
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue Sep 5 09:15:02 2017 +0200

sys-auth/elogind: Fix elogind.conf for v235+

commit 7c1c72571c75564d60a733151a5a1e942939460e
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Aug 31 18:04:47 2017 +0200

sys-auth/elogind-9999 : Fix init file for 235+

commit 642b4708667c96d1087e85c57f5563640b60b9b6
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Aug 31 17:56:42 2017 +0200

sys-auth/elogind-9999 : Adapt init and config file to the new 235+ scheme

commit 531be1c201cf10c55729c4dd8dd84c81d59f1f15
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Aug 31 17:47:21 2017 +0200

sys-auth/elogind-9999 : New live ebuild to test new meson build in master.

commit 7eba9fb54d0e8734f8d8306cc19892e36f87a77f
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Jul 27 22:13:09 2017 +0200

sys-auth/elogind: Update of all live ebuilds:

- --disable-lto switch added. LTO activation must be users choice.
- Moved elogind to "$"/$(get_libdir)/libexec

commit 1d56348ae9bd7388956c70dccc26f5b77b7b7854
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Jul 27 10:37:47 2017 +0200

sys-auth/elogind-234: In this Version, the path to elogind changes, just like in systemd.

commit b0c4fbe703a0a7f3f858e3723073da35d48e4adc
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Jul 27 10:34:07 2017 +0200

sys-auth/elogind/elogind-234 : Add --with-rootprefix configure option.

commit bfab926380aa90ca74b378112d26668259e2121e
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue Jul 25 08:01:55 2017 +0200

sys-auth/elogind-234.9999 : New development branch ebuild.

commit a2dddeddcf17fd8bb41523232837bfee5ae51781
Author: Sven Eden <sven.eden@gmx.de>
Date: Fri Jul 21 08:34:29 2017 +0200

sys-auth/elogind-233.9999: Switch branch to 'v233-stable'

commit f4e733a9efa4d2dc91c8885f0a2aa5f5ab4a3523
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue Jul 18 09:38:44 2017 +0200

sys-auth/elogind-233.9999 : New ebuild for dev_v233 branch

commit 7b118898fac470c0c59a8aaa9f67a0a9070885d9
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Jul 17 09:16:24 2017 +0200

sys-auth/elogind-232.9999 : Use stable branch

commit 73b57b720f4cc60c2b7e0460e32ebe531e64f887
Author: Sven Eden <sven.eden@gmx.de>
Date: Wed Jul 5 10:18:10 2017 +0200

sys-auth/elogind : Add elogind-232.9999.ebuild, now for testing dev_v232 branch

commit 9a56c628fbe23caa00bc14115c8bdba1c1c29ad9
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Jul 3 14:56:33 2017 +0200

sys-auth/elogind : Forgot to rename docs patch

commit 6b9b011b864a8d96dbb3a24e79a619e5637f1ee7
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Jun 29 14:24:46 2017 +0200

sys-auth/elogind-231.3 : Finally released!

commit 5126e0a24650d02c007fcd40c6147d419ef38eae
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Jun 19 10:20:26 2017 +0200

sys-auth/elogind-230.9999 : switch branch to 'dev_v231', as that is where the new stuff is now.

commit edc8ff42fa5c5aeebd93607e1a1d5a0d89c5bc35
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Jun 12 10:27:34 2017 +0200

sys-auth/elogind-230.9999 : Add a dev_v230 live ebuild, as it will never be released. Next stable is 231.

commit 57c642d64b8c9c215b326d6736563f0093fb47e3
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Jun 12 10:26:10 2017 +0200

sys-auth/elogind-229.9999 : Switch elogind 229 live ebuild to track v229-stable branch

commit f3c8acc364ce07eabb81e76e20e9cbc0dbcc66d6
Author: Sven Eden <sven.eden@gmx.de>
Date: Wed Jun 7 12:28:32 2017 +0200

Removed elogind-229.4, it is in the tree

commit 57f1843b531d2ac2c2c9731bc9e134820364b22c
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue Jun 6 08:04:34 2017 +0200

sys-auth/elogind-229.4 : Version bump with moved includes.

commit 951cb98a1024c3ae2e958972021dc6db3f3045cf
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Jun 1 12:11:37 2017 +0200

Update and cleanup elogind, networkmanager-qt and gvfs

commit a6928208048b7c21b7a9de5ff48cc800b2fa8cdd
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue May 23 16:16:42 2017 +0200

sys-auth/elogind-229.3 : Fix compilation errors

commit bead4714285455aae15c00877883b70fdb1b46ed
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue May 23 15:00:31 2017 +0200

sys-auth/elogind-229.1 / 229.2 : First stable releases bumped.

commit 2b04d380a04f10adc8ea86506c787627d9ceecf2
Author: Sven Eden <sven.eden@gmx.de>
Date: Wed May 17 15:19:50 2017 +0200

sys-auth/elogind-228.3: Version bump - Fixed building with musl-libc

commit bec3e9d3738a9870f41dee6c8b0280efe2943e56
Author: Sven Eden <sven.eden@gmx.de>
Date: Wed May 17 08:58:22 2017 +0200

sys-auth/elogind-228.2 : Version bump - fixes possible suspension loop

commit 7e7dc24c7c29f360aff2d469d05c6b11a1e02d89
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon May 15 08:30:27 2017 +0200

sys-auth/elogind-228.1 : Version bump

commit 0547a43c4972a9b2d1659f0dd0899d49fbda9308
Author: Sven Eden <sven.eden@gmx.de>
Date: Wed Apr 26 13:05:42 2017 +0200

sys-auth/elogind Bump 227.2 to 227.4

commit 5f69adca4e1c408b29db558d2ff39fd6adfacd89
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Apr 24 10:49:09 2017 +0200

sys-auth/elogind-227.9999-r1 : New fixed and cleaned up dev branch

commit 6c6adaa8dd6225695ec309f7d8cde17efc63b401
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Apr 24 10:04:14 2017 +0200

sys-auth/elogind-227.2 released, dev_v227 live ebuild removed.

commit 302b71461d7025d1b6cdf0cc242e937cb6c3b546
Author: Sven Eden <sven.eden@gmx.de>
Date: Sat Apr 8 14:53:42 2017 +0200

sys-auth/elogind-227.9999 : Live ebuild vor dev_v228 branch

commit 0e1f6e3b0da79257534fb49096f40a0a4d0da4db
Author: Sven Eden <sven.eden@gmx.de>
Date: Fri Mar 31 09:33:32 2017 +0200

sys-auth/elogind-226.9999 : Remove keywords, the live version is not stable, yet.

commit 4f3e6fde15eefe68657aa90ca560b2d2fc309225
Author: Sven Eden <sven.eden@gmx.de>
Date: Wed Mar 29 10:50:25 2017 +0200

sys-auth/elogind-226.5 : Version bump

commit 5419513899291e57b6be7b62615d529bc415f636
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue Mar 21 09:10:05 2017 +0100

sys-auth/elogind Release v226.4 is out

commit 872a5fdbe5e23ff5fb17b58a91c509d98e92e7a0
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue Feb 21 09:52:20 2017 +0100

sys-auth/elogind : fixed elogind docs patch name.

commit 5908e77b9e308af893603e649540eb7a306ae7e6
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue Feb 21 08:29:27 2017 +0100

sys-auth/elogind-225.9999 : Special live ebuild for the dev_226 branch

commit ba403bfe4cb519b946ed187b5c7d0be6d829d34a
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Jan 19 12:49:39 2017 +0100

[elogind intergation] Removed sys-auth/elogind, please use the in-tree version.

commit 00db2410fd59e125d247f34315dda3273fd93770
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Jan 12 18:32:21 2017 +0100

sys-auth/elogind-219.12-r11 : Revision bump with additions and fixes from KDE overlay.

This is basically the new elogind-219.12-r3.ebuild from KDE overlay
with the following two changes:

1) The gperf dependency has been changed to =dev-util/gperf-3.0*,
because it does not build using gperf-3.1

Note: This also happens with my current elogind-226 dev branch, which
is using the exact build system as systemd-226.

2) /bin/ps is used during the start of openrc and fails, because
libelogind.so.0 is not found if it was installed in /usr/lib* with
/usr being on a separate partition. So the install goes into /lib*
and pkgconfig is moved back to /usr/lib* by src_install().

Note: Later versions of elogind will support --with-rootlibdir which
will render this manual move unnecessary.

commit 01ccbe795929643b1eb8e91feafbf2144aedcdfd
Author: Sven Eden <sven.eden@gmx.de>
Date: Fri Dec 2 12:17:43 2016 +0100

sys-auth/elogind-219.12-r10 : Update init script to create a /run/systemd directory

commit 4b6e93c8b59bdf44ac8f50cc7aefc33b58d9bf98
Author: Sven Eden <sven.eden@gmx.de>
Date: Fri Nov 25 13:10:44 2016 +0100

sys-auth/elogind-219.12-r9 : Fix libelogind.pc going into the wrong directory.

commit 7d11a8cc5beaf19d8fe2afe766ef08370b39f344
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue Nov 15 10:46:47 2016 +0100

sys-auth/elogind-219.12-r8 : Remove superfluous DOCS array and add a note why we have to prune_libtool_files.

commit 5b02fa08bdb3fc6a9ce65cb6370fb8096d6727f9
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue Nov 15 09:50:09 2016 +0100

sys-auth/elogind-219.12-r8 : Add a pkg_postinst() message about adding eloging to the default runlevel.

commit ba24f121782e41b33eaa24679da481b7690ae81d
Author: Sven Eden <sven.eden@gmx.de>
Date: Tue Nov 15 08:50:07 2016 +0100

sys-auth/elogind-219.12-r8 :

- Remove check for CONFIG_AUDIT
The auditing system can be a problem with systemd in containers.
But that is something not possible with elogind.
- Install libraries in /lib* instead of /usr/lib*
Tools used in early boot, thus before mounting a separate /usr
partition, like 'ps' need libelogind.so in /lib.

commit ce03b0cdab76045c3e49f4482a829159fc741a7d
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Nov 10 14:29:40 2016 +0100

sys-auth/elogind: dbus does not need to launch elogind, it must be present through its init script.

commit 33d8df736997b1841f4eb49d9e89309b2f9635f7
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Nov 10 13:10:07 2016 +0100

sys-auth/elogind : Add config and init files.

With elogind relying only on dbus activation the following
problem occurs with SDDM:
The sddm-greeter uses pam_elogind.so for session management
which causes dbus to start elogind as it is not yet running
when xdm starts sddm.
SDDM itself, however, got no answer about its possibilities
and fails to get the proper actions for shutdown, reboot,
suspend and hibernate. The sddm-greeter then only shows
buttons for shutdown and reboot, which do not work.
Plasma fails to shutdown or reboot the machine, too, as the
process in doing so stops when sddm takes over after the
user has logged out from Plasma.

Solution:

New init and conf files allow to add elogind to the default
runlevel. It needs dbus and is started before xdm.
With this procedure elogind is up and running when sddm is
started, and shows all available buttons. These now work as
expected.

Note:

I am not sure it is still neccessary to patch
/usr/share/dbus-1/system-services/org.freedesktop.login1.service
to have an explicit entry in the "Exec" line, as dbus no
longer needs to start elogind when it is already running.

commit 011d029a9a90d24f9b069547628a951a640c6585
Author: Sven Eden <sven.eden@gmx.de>
Date: Wed Nov 9 18:05:03 2016 +0100

sys-auth/elogind: Extent KEYWORDS to match sys-process/procps. (repoman goes haywire otherwise)

commit f6eaa6145208b8e991393bda198579f8e2d0e348
Author: Sven Eden <sven.eden@gmx.de>
Date: Wed Nov 9 17:44:08 2016 +0100

sys-auth/elogind: Enable all arch keywords for testing.

commit 956075a240a6589adf2afa271e4f614928d8a8c7
Author: Sven Eden <sven.eden@gmx.de>
Date: Mon Nov 7 13:49:15 2016 +0100

sys-auth/elogind : Added patch to add missing login1 permissions from elogind PR 4

commit 1ae602e2f8362919eca76fa8307d37d30a48485c
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Nov 3 20:04:21 2016 +0100

sys-auth/elogind-219.12-r4 : Check for required kernel options and disable SMACK support if it is not in the kernel.

commit 7dc29192e55215f911b30a5b356ab47fcc35af8e
Author: Sven Eden <sven.eden@gmx.de>
Date: Thu Nov 3 12:14:32 2016 +0100

sys-auth/elogind-219.12-r3 : Explicitly set determined udev rules directory.