A method for distributing software is provided. The method includes configuring
a first software system of a software suite, such as by installing it on a processor.
A first set of configuration data associated with the first software system is
then stored. A second software system of the software suite is then configured,
and a second set of configuration data associated with the second software system
is then stored. Conflict resolution rules are then applied to the first set of
configuration data and the second set of configuration data. The first set of configuration
data and the second set of configuration data are then compared to determine whether
any conflicts exist, and the first set of configuration data and the second set
of configuration data are assembled for installation on one or more processors
if no conflicts exist.