X-Post - Use IBM Cloud Hyper Protect Crypto Services to encrypt VMware disks
One of my colleagues, Chris Poole, recently wrote this: -Use IBM Cloud Hyper Protect Crypto Services to encrypt VMware disksIBM Cloud offers integrated VMware solutions. Each virtual machine you stand...
View ArticlePython Learnings #1 - decoding Base64 strings
Long story short, I was seeing exceptions such as this: -Traceback (most recent call last): File "decode.py", line 8, in decoded_string =...
View ArticlePython Learnings #2 - handling indices from YAML
I was seeing this: -TypeError: string indices must be integerswhilst processing a list of data in Python, where said data was being read from a YAML file.It took me a while to work out the...
View ArticleUbuntu and Docker - Handling the GUI
Long story very short, I've been building some Docker images from an existing parent image.As part of my build, I wanted to ensure that the resulting Ubuntu OS was as up-to-date as possible, so I...
View ArticleAnnouncing IBM Cloud Hyper Protect Virtual Servers – BETA
Something upon which my wider IBM Z team have been working this past few months ....Announcing IBM Cloud Hyper Protect Virtual Servers – BETA YouTube - IBM Cloud Hyper Protect Virtual ServersIBM Cloud...
View ArticleGitHub and SSH keys - so now I know
I've been using GitHub in seriousness for the past 7 months or so, since switching into a development role.One of the oh-so-lovely things is that I can access my repositories using SSH, making git...
View ArticleMainframerZ Skills meetup at Mediaocean in London - 2 October 2019
I'll be there, will you ?MainframerZ Skills meetup at MediaoceanJoin us for our 4th MainframerZ meetup on Wednesday 2nd October. With the success of our last event, we'll be hosted again by Mediaocean...
View ArticleYay, we have a new mainframe with which to play .... IBM z15
Sharing an article from Patrick Moorhead, hosted at Forbes: -IBM Galvanizes Its Place In Secure And Private Workloads With New z15 PlatformIn the world of computers, one of the oldest and best-known in...
View ArticleSSH and "Too many authentication failures" - a new one on me
Having created a new user on an Ubuntu 16.04 boxen, I started seeing this: -Received disconnect from 192.168.3.123 port 22:2: Too many authentication failuresDisconnected from 192.168.3.123 port...
View ArticleNginx and IP v6 - not best friends ...
Having installed Nginx on an Ubuntu 18.04.3 LTS box, I saw this: -systemctl status nginx.service● nginx.service - A high performance web server and a reverse proxy server Loaded: loaded...
View ArticleThe Last Argument
Now this is firmly in the realms of "I Did Not Know That" ....Whilst tinkering with a private Docker Registry, I was reading this tutorial from Digital Ocean: -How To Set Up a Private Docker Registry...
View ArticleRetreading my steps - deleting directories with hyphens ...
I had an issue whilst trying to sort out some directories on my Mac, containing hyphens ( - ) as part of their names: -Untracked files: (use "git add ..." to include in what will be...
View ArticleClient Authentication and tinkering with various certificate formats
So, long story short, we have a service that builds Docker images, INSIDE a Docker container, and pushes the tagged and built images to Docker Hub ...But that's not important right now ...The key (...
View ArticleDarknet Diaries and the Python Cheatsheet
I've recently been mainlining on back-episodes of the Darknet Diaries podcast, and, in one episode, the host, Jack Rhysider mentioned a Python cheat sheet that he'd written, and was sharing here:...
View ArticleWebSphere Liberty Profile and DB2 in Docker - There's more ...
I wrote about this a few months back: - IBM WebSphere Liberty Profile and IBM DB2 and Docker - An approach and had a query from a colleague last week.So I did some of again ....The context is that my...
View ArticleMore about OpenSSL and PKCS12 certificates .... some INFO
So, having written this: -Client Authentication and tinkering with various certificate formats a few days back, I realised that I'd neglected to describe how one can validate a PKCS12 certificate.So...
View Article"unable to set private key file" - more fun with openSSL and certificates
Another long story cut short, but I saw this: -curl: (58) unable to set private key file: 'dave.pem' type PEMfrom my Ansible/Python code, whilst attempting to use a PEM certificate that I'd generated...
View ArticleRight Sed Fred!
I've been using the Stream Editor (sed) for the past few years, and especially love it's ability to do in-place editing of a file as per this example: -sed -i''"s/PidFile\ logs/PidFile\...
View ArticleUsing awk to munge SSH private keys
One of those "because I needed to" answers ....Having generated a SSH public/private key pair: -ssh-keygen -t rsa -b 4096 -f /tmp/this_is_a_test -N ""I wanted to get the private key: ------BEGIN...
View ArticleFun with OpenSSL Certificate Requests and space characters in Subject Names
I've got a command within a Dockerfile that generates a Certificate Service Request, via the openssl req command.This references an environment variable that contains the required Subject Name: -export...
View Article