This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Location of macOS Build plist for comparison | |
# Subsitute your org name for anyOrg, or place in another location | |
buildPlist="/usr/local/anyOrg/macOSBuild.plist" | |
# Get the local os build version | |
# Using build version accounts for supplimental updates as well as dot updates and os upgrades | |
localOS=$( /usr/bin/sw_vers | awk '/BuildVersion/{print $2}' ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# If cpu is Apple branded, use arch binary to check if x86_64 code can run | |
if [[ "$(sysctl -n machdep.cpu.brand_string)" == *'Apple'* ]]; then | |
if arch -x86_64 /usr/bin/true 2> /dev/null; then | |
result="Installed" | |
else | |
result="Missing" | |
fi | |
else |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Check to see if TouchID is enabled and returns the number of enrolled fingerprints per user | |
touchIDstatus=$( sudo bioutil -s -c | sed 's/Operation performed successfully.//g' ) | |
if [ "$touchIDstatus" != "There are no fingerprints in the system." ]; then | |
echo "<result>$touchIDstatus</result>" | |
else | |
echo "<result>Not configured</result>" | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Get PrivilegesDemoter version | |
version=$( grep Version /usr/local/mostlymac/checkPrivileges.sh | cut -f2 -d ":" ) | |
# If version is present, set result | |
if [ "$version" ]; then | |
RESULT=$version | |
fi |
NewerOlder