Changes from 1.05 to 1.06 (March 10, 2006) - Add minimal cygwin support; go over NetBSD and OpenBSD support - Add --path option to specify path used in running commands - ps-watcher wasn't terminating properly when given a signal. Thanks to David G. Humes for noticing and fixing. - Modernize code a little bit. - Guard against unintialized variable conf_time - Add BUGS section to manual to describe common problems. - Add configure option to specify Perl location Changes from 1.04 to 1.05 (May 18, 2005) - Allow $ps_pat to be used in an action. - Show how to use PROLOG to do non-ps-like things such as watching a port (via lsof). - OS tweeks: NetBSD works like FreeBSD, Darwin 7 works. Changes from 1.03 to 1.04 (Jan 18, 2004) - Add $PROLOG, $EPILOG and perl-action sections. Allows one to accumulate information over all processes and take action on that. - ps-variable order in GNU/Linux was changed to ensure that single-token attributes don't get messed up by multiple-token attributes. Changes from 1.02 to 1.03 (Nov 22, 2003) - Add occurs=first-trigger to stop after first trigger rather than first pattern match. Changes from 1.01 to 1.02 (Sept 10, 2003) Small bug fixes/feature enhancements and documentation fixes. Changes from 1.0 to 1.01 (Aug 21, 2003) - Log output (not syslog) now contains timestamp, program and process name - Errors concerning getting ps information logged only at debug levels - Add -w to perl invocation. Changes from 0.99 to 1.0 (Jul 10, 2003) Provision for ps returning multiple lines of output. (Solaris does this for LWP processes) make "make distcheck" work. Changes from 0.98 to 0.99: (May 19, 2003) Add AIX support, accomodate Darwin6. Changes from 0.97 to 0.98: (Mar 5, 2003) Works now on BSD/OS and Mac OS/X Bug fix for FreeBSD. Convert to use automake Changes from 0.96 to 0.97: (Mar 1, 2003) Portablity fixes - Now runs on FreeBSD. Tested on the sourceforge compile farm. Add $args variable to be able to use full ps command. Useful for working with scripts that list the interpreter rather than the script name. Changes from 0.95 to 0.96: Bug in running make dist. Small documentation bug in manual and HTML. Had @PROGRAM@ rather than @PACKAGE@ so name of package was not in man/html. Give example where you want to match all processes except one. Print out errors in configuration file configure.in -> configure.ac (thanks, autoconf) Config::IniConf now gives a syntax error for empty section: []. Change that. Changes 0.93 - 0.95 Make "occurs = none" mean to run if there are no matching ps processes. ps-watcher 0.93 -- first general release. $Id: NEWS,v 1.27 2006/03/10 19:33:59 rockyb Exp $