debsync is a command line utility written in the Python language which helps to synchronise the installed packages lists on existing Debian GNU/Linux machines.
debsync gets a list of installed packages from a master host, and
installs or removes packages on several hosts to match the master's
debsync can do its work either over ssh (default) or rsh.
debsync is different from fai (Full Automated Installation) because
AFAIK fai works with machines you plan to install automatically and
identically, while debsync's goal is to update a bunch of existing
and different machines to the level at which they both have the same
packages installed as those installed on a master host.
These details are provided for information only. No information here is legal advice and should not be used as such.