Due to my own laziness and a few functionality issues my "for work laptop"
is still using a 15+ year old setup with X11 and awesome. Since trixie is
now starting its freeze, it's time to update that...
Remember the XZ Utils backdoor? One factor that enabled the attack was poor auditing of the release tarballs for differences compared to the Git version controlled source code. This proved to be a u...
Very busy releasetastic week! The versions being the same is a complete coincidence
https://kde.org/announcements/gear/25.04.0
Which can be downloaded here: https://snapcraft.io/publisher...
Sadly, the
interactive application firewall OpenSnitch have in practice been
unmaintained in Debian for a
while. A few days ago I decided to do something about it, and
today I am happy with the res...
Last year I intended to write an update on my use of hledger, but that was
waylaid for various reasons and I need to revisit how (if) I'm using it, so
that's put off for longer. I do want to menti...
Last year, I decided to start participating in the Debian LTS and ELTS projects. It was a great opportunity to engage in
something new within the Debian community. I had been following these proje...
After careful consideration, I’ve decided to embark on a new chapter in my professional journey. I’ve left my position at AWS to dedicate at least the next six months to developing open source...
Another new (stable) release of the AsioHeaders
package arrived at CRAN just
now. Asio provides a
cross-platform C++ library for network and low-level I/O programming. It
is also included in Boost...
It seems to me that we haven’t had much change in the overall design of desktop PCs since floppy drives were removed, and modern PCs still have bays the size of 5.25″ floppy drives despite havin...
It’s been almost 15 months since I blogged about Storage Trends 2024 [1]. There hasn’t been much change in this time (in Australia at least – I’m not tracking prices in other countries). The...
Fun with -fsanitize=undefined and Picolibc
Both GCC and Clang support the -fsanitize=undefined flag which
instruments the generated code to detect places where the program
wanders into parts of t...
This topic came up at a customer of mine in September 2024, when working on Debian/trixie support. Since then I wanted to blog about it to make people aware of this new OpenSSH feature and behavio...
debian-kernel mailing list:
replied to “Agenda items for kernel-team meeting on 2025-03-05”
posted “Agenda items for kernel-team meeting on 2025-03-26”
(and once more i...
debian-kernel mailing list:
posted “Agenda items for kernel-team meeting on 2025-01-15”
(and once more in that thread)
debian-lts-announce mailing list:
post...
debian-boot mailing list:
posted “partman recipes and deprecation of ext2”
(and once more in that thread)
posted “Moving kernel modules under /usr/lib in installer”
...
Welcome to the third report in 2025 from the Reproducible Builds project. Our monthly reports outline what we’ve been up to over the past month, and highlight items of news from elsewhere in the...
Dear Debian community,
this is bits from DPL for March (sorry for the delay, I was waiting
for some additional input).
Conferences
In March, I attended two conferences, each with a distinct motiva...
The 26th edition of the Debian annual conference will be held in Brest,
France, from July 14th to July 20th, 2025. The main conference will be
preceded by DebCamp, from July 7th to July 13th. We i...
The diffoscope maintainers are pleased to announce the release of diffoscope
version 294. This version includes the following changes:
[ Chris Lamb ]
* Correct longstanding issue where many ">"-...
Debian LTS
This was my hundred-twenty-ninth 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:
...
From 1995 to 2019, I ran my own mail server. It began with a UUCP link, an expensive long-distance call for me then. Later, I ran a mail server in my apartment, then ran it as a VPS at various pla...
A new release of the AsioHeaders
package arrived at CRAN earlier
today. Asio provides a
cross-platform C++ library for network and low-level I/O programming. It
is also included in Boost – but
r...
Inspired by some friends,1 I too wanted to make a tiny website telling which
event I am at this exact moment. Thankfully I already had an another toy project
with that information easily available, ...
Debian Contributions: 2025-03
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 ...
A few months ago, I found myself in the unfortunate position that I
had to try to recover the password used to encrypt a Linux hard drive.
Tonight a few friends of mine asked for details on this eff...
Icy morning Witch Wells Az
Life:
Last week we were enjoying springtime, this week winter has made a comeback! Good news on the broken arm front, the infection is gone, so they can finally deal...
Many PCs with DDR4 RAM have started going cheap on ebay recently. I don’t know how much of that is due to Windows 11 hardware requirements and how much is people replacing DDR4 systems with DDR5 s...
I needed this recently, so I took a trip into Ghidra and learned enough to
pass it on:
If you have an AireOS-based wireless controller (Cisco 2504, vWLC, etc.;
basically any of the now-obsolete C...
In May 2021 I bought a ML110 Gen9 to use as a deskside workstation [1]. I started writing this post in April 2022 when it had been my main workstation for almost a year. While this post was in a dra...
How long has it been since you last saw a conversation over different blogs
syndicated at the same planet? Well, it’s one of the good memories of the
early 2010s. And there is an opportunity to ...
As you might know I'm not much of an Android user (let alone
developer) but in order to figure out how something low level works
you sometimes need to peek at how vendor kernels handles this. For
...
Last week, we (Helmut, Jochen, Holger, Gioele and josch) met in Würzburg for a Debian crossbuilding & bootstrap sprint. We would like to thank Angestöpselt e. V. for generously providing us ...
I got a new laptop (a Lenovo Thinkpad X1 Carbon Gen 12, more on that later) and as always with new pets, it needed a name.
My naming scheme is roughly "short japanese words that somehow relate to ...
the days are getting warmer (in the northern hemisphere), debian is getting
colder,
& quite a few debian events are taking place.
in innsbruck, we are organizing MountainCamp, an event in ...
Another minor update 0.3.12 for our nanotime
package is now on CRAN. nanotime
relies on the RcppCCTZ
package (as well as the RcppDate
package for additional C++ operations) and offers efficient hi...
Changes
ArchiveBot:
dashboard fixes and features
hamster:
cleanup warnings
zygolophodon:
support Mastodon redirect pages
Debian wiki pages:
PortsDocs/New
Issues
Data ignored in
swh-lister gitw...
Most of my Debian contributions this month were
sponsored by Freexian.
You can also support my work directly via
Liberapay.
OpenSSH
Changes in dropbear 2025.87 broke OpenSSH’s regression
tests....
Another short status update of what happened on my side last
month. Some more ModemManager bits landed, Phosh
0.46 is out, haptic feedback
is now better tunable plus some more. See below for detai...
I’ve released qmpbackup 0.46 which now
utilizes the image fleecing technique for backup.
Usually, during backup, Qemu will use a so called copy-before-write filter so
that data for new guest writ...
In July 2024, NASA posted an article titled “NASA Has Pride Across the
Universe” featuring a pride flag by Rachel Lense where each color band is made
up of images from across NASA. Today is th...
Version 0.3.16 of the Rblpapi package arrived on CRAN today. Rblpapi provides a direct
interface between R and the Bloomberg
Terminal via the C++
API provided by Bloomberg (but note that a valid ...
A new maintenance release 0.4.24 of RProtoBuf
arrived on CRAN today. RProtoBuf
provides R with bindings for the
Google Protocol Buffers
(“ProtoBuf”) data encoding and serialization library use...
Today I was looking for a way on how to best publish my OpenPGP key on my
webserver. Surely, somebody came up with some sort of standard way for where to
place that key, right? Turns out, they did...
Anarcat’s review of Fish is interesting and shows some benefits I hadn’t previously realised, I’ll have to try it out [1].
Longnow has an insightful article about religion and magic mushrooms ...
I rebuilt (the top-50 popcon) Debian and Ubuntu packages, on amd and arm64, and compared the results a couple of months ago. Since then the Reproduce.Debian.net effort has been launched. Unlike my s...
Berge Schwebs Bjørlo, aged 40, died on March 4th in an avalanche
together with his friend Ulf, while on winter holiday.
When writing about someone who recently died, it is common to
make lists. ...
Here’s my 66th monthly but brief update about the activities I’ve done in the F/L/OSS world.
Debian
This was my 75th month of actively contributing to Debian.
I became a DM in late March 2019...
Following
the
1.2.0beta1 release two weeks ago, a final 1.2.0 release of theora
was wrapped up today. This new release is tagged in
the Xiph gitlab theora
instance and you can fetch it from
the Theo...
The diffoscope maintainers are pleased to announce the release of diffoscope
version 293. This version includes the following changes:
[ Chris Lamb ]
* Correct import masking issue.
You find out ...
The diffoscope maintainers are pleased to announce the release of diffoscope
version 292. This version includes the following changes:
[ Ivan Trubach ]
* Ignore st_size entry for directories to avo...
Rust, and resistance to it in some parts of the Linux community, has been in my feed recently. One undercurrent seems to be the notion that Rust is woke (and should therefore be rejected as part of ...
As I write this in March 2025, there is a lot of confusion about Signal messenger due to the recent news of people using Signal in government, and subsequent leaks.
The short version is: there was n...
Like each month, have a look at the work funded by Freexian’s Debian LTS offering.
Debian LTS contributors
In February, 18 contributors have been paid to work on Debian
LTS, their reports are a...
Machen Sie Ihren RSS-Feed bekannt und erhöhen Sie die Sichtbarkeit Ihrer Website!