Christopher Williams

Arch Linux Full-disk-encryption with Yubikey

When using LUKS with Arch Linux, I had some difficulty getting my Yubikey to work for entering the passphrase. I solved this problem once and then promptly forgot the solution, so this time I'm writing it down. The key is that the block and keyboard hooks must be before ...

Django Subdomain Middleware with CNAME Support

For a personal project (details forthcoming), I've been trying to have separate subdomains for accounts and allow some of these accounts to have CNAME support. So, if I have an account cwilliams, my data should be available at cwilliams.myproject.com. I could also add myproject.christopher-williams.net as ...