Apple Software Update Analysis - superseded
2 Votes |
Collections (part of 1 collection)
Versioning - This is an older version.
1 | Apple Software Update Analysis | 6/28/2013 12:09:12 PM |
2 | Apple Software Update Analysis | 6/28/2013 12:59:17 PM |
3 | Apple Software Update Analysis 10.8 | 2/14/2014 11:08:31 AM |
4 | Apple Software Update Analysis 10.8 | 2/14/2014 12:35:58 PM |
Description
Check status of Apple Software Update on Macs. Return "Software Update Enabled" if Apple Software Updates is Enabled. Return "Software Update Disabled" if Software Updates is Disabled.
Property Details
2994544 | |
Production - Fully Tested and Ready for Production | |
Apple Software Update Analysis | |
BESC | |
Apple Software Update Analysis | |
rustymyers on 6/28/2013 12:59:17 PM | |
rustymyers on 6/28/2013 12:59:17 PM | |
4075 Views / 9 Downloads | |
![]() ![]() ![]() ![]() ![]() |
Properties
SoftwareUpdatePeriodicCheck(True=Off)
Period
12 hours
* Results in a true/false |

if (not exists dictionary "com.apple.softwareupdatecheck.periodic" of dictionaries of file "/var/db/launchd.db/com.apple.launchd/overrides.plist") then "Software Update Enabled" else if (boolean of value of entry whose (key of it is "Disabled") of dictionary "com.apple.softwareupdatecheck.periodic" of dictionaries of file "/var/db/launchd.db/com.apple.launchd/overrides.plist") then "Software Update Disabled" else "Software Update Enabled"
SoftwareUpdateInitialcCheck(True=Off)
Period
12 hours
* Results in a true/false |

if (not exists dictionary "com.apple.softwareupdatecheck.initial" of dictionaries of file "/var/db/launchd.db/com.apple.launchd/overrides.plist") then "Software Update Enabled" else if (boolean of value of entry whose (key of it is "Disabled") of dictionary "com.apple.softwareupdatecheck.initial" of dictionaries of file "/var/db/launchd.db/com.apple.launchd/overrides.plist") then "Software Update Disabled" else "Software Update Enabled"
Relevance
Sharing
Social Media: |
Comments
![]() |
|
@rustymyers, the file I put is for 10.7... |
![]() |
|
@sharon.xie I think I see the issue. This analysis should be relevant for 10.8 machines only. This checks the location that is changed when Software Updates are toggled in the GUI. For Mavericks (10.9), I created a new analysis: http://bigfix.me/analysis/details/2994640 |
![]() |
|
this doesnt seem to be the right place to check if softwareupdate is installed. I found: /Library/Preferences/com.apple.SoftwareUpdate.plist has one configuration property: ScheduleFrequency. If it = -1 means disabled. otherwise, enabled. |
![]() |
|
http://bigfix.me/cdb/relevance/2996963 This is not needed if the item is in a Mac only site, but otherwise it is helpful to include "mac of operating system" in the relevance so that this does not try to run against PCs, which will cause unnecessary relevance evaulation. |