RSSAmplifier

Blog

Just another Linux geek

Fortiter Et Recte

blog.christophersmart.comRSS feed ↗10 posts

Latest posts

Making a systemd service which binds to an IP start on boot

By default, most services will start just fine on boot when they bind to 0.0.0.0 on the host to listen on any IP that might happen to appear. However, if [ ]

Using a dynamic libvirt inventory with Ansible

The Ansible community libvirt collection provides a method to interact with QEMU and LXC (if that interests you, please come and join us!). Along with support for libvirt tasks such [ ]

Joining a bridged IRC network on Element (Matrix)

Matrix is a great modern, distributed and secure open source chat platform (I connect through Element), but sometimes you need to connect to IRC networks. Fortunately, for some common networks [ ]

Swift object storage clusters with Ansible

OpenStack Swift is a most brilliant object store and I have built a few clusters over the last couple of years using SwiftStack s product, which is really excellent. However, I [ ]

Setting up an Ansible dev environment

I do a lot of dev work using my Ansible virtual infrastructure role to spin up various KVM guests across multiple hosts using YAML based inventories. I ve just put my [ ]

Automatically enable and disable WiFi based on Ethernet connection with NetworkManager

I use a laptop as my daily driver and am on WiFi most of the time. However, I also have a dock which has Ethernet. Thanks to NetworkManager dispatcher scripts, [ ]

Flashing OpenWRT onto Ubiquiti UniFi AP AC

Recently OpenWRT released version 20.02 and it s great! The Wiki instructions for flashing Ubiquiti AP AC devices (including Pro, Lite and LR versions) has a number of options. One uses [ ]

How to create VLAN trunks and access ports for VMs on Linux bridges using NetworkManager (and have them talk)

TL;DR instead of creating a VLAN on a physical interface (like bond0.123), then turning that into a bridge for a VM, create a tagged interface on the main bridge (e.g. [ ]

Auto-update Pi-hole with systemd timer

I have two Pi-hole servers at home running Fedora with DNS over TLS, both of which auto update on different days (to avoid having both down if something goes wrong). [ ]

Rootless podman containers under system accounts, managed and enabled at boot with systemd

While you can run containers as root on the host, or run rootless containers as your regular user (either as uid 0 or any another), sometimes it s nice to create [ ]