A puppet module to register systems with RHN or with a satellite server