Blocking Safari 12

mortopc4
New Contributor III

Hello!

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?

THX!

5 REPLIES 5

fafawe
New Contributor III

Hi Mortopc4!

You can do this with:
softwareupdate --ignore "Safari12.0HighSierraAuto"

Best regards,
Fabian

bchehreh
New Contributor II

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?

bchehreh
New Contributor II

Nevermind, I found that doing: software update --reset-ignored is what we should run to reset the ignored list. Confirmed it works.

jamesandre
Contributor

FWIW

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.

donmontalvo
Esteemed Contributor III

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"

--
https://donmontalvo.com