Mac Patching: Action 2 of Mac OS X 10.11.3 Combo Correction

There’s an issue with the Mac Combo Update for 10.11.3 for Action 2 that requires updating. This has been an issue with 10.11.2 and 10.11.3 Action 2s where they are failing and causing multiple reboots and baselines to be sent out in back to back months. Please see below and please fix!

10.11.2 Combo Update, ID 10110003 Action 2:

if{(string "ProductVersion" of dictionary of file "/System/Library/CoreServices/SystemVersion.plist") = "10.11.1"}
    wait softwareupdate -i "OS X El Capitan Update-10.11.2"
else
    wait softwareupdate -i "OS X El Capitan Update-10.11.2"
endif

10.11.3 Combo Update, ID 10110005 Action 2:

if{(string "ProductVersion" of dictionary of file "/System/Library/CoreServices/SystemVersion.plist") = "10.11.2"}
    wait softwareupdate -i "OS X El Capitan Update-10.11.3"
else
    wait softwareupdate -i "OS X El Capitan Update-10.11.3"
endif

10.11.3 Combo Update, ID 10110003 Action 1:

prefetch OSXUpdCombo10.11.3.dmg sha1:9061d2035449851f940e4ffa413d9c792f6b1174 size:1472103209 http://supportdownload.apple.com/download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/Mac_OS_X/downloads/031-48297-20160119-8caea128-becd-11e5-a2d3-26fd1e993b90/osxupdcombo10.11.3.dmg sha256:e05f2e01c362c8a5f9e33a4a2651ef15fbd2b849d42e4a74fc3f0676d4b4fe9d

10.10.5 Combo Update, ID 10100013 Action 2, which is written correctly:

if{(string "ProductVersion" of dictionary of file "/System/Library/CoreServices/SystemVersion.plist") = "10.10.4"}
    wait softwareupdate -i OSXUpd10.10.5-10.10.5
else
    wait softwareupdate -i OSXUpdCombo10.10.5-10.10.5
endif

As much as we like talking to our customers, sometimes we prefer to just be regular IT people that hang out in dark basements doing our jobs in the background while going unnoticed and not having to answer customer questions as to why a machine has to keep rebooting and explaining to management why multiple baselines for the same patches are being sent out.

We could easily just use Action 1 and I think we’ll have to go back to it but the preference is for Action 2 since a lot of our Mac laptops are off premise at different times.