Technical notes, my online memory

Wednesday, March 9, 2016

Troubleshooting Kubernetes and GCE deployment manager

›
I've been using the GCE deployment manager to create a GCE deployment of a complex server application running multiple docker container...
Friday, March 4, 2016

The horror of signing RPMs that support CentOS 5

›
If you're reading this you are probably just starting to realise what a shit pile you've stepped in. You just want to have a signed ...
Tuesday, February 23, 2016

Unpack a debian .deb package

›
When you are building .deb's it's handy to be able to unpack them to check the contents, especially postinst and similar scripts. Th...

Creating a debian package that can run with System V, Upstart, or Systemd

›
We now have a gaggle of ways daemons can be run on linux, and ubuntu in particular. I want my .deb to be installable on a wide range of ubun...
Friday, February 19, 2016

Storing and using GPG keys on the Yubikey

›
I wanted to move to using GPG keys for encryption and signing stored on a Yubikey 4. There's a bunch of HOWTOs out there, I'll put a...
Monday, October 26, 2015

Return a new return_value for each call when mocking tempfile in python

›
Here is a python snippet that mocks out tempfile.NamedTemporaryFile() to use a StringIO and add it to an array of file handles. The somewh...

Debugging pyinstaller binary install missing import "ImportError: No module named google.protobuf"

›
We were missing an import in our pyinstaller, the error was: ImportError: No module named google.protobuf There is a simple fix for this...
‹
›
Home
View web version
Powered by Blogger.