chromeos_smart_card_connector
chromeos_smart_card_connector copied to clipboard
Conflicts with gpg-agent when installed on ChromeOS and synced to desktop
trafficstars
Scenario:
- Desktop workstation that uses gpg2/gpg-agent for SSH authentication.
- ChromeOS device that uses the Smart Card Connector extension.
- Chrome profile is synchronized between desktop workstation and ChromeOS.
On the workstation, the extension exclusively grabs the YubiKey interface and breaks gpg-agent. There's no way to disable the (unused) Smart Card Connector extension on the desktop workstation without also uninstalling it from ChromeOS.
Figured out workaround: one can use device-local policy (i.e. managed.json) to add the extension to ExtensionInstallBlacklist. Disabling it that way isn't synced to the profile and only disables the extension on the desktop.