Any-Daemon

 view release on metacpan or  search on metacpan

ChangeLog  view on Meta::CPAN

version 0.91: Fri Oct  4 09:04:02 CEST 2013
	Fixes:
	- one dispatcher is enough!

version 0.90: Tue Jul  9 17:39:01 CEST 2013
	- create workdir first at run(), so its dir can be used by the
	  other parameters.
	- new method workdir()

version 0.14: Fri May  3 10:21:16 CEST 2013
	- drop Unix::SavedIDs because it got broken in 5.16

version 0.13: Mon Feb  6 11:15:55 CET 2012
	- use Unix::SaveIDs to set the user, because you want the
	  saved-uid to be changed as well. [Andrew Beverley]
	- fix: start of more than one child was broken: loop line
	  misteriously lost from the source. Fixed by [Andrew Beverley]

version 0.12: Mon Apr 18 13:55:23 CEST 2011
	- panic when the child dies with run-time program errors.
	- added example

version 0.11: Mon Mar 21 16:46:45 CET 2011
	- use $EUID and $EGID to change user/group, not setuid/setgid

README.md  view on Meta::CPAN


  * My extended documentation: <http://perl.overmeer.net/CPAN/>
  * Development via GitHub: <https://github.com/markov2/perl5-Any-Daemon>
  * Download from CPAN: <ftp://ftp.cpan.org/pub/CPAN/authors/id/M/MA/MARKOV/>
  * Indexed from CPAN: <http://search.cpan.org/~markov/Any-Daemon/>
    and <https://metacpan.org/release/Any-Daemon>

This is a general purpose daemon class, optionally supporting Log-Report
for logging.

Perl provides all (Unix/Linux) operating system features to create
daemons, but it is not easy to get them in the right order.  This
module offers all you need, and has seen serious application.

## Development &rarr; Release

Important to know, is that I use an extension on POD to write the manuals.
The "raw" unprocessed version is visible on GitHub.  It will run without
problems, but does not contain manual-pages.

Releases to CPAN are different: "raw" documentation gets removed from



( run in 0.837 second using v1.01-cache-2.11-cpan-39bf76dae61 )