Often you want to write a persistant daemon that has a pid file, and responds appropriately to Signals. This module provides a set of basic roles as an infrastructure to do that. WWW: http://search.cpan.org/dist/MooseX-Daemonize/