Posted on 12-06-2017 12:05 PM
I'm having a hard time trying to block/restrict update 10.13.2 how could I do that from JSS (current version 9.96 but I guess any version of JSS should be similar process)
any help will be appreciated.
thank you.
Solved! Go to Solution.
Posted on 12-07-2017 10:05 AM
You would need quotes:
softwareupdate --ignore "macOS 10.13.2 Update"
I haven't personally tested this specific command, my system is currently installing the 10.13.2 update. The progress wheel is turning very slowly and it's been a while...
Edit: I updated this, I forgot you have to prune the dash and version number at the end.
Posted on 12-06-2017 02:10 PM
We use the "Restricted Software" feature of the JSS.
Go to Restricted Software > Create a new restriction and add this Install macOS Sierra.app as the process name and kill it.
Works great for us on staff who attempt to update.
Posted on 12-06-2017 02:11 PM
Ok -- im sorry I may have mis interpreted your question. If users are already running 10.13.1 then what I stated is not going to work. We use internal update servers so we can stop the update at the update server level. Not sure if you use internal update servers or not...
Posted on 12-06-2017 02:12 PM
@Chuey no we don't have an internal update server.
Posted on 12-06-2017 02:16 PM
Send the softwareupdate executable a command to ignore the update. Remove that later once you want to make it available again.
Posted on 12-06-2017 02:19 PM
@alexjdale could you please post the steps on how to do that please....thank you in advance.
Posted on 12-06-2017 02:22 PM
I have a policy doing this: "Files and Processes"> "Execute Command" >softwareupdate --ignore macOSUpd10.13.2
I tested but it doesn't seem to block it.
here's the screenshots:
Posted on 12-06-2017 02:28 PM
I think the name you want to ignore is "macOS 10.13.2 Update-10.13.2" instead.
You will know it's working when "softwareupdate --list" doesn't return that update as an option anymore.
Posted on 12-06-2017 02:38 PM
@alexjdale like this?
softwareupdate --ignore macOS 10.13.2 Update-10.13.2
Posted on 12-07-2017 10:05 AM
You would need quotes:
softwareupdate --ignore "macOS 10.13.2 Update"
I haven't personally tested this specific command, my system is currently installing the 10.13.2 update. The progress wheel is turning very slowly and it's been a while...
Edit: I updated this, I forgot you have to prune the dash and version number at the end.
Posted on 12-07-2017 11:35 AM
Thanks @alexjdale I'll give it a try.
Posted on 12-08-2017 12:51 PM
I can confirm that this works - currently using it to block the update on all systems until Apple can figure out how to roll out an update that doesn't bork systems.
Posted on 12-08-2017 01:27 PM
Thank you @alexjdale that worked
softwareupdate --ignore "macOS 10.13.2 Update"
policies screen shot from my JSS
Posted on 12-19-2017 12:47 PM
@alexjdale @osxadmin Alright, and what if you want to make te update available again?
Posted on 01-05-2018 10:43 AM
I've also got to reverse this, I'm waiting to hear back from support, but it looks like its going to be another policy that uses a command like this:
softwareupdate --reset-ignored
To get the various switches:
softwareupdate --?
To get the status of what you are currently blocking:
softwareupdate --ignore