Skip to main content

Posts

2025

No Hello
·189 words·1 min
Hello Messaging
Don’t Just say Hello # I’ve had a few messages at ${WORK} lately which simply start with a: “Hello” followed by nothing. Sometimes there’s an ask of how a thing, typically a weekend, was.
HDD Drive Security - When it went wrong
·1088 words·6 mins
Hdparm Storage Linux
When I’ve finished using a hard disk for a customer project I’ll erase the data on it so the drive can be reused without the customers data getting exposed. A simple reformat of the disk would cover most scenarios but there’s a chance data can still be recovered after this so I need to be sure its not recoverable. The Secure erase feature of the disk would be perfect for this, or so I thought.

2024

Linux Firewall: Blocking a lot with a little
·1211 words·6 mins
Linux Iptables Ipsets Firewall
I have a need to block a large list of ever changing IP addresses from servers and systems I operate.

2021

Packer: Using an image family from another project
·204 words·1 min
Packer GCP Google Cloud Cloud
Following on from my previous post: Packer: Building images on Google Cloud You should now be able to build compute images on GCP and you may have used this to build a pre-configured image you can effortlessly deploy again and again without having to wait to install software.
Google Cloud: IAM Conditions
··541 words·3 mins
GCP Google Cloud Cloud IAM Security
We can use IAM to control who has access to what within our project and who can do what to things like storage buckets, but what if we wanted to restrict when someone could do something or to what object in a bucket. That’s where IAM Conditions come in to play.