A puppet module for managing charybdis ircd