Posted on 09-18-2018 12:01 PM
I am trying to block Safari 12 for a short time. When I run the command
softwareupdate --ignore "Safari12.0HighSierraAuto-12.0" in terminal it seems to take. However, Safari 12 installs anyway.
I do not have a sus server and rely on updates to come from Apple via the default settings in the OS.
Any thoughts how to block Safari 12 from being downloaded to clients systems?
Posted on 09-18-2018 12:04 PM
You can do this with:
softwareupdate --ignore "Safari12.0HighSierraAuto"
Posted on 09-18-2018 12:56 PM
This is great, as I've had trouble finding the right command with support for the exact Safari update. The above from Fabian worked!
When we are ready to allow the update, how can we undo the above command to re-allow Safari 12 to show back up in the list?
Posted on 09-18-2018 01:33 PM
Nevermind, I found that doing: software update --reset-ignored is what we should run to reset the ignored list. Confirmed it works.
Posted on 09-18-2018 02:20 PM
I found the correct name for the Safari update by hiding the update with the AppStore GUI, then using software update to add a dummy package to the ignored list. This lists existing Ignored Updates, so listed the Safari update.
Posted on 11-15-2018 08:19 AM
We opened a ticket with Apple to see what's the best way to suppress Safari 12, they tested this command on 10.13.6 and confirmed/recommend it:
softwareupdate --ignore "Safari12.0.1HighSierraAuto"