Tags

    Software Update Fiddling

    I've been traveling a bit recently and have been reading about the latest 10.6.2 and Safari 4.0.4 Updates, but being away from my OS X Server with the Update Server I haven't been able to apply the updates. Back at home this evening with a (tiny) bit of downtime I thought I'd take the opportunity to update the MacBook Pro.

    So I fire up Software Update and it claims that there are no updates available. WTF?

    I go to the server and verify that the updates are actually in the list of downloaded updates. Yes. Safari 4.0.4., 10.6.2.

    So I check that I'm still pointing to the correct server in the Managed Preferences (/Library/Managed\ Preferences/com.apple.SoftwareUpdate.plist). Yes.

    Pulling out the URL from the plist I load it up in Safari to see what the server is sending to me as a catalog of available updates and find the following entries for Safari:

    <string>http://cube.infrageeks.com:8088/content/downloads/57/00/061-7331/HqBxWrkM88VDmXRjBrzK4VKWz9LL9DMQ4X/Safari4.0.4Tiger.pkm</string>
    <key>Size</key>
    <integer>31324160</integer>
    <key>URL</key>
    <string>http://cube.infrageeks.com:8088/content/downloads/57/00/061-7331/HqBxWrkM88VDmXRjBrzK4VKWz9LL9DMQ4X/Safari4.0.4Tiger.tar</string>

    <string>http://cube.infrageeks.com:8088/content/downloads/05/44/061-7332/k2CfXwQPkWccD368TXgRB4NYSFVR4zZn2n/Safari4.0.4Leopard.pkm</string>
    <key>Size</key>
    <integer>37979594</integer>
    <key>URL</key>
    <string>http://cube.infrageeks.com:8088/content/downloads/05/44/061-7332/k2CfXwQPkWccD368TXgRB4NYSFVR4zZn2n/Safari4.0.4Leopard.pkg</string>

    Where's my Snow Leopard entry? A little googling along to find this article, which points out that if you have a Snow Leopard client you need a different URL to the Software Update Server. Hmmm - strange, but I guess if you were a full time administrator you'd be up on this kind of thing. I haven't yet tested what happens if you plug in 'HTTP_URL_FOR_CATALOG' into the Workgroup Manager though. I just went with the 'index-leopard-snowleopard.merged-1.sucatalog' since all local machines in the home group have been updated to Snow Leopard (thanks to the Family Pack).

    So I plug in the new value in the Workgroup Manager and remember that I had been fighting this issue earlier for refreshing Managed Preferences without restarting or relogging in, but that I'm now in a newer version. Apple has answered my prayers with the very simple, very useful and exceedingly uncomplicated mcxrefresh command in 10.6. One shot, and sure enough, Software Update now tells my I should be updating to 10.6.2. Safari 4.0.4 is not in the list at the moment, but Software Update might be trying to isolate big system updates from other ones.

    Comments

    /groups/infrageeks/search/index.rss?sort=modifiedDate&sortDirection=reverse&tag=virtualisationlist/groups/infrageeks/search/?sort=modifiedDate&sortDirection=reverse&tag=virtualisationVirtualisationCustomTagSidebarCustomTagSidebar?sort=modifiedDate&sortDirection=reverse&tag=virtualisation0/groups/infrageeks/sidebar/CustomTagSidebarmodifiedDate5CustomTagSidebarreversevirtualisationVirtualisationcustom/groups/infrageeks/search/index.rss?tag=hotlist/groups/infrageeks/search/?tag=hotWhat’s HotHotListHot!?tag=hot0/groups/infrageeks/sidebar/HotListNo items tagged with hot.hot/groups/infrageeks/search/index.rss?sort=modifiedDate&kind=all&sortDirection=reverse&excludePages=wiki/welcomelist/groups/infrageeks/search/?sort=modifiedDate&kind=all&sortDirection=reverse&excludePages=wiki/welcomeRecent ChangesRecentChangesListUpdates?sort=modifiedDate&kind=all&sortDirection=reverse&excludePages=wiki/welcome0/groups/infrageeks/sidebar/RecentChangesListmodifiedDateallRecent ChangesRecentChangesListUpdateswiki/welcomeNo recent changes.reverse5search