@thegibson I crippled my org's entire infrastructure by writing a script to do user cleanup on every server by checking a centralized source and upon a mismatch, killing that user's processes then removing the user.

My central source did not include root.

I learned about the protections a modern linux box has against some major foot bullets that day, but we still had to reboot every box in our infrastructure because I chopped half the load bearing services off at the knees.

That was my first major mistake in a decision-making IT role and I'm incredibly fortunate my boss didn't make it my last.

It's uncanny because my major task right now at a different org is centralized user management. I think about this mistake often.