From: admin Date: Mon, 28 May 2018 23:18:10 +0000 (+0000) Subject: (no commit message) X-Git-Url: http://www.opopop.net/cgi-bin/gitweb.cgi?p=reminder;a=commitdiff_plain;h=738dc886c0fcd5cada438fccbf7e777b368dde00 --- diff --git a/Avoid_systemd_on_Debian_Jessie_with_Mate.mdwn b/Avoid_systemd_on_Debian_Jessie_with_Mate.mdwn index b53285f..0053560 100644 --- a/Avoid_systemd_on_Debian_Jessie_with_Mate.mdwn +++ b/Avoid_systemd_on_Debian_Jessie_with_Mate.mdwn @@ -123,11 +123,34 @@ In addition, new packages *systemd-shim*, *cgmanager* (it launches a daemon) and some dependencies have been installed on your system. The following figure shows the dependencies between some packages in -our new configuration. *mate-power-manager* may not be an installed -package on a desktop machine. +our new configuration. [[!img dep-systemd.png size=600x]] +## Debian Jessie with Mate, SysV init and *consolekit* + +*mate-power-manager* may not be installed on your host (it's mostly a laptop thing). +In that case, you can skip that section. + +Exploring the packages dependencies in +[aptitude](https://wiki.debian.org/Aptitude) gives you the following +alternative set of packages dependencies: + +[[!img dep-consolekit.png size=600x]] + +where package *consolekit* replaces *systemd* at several +places. Notice that it is not possible to change/suppress the +dependency of *udisks2* and *policykit-1*. + +So let's go to change to the above figure by installing *consolekit* [^3], +as a first step to limit your systemd exposure. + +[^3]: In the process of installing *consolekit*, you may have lost (or +not) the ability to resume/suspend from your Mate desktop; the +conditions under which it happens are not clear for me at the +moment. But continuing until the end what I suggest in this article +will recover eventually that functionality. + ## Debian Jessie with Mate, SysV init and a modified *libpam-systemd* As *libpam-systemd* is the only package left depending on *systemd*,