Slaughter is a tool which allow policies to be downloaded from a central server and executed upon a local machine. The intention is that these policies may be used to automate the administration of a large number of Linux machines.
Slaughter policies are easy to write, and because they're backed with the power of Perl you have an awful lot of freedom and expression in the things you can write.
To ensure that many tasks don't need to be implemented "by hand" the slaughter tool makes several primitives and variables available for your use.
The supplied primitives allow you to easily carry out common tasks, such as installing files located upon the central server.
The Definitive Slaughter Guide provides a good overview of what you can do with Slaughter, how it works, and has many examples.
There are binary packages for various releases of Debian GNU/Linux available upon the slaughter apt-get repository.
Failing that you may download the most recent release from the following link:
If you prefer something more cutting-edge, or wish to contribute changes, you should take a look at the source code repository: