[Pkg-utopia-maintainers] Bug#923240: policykit-1: Please support alternative logind implementations

Mark Hindley mark at hindley.org.uk
Mon Feb 25 10:58:49 GMT 2019


Package: policykit-1
Version: 0.105-25
Severity: important
Tags: patch

Dear Maintainers,

elogind is an alternative Dbus login1 implementation for systems not running
systemd as pid 1. It is in buster.

For desktops to be installable on such systems, policykit-1 needs to depend on
the newly approved virtual packages default-logind and logind. In the latest
upload of src:systemd, libpam-systemd provides default-logind.

The necessary patch is:

commit 84e3b4c4ebeddd7e05aade51ac77f63ab99022eb
Author: Mark Hindley <mark at hindley.org.uk>
Date:   Mon Feb 25 10:47:36 2019 +0000

    Depend on new vitual packages default-logind and logind.

diff --git a/debian/control b/debian/control
index ac9825d..83386e9 100644
--- a/debian/control
+++ b/debian/control
@@ -33,7 +33,7 @@ Architecture: any
 Depends:
  consolekit [!linux-any],
  dbus,
- libpam-systemd [linux-any],
+ default-logind [linux-any] | logind [linux-any],
  ${misc:Depends},
  ${shlibs:Depends},
 Multi-Arch: foreign

There is a separate issue about backend support for elogind. I will open a separate
bug for that.

Thanks

Mark



More information about the Pkg-utopia-maintainers mailing list