Chapter 7 Understanding Software Update Administration 77
Staying Up-To-Date with the Apple Server
To keep your service synchronized with the most current information, your Software
Update server must always remain in contact with the Apple server. The Software
Update service regularly checks with an Apple Software Update server to update usage
information and send lists of newly available software to the updates catalog on your
server as they become available.
The Apple Software Update server uses the swupd_syncd synchronization daemon to
determine the time between updates to your server and to make sure the latest update
packages are available.
Limiting User Bandwidth
The Software Update service in Mac OS X Server lets you limit the bandwidth that
client computers can use when downloading software updates from your Software
Update server.
Setting a limit on the bandwidth enables you to control traffic on your network and
prevents Software Update clients from slowing the network. For example, if you limit
the bandwidth to 56 Kbps, each software update client can download updates at 56
Kbps. If five clients connect simultaneously to the server, the total bandwidth used by
the clients will be 280 Kbps (56 Kbps x 5).
Revoked Files
On a rare occasion that Apple might provide a software update and want to remove
the package from circulation, Apple can revoke the update package and remove it
from your stored packages. When building the list of files available to users, revoked
packages are not listed.
Software Update Package Format
You can’t make your own Software Update packages. For security considerations and to
protect from attackers faking packages, the Software Update package installer won’t
install a package unless it is signed by Apple.
In addition, Software Update service works only with the new package format
supported in Mac OS X Server v10.4 or later.
Log Files
The log file for the Software Update server is /Library/Logs/SoftwareUpdateServer.log.
This log file records the Software Update service events as they occur.
Comments to this Manuals