Posted on 10-03-2023 10:33 AM
How are you updating your users to the latest version of Safari (17)? Mac Apps does not have Safari available and you can't add Safari to VPP, so I tried creating a package using composer and adding it to a Patch Management policy and pushing it that way, but that is not working. I also tried just creating a regular Jamf policy and adding the package there and pushing it out, but no dice even though the logs show it was installed successfully, but when the machine runs recon it still shows the old version of Safari, not Safari 17. I have Software Updates (System Settings>General>Software Updates) disabled because Restricted Software was not restricting users from going to macOS Sonoma, so this may have something to do with why I'm not able to update these devices to the latest version of Safari, but at this point It's just a guess. Any help is greatly appreciated!
Solved! Go to Solution.
Posted on 10-03-2023 01:47 PM
@mfletch - you may try the below simple code by executing on recurring check-in weekly once on all computers. This is how we keep our Safari Browser up-to-date.
#!/bin/sh
Check_SafariUpdate=$(sudo softwareupdate -l | grep Safari | grep -o 'Safari[^[:blank:]]*' | head -n 1)
/bin/echo "$Check_SafariUpdate"
sudo softwareupdate -i "$Check_SafariUpdate"
10-03-2023 10:46 AM - edited 10-03-2023 10:47 AM
download from here: https://mrmacintosh.com/macos-safari-full-installer-database-download-directly-from-apple/
And use Patch Management
If you look at the PKG its not a normal package (check it with Suspicious pkg) lots of perl scripts etc.. its not a normal pkg installer.. thus you can't just pkg it up..
Posted on 12-01-2023 02:54 PM
@jamf-42, Thank you!
Posted on 10-03-2023 11:10 AM
Safari for N-1 (Currently Ventura) and N-2 (Currently Monterey) MacOS builds can be downloaded from Apple, its provided as a package. For the Current build of macOS (Currently Sonoma), Safari can only be installed with OS updates. You cannot package Safari and deploy it manually. Safari is not an Appstore app, and would not be deployed with VPP.
Do check your software update deferrals. You may have nonsoftware updates deferred. If nothing is deferred, make sure nothing is filtering Apple traffic as that will also prevent updates from working.
Solved: Safari 17 for Ventura - Jamf Nation Community - 300193
@mhasman Safari 17 download links:
Safari 17 for macOS Ventura: https://swcdn.apple.com/content/downloads/42/10/042-52398-A_FMIP19KYV1/k0omgchdqvpwz7mjsjg6kiwp1jfyt...
Safari 17 for macOS Monterey: https://swcdn.apple.com/content/downloads/58/49/042-52412-A_6JDSGO5HMC/hqhynbgutmzxc0zqxrnhq8vldiq9m...
Posted on 10-03-2023 11:25 AM
Posted on 10-03-2023 11:27 AM
scope small, test, check it works.. then move to production..
Posted on 10-03-2023 01:47 PM
@mfletch - you may try the below simple code by executing on recurring check-in weekly once on all computers. This is how we keep our Safari Browser up-to-date.
#!/bin/sh
Check_SafariUpdate=$(sudo softwareupdate -l | grep Safari | grep -o 'Safari[^[:blank:]]*' | head -n 1)
/bin/echo "$Check_SafariUpdate"
sudo softwareupdate -i "$Check_SafariUpdate"
Posted on 10-03-2023 07:00 PM
@Ashok_A Thank you, that worked great!
Posted on 12-01-2023 02:52 PM
@AJPinto, this worked for us. Thank you!