Apple Software Update Analysis - superseded
Log In or Register to download the BES file, and more.

2 Votes

Collections (part of 1 collection)

Mac Content

Versioning - This is an older version.

1Apple Software Update Analysis6/28/2013 12:09:12 PM
2Apple Software Update Analysis6/28/2013 12:59:17 PM
3Apple Software Update Analysis 10.82/14/2014 11:08:31 AM
4Apple Software Update Analysis 10.82/14/2014 12:35:58 PM

Description

Learn more about this analysis online: http://bigfix.me/cdb/analysis/2994543

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

ID2994544
StatusProduction - Fully Tested and Ready for Production
TitleApple Software Update Analysis
DomainBESC
KeywordsApple Software Update Analysis
Added by on 6/28/2013 12:59:17 PM
Last Modified by on 6/28/2013 12:59:17 PM
Counters 4075 Views / 9 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 2 ratings. ** Log In or Register to add your rating.

Properties

SoftwareUpdatePeriodicCheck(True=Off)
Period 12 hours
 
  * Results in a true/false
Show indented relevance
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
Show indented relevance
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

Used in 97 fixlets and 101 analyses   * Results in a true/false
Show indented relevance
true

Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!
sharon.xie -
@rustymyers, the file I put is for 10.7...
rustymyers -
@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
sharon.xie -
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.
jgstew -
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.