Blame accountsservice-read-root-user-cache.patch

e33294
From d8b779513474ece1f5ec2fc9b7c32afb73e32181 Mon Sep 17 00:00:00 2001
e33294
From: Ray Strode <rstrode@redhat.com>
e33294
Date: Mon, 29 Apr 2019 10:14:12 -0400
e33294
Subject: [PATCH] daemon: ensure cache files for system users are processed
e33294
e33294
At the moment we skip cache files for system users.  That
e33294
doesn't make much sense; if there's a cache file we should
e33294
be using it.
e33294
e33294
This commit changes the code to read cache files, even for
e33294
system users, and so lets root have a non-default session.
e33294
e33294
Closes: https://gitlab.freedesktop.org/accountsservice/accountsservice/issues/65
e33294
---
e33294
 src/daemon.c | 2 +-
e33294
 1 file changed, 1 insertion(+), 1 deletion(-)
e33294
e33294
Index: accountsservice-0.6.55/src/daemon.c
e33294
===================================================================
e33294
--- accountsservice-0.6.55.orig/src/daemon.c	2019-05-30 00:12:49.993056439 +0200
e33294
+++ accountsservice-0.6.55/src/daemon.c	2019-05-30 00:12:50.289059484 +0200
e33294
@@ -486,7 +486,7 @@ reload_users (Daemon *daemon)
e33294
         load_entries (daemon, users, TRUE, entry_generator_requested_users);
e33294
 
e33294
         /* Now add/update users from other sources, possibly non-local */
e33294
-        load_entries (daemon, users, FALSE, entry_generator_cachedir);
e33294
+        load_entries (daemon, users, TRUE, entry_generator_cachedir);
e33294
 
e33294
         wtmp_helper_update_login_frequencies (users);
e33294