]> www.opopop.net Git - reminder/commitdiff
(no commit message)
authoradmin <admin@web>
Mon, 28 May 2018 23:18:10 +0000 (23:18 +0000)
committerwebmaster <webmaster@opopop.net>
Mon, 28 May 2018 23:18:10 +0000 (23:18 +0000)
Avoid_systemd_on_Debian_Jessie_with_Mate.mdwn

index b53285f18d3e7fd2fa42ba8e12ac040e5d7b0e68..005356082a8bbe12eeddf9cca434de0c94d625e4 100644 (file)
@@ -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
 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]]
 
 
 [[!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*,
 ## Debian Jessie with Mate, SysV init and a modified *libpam-systemd*
 
 As *libpam-systemd* is the only package left depending on *systemd*,