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/
(permissions: drwxr-xr-x)
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">
<plist version="1.0">
<dict>
<key>PrimaryCatalog</key>
<string>
http://swscan.apple.com/content/catalogs/index.sucatalog</string>
<key>CatalogsList</key>
<array>
<string>
http://swscan.apple.com/content/catalogs/index.sucatalog</string>
<string>
http://swscan.apple.com/content/catalogs/others/index-leopard.merged-1.sucatalog</string>
<string>
http://swscan.apple.com/content/catalogs/others/index-leopard-snowleopard.merged -1.sucatalog</string>
</array>
</dict>
</plist>
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:
cd /usr/share/swupd/html
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.:
SUS-10.5
SUS-10.6
9. Configure the Login ==> SoftwareUpdate preference string accordingly:
SUS-10.5:
http://sus.rtsi.ch:8088/index.sucatalog
SUS-10.6:
http://sus.rtsi.ch:8088/index-leopard-snowleopard.merged-1.sucatalog
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: montinlo