We have a problem with netbiosd on our University Network (thousands of users) and netbiosd broadcasts, that Networking aren't able to resolve...
On most our Mac's it ends up chewing up 1-50% CPU usage all day, everyday...
Prior to 10.12.4, we just unloaded the LaunchDaemon, as below:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist
/System/Library/LaunchDaemons/com.apple.netbiosd.plist: Operation not permitted while System Integrity Protection is engaged
As of 10.12.4 it won't let us without disabling SIP and keeping it off, which isn't ideal.
Is there a supported way to unload netbiosd going forward? Managed Preference? Creating a conf file? .plist change somewhere else?
Thanks,
Matt