How does Automox determine the "reboot required" status?

One of my Linux server admins asked me how Automox determines the reboot required status.

He had just installed Automox on 20+ servers, and 3 of them immediately showed a “Reboot Required” device status.

I’m sure it’s accurate, but it’d be nice to know the method for how that’s calculated. He was surprised to see it.

For Linux that’s just pulling from the operation system. We just check the distro to find the right command to run to check it, and then report back what we get from the OS. For example, on Ubuntu, you check /var/run/reboot-required to see if there’s a pending reboot.