A puppet module that uses netatalk to create an afp share that can be used as a Timemachine server.