Speaker
Description
In this talk, I'll start by discussing apparmor, cgroup, seccomp etc and talk briefly about how these all are used to create a confinement for snapped apps. Then, I'll deep dive into the world of debugging confinement issues. I'll showcase and give a small hands-on on the snappy-debug tool and show how one can use it, in different scenarios, like in the Ubuntu Core or the classic Ubuntu distro and end the talk by showing a small example, on how one can actually extend various interfaces of snapd.
Biography
Soumyadeep Ghosh is an Ubuntu Member and contributor. They have been contributing around the tooling and ecosystem of snapd for the last 4 years. An active contributer and a prolific snapcrafter, also a part of the Snapcrafters community and actively maintaining 30+ snaps.
Things to know or prepare for this session
Before the session, the attendees should familiarize themselves briefly about apparmor, seccomp, cgroups etc concepts. It'd be great if they can also familiarize themselves around the basic workings of snapd.
What audience can learn
The audience will learn, about the inner workings of snapd. I'll also try to demystify some myths which is generally there around snapd's confinement. The audience will also how they can essentially contribute to extend snapd.
Summary
This talk is a snapd deep dive talk, taking the attendees through the basic inner workings of snapd and then giving them a brief scenario on how they can extend snapd for their work scenarios and needs.
| Language | English |
|---|---|
| Difficulty level | Intermediate |