This morning, I went to make my usual cup of coffee. I was given an espresso machine for Christmas, and I’ve developed this technique for making a warm drink that hits the spot every time.I’l...
On the way to Trixie, polkitd (Policy Kit Daemon) has lost the functionality to evaluate its .pkla (Polkit Local Authority) files.
$ zcat /usr/share/doc/polkitd/NEWS.Debian.gz
policykit-1 (121+c...
Toolboxes and Hammers — Be YouEveryone has a story. We all started from somewhere, and we’re all going somewhere.Ten years ago this summer, I first heard of Ubuntu. It took me time to lea...
All finished and wrapping up. The bug I thought was fixed has been identified on two distinct sets of hardware. There are workarounds: the most sensible is *not* to use i386 without a modeset para...
Almost finished the testing we're going to do at 15:29 UTC. It's all been good - we've found that at least one of the major bug reports from 12.10 is not reproducible now. All good - and many than...
I’ve been looking at computer hardware on AliExpress a lot recently and I saw an advert for a motherboard which can take 256G DDR4 RDIMMs (presumably LRDIMMs). Most web pages about DDR4 state that...
We're now well under way: Been joined by a Simon McVittie (smcv) and we're almost through testing most of the standard images. Live image testing is being worked through. All good so far without i...
For many years now, I’ve been using an old YubiKey along with the free tier of Duo Security to add a second factor to my SSH logins. This is klunky, and has a number of drawbacks (dependency on a...
In Cottenham with Andy and the usual suspects. The point release update files are already on the servers - anyone can do an "apt-get update ; apt-get dist-upgrade" and update any running machine. Th...
Debian hard freeze on 2025-05-15? We bring you a new Grml release on top of that! 2025.05 🚀 – codename Nudlaug.
There’s plenty of new stuff, check out our official release announcement for ...
Like each month, have a look at the work funded by Freexian’s Debian LTS offering.
Debian LTS contributors
In April, 22 contributors have been paid to work on Debian
LTS, their reports are avai...
The diffoscope maintainers are pleased to announce the release of diffoscope
version 296. This version includes the following changes:
[ Chris Lamb ]
* Don't rely on zipdetails' --walk functionalit...
After more than ten years on my trusted X250, and with a lot of financial help for Debian (which I really thank, more on that later), I finally jumped on a new ThinkPad, an X13 Gen 5.
The migratio...
To build our local voice satellite on a Debian system rather than using the ATOM Echo device we need something that can handle the wake word component; the piece that means we only send audio to t...
... or how I spent my lunch break today.
An increasing amount of news outlets (hello heise.de) start
to embed bullshit which requires DRM playback. Since I
keep that disabled
I now get an infobar t...
Orbital at NX, Newcastle in 2023
I'm on a bit of an Orbital kick at the moment. Last year they re-issued their
1991
debut album with 43 extra tracks. Later this month they're doing the same...
Everybody (who runs containers) knows this situation: you've been running happycontainer:stable for a while and it's been great but now something external changed and you need to adjust the code w...
On 26th and 27th April we held a Debian bug-squashing party near
Leuven, Belgium. Several longstanding and new Debian contributors
gathered to work through some of the highest priority bugs affec...
Last month, I attended the KDE India conference in Gandhinagar, Gujarat from the 4th to the 6th of April. I made my mind to attend when Sahil told me about his plans to attend and giving a talk.
A d...
When I configured forgejo-actions I used a docker-compose.yaml file to execute the runner and a dind container
configured to run using privileged mode to be able to build images with it; as mentio...
Welcome to our fourth report from the Reproducible Builds project in 2025. These monthly reports outline what we’ve been up to over the past month, and highlight items of news from elsewhere in ...
After my previous posts related to Argo CD (one about
argocd-autopilot and another with some
usage examples) I started to look into
Kluctl (I also plan to review Flux, but I’m more interested on...
The Wikimedia Cloud VPS shared web proxy has an interesting
architecture: the management API writes an entry for each proxy to a
Redis database, and the web server in use (Nginx with Lua support
fro...
Debian Contributions: 2025-04
Contributing to Debian
is part of Freexian’s mission. This article
covers the latest achievements of Freexian and their collaborators. All of this
is made possible ...
With the trixie release approaching, I had the idea back in April to
organize a bug squashing party with the Debian Brasil community. I
believe the outcome was very positive, and we were able to ta...
Dear Debian community,
This is bits from the DPL for April.
End of 10
I am sure I was speaking in the interest of the whole project when
joining the "End of 10" campaign. Here is what I wrote to ...
Release 0.2.8 of our RcppSMC package arrived at
CRAN yesterday. RcppSMC
provides Rcpp-based bindings to R for the Sequential Monte Carlo
Template Classes (SMCTC) by Adam
Johansen described in his ...
It's that time of the year again: the Wikimedia Hackathon 2025
happened last weekend in Istanbul. This year was my third time
attending what has quickly become one of my favourite events of the
year...
The Linux kernel's development process makes use of PGP. The most relevant part
here is that subsystem maintainers are supposed to use signed tags in their
pull requests to Linus Torvalds. As the co...
Version 0.0.22 of RcppSpdlog arrived
on CRAN today and has been
uploaded to Debian. RcppSpdlog
bundles spdlog, a
wonderful header-only C++ logging library with all the bells and
whistles you would...
Last weekend, 4 people (3 DDs and 1 soon to be, hopefully in coming
months) sit together for a Bug squashing party in Kochi. We fixed lot
of things including my broken autopkgtest setup.
It all b...
The diffoscope maintainers are pleased to announce the release of diffoscope
version 295. This version includes the following changes:
[ Chris Lamb ]
* Use --walk over the potentially dangerous --s...
Debian LTS
This was my hundred-thirtieth month that I did some work for the Debian LTS initiative, started by Raphael Hertzog at Freexian. During my allocated time I uploaded or worked on:
...
I’ve been using Procmail to filter mail for a long time. Reading Antoine’s blog
post procmail considered
harmful, I felt
motivated (and shamed) into migrating to something else. Luckily, Enric...
Python's os.path.abspath
or Path.absolute
are great: you give them a path, which might not exist, and you get a path you
can use regardless of the current directory. os.path.abspath will also
normal...
After attending the 2024 LibreOffice conference in Luxembourg, I visited Paris in October 2024.
If you are wondering whether I needed another visa to cross the border into France— I didn’t! Furt...
Apt in Trixie (Debian 13) has the annoying function to tell you
"Notice: Some sources can be modernized. Run 'apt modernize-sources' to do so." ... every single time you run apt update. Not cool f...
As a followup of my post about the use of argocd-autopilot
I’m going to deploy various applications to the cluster using Argo CD from the same
repository we used on the previous post.
For our ex...
Welcome to post 47 in the $R^4 series!
r2u provides Ubuntu binaries for all CRAN packages for the R system. It started three years
ago, and offers for Linux users on Ubuntu what windows and macOS ...
About 90% of my Debian contributions this month were
sponsored by Freexian.
You can also support my work directly via
Liberapay.
Request for OpenSSH debugging help
Following the OpenSSH work des...
Many years ago I was on a programming project porting code from OS/2 1.x to NT. When I was there they suddenly decided to make a database of all people and get job titles for everyone – apparently...
I didn't buy the Arturia Microfreak or the Behringer Model-D;
I bought a Korg Minilogue XD.
Korg Minilogue XD, and Zoom R8
I wanted an all-in-one unit which meant a built-in keyboard. I ...
The first install of a Gentoo kernel needs to be somewhat manual if you want to optimize the kernel for the (virtual) system it boots on.
In part 1 I laid out how to improve the subsequent emerge...
Netatalk 3.1.9 has been released with two interesting fixes / amendments:
FIX: afpd: fix "admin group" option
NEW: afpd: new options "force user" and "force group"
Here are the full release no...
I found a very nice script to create Notes on the iPhone from the command line by hossman over at Perlmonks.
For some weird reason Perlmonks does not allow me to reply with amendments even after ...
There is a thread of opinion in some Free Software communities, that we shouldn’t be doing “politics”, and instead should just focus on technology.
But that’s impossible. This approach is na...
Having setup an ATOM Echo Voice Satellite and hooked it up to Home Assistant we now need to actually do something with the captured audio. Home Assistant largely deals with voice assistants using ...
Another short status update of what happened on my side last month.
Notable might be the Cell Broadcast support for Qualcomm SoCs, the
rest is smaller fixes and QoL improvements.
phosh
Fix spla...
Focus
This month I didn't have any particular focus.
I just worked on issues in my info bubble.
Changes
swh-web:
set GitLab pipeline names
Debian wiki pages:
DebianRepository/Setup,
Exploits,
Ha...
Asianometry has an interesting YouTube video about elecrolytic capacitors degrading and how they affect computers [1]. Keep your computers cool people!
Biella Coleman (famous for studying the Anthro...
After thinking about multi-stage Debian rebuilds I wanted to implement the idea. Recall my illustration:
Earlier I rebuilt all packages that make up the difference between Ubuntu and Trisquel...
Here’s my 67th monthly but brief update about the activities I’ve done in the F/L/OSS world.
Debian
This was my 76th month of actively contributing to Debian.
I became a DM in late March 2019...
After some days of effort, I am happy to report that
the great
interactive application firewall OpenSnitch got a new version in
Trixie, now with the Linux kernel based ebpf sniffer included for bett...
Freexian is pleased to announce a partnership with Invisible Things
Lab to extend the security support of
the Xen type-1 hypervisor version 4.17. Three
years after its initial release, Xen 4.17, t...
Machen Sie Ihren RSS-Feed bekannt und erhöhen Sie die Sichtbarkeit Ihrer Website!