
	$Id: ChangeLog,v 1.87 2011/01/13 22:24:41 cvslasan Exp $

2011/01/13  - version: 0.9.7.7
	
2010/08/12  - new sensors (by Jeff Rickman): f71805f-isa-0290, via_cputemp-isa-0000
	    Motherboard: Jetway J7F4K1G5D (25 Watt)
            Processor: VIA NanoBGA C7, VIA 1.5-D GHz core clock CPU
            SuperIO chip: Fintek F71805F
            Note: 1) This motherboard required the "acpi_enforce_resources=lax" parameter
                     since no working ACPI version of the F71805F LM_Sensors module was
                     available.
		  2) also specific settings in /etc/sensors.d/local.conf are needed 
	             (see local.conf.addon)
	
2010/08/10  - new sensor (by Jeff Rickman): atk0110-acpi-0

2010/05/30  - new sensor: k10temp-pci-00c3

2010/03/11  - systemgraph.spec (modifications to use fedora's boa version)
	
2010/02/12  - version: 0.9.7.6
	      new sensors: it8720-isa-0228
	                   ne1619-i2c-0-2d
	                   smsc47m1-isa-0800

2009/11/01  - rrd_shorewall.pl: no longer error output when shorewall is
	                        stopped
	
2009/10/28  - rrd_health.pl: new output for w83627ehf-isa-0290.
	      bugfix: the overwrite mode doesn't work 
	
2009/10/27  - version: 0.9.7.5

2009/10/26  - rrd_health.pl : it's now possible to overwrite the number of
	      temp values for a sensor. see example in systemgraph.sysconfig.
	      new sensors: f71862fg-isa-0220, dme1737-i2c-0-2e,
	       it8712-isa-0290, it8716-isa-0228
	       it8716-isa-0290, it8718-isa-0228,
	       it8718-isa-0290, w83627dhg-isa-0290,
	       w83627hf-i2c-0-2d, w83627hf-isa-0290,
               acpitz-virtual-0, coretemp-isa-0002,
	       coretemp-isa-0003, 
	
2009/10/21  - added Slackware package build script for systemgraph
	      by Leonardo Roman
	
2009/10/19  - rrd_hdstat.pl: iostat -I -D (openbsd fix)

2009/09/27  - rrd_hdstat.pl: iostat -D (openbsd fix)
	    - rrd_disk.pl: using -l instead of -t no nfs (openbsd)

2009/09/15  - systemgraph.cgi:  createGraphNetIOrS modified.
	      from now on it is much easier to add/remove/modify
	      the UDP/TCP ports for the detailed protocol statistic.
	      the important variables in systemgraph.cgi are:
	        @graphNetPorts
	        @graphNetPortsColors
	      in rrd_iptraf.pl, rrd_shorewallstats.pl :
	        @ports

2009/09/09  - version: 0.9.7.4

2009/08/08  - rrd_cpumem.pl:  openbsd ready

2009/08/12  - rrd_process.sh: openbsd ready
	
2009/08/07  - introduction of a new environment variable:
	      OS_SYSTEM allowed values are Linux, OpenBSD
	      (Linux is the default)
	      rrd_loadavg.sh: openbsd ready
	      rrd_disk.pl:    openbsd ready
	
2009/08/06  - rrd_cpufreq.pl bugfix (perl 5.10)
	      rrd_*.sh: /usr/bin/rrdtool or /usr/local/bin/rrdtool

2009/07/16  - rrd_iptraf.pl: udp fix

2009/07/15  - rrd_hdstat.pl: fixed some warnings (perl -w)
	      rrd_cpumem.pl: support for newer vmstat versions

	
2008/06/16  - rrd_health.pl: added coretemp-isa-0000
	                           coretemp-isa-0001
	                           smsc47b397-isa-0480
2008/05/28  - version: 0.9.7.3

            - systemgraph.cgi: some addons (thanx to Aki Parviainen)  

2008/05/20  - rrd_health.pl added k8temp-pci-00c3 on debian
                            some fixes for perl 5.10 (thanx to Louis B. Moore)

2008/05/17  - rrd_*.sh printing more info on errors
              rrd_loadavg.sh    cleanup - sed no longer needed, should be a
                                little bit faster. thanx to Jrgen.

2008/05/08  - rrd_health.pl added w83792d-i2c-0-2f
	
2008/02/10  - version: 0.9.7.2
	
2008/02/10  - rrd_hdstat.pl: iostat on HP DL360 G5 servers displays disks as
	                     cciss/c0d0... (patch from Johan Willard) 
	
2007/12/12  - systemgraph.cgi:  only try to create rrd-graphs if the concerning
	                        rrd-file exist.

2007/11/11  - rrd_health.pl: added asb100-i2c-0-2d
	
2007/11/05  - version: 0.9.7.1
	
2007/11/04  - new version of rrd_hdstat.pl.
	      The old rrd database hdstat.rrd.<dev> is obsolete now and no
	      longer compatible. The new rrd database file name is 
	      hdstat2.rrd.<dev>

2007/11/01  - still a lot of problems with the fonts in systemgraph.cgi.
	      My new OpenSUSE 10.3 kvm-qemu guest system doesn't like the empty
	      @FFont variable (because it has obviously strange default font
	      settings - rrdtool/webserver is unable to load the nonexistent
	      default font. The webserver complains with: 

	    ERROR: failed to load /usr/share/fonts/truetype/DejaVuSansMono.ttf

	      To get rid of these messages and see the graphs on the webpage
	      the @FFont variable in systemgraph.cgi has to define all 
	      possible picture font tags (TITLE,LEGEND,AXIS,UNIT)
	

2007/10/31  - new version: 0.9.7
	       + disk performance (via rrd_hdstat.pl)
	       + rrd_cpumem.pl updated. 
	         I hope the new memory statistic is more useful than the old
	         version.
	         It displays:  used RAM  (really used by running processes)
	                       used SWAP ( ")  
	                      ------------------ 
	                       free RAM  (really free RAM - normally a very low
	                       buffers   (not really free - but can be used) 
	                       cached RAM(not really free - but can be used)
	                       free SWAP
	         Linux always tries to use RAM to the fullest extent to speed
	         up disk operations. Therefore the free RAM value is always
	         very low. It uses the available memory for buffers (file
	         system metadata) and cache (pages with actual contents of 
	         files or block devices). This helps the system to run faster 
	         because the data is already in memory. If space is needed
	         by programs then Linux will free up the buffers and cache
	         to  memory for the applications. 
            
	    - systemgraph is now a GPLv3 application

2007/10/20  - the default rrd-database path is now /var/lib/systemgraph.
	      (NOTE: The RPMs for opensuse/fedora still use /var/www/sg !!!)

2007/10/18  - rrd_lsof.sh:           no longer calls exit 0
	
2007/10/17  - some bugfixes and enhancements: thanx to Juergen
	      rrd_shorewallstats.pl: gigabit statistic values. 
              rrd_5minute.sh         bugfix
	
2007/10/15  - rrd_cpumem.pl modified to be more useful, the old rrd database
	      cpumem.rrd is obsolete now and no longer compatible. The new
	      rrd database file name is cpumem2.rrd
	
2007/10/14  - rrd_hdstat.pl added (disk performance just using iostats)
              systemgraph.sysconfig:  HDSTATDEV added
	      	
2007/06/26  - rrd_health.pl: lm85b-i2c-0-2e
	      systemgraphxx.ebuild works at least for boa webserver.

2007/06/21  - systemgraph.cgi allows now also VLAN interfaces.

2007/06/03  - rrd_ntpdrift.pl: ready for gentoo. 
	      Gentoo: The default database path is now /var/lib/systemgraph
	      various cleanups
	      created an initial ebuild for gentoo      

2007/05/03  - only one common rpm-spec-file for fedora and opensuse.

2007/04/20  - rrd_disk.pl: fixes a problem when the device name is so
	                   long that df needs two lines for a device. This
	                   may happen for nfs shares or volume groups.
	                   Thanx to George Vieira who found this bug 

2007/03/15  - systemgraph-boa rpm is now also available for opensuse. 
	
2007/03/09  - rrd_disk.pl, systemgraph.sysconfig: new parameter added. 
                      WANT_NETWORK_FS=(yes|no) 
	      rrd_disk-pl checks mounted network(nfs) storage devices
	      only when WANT_NETWORK_FS=yes otherwise it checks only local 
	      devices.
	    - rrd_lsof.pl: maximum blocking time is now 3 seconds
	      	
2007/03/08  - rrd_ntpdrift.pl: regular expression fix.

2007/03/07  - systemgraph.cgi, rrd_disk.pl: from now on nfs mounted file 
	      systems can be displayed too.
              example line in /etc/sysconfig/systemgraph.sysconfig
              
              DISKDEV=bassano:/export:/home1/fedora
      
	    - some performance improvements 
	
2007/03/05  - rrd_cpufreq.pl added, useful when using cpus with frequency 
	      scaling. For activating this feature edit your 
	      systemgraph.sysconfig file and set CPUFREQ_WANTED to yes.

2007/02/27  - systemgraph.cgi: bugfix, disk devices like devicemapper 
	                       devices have often names whith '-'. These
	                       devices are now displayed correctly.
	
2007/02/26  - rrd_health.pl : k8temp-pci-00c3 added

2007/02/19  - opensuse 10.2 support added. we have now one spec file for
	      fedora/redhat and one for opensuse.
	    - rrd_health.pl : additional health chip (ASROCK AM2NF6G-VSTA)
                              w83627ehf-isa-0290
	
2007/02/08  - rrd_users.sh added, monitors active users/logins

2007/02/04  - rrd_health.pl : additional health chip w83627thf-isa-0290, 
	                      thanx to Eddie Bruce
	
2007/01/29  - rrd_health.pl : additional health chip it87-isa-0290, 
	                      thanx to Jamie Scott

2007/01/10  - umask(0027) is now part of systemgraph.cgi to avoid strange 
	      behavior on some gentoo systems (unable to access to self-
	      created directories/files in /tmp. 

2006/12/20  - cpu activity statistic added. Thomas Bartosik needs this
	      feature.
	
2006/10/19  - README updated and clarified. Thanx to Tama Pugsley.
	
	
2006/10/03  - it is now possible to specify a specific name(normally the 
	      mountpoint) for a specific disk device. The format in 
	      systemgraph.sysconfig is:
              
	      DISKDEV=<device>:<mountpoint or other useful name>
	
	      -The extended name is also encoded in the filename of the 
	       concerning rrd.disk.xxxx-database file (slashes in the 
	       extended name will be replaced by , ).
	      -allowed characters are: a-zA-Z.-_/ 
	       (where '/' will be replaced by ',')
              
	      NOTE1: a too long extended name results in the following error
	             message in your http server's errorlog file: 
	             "basicCheckParam: [....]", and the concerning png-file
	             will not be created and displayed (it's a basic security
	             feature. At the moment this script allows up 44 characters
	             as cgi parameters. The extended device name is a part from
	             it among others like the time range...) 
	             
	      NOTE2: when you want to use this feature for your current 
	             rrd-disk devices you have to rename your current 
	             disk.rrd.xxxx file to disk.rrd.xxxx.<extendedName, 
	             with slashes replaced by ','> 
	             Otherwise you have your old and the newly created 
	             disk.rrd-file in your database directory and 
	             systemgraph.cgi reads both files.
	
	    - new env.var RRD_SILENT, used to avoid a lot of emails from crond
	      when no disks or no network interfaces are configured. This env.
	      variable is now defined in systemgraph.cron.d
	
2006/09/30  - systemgraph.cgi is now able to create the graphs from the
	      hdtemp.rrd databases.

2006/09/29  - rrd_hdtemp.pl added for monitoring harddisks. You need
	      the hddtemp package (see http://www.guzu.net/linux/hddtemp.php)
	      Fedora Users: This package is part of Fedora Extras
	
2006/09/27  - rrd_health.pl : testmode feature added, easy testing without
	                      concerning health chip

2006/09/26  - rrd_health.pl : additional health chip it87-i2c-0-2d, 
	                      thanx to Brad Lhotsky
	    

2006/09/01  - from now on systemgraph.cgi accepts time ranges specified
	      in seconds (s), minutes (m), hours (h), days (d) 

2006/08/28  - rpm package split - now we have a specific package for the apache
	      (httpd) and for the boa webserver.
	
2006/08/24  - rrd_ntpdrift.pl tries to use sntpclock/clockview (DJB-Tools) when
	      ntpq is not installed
	
2006/08/17  - systemgraph.cgi uses from now on different fonts for the graphs
	      (you are able to change the fonts)
	    - detailed protocol statistic enhanced [additional protocols]
	      iptraf.rrd.<interfacename> no longer compatible.
	
2006/08/16  - rrd_shorewallstat.pl added
              it is now possible to replace iptraf completely !!
	
2006/08/14  - rrd database creation changed, number of average, max values in
	      the rrd-files changed.

2006/08/12  - rrd_privoxy.sh added	

2006/08/10  - better support for health chips
	    - temperatures are now accurate to a tenth degree 
	
2006/08/08  - complete rework of rrd_health.pl  
	    - health.rrd.<sensorname> (if existing in your rrd-database
	      directory (/var/www/sg) should be removed. It is no longer 
	      in use.
	    - There are now two files: fan.rrd.x.<sensorname> and 
	      temp.rrd.y.<sensorname> which replace the old health.rrd file.
	      Note: x is equal to the number fans.
	            y is equal to the number of measured temperatures.
	      
