10.13.1 (17B1002) created on MacBook Air vs 10.13.1 (17B1003) created on MacBook Touch ID

donmontalvo
Esteemed Contributor III

@magervalp unless things changed, build numbers that include four numbers are model specific.

Iff MacBook Air and MacBook Touch ID give different builds, what's the verdict?

Both seem to work with both models...need a sanity check. :)

Both are 10.13.1 with all available updates (iTunes and Security Update [for root fiasco]).

0971f08a231d4ebabb99a50b33af7bf2

--
https://donmontalvo.com
4 REPLIES 4

cbrewer
Valued Contributor II

I don't think they're machine specific. From Apple: "Build number 17B1003 contains the security content of 17B1002 and additional bug fixes."

geoffrepoli
Contributor

Apple released a second fix last night (17B1003) to address the file-sharing bug that was introduced with the first fix (17B1002) hours earlier. Disregard your 17B1002, as 17B1003 is the latest stable macOS build.

donmontalvo
Esteemed Contributor III

Ahhh perfect!!!

# pkgutil --pkgs | grep com.apple
com.apple.pkg.update.os.10.13.1Supplemental.17B1003
com.apple.pkg.update.os.10.13.1Supplemental.17B1002
--
https://donmontalvo.com

donmontalvo
Esteemed Contributor III

Interesting, Apple is finally providing a way to programmatically determine whether a specific Security Update was applied:

https://support.apple.com/en-us/HT208315

1. To confirm that your Mac has Security Update 2017-001: 2. Open the Terminal app, which is in the Utilities folder of your Applications folder. Type what /usr/libexec/opendirectoryd and press Return. 3. If Security Update 2017-001 was installed successfully, you will see one of these project version numbers: opendirectoryd-483.1.5 on macOS High Sierra 10.13 opendirectoryd-483.20.7 on macOS High Sierra 10.13.1

So...

#!/bin/sh

result=$( what /usr/libexec/opendirectoryd | awk '{ print $2 }' | cut -f2 -d "-" | tr -d "
" )

echo "<result>${result}</result>"

Gives you...

# /tmp/test.sh
<result>483.20.7</result>
--
https://donmontalvo.com