Testing dynamic-static page with blocks

  • Let’s do Dovecot slowly and properly – Part 4: Filtering with Sieve

    Using the Sieve plugin with Dovecot to filter and sort incoming email

  • Let’s do Postfix slowly and properly – Part 9: Using Rspamd as a spam milter

    Rspamd is the lesser evil when it comes to a choice of spam filters – or a choice between spam filters and spam

  • Let’s do Postfix slowly and properly – Part 8: PTR and SPF records

    Incoming and outgoing mail have tended so far to generate separate topics and posts in this series. But reducing spam and not getting taken for a spammer are…

  • Let’s do Postfix slowly and properly – Part 7: Encryption

    Encrypting MTA-to-MTA encryptions for private and secure relay of email

  • Customizing Midnight Commander

    Quick-quitting, left-right-proportions and skinning

  • Renaming music files with beets – and avoiding troublesome characters

    Avoiding troublesome characters? Story of my life, mate

  • Docker makes debugging a darn sight easier

    Changing contexts with the push of a button facilitates quick testing

  • Using Rsync on Android: Getting Syncopoli talking to the rsync daemon

    Transferring files from your linux host to your phone using good ol’ rsync

  • Let’s do Dovecot slowly and properly – Part 3: LMTP

    Assigning Dovecot the task of local mail delivery using LMTP

  • Let’s do Postfix slowly and properly – Part 6: Relay authenticating with SASL

    I have explored the default setting of Postfix to allow local machines to send without authenticating, simply based on them being on the local network (permit_mynetworks). Even if…

  • Powerline secrets

    You know that XKCD comic where the protagonist googles a tech question and the only matching result is from a long dead thread or even forum that details…

  • StackExchange Answers: Shells

    Sometimes a Stackoverflow answer is so good that it helps me understand something I had kind of given up on. The distinctions of login and interactive shells are…

  • How to force Steam UI doubling on linux

    In 2018 Steam on linux got the ability to autodetect HiDPI screens and resize the UI accordingly. I would guess this kicks in on 4k resolutions. I’m guessing…

  • Customize your keyboard layout (and have it work under Wayland)

    Customizing keyboard layout is a bit of a jungle. What works when you’re on the console may not work when you’re running X which again may not work…

  • Proxy-set-header: Forwarding HTTP headers from Nginx to a WordPress container

    I detailed in a recent post how I got a working WordPress container setup, complete with database and PHP engine. I saved the bit about how to redirect…