Skip to content

data: don't run gsd-smartcard in login session

Daiki Ueno requested to merge wip/dueno/smartcard into master

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 a smartcard at the same time, 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.

Edited by Daiki Ueno

Merge request reports