RSSAmplifier

Blog

stafwag Blog

blog.wagemakers.beRSS feed ↗20 posts

Latest posts

Moved my blog to [blog.wagemakers.be](https://blog.wagemakers.be)

If you follow my blog posts with an RSS reader, update the rss feed to: https://blog.wagemakers.be/atom.xml …If you want to continue to follow me off-course ;-) I moved my blog from GitHub to my own hosting ( powered by Procolix ). Procolix sponsored my hosting for 20 years, till I decided to start my company Mask27.dev . One reason is that Microsoft seems to like to put “copilot everywhere”,…

Best wishes 2026!

ansible-k3s-on-vms updated to Debian 13 (Trixie)

I use the lightweight Kubernetes K3s on a 3-node Raspberry Pi 4 cluster. And created a few ansible roles to provision the virtual machines with cloud image with cloud-init and deploy k3s on it. I updated the roles below to be compatible with the latest Debian release: Debian 13 Trixie. With this release comes a new movie ;-) The latest version 1.3.0 is available at:…

Lookat 2.1.0 released

Lookat 2.1.0 is the latest stable release of Lookat/Bekijk, a user-friendly Unix file browser/viewer that supports colored man pages. The focus of the 2.1.0 release is to add ANSI Color support. News 14 Sep 2025 Lookat 2.1.0 Released Lookat / Bekijk 2.1.0rc2 has been released as Lookat / Bekijk 2.1.0 3 Aug 2025 Lookat 2.1.0rc2 Released Lookat 2.1.0rc2 is the second release candicate of Lookat…

Lookat 2.1.0rc2 released

Lookat 2.1.0rc2 is the second release candicate of release of Lookat/Bekijk 2.1.0, a user-friendly Unix file browser/viewer that supports colored man pages. The focus of the 2.1.0 release is to add ANSI Color support. News 3 Aug 2025 Lookat 2.1.0rc2 Released Lookat 2.1.0rc2 is the second release candicate of Lookat 2.1.0 ChangeLog Lookat / Bekijk 2.1.0rc2 Corrected italic color Don’t reset the…

Using OpenTofu/Terraform to create a disposable Tails virtual machine

OpenTofu Terraform or OpenTofu (the open-source fork supported by the Linux Foundation ) is a nice tool to setup the infrastructure on different cloud environments. There is also a provider that supports libvirt . https://github.com/dmacvicar/terraform-provider-libvirt If you want to get started with OpenTofu there is a free training available from the Linux foundation:…

Lookat 2.1.0rc1 released

Lookat 2.1.0rc1 is the latest development release of Lookat/Bekijk, a user-friendly Unix file browser/viewer that supports colored man pages. The focus of the 2.1.0 release is to add ANSI Color support. News 8 Jun 2025 Lookat 2.1.0rc1 Released Lookat 2.1.0rc1 is the first release candicate of Lookat 2.1.0 ChangeLog Lookat / Bekijk 2.1.0rc1 ANSI Color support Lookat 2.1.0rc1 is available at:…

#eXit : Goodbye twitter. Hi Mastodon...

I decided to leave twitter . Yes, this has something to do with the change of ownership, the name change to x, … There is only 1 X to me, and that’s X.org Twitter has become a platform that doesn’t value #freedomofspeech anymore. My account even got flagged as possible spam to “factchecking” #fakenews The mean reason is that there is a better alternative in the form of the Fediverse #Fediverse is…

docker-stafwag-unbound v2.1.0 released: Use unbound as an DNS-over-TLS resolver and authoritative DNS server

Unbound is a popular DNS resolver, that has native DNS-over-TLS support. Unbound and Stubby were among the first resolvers to implement DNS-over-TLS. I wrote a few blog posts on how to use Stubby on GNU/Linux and FreeBSD. https://stafwag.github.io/blog/blog/2018/09/09/dns-privacy-with-stubby-part1-gnulinux/ https://stafwag.github.io/blog/blog/2018/10/07/dns-privacy-with-stubby-part-2-freebsd/ The…

docker-stafwag-hello_nginx v1.0.0 released

While the code ( if you call YAML “code” ) is already more than 5 years old. I finally took the take the make a proper release of my test “hello” OCI container. I use this container to demo a container build and how to deploy it with helm on a Kubernetes cluster. Some test tools (ping, DNS, curl, wget) are included to execute some tests on the deployed pod. It also includes a Makefile to build the…

Ansible k3s on vms 1.2.0 and delegated_vm_install 2.0.3 released

I prepared a few update releases of some ansible roles related to provision virtual machines with libvirt over the last weeks. Mainly clean up releases and makes sure that everything works on different GNU/Linux distributions out of the box. One “big” change is the removal of the dependency on the cloud-localds utility to provision virtual machines with cloud-init . This enables the usage of the…

Best wishes 2025!

Use a GPG smartcard with Thunderbird. Part 3: Setup Thunderbird

In previous blog posts, we discussed setting up a GPG smartcard on GNU / Linux and FreeBSD . In this blog post, we will configure Thunderbird to work with an external smartcard reader and our GPG -compatible smartcard. Before Thunderbird 78, if you wanted to use OpenPGP email encryption, you had to use a third-party add-on such as https://enigmail.net/ . Thunderbird’s recent versions natively…

New release Ansible role stafwag.ntpd, and clean up Ansible roles

I made some time to give some love to my own projects and spent some time rewriting the Ansible role stafwag.ntpd and cleaning up some other Ansible roles. There is some work ongoing for some other Ansible roles/projects, but this might be a topic for some other blog post(s) ;-) stafwag.ntpd An ansible role to configure ntpd/chrony/systemd-timesyncd. This might be controversial, but I decided to…

Use a GPG smart card with Thunderbird. Part 2: setup GnuPG on FreeBSD

Updated @ Mon Sep 2 07:55:20 PM CEST 2024: Added devfs section Updated @ Wed Sep 4 07:48:56 PM CEST 2024 : Corrected gpg-agent.conf I use FreeBSD and GNU / Linux . In a previous blog post , we set up GnuPG with smartcard support on Debian GNU / Linux . In this blog post, we’ll install and configure GnuPG with smartcard support on FreeBSD . The GNU/Linux blog post provides more details about GnuPG,…

www.wagemakers.be

https://www.wagemakers.be I’ve finally found the time to give my homepage a complete makeover. Yes, HTTPS is enabled now ;-) The content has been migrated from WebGUI to Hugo . It still contains the same old content, but I’ll update it in the coming weeks or when some of the projects are updated.

Mask27.dev

I started my company last year and recently had the time to create my company’s website. https://mask27.dev Feel free to check it out.

Use a GPG smartcard with Thunderbird. Part 1: setup GnuPG

I use a Free Software Foundation Europe fellowship GPG smartcard for my email encryption and package signing. While FSFE doesn’t provide the smartcard anymore it’s still available at www.floss-shop.de . I moved to a Thinkpad w541 with coreboot running Debian GNU/Linux and FreeBSD so I needed to set up my email encryption on Thunderbird again. It took me more time to reconfigure it again - as usual…

Running OpenBSD as an UEFI virtual machine (on a Raspberry Pi)

I started to migrate all the services that I use on my internal network to my Raspberry Pi 4 cluster. I migrated my FreeBSD jails to BastileBSD on a virtual machine running on a Raspberry Pi. See my blog post on how to migrate from ezjail to BastilleBSD. https://stafwag.github.io/blog/blog/2023/09/10/migrate-from-ezjail-to-bastille-part1-introduction-to-bastillebsd/ Running FreeBSD as a virtual…

Best wishes 2024!