Classic confinement for Charta app (smartcard reader)

Hi! Thank you for your fast reply

snappy-debug shows me this output

= AppArmor = Time: Dec 19 17:03:00 Log: apparmor=“DENIED” operation=“dbus_method_call” bus=“system” path=“/” interface=“org.freedesktop.DBus.ObjectManager” member=“GetManagedObjects” mask=“send” name=“org.bluez” pid=4120 label=“snap.charta.charta” DBus access

= AppArmor = Time: Dec 19 17:03:02 Log: apparmor=“DENIED” operation=“connect” profile=“snap.charta.charta” name=“/run/pcscd/pcscd.comm” pid=4242 comm=“charta” requested_mask=“wr” denied_mask=“wr” fsuid=1000 ouid=0 File: /run/pcscd/pcscd.comm (write) Suggestions:

  • adjust program to use $SNAP_DATA
  • adjust program to use /run/shm/snap.$SNAP_NAME.*
  • adjust program to use /run/snap.$SNAP_NAME.*
  • adjust snap to use snap layouts (Snap layouts)

Could you help to understand where I’m missing/wrong? It seems related to system pcscd daemon, needed by Charta to communicate via usb to smartcards Thank you again.

Lewix