Karma - Release Notes

| Changelog |
--- | --- | ---
07.15.99 karmaclientd runs as daemon cleaned up some globals 09.02.99 finished web graphics 09.03.99 finished installation, configuraiton, quickstart guides finished download website Version 0.5.0 09.04.99 First release Version 0.7.0 09.06.99 fixed so logging messages are not buffered until program quits 09.09.99 added mail notification routine (Thanks Dennis) added signal handling (Thanks Mike) added karmactl routine added signal handlers for: HUP reread config file USR1 return status TERM exit gracefully 09.10.99 revamped karma.conf added preference groups added warning and alert notification added settings for blinking/noblinking icons 09.11.99 got email notification working fairly well 09.12.99 setup karma-user, karma-dev, karma-announce email lists setup factory defaults (valid defauls if a service isn't specified in karma.conf file) if no karma.conf file but DBI_DSN, DBI_USER, DBI_PASS are set, uses those, and monitors that database replaced standard perl open and filehandles with new IO::File calls 09.20.99 got readConfig working on HUP signal using new preference hierarchy (factory, default, and user defined) services specified, but with no values use factory defaults 09.21.99 karmactl getting status via named pipe karmad creates pid file while running karmactl now looks for pid file to control running karmad 09.23.99 checking for Mail::Send package before using it exit with useful message if DBI not installed exit with useful message if DBD::Oracle not installed reread config file from karmactl working karmactl cleanup dynamic files option karmactl stop option working armactl status has last updated times, service status KARMA_HOME default location for karma.pid, karmafifo added logfile to karmagentd better error logging to karmagentd 09.29.99 fixed problem with notification and intervals fixed problem time truncation problem (intervals) karmagentd cleans up & exits with TERM signal 09.29.99 released Version 0.9.0 11.04.99 fixed time updating problems handle autoextend datafiles (set to no_status) 11.14.99 karmactl status returns correct start time 11.15.99 added deftran queue monitoring added deftran error monitoring 11.17.99 got repqueue, reperror working, info pages etc finally got use strict working created karma.pm for common code 11.22.99 added preference group sections on generated karma monitor page on/off flag in config file 11.25.99 when multiple pref groups have different services enabled, unmonitored services get "-" in table karmactl -f forces a refresh of all monitored services against all monitored databases cleaned up pref_groups datastructures bkgd karmad, karmagentd automatically with fork () 11.27.99 fixed services updating after db shutdown moved full/short option to email_notify config cleaned up notification created basic config file 11.29.99 added help pages for repqueue, reperror created prefgroups config file repqueue, reperror help files