/
client_configuration.txt
86 lines (44 loc) · 2.89 KB
/
client_configuration.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
Configuring clients to use your Reposado server
===============================================
If you've never used the Software Update Service on Mac OS X Server, you may be unfamiliar with configuring Mac OS X clients to use a Software Update Server other than Apple's "main" server.
This setting may be controlled by setting the value of CatalogURL in /Library/Preferences/com.apple.SoftwareUpdate.plist. This is commonly done using the command-line 'defaults' tool:
sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL <catalog_url>
where <catalog_url> is the URL to the catalog file.
You can use URL rewriting on your web server to simplify client configuration. See URL_rewrites.txt for more on this.
Tiger Clients
-------------
Tiger clients should use a CatalogURL of the form:
http://su.yourorg.com/content/catalogs/index.sucatalog
This will offer the same updates as if the client was pointed directly at Apple's servers. If you are using branch catalogs to filter available updates, or to offer deprecated updates, the CatalogURL will take the form of:
http://su.yourorg.com/content/catalogs/index_<branchname>.sucatalog
where <branchname> is the name of one of the branch catalogs you've created.
Leopard Clients
---------------
Leopard clients should use a CatalogURL of the form:
http://su.yourorg.com/content/catalogs/others/index-leopard.merged-1.sucatalog
Branch CatalogURLs take the form of:
http://su.yourorg.com/content/catalogs/others/index-leopard.merged-1_<branchname>.sucatalog
Snow Leopard Clients
--------------------
Snow Leopard clients should use a CatalogURL of the form:
http://su.yourorg.com/content/catalogs/others/index-leopard-snowleopard.merged-1.sucatalog
Branch CatalogURLs take the form of:
http://su.yourorg.com/content/catalogs/others/index-leopard-snowleopard.merged-1_<branchname>.sucatalog
Lion Clients
------------
Lion clients should use a CatalogURL of the form:
http://su.yourorg.com/content/catalogs/others/index-lion-snowleopard-leopard.merged-1.sucatalog
Branch CatalogURLs take the form of:
http://su.yourorg.com/content/catalogs/others/index-lion-snowleopard-leopard.merged-1_<branchname>.sucatalog
Mountain Lion Clients
---------------------
Mountain Lion clients should use a CatalogURL of the form:
http://su.yourorg.com/content/catalogs/others/index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
Branch CatalogURLs take the form of:
http://su.yourorg.com/content/catalogs/others/index-mountainlion-lion-snowleopard-leopard.merged-1_<branchname>.sucatalog
Mavericks Clients
---------------------
Mavericks clients should use a CatalogURL of the form:
http://su.yourorg.com/content/catalogs/others/index-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
Branch CatalogURLs take the form of:
http://su.yourorg.com/content/catalogs/others/index-10.9-mountainlion-lion-snowleopard-leopard.merged-1_<branchname>.sucatalog