Posts
All the articles I've posted.

Upgrading MySQL in a Container
Updated:Upgrading MySQL 5.5 to 5.7 in a docker container set caused me some trouble. Setting the tag to 5.7.30 was all well and good but when I fired up the contai

Apache Directory Studio and memberOf
Life got easier after I found this in Apache Directory Studio - edit your connection go to the "Browser Options" tab and tick the Features option at the bo

Nginx Configuration Synchronisation
Updated:Back when I built the Nginx failovers using Nginx and Keepalived I also required that should the config change on the master then the config would automati

Nginx and Keepalived
Updated:I have a need to deploy a High Availability Load Balanced reverse proxy solution. We have a back end web service that requires resilience. To achieve this

SSH and SOCKS
Updated:Here's my handy script for bringing a socks proxy up and down. Saves the hassle of finding the PID of the ssh proxy process to kill it when you're done. so

PAM_LDAP and uniqueMember
Updated:After upgrading the LDAP server so we could make use of some new features like olc and in particular memberOf I ran into a major issue. Where many programs

SSH Multiplexing
Updated:Typically SSH creates a new tcp session for every time you connect to a remote host. But there is a feature of ssh that allows connections to reuse an exis

Remotely Mounting a Fileshare
Updated:Working from home means making use of different technologies to connect to systems in the office. Not all of our file system are available over webdav, and

SSH Authorized_Keys and LDAP
Traditionally we store public keys in ~/.ssh/authorized_keys , but this means pushing them around all the servers we want to connect to. Instead of doing t

php 7.0 on Debian Buster
Updated:Actually this is more about any version of php (5.6, 7.0, 7.1, 7.2) on buster. Php source has taken on a bit of a split and the standard repositories only deal with the one supported version for the current release of Debian you are using.