Merging SELinux policies

Originally published 2016-08-01 on the UoB Unix blog We make extensive use of SELinux on all our systems. We manage SELinux config and policy with the jfryman/selinux Puppet module, which means we store SELinux policies in plain text .te format – the same format that audit2allow generates them in. One of our SELinux policies that covers permissions for NRPE is a large file. When we generateContinue reading “Merging SELinux policies”

Fronting legacy services with Kubernetes

There are many benefits to Kubernetes but what’s not discussed so often is how to migrate your services from their legacy hosting to their new home in Kubernetes. Specifically, I’m looking at the case where you have a single server or a single public IP address and you want to run your services on thatContinue reading “Fronting legacy services with Kubernetes”

The mystery of the Canon A/L switch

Since the 1960s, Canon SLRs have had their power switch confusingly labelled as A and L. This has persisted through many different generations of camera and confused beginners through the ages. But what do the letters A and L stand for? Why not use On and Off, or a red dot and a white dot,Continue reading “The mystery of the Canon A/L switch”

Canon 50mm f/1.8: the evolution of an icon

Anyone interested in photography will surely have heard of the “nifty fifty” – the 50mm standard SLR lens. Almost every single SLR manufacturer had a 50mm lens with and f/1.7, f/1.8 or f/2.0 aperture that was sold as the “kit lens”, and Canon was no exception. These days, “kit lens” has become a dirty wordContinue reading “Canon 50mm f/1.8: the evolution of an icon”

Behringer B-1 vs B-2

These two large-diaphragm condenser microphones from Behringer are likely to be among the first condenser microphones that audio engineers on a budget lay their hands on. What’s the fuss about? Are these good microphones? And how do they differ? The Behringer B-1 and B-2 are Behringer’s top of the range microphones. As part of theContinue reading “Behringer B-1 vs B-2”

Building a darkroom from scratch

I’ve moved house a few times over the last 10 years and at each place I’ve set up my own darkroom. I started with a rented flat, where I would develop film in the bathroom sink but there was no room for printing. At a later rented house, I made a makeshift darkroom in theContinue reading “Building a darkroom from scratch”

Building a new darkroom

I’ve moved into a new house now and it doesn’t yet have a darkroom. I thought I’d try something a bit different and launch a Kickstarter appeal to fund the construction of a new darkroom so I can continue my photographic work. In return for your backing, there are rewards such as silver-gelatin prints, filmContinue reading “Building a new darkroom”