I’m currently building a kiosk app, that needs both browser-support and the daemon feature.
With my latest build now scheduled for manual review because of this, I still wanted to ask a few questions and hopefully get more feedback as it is my first project on the snap store.
My application gets deployed on raspberry pi’s via ubuntu-core and then plugged into screens around our office and community area so it’s not a system users ever interact with directly.
I read though, that any application using both daemon features and
browser_support should drop their privileges to the snap_daemon system user. I implemented this but would request that someone more knowledgeable in this regard than me has a look at it. ( The review-tools snap still complains about the permission thing, but I guess it’s because it’s not tracking dropping privileges yet right ?)
The repository is open source so you can have a look: ozone