summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaiki Ueno <dueno@src.gnome.org>2018-06-23 10:46:38 +0200
committerDaiki Ueno <dueno@src.gnome.org>2018-06-23 11:08:14 +0200
commit9357d663483967103be1e00c39ff1e9c2060d2b6 (patch)
treecb0f680899b59a806ccf9256d27d1fbeb97a614f
parentcfef5521b72b764decdadf4ad88400e1ddecd5a6 (diff)
downloadgdm-wip/dueno/smartcard.tar.gz
data: don't run gsd-smartcard in login sessionwip/dueno/smartcard
Originally reported in: https://github.com/p11-glue/p11-kit/issues/172#issuecomment-399542498 While some smartcard drivers don't allow simultaneous access by multiple users, it is possible that the authenticating user and 'gdm' access the same smartcard, because both the login and user sessions monitor smartcard status through gsd-smartcard (and NSS). As the D-Bus service provided by gsd-smartcard is sorely used by gnome-shell's screen shield, there is little benefit to run it in the login session.
-rw-r--r--data/gnome-login.session.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/data/gnome-login.session.in b/data/gnome-login.session.in
index fbc10580..80394517 100644
--- a/data/gnome-login.session.in
+++ b/data/gnome-login.session.in
@@ -1,3 +1,3 @@
[GNOME Session]
Name=Display Manager
-RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;
+RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;