8–9 Aug 2026
NTUST
Asia/Taipei timezone

snappy-debug: demystify and extend snapd

8 Aug 2026, 15:00
30m
RB101 (NTUST)

RB101

NTUST

No. 43, Sec. 4, Keelung Rd., Da'an Dist., Taipei City 106335, Taiwan
Talk Desktop and WSL

Speaker

Mr Soumyadeep Ghosh
Canonical/Ubuntu/Ubuntu India

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

Presentation materials