diff options
author | Daiki Ueno <dueno@src.gnome.org> | 2018-06-23 10:46:38 +0200 |
---|---|---|
committer | Daiki Ueno <dueno@src.gnome.org> | 2018-06-23 11:08:14 +0200 |
commit | 9357d663483967103be1e00c39ff1e9c2060d2b6 (patch) | |
tree | cb0f680899b59a806ccf9256d27d1fbeb97a614f | |
parent | cfef5521b72b764decdadf4ad88400e1ddecd5a6 (diff) | |
download | gdm-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.in | 2 |
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; |