I’ve been playing around with SUS (software update server) here at work. We get client machines in all the time for rebuilds and with the size of all the updates needed after a clean OS install I’d like to be able to use our local X-Serve rather than choking up our DSL connection and without having to configure managed prefs for Macs that are only going to be here for a few hours. I am using the rather excellent “software update enabler” program to point that macs toward our x-serve. Everything appears to work fine, the macs find the server and list all the available updates but when I say install most of the updates fail saying that the packages couldn’t be expanded. SOooo is there a way to reset the packages on the server or verify them or any other helpful info? THere is very little in the way of controls from Server Admin GUI and nothing in any documentation I can find that’s helpful.
Thanks in advance for any suggestions.
Rob Findlay
Team Digital AUS http://www.teamdigital.com.au
The updates are stored in /usr/share/swupd – you can try installing one directly without going through Software Update.
Obviously as a last resort, you could delete them all and get your server to re-mirror them.
It looks like if a network error occurs while downloading update from Apple servers the local server just silently stops trying. In my case the selected updates just stay with a blue exclamation mark and I don’t see any way to determine whether download is in progress or is already broken. There’s no point in using local SUS if I have to redownload all the updates over and over.
By the way, any way to feed a SUS with already downloaded package?