Debian and Ubuntu/Canonical
-
Finally making use of bpftrace
I am old enough to remember when BPF meant the traditional Berkeley Packet Filter, and was confined to filtering network packets. It’s grown into much, much, more as eBPF and getting familiar with it so that I can add it to the suite of tips and tricks I can call upon has been on my to-do list for a while. To this end I was lucky enough to attend a live walk through of bpftrace last year. bpftrace is a high level tool that allows the easy creation and execution of eBPF tracers under Linux.
Recently I’ve been working on updating the RetroArch packages in Debian and as I was doing so I realised there was a need to update the quite outdated retroarch-assets package, which contains various icons and images used for the user interface. I wanted to try and re-generate as many of the artefacts as I could, to ensure the proper source was available. However it wasn’t always clear which files were actually needed and which were either ‘source’ or legacy. So I wanted to trace file opens by retroarch and see when it was failing to find files. Traditionally this is something I’d have used strace for, but it seemed like a great opportunity to try out bpftrace.
-
Thorsten Alteholz: My Debian Activities in December 2022
This month I accepted 276 and rejected 27 packages. The overall number of packages that got accepted was 288.
-
What changing vehicle ownership habits and mobility trends mean for the future of the automotive industry | Ubuntu
These past few years, we’ve observed major changes in vehicle ownership significantly impacting the future of the automotive industry. From vehicle ownership to car-sharing applications, our use of vehicles is completely changing. Let’s go through some of the major reasons for these changes and how they are shaping mobility trends.
-
Kubescape brings a new level of security to Charmed Kubernetes | Ubuntu
The popular open-source platform Kubescape by ARMO has been recently announced as a fully managed operator called a Charm for Canonical’s Charmed Kubernetes distribution. This collaboration between Canonical and ARMO is exciting for the solution it enables for end users, ultimately resulting in hardened and more secure Kubernetes environments.