49 lines
1.5 KiB
Diff
49 lines
1.5 KiB
Diff
From 7933036127ff707718e45b805937d23d85b25c6d Mon Sep 17 00:00:00 2001
|
|
From: Ray Strode <rstrode@redhat.com>
|
|
Date: Tue, 31 May 2016 16:12:38 -0400
|
|
Subject: [PATCH] systemd: disable GVFS support
|
|
|
|
accountsservice doesn't need support for GVFS modules,
|
|
and those modules lead to /root/.cache getting created
|
|
at startup.
|
|
|
|
accountsservice runs as root, but shouldn't be touching /root.
|
|
|
|
This commit disables GVFS for accountsservice
|
|
---
|
|
data/accounts-daemon.service.in | 3 +++
|
|
1 file changed, 3 insertions(+)
|
|
|
|
diff --git a/data/accounts-daemon.service.in b/data/accounts-daemon.service.in
|
|
index feedf3e..2f5fe33 100644
|
|
--- a/data/accounts-daemon.service.in
|
|
+++ b/data/accounts-daemon.service.in
|
|
@@ -1,21 +1,24 @@
|
|
[Unit]
|
|
Description=Accounts Service
|
|
|
|
# In order to avoid races with identity-providing services like SSSD or
|
|
# winbind, we need to ensure that Accounts Service starts after
|
|
# nss-user-lookup.target
|
|
After=nss-user-lookup.target
|
|
Wants=nss-user-lookup.target
|
|
|
|
[Service]
|
|
Type=dbus
|
|
BusName=org.freedesktop.Accounts
|
|
ExecStart=@libexecdir@/accounts-daemon
|
|
StandardOutput=syslog
|
|
+Environment=GVFS_DISABLE_FUSE=1
|
|
+Environment=GIO_USE_VFS=local
|
|
+Environment=GVFS_REMOTE_VOLUME_MONITOR_IGNORE=1
|
|
|
|
[Install]
|
|
# We pull this in by graphical.target instead of waiting for the bus
|
|
# activation, to speed things up a little: gdm uses this anyway so it is nice
|
|
# if it is already around when gdm wants to use it and doesn't have to wait for
|
|
# it.
|
|
WantedBy=graphical.target
|
|
--
|
|
2.8.1
|
|
|