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 with their hacker space which we were able to use exclusively during the four-day-sprint. We’d further like to thank Debian for their sponsorship of accommodation of Helmut and Jochen. The most important…
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 the annual International Transgender Day of Visibility . The original NASA article from last year has since been taken offline. But the heroes from archive.org still carry a copy which I now…
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: https://datatracker.ietf.org/doc/draft-koch-openpgp-webkey-service/ The TLDR summary is, that my key can now be found here:…
I wrote an alternative to debootstrap. I call it mmdebstrap which is short for multi-mirror debootstrap. Its interface is very similar to debootstrap, so you can just do: $ sudo mmdebstrap unstable ./unstable-chroot And you’ll get a Debian unstable chroot just as debootstrap would create it. It also supports the --variant option with minbase and buildd values which install the same package…
The owncloud package was removed from Debian unstable and testing. I am thus now looking for an alternative. Unfortunately, finding such replacement seems to be harder than I initially thought, even though I only use a very small subset of what owncloud provides. What I require is some software which allows me to: upload a directory of files of any type to my server (no “distributed”…
TLDR: mister-muffin.de (and all its subdomains), bootstrap.debian.net and binarycontrol.debian.net are now finally signed by “Let’s Encrypt Authority X1” \o/ EDIT2 : I created this post when Let’s Encrypt was still in beta. For a recipe of how to use letsencrypt with pound and without super user privileges read the very last section at the bottom. I just tried out the…
TLDR: With the help of Helmut Grohne I finally figured out most of the bits necessary to unshare everything without becoming root (though one might say that this is still cheated because the suid root tools newuidmap and newgidmap are used). I wrote a Perl script which documents how this is done in practice. This script is nearly equivalent to using the existing commands lxc-usernsexec [opts] --…
I just released sbuild 0.66.0-1 into unstable. It fixes a whopping 30 bugs! Thus, I’d like to use this platform to: kindly ask all sbuild users to report any new bugs introduced with this release give a big thank you to everybody who supplied the patches that made fixing this many bugs possible (in alphabetical order): Aurelien Jarno, Christian Kastner, Christoph Egger, Colin Watson, Dima…
I was unable to find a good place that describes how to create a simple self-hosted email setup. The most surprising discovery was, how much already works after: apt-get install postfix dovecot-imapd Right after having finished the installation I was able to receive email (but only in in /var/mail in mbox format) and send email (bot not from any other host). So while I expected a pretty complex…