Files
snapd/interfaces/builtin
Sergey Borovkov c09917c186 interface: allows reading sd cards internal info from block-devices interface
Without this line:
	cat /sys/block/mmcblk0/device/date
results in this denial:
/sys/devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/dateSee: https://forum.snapcraft.io/t/interface-for-read-info-about-sd-card/25202

After adding the line in the commit to my snap apparmor file it works:

root@srly-r7d8mg4oj4eo0go:/home/pi# sudo apparmor_parser -r /var/lib/snapd/apparmor/profiles/snap.screenly-client.submit-report
Warning from /var/lib/snapd/apparmor/profiles/snap.screenly-client.submit-report (/var/lib/snapd/apparmor/profiles/snap.screenly-client.submit-report line 1297): Character # was quoted unnecessarily, dropped preceding quote ('') character
root@srly-r7d8mg4oj4eo0go:/home/pi# snap run --shell screenly-client.submit-report
root@srly-r7d8mg4oj4eo0go:/home/pi# cat /sys/block/mmcblk0/device/date
06/2017
2021-07-07 12:34:52 +02:00
..
2021-06-15 12:02:33 +02:00
2020-06-02 21:38:31 +00:00
2020-07-01 18:13:47 +00:00
2020-07-01 18:13:47 +00:00
2018-09-12 13:36:12 +02:00
2018-09-12 13:36:12 +02:00
2020-09-27 23:38:17 +02:00
2020-09-30 17:45:46 +01:00
2021-04-07 21:11:09 +08:00
2021-04-07 21:11:09 +08:00
2021-03-25 21:03:09 +01:00
2020-07-24 17:52:38 +00:00