For the setup bootstrapper being able to download and install the files included in the KB908002 patch you would have to specify a HomeSite
attribute for each of the files in the package description for the bootstrapper. This package description is contained in an XML file named package.xml in the following location (where v6.0A is the version of the SDK):
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper
\Packages\KB908002\package.xml
The description lists the files included in the patch within the PackageFiles
element. Each of the PackageFile
elements can now have a HomeSite
attribute specifying a download URL. However, as far as I know, Microsoft doesn't offer these files as an individual download, so you would have to host them on your own.
<PackageFiles CopyAllPackageFiles="false">
<PackageFile Name="lockbackRegKey.msi"
HomeSite="http://myserver.com/lockbackRegKey.msi" />
<PackageFile Name="extensibilityMSM.msi"
HomeSite="http://myserver.com/extensibilityMSM.msi" />
<PackageFile Name="office2003-kb907417sfxcab-ENU.exe"
HomeSite="http://myserver.com/office2003-kb907417sfxcab-ENU.exe" />
<PackageFile Name="VerifPrequisites.exe"
HomeSite="http://myserver.com/VerifPrequisites.exe" />
</PackageFiles>
Another option would be to distribute the files along with your setup - you can still distribute a single package. Just use a tool like IExpress (included with Windows) to generate a self-extracting package containing the patch, the MSI and the setup.exe bootstrapper (details here).