This discussion is archived
36153 Views 36 Replies Latest reply: Aug 10, 2010 6:21 AM by UKenGB
Currently Being ModeratedMay 17, 2010 4:37 PM (in response to Lurch66)i've just tried this on a dev server and it works like a charm so far. snow leopard files ARE being hosted by the server and ARE downloading properly to snow leopard clients after making a change to the softwareupdate.plist
yet to check: whether 10.4 and 10.5 clients are still working as they should.macbook pro, Mac OS X (10.5.1), balls
Currently Being ModeratedJun 17, 2010 9:02 PM (in response to david koff)we updated two 10.5.8 servers to supply 10.6 updates some time ago as per the above and all has been well... until recently.
Neither SUS is now supplying 10.6.x updates post 10.6.2. Both SUS working fine for everything else so we were hoping to find others with the same problem. Anyone suffering? Anyone fixed it?Mac OS X (10.5.8)
Currently Being ModeratedJul 19, 2010 9:04 AM (in response to Brian Critchlow)Hello Brian,
a question in reference to your reply about the redirect (knowing fully that i might seem like the biggest ignorant):
what does it mean to "add a redirect in my webserver"? And how do i do it? because i think your reply may be the solution to my problem…
+-- the thing is i followed to the letter Jan's instructions but i'm having trouble with all the 10.6 clients (all pushed through the Workgroup manager to index-leopard-snowleopard...). All the 10.6 clients' SU are giving the error of server not responding.+
ThanksMacBook, G4, Mac OS X (10.5.4), Server 10.5
Currently Being ModeratedJul 19, 2010 3:12 PM (in response to Graeme Challis)Just to chime in: My 10.5.8 server is also not serving 10.6.x updates after 10.6.2. Other updates appear fine to Leopard and Tiger clients.Mac OS X (10.5.8)
Currently Being ModeratedJul 20, 2010 7:55 AM (in response to Mischa Krilov)Here's the solution I found for updating past 10.6.2, thanks to the information in these two posts:
On my Snow clients, I run this command as root:
defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://my-SUS_server-FQDN.com:8088/index-leopard-snowleopard.merged-1.sucatalo g"
And now, my Snow clients see their correct updates from my Leopard server.MacBook White, Mac OS X (10.5.2), 2Ghz Intel Duo, 2GB/60GB
Currently Being ModeratedJul 30, 2010 12:57 AM (in response to Jan Uschok)Hi.
I found a method that is working on our network environment (SUS + OD server 10.5.8, client 10.5.8 AND 10.6).
Here's what we did:
1. Stop SUS (serveradmin stop swupdate)
2. On SUS server, create meta folder in /usr/share/swupd/html/content/
3. Download file http://swscan.apple.com/content/meta/mirror-config-1.plist and copy to /usr/share/swupd/html/content/meta
4. Edit it, and make it like this:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
5. Start SUS (serveradmin start swupdate) and wait until the following catalog files in /usr/share/swupd/html/content/catalogs/others are generated:
-rw-r--r-- 1 root wheel 1278985 Jul 29 13:50 index-leopard-snowleopard.merged-1.sucatalog
-rw-r--r-- 1 root wheel 928903 Jul 29 13:50 index-leopard.merged-1.sucatalog
6. Create the following symbolic links in the html folder:
ln -s /usr/share/swupd/html/content/catalogs/index.sucatalog
ln -s /usr/share/swupd/html/content/catalogs/others/index-leopard.merged-1.sucatalog
ln -s /usr/share/swupd/html/content/catalogs/others/index-leopard-snowleopard.merged- 1.sucatalog
7. Wait until SUS server download 10.6.x updates
At this time SUS server is ready.
Now you have to tell to the clients how to use it correctly.
You must manage OS X 10.5.x clients differently from OS X 10.6.x clients.
8. On the OD master server, with Workgroup Manager, create two Groups, i.e.:
9. Configure the Login ==> SoftwareUpdate preference string accordingly:
10. Insert in the first Group only clients with OS X 10.5.x,
Insert in the first Group only clients with OS X 10.6.x
11. Logoff and login on the clients in order to activate the OD policy.
That's it: SoftwareUpdate will find updates for the correct OS version
Message was edited by: montinlo
Message was edited by: montinloAll Macs, Mac OS X (10.5.8)
Currently Being ModeratedAug 10, 2010 6:21 AM (in response to Lurch66)I can see how this solution should work, but I am wondering why the mirror-config-1.plist file is downloaded and modified and used locally rather than simply modifying /etc/swupd/swupd.plist as follows:-
as it is for Snow Leopard Server?
It occurs to me that Leopard's Software Update Server doesn't understand <key>otherCatalogs</key> so this method wouldn't work. Can anyone confirm this?MacPro, MacBook Pro, Mini Server, iPhone 3G, Mac OS X (10.6.2), 30" HD display