Revision history for Script-Daemonizer
1.01.01 Wed May 7 12:13:31 CEST 2014
- updated this file
1.01.00 Wed May 7 12:13:31 CEST 2014
- fixed flock() problems on Solaris 11
1.00.01 Thu May 1 22:58:14 CEST 2014
- drop_privileges() now works with user/group names
0.93.05 Mon Sep 30 13:53:58 CEST 2013
- Minor changes in documentation
0.93.04 Mon Feb 25 14:50:15 CET 2013
- Introduced import tags and $global_pidfh.
chdir() and umask() can be suppressed by import tags;
thanks to $global_pidfh pidfile is locked even in short-form
initialization
0.93.02 Fri Jan 25 16:51:35 CET 2013
- Added options to SKIP chdir(), setsid() and umask().
0.93.01 Fri Jan 25 15:40:58 CET 2013
- Code cleanup
- Added redirect-output-to-file features
- Test suite performs test on single daemonizing steps one
by one.
0.93.00 Thu Jan 24 15:48:08 CET 2013
- Interface change to OO
- fork parameter introduced
- POSIX::close() and all related code/configurationd dropped
0.92.00 Mon Jan 21 13:51:36 CET 2013
- Second flock() after second fork(), to enforce pidfile locking
even on platforms that do not propagate lock across fork().
0.91.02 Fri Jan 18 10:59:45 CET 2013
- Fixed some doc typos
0.91.01 Thu Jan 17 11:52:47 CET 2013
- daemonize() tried to load Tie::Syslog even if both stdout and
stderr were specified in keep => []; fixed this.
0.91.00 Thu Jan 17 10:56:27 CET 2013
- Removed experimental Log::Log4perl support.
0.90.00 Wed Jan 16 16:20:43 CET 2013
- First release. Code is complete as I first thought it, but this all
needs some testing.
0.02_03 - restart(), sigunmask(), doc OK
0.02_02 - sigunmask() tested, doc TBD
0.02_01 - added sigunmask() - to be tested
0.02_00 - implemented restart(), unmask SIGHUP
0.01_02 - fixed _close_fh(); ok w/o Tie::Syslog
0.01_01 - reference implementation complete