When software formed in accordance with the invention is implemented in a computing device, such as update server 106, the computing device provides a way to install software updates to client computing devices communicatively connected to the update server 106.