Post

Avatar
I'd never considered how DNS resolution works on typical linux systems, and now I wish I hadn't.
Avatar
you know it's bad when "systemd-resolved" sounds like a positive innovation
Avatar
Avatar
You vs The Guy She Told You Not To Worry About
Avatar
The graph's changed a teeny bit since that post, as we find more bugs and/or cursed configurations. A notable one I recall was container runtimes that bind-mount /etc/resolv.conf, and thus sometimes contains stuff that makes no sense, and also can't be atomically overwritten with mv(1)
Avatar
Avatar
Avatar
I made this in 2014. It's still completely relevant.
Avatar
Avatar
that is one of those horrors you spot in your periphery every once in a while but you dare but look directly at it lest you see too much...
Avatar
and if *this* is bad, just try and think about how it is on macOS or Windows. betcha can't name what component reads HOSTS.TXT
Avatar
yeah I just pretend non-linux OSes don't exist
Avatar
now you possess another cursed knowledge
Avatar
Including nsswitch.conf or not 😁?
Avatar
DNS resolution: we know some things, and know who to ask if we don’t know those things.
Avatar
Avatar
Curse of Linux and *BSD is ancient architecture that doesn't work today and has major problems.
Avatar
I kinda want to know now
Avatar
Avatar
The bane of my existence some days