It doesn't appear that core24 is a known channel on my distribution...
```
$ snap info firefox
name:      firefox
summary:   Mozilla Firefox web browser
publisher: Mozilla✓
store-url: https://snapcraft.io/firefox
contact:   
https://support.mozilla.org/kb/file-bug-report-or-feature-request-mozilla
license:   unset
description: |
  Firefox is a powerful, extensible web browser with support for modern web 
application
  technologies.
commands:
  - firefox
  - firefox.geckodriver
snap-id:      3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk
tracking:     latest/stable/ubuntu-25.04
refresh-date: 2 days ago, at 18:44 MDT
channels:
  latest/stable:    143.0-1      2025-09-18 (6782) 259MB -
  latest/candidate: 143.0-1      2025-09-11 (6782) 259MB -
  latest/beta:      144.0b2-1    2025-09-18 (6825) 261MB -
  latest/edge:      145.0a1      2025-09-18 (6831) 297MB -
  esr/stable:       140.3.0esr-1 2025-09-16 (6773) 257MB -
  esr/candidate:    140.3.0esr-1 2025-09-16 (6773) 257MB -
  esr/beta:         ↑                                    
  esr/edge:         ↑                                    
installed:          143.0-1                 (6782) 259MB -
```

143.0 is already the version of my installed firefox. I did encounter
issues #1725 of project Yubico/yubioath-flutter
(https://github.com/Yubico/yubioath-flutter/issues/1725) with a
discussion about resolving version incompatibility with the project flat
pack. They link to [an
analysis](https://blog.apdu.fr/posts/2022/02/accessing-smart-cards-from-
inside/) by Ludovic Rousseau, an active maintainer of pcsc-lite through
at least Dec 2024 according to my copy of
/usr/share/doc/libpcsclite1/changelog.Debian.gz.

I was able to duplicate the results shared by *ldet* in the discussion of issue 
#1725, in that I cloned, built, and installed PCSC at the tag 2.2.3. After a 
`systemctl daemon-reload` and relaunch of my Firefox, I was able to
- observe my PKCS11 hardware in the "Security" section of the "Privacy & 
Security" tab in my Firefox settings (about:preferences#privacy). 
- insert and login to my SmartCard in Firefox, and subsequently
- login to a web-sight using the certs on my hardware token.

Chromium is still not working for me yet, but for my use case, just
having one working browser will suffice.

Many thanks Matthias Wallnöfer (mwallnoefer), Nathan Teodosio
(nteodosio) for your insights. I doubt I'd have found the pcscd issue
before I ran out of patience for this problem without your input.

** Bug watch added: github.com/Yubico/yubioath-flutter/issues #1725
   https://github.com/Yubico/yubioath-flutter/issues/1725

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/2089141

Title:
  Opensc smart cards do not work in the snapped browsers

Status in chromium-browser package in Ubuntu:
  Fix Released
Status in firefox package in Ubuntu:
  Fix Released

Bug description:
  Opensc supported smartcards can now be loaded in Firefox so:

  First connect the PCSCD interface:

    snap connect firefox:pcscd

  To load the module, write this path in Settings > Security devices >
  Load:

    /usr/lib/x86_64-linux-gnu/opensc-pkcs11.so

  The file picker messes with the path, do NOT use it!

  Context
  -------

  This bug was created for reference. It was split from LP:1967632,
  which reference smart cards in general, and although many (most?) are
  supported by Opensc, many are not, so that bug cannot be closed yet,
  while this can.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2089141/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to