Posts
All the articles I've posted.

WebAuthn and Yubikey
I've had a Yubikey 5 NFC for a while, and it's pretty much sat doing nothing. Today I dusted it off and got it setup. Seems the FIDO U2F is interchangeable

Remmina Passwords
When you save the password in the config for a remote connection, where does it go? I was remote to my work station and needed to find the password for a r

Nginx Caching
Updated:We have a heavily visited service powered by a content management system that gets a huge jump in page visits when an email gets sent out with a PDF link.

Securing Docker with iptables
This is a large, and mostly unknown, issue with using Docker on an internet connected server. If the system is NOT protected by an upstream firewall then a

PostgreSQL with TLS Client Auth
Updated:Configure postgresql.conf to enable ssl and configure a server key and certificate. Server Certificate Create a self-signed certificate pair. Put them in .

PostgreSQL, SCRAM and TLS
Updated:When setting up a server using v10.1 and trying to connect using psql client v14, I got an error: PGPASSWORD=SecretKey PGSSLMODE=require psql --host 172.16

Odoo: Sorting fields.Many2one
Updated:Beginning a journey to develop an Odoo application, I came across a hurdle that I found no answer to. Odoo is an ERP product that is Open Source, and is hi

Converting Markdown to Word (.docx)
Updated:The easiest way to do this is using pandoc. But there is no need to install it, you can use it as a docker image. This does mean you need to have docker in

Disable Ubuntu motd Cruft
Canonical insist on advertising in their motd news as you log on. You get told you're not part of ESM and click here to sign up - get rid of it all using t

Manjaro Failed Updates
Updated:Finally, got a power supply for my laptop. Been turned off for quite a while. When I powered it on and tried to update it: error: GPGME error: No data erro