Those who were interested in my “pusher” script, here is a “sneak preview”. Pusher Pre-Alpha Preview
Right now it knows how to install ~root/authorized_keys, push a firewall script and run it, and push apache2 config files.
It is very debian-centric and will need some tweaking to allow alternate handling of /etc/init.d scripts for other platforms, as well as taking some templates and variable definitions and putting them in a central “global template” location.
Additional things to do include: a package installer to apt-get things (checking if they are already installed), a “file mover” to sync various directories from one host to another, and a munin-node config package.
Enjoy? Comments welcome. Smart people should please mock my design (constructively of course :)