Mama told me not to come.

She said, that ain’t the way to have fun.

  • 48 Posts
  • 8.17K Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle









  • Yes, that’s what I’m talking about.

    I’m saying that in production, the screens and whatnot probably aren’t fetching that file on boot, they’re probably pulling from some central server. So in the case of an airport, each of those screens is probably pulling images from a local server over PXE, and the server pulls the updates from CrowdStrike. So once you get the server and images patched, you just power cycle all of the devices on the network and they’re fixed.

    So the impact would be a handful of servers in a local server rack, and then remote power cycle. If they’re using POE kiosks (which they should be using), it’s just a simple call to each of the switches to force them to re-PXE boot and pull down a new image. So you won’t see IT people running around the airport, they’ll be in the server room cycling servers and then sending power-cycle commands to each region of the airport.






  • Yup. I’m thinking of making a blog series or something about my setup. It’s a little complex, but the individual pieces are pretty simple, so anyone with time and interest could totally replicate it. Mine would focus on Linux, but since everything is in containers, it could easily be replicated on Windows as well.

    Oh, and I’m working from the worst possible setup, I’m behind CGNAT, so I have to go through an outside server to make my internal stuff public. A lot of people can just use their router IP instead, which eliminates the VPN entirely (just port forwards from your router).






  • As a software engineer, the trick is to never tell them it takes four weeks, you promise 5 weeks, procrastinate for 4, and do it in 2, blaming the extra on software being hard. Most execs understand that, and only being a week late is pretty good (my boss adds 2 weeks to all my estimates for his own reporting).

    It’s a subtle art that most contractors have perfected. Some even deliver on-time, but that’s dangerous because the exec might catch on (software is never on-time).