Overview
When trying to scan a Mac OS based machine for missing patches, the following error message is displayed:
Mac OS X tool 'softwareupdate' failed and returned 'softwareupdate: Must be run as root (102)
Solution
The root user in macOS is disabled by default. The GFI LanGuard requires the root user to be enabled in order to scan for software updates. Follow the process in the article below to enable it: