1. A method for distributing a software product to a set of data processing entities in a data processing system, the system including a set of security applications adapted to control communications of the entities, wherein the method includes the steps of: determining a target configuration of the security applications for allowing execution of the software product on the entities, building at least one software package adapted to enforce the software product and the target configuration, and distributing the at least one software package in the system to cause the application of the at least one software package for enforcing the software product on each entity and the target configuration of each security application.