Request review for auto connections for interfaces -Personal files, System files & Hardware observe for MqttDesk snap

Hey @newbee_snap,

I assume there is a file created by mqttdesk in the $HOME/.local/share/data/bconf directory, am I correct? If that’s correct, please adjust your declaration to request write access to the specific file instead of the whole directory, and if it becomes clear that the file is owned by mqttdesk, then you should be able to get the enough votes for auto-connection, otherwise you probably will get only use. Also, did you try the suggestion provided by @alexmurray in your prior post? Maybe personal-files is not even needed at all:

Regarding access to /etc/os-release, both @alexmurray in the previous post as well as @ogra here indicated:

I see your snap is still referring /etc/os-release:

read-os-release:
    interface: system-files
    read:
      - /etc/os-release 

Can you please update it to read from /var/lib/snapd/hostfs/etc/os-release? Also, please name the interface reference in a way it properly describes the file being accessed, such as hostfs-etc-os-release

Regarding hardware-observe, I still see in your snapcraft:

read-proc-cpuinfo:
    interface: hardware-observe
    read:
      - /proc/cpuinfo

Did you see what @ogra also indicated in your previous post? Request for Strict confinement to classic confinement for MqttDesk - #31 by ogra

Please make the required changes and let us know so we can proceed with the voting process.

Thanks!