I was sent a whole load of .docx files. Not a problem, because LibreOffice opens them. But I want them as .pdf files, so I can scribble on them as I read them, using Xournal++. How to convert a whole Read more
Tag: Debian 11
Auto-connecting a VPN on a Wi-Fi connection from a mobile router on Debian 11
I'm travelling for work a little more now than I have been for a couple of years. I tether my laptop to my phone, rather than rely on Wi-Fi, and I need more data than I currently have in my phone's Read more
Browsers for people who just want a browser
A week or so ago, Mozilla published a blog post entitled "Privacy Preserving Attribution for Advertising". It says: For the last few months we have been working with a team from Meta (formerly Read more
Migrating mastodon to Debian 11 Bullseye: fixing the segfault
In trying to upgrade a Raspberry Pi 4 from Debian 10 Buster to Debian 11 Bullseye, I made some mistakes, and basically shot my installation to pieces. It ran, but I had absolutely no faith in it Read more
A quick and dirty approach to redacting PDFs on Debian 11 Bullseye
Warning: this is a "quick and dirty" approach. It is the completely wrong thing to use if you do not trust the PDF that you are redacting, because it opens it to convert it. From the testing I have Read more
Cloning a Raspberry Pi installation: slow, but working
I run a few Raspberry Pi 4s, and I tend to set them up in the same way, in terms of LUKS with unlocking over ssh, and then the same, or very similar, hardening / securing. I'm used to doing the same Read more
Implementing BusKill: shutting down a Debian 11 Bullseye machine when a specific USB device is removed
I saw the BusKill security project some time back, and thought "what a neat idea". In essence: BusKill is a Dead Man Switch triggered when a magnetic breakaway is tripped, severing a USB connection. Read more
WireGuard not routing IPv6 traffic: GNOME 3 / Network Manager
A reminder for me. If you've got WireGuard configured as a VPN client in Debian 11 Bullseye's Network Manager, and it does not route IPv6, check Allowed IPs contains ::/0. Read more
Installing Twitter client cawbird from the official Debian 11 Bullseye repo
cawbird is a superb GUI Twitter client for Linux. It's easy to use, it has none of the distractions of the Twitter web interface, and it supports multiple accounts. I'm a fan. (If there was a client Read more
Fixing "tee: command not found" on Debian 11 Bullseye
I get this error whenever I try to use tee on my Debian 11 Bullseye installation: tee: command not found tee is part of coreutils: Specifically, this package includes: arch base64 basename cat chcon Read more