NGINX Reverse Proxy LetsEncrypt Auto-Renew

Intro I finally got round to moving all my web services off a single server and onto a new server using ESXi virtualisation. I got an older HP G7 DL380 with 2x Intel Xeon CPU’s and 64GB of RAM for…

Char Pointers in C

The Code: I decided to write a quick bit of code to reinforce my understanding of char pointers in C; especially Char** as I recently confused myself. Firstly lets get straight to the code as it is the best way…

VCentre 6.5 higher memory requirements

I have started working heavily with VMWare at work and have setup my own HP DL380 G7 with VCentre 6.0 which needed 8GB of RAM. This was the smallest configuration available from VMWare however it was overkill for my home…

Arch AUR Unknown Public Key

While trying to install an update for network-manager strongswan from AUR I got the following error: [crayon-5ecb9f10371e1738002541/] The public key needs to be downloaded using the following command: [crayon-5ecb9f10371ea473009183/] Reference: Michal Zuber

Weather Station using Raspberry Pi & Arduino

Introduction This post will be extensive so will be separated into 3 parts to make it easier to write and read. I have spent the last couple of months developing a weather station; both for the fun of it and…

Remove duplicate icons gnome 3

Problem In gnome 3 you can favourite applications so they appear in the side dock (or in the bottom dock if dash to dock is installed). Normally when you open an application it will open with that same icon however…

Restore missing LVM volume group

This post will show you how I managed to restore my laptop after the grub configuration got corrupted and could not find the LVM root partition. The grub menu booted into grub-rescue which I could not use to boot the…

Gnome 3.16 Breaks Bluetooth Arch Linux

I have been using arch Linux with the Gnome desktop for around 1 year. There have been no issues until I upgraded to Gnome 3.16 from 3.14.x Bluetooth had stopped working for audio devices such as my wireless headphones. The…