diary at Telent Netowrks

All the things#

Tue, 08 Dec 2020 23:08:44 +0000

I was going to write about how I patched openssl on all my machines with a five line fix and the minimum of fuss, but it turns out that I spent all evening fighting letsencrypt instead. I think it is mostly correct now.

I have to add: I had not fully realised when i set out on this that my simple overlay

    patchesOverlay = self: super: {
      openssl = super.openssl.overrideAttrs(o: {
        patches = o.patches ++ [ (builtins.fetchurl "https://github.com/openssl/openssl/commit/f960d81215ebf3f65e03d4d5d857fb9b666d6920.patch") ];
      });
    };
would necessitate rebuilding ... probably the entire distro. Maybe I'll just wait for https://github.com/NixOS/nixpkgs/pull/106362 to land instead.

https://news.ycombinator.com/item?id=25346133 has more info on the severity