Projects / PerlDaemon


PerlDaemon is a minimal Unix daemon framework. It can be programmed in Perl to perform any task. It supports automatic daemonizing, logging and logrotate support, clean shutdown, and PID files (including a check on startup). It's easy to configure and easy to extend by customizing the daemonloop subroutine.

Operating Systems

Recent releases

  •  19 Nov 2011 21:58

    Release Notes: This is a maintenance version with small bugfixes and improved documentation. The project has moved from subversion to git.

    •  13 Jun 2011 10:01

      Release Notes: More documentation was added. "./control keys" was added, which shows all the available properties. The "./control foreground" startup option was added. The "./control keys" startup option was added, which shows all available properties. A WHISHLIST was added. Module load error handling was added. Time::HiRes job scheduling was implemented. Passing of startup options was added. It's possible to override all defaults specified in perldaemon.conf. Some code refactoring was done.

      •  13 May 2011 16:35

        Release Notes: This release has major refactoring. It adds warn message support, a 'restart' option, a README file including a quick starting guide, and dynamic loadable module support, including an example.

        •  21 Feb 2011 07:39

          Release Notes: This is the initial freshmeat anouncement.

          Recent comments

          13 Jun 2011 11:14 pbuetow

          Cool project!


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.