crash, bang, wallop, what a server (creating a kickstart+puppet solution from scratch)