cfengine - network configuration engine
/usr/sbin/cfkey
cfengine is a language based system specifically designed for testing and configuring unix-like systems attached to a TCP/IP network. The command generates a pair of public-private keys for remote authentication during cfrun or cfagent and the server cfservd.
Mark Burgess, Oslo University College
http://www.cfengine.org