I would like stop users from upgrading to 10.15.4 due to these warning messages coming up for legacy system extensions. Currently users are admins on there laptops and we don't have a separate Software Update Server. What's the best way for to do this and give them access back again once software providers have updated their software.
The best to achieve this would be to use the ignore flag with the softwareupdate command
from the man page:
--ignore identifier ...
Manages the per-machine list of ignored updates. The identifier is the
first part of the item name (before the dash and version number) that is
shown by --list. See EXAMPLES.
sudo softwareupdate --ignore JavaForOSX
Ignored updates:
(JavaForOSX)
"* Label: macOS Catalina 10.15.4 Update-
Title: macOS Catalina 10.15.4 Update, Version: , Size: 3263275K, Recommended: YES, Action: restart, "
So what would be the identifier here?
I found it, it reads
sudo softwareupdate --ignore "macOS Catalina 10.15.4 Update"
If sudo softwareupdate --ignore "macOS 10.15.4 Update"
blocks 10.15.4, can the users still update to 10.15.3? If so that would be great!
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.