"Fossies" - the Fresh Open Source Software Archive

Member "checksuite-3.3/changelog" (3 Jun 2010, 8786 Bytes) of package /linux/privat/old/checksuite-3.3.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 * Wed Jun 02 2010 Larry Long <larry@djslyde.com> 3.3
    2 - Added more criteria for [checkzombie] not to report false positives
    3 - A little code cleanup, overall a very minor update
    4 
    5 * Mon May 17 2010 Larry Long <larry@djslyde.com> 3.2
    6 - Fixed an issue with [checkzombie] that would report false positives
    7 - Modified the cron run time for [checkzombie] to avoid conflicts
    8 - Fixed an error with the help subroutine on [checkdisk]
    9 
   10 * Tue May 11 2010 Larry Long <larry@djslyde.com> 3.1
   11 - Re-wrote routine for pulling process information for accuracy
   12 - This new method should alleviate false positives with [checkzombie]
   13 - Correct issues with directories with spaces in the title for [checklinks]
   14 - Added an exclude (-x) option for the / directory in [checkdisk]
   15 - Thanks to Robert Brewer for this suggestion
   16 
   17 * Thu Apr 29 2010 Larry Long <larry@djslyde.com> 3.0
   18 - Upgrading to 3.0 finally! After a 5 year hiatus, [checksuite] is back!
   19 - Added a new program to checksuite for finding bad symbolic links [checklinks]
   20 - Added a new program to monitor for zombie processes [checkzombie]
   21 - Implemented root/sudo checking so program will fail without root privileges
   22 - Added a false positive for hidden file checking in [checksecurity]
   23 - Modified amount of lines to grep for in /var/log/messages for PAM entries in [checksecurity]
   24 - Updated MAN page for [checksuite]
   25 - Updated the usage_info (-h) subroutine to specify default root e-mail
   26 - Updated format of output e-mails with tagging
   27 
   28 * Thu Nov 11 2004 Larry Long <larry@djslyde.com> 2.8
   29 - Added 2 more false positives to checkhardware, also a disclaimer
   30 - Fixed "Disk Usage by Content" for a specific directory in checkdisk
   31 - Added a threshold parameter in checksyn for the amount of times an IP is 
   32 - found to be SYN flooding until they get blocked
   33 - Thank you to Leo Julius for this recommendation
   34 
   35 * Fri Feb 20 2004 Larry Long <larry@djslyde.com> 2.7
   36 - Fixed problem with checkhardware returning false positives
   37 - Fixed checkload having undefined value errors periodically
   38 - Piped all cron entries to /dev/null for silence
   39 - Added checking for UDP connections to checksecurity
   40 
   41 * Tue Jan 06 2004 Larry Long <larry@djslyde.com> 2.6-0
   42 - Changed default e-mail to root@localhost for less chance of resolution error
   43 - Changed >= to ge for threshold in checkload in case no numeric value is read
   44 - Added a pipe to /dev/null for running checksyn so bogus line does not appear
   45 
   46 * Sun Sep 21 2003 Larry Long <larry@djslyde.com> 2.5-0
   47 - Added $ENV paths to all programs to reduce chance of command failure
   48 - Added checking for sgids in addition to checking for suids in checksecurity
   49 - Created seperate logs in /var/log/checksuite.d for easier investigations
   50 - Thank you to Andres Barcenas for the seperate log recommendation
   51 - Added (-p) pager support where e-mail to pager/cell is shortened data
   52 - Thank you to Folkert van Heusden for pager recommendation
   53 
   54 * Sun Sep 14 2003 Larry Long <larry@djslyde.com> 2.4-1
   55 - Fixed lsof glitch with checksecurity
   56 
   57 * Sun Sep 07 2003 Larry Long <larry@djslyde.com> 2.4-0
   58 - Modified all programs to use Net::SMTP instead of /bin/mail
   59 - Thank you to Dennis Opacki for the Net::SMTP recommendation
   60 - Bumped down threshold for checkdisk and checkinodes to 85%
   61 - Changed location of scripts from /usr/local/sbin/checksuite to /usr/local/sbin
   62 - Added extra fields for process listing in checkload and checkswap
   63 - Cleaned up subroutine code for all programs
   64 - Modified install script and spec file to gzip the man page
   65 
   66 * Sun Aug 31 2003 Larry Long <larry@djslyde.com> 2.3-0
   67 - Cleaned up more formatting in the man page
   68 - Removed the .pl file extensions from each program
   69 
   70 * Thu Aug 28 2003 Larry Long <larry@djslyde.com> 2.2-1
   71 - Fixed logging issue with checkload.pl and checkswap.pl
   72 - Modified man page a slight bit with formatting
   73 
   74 * Sun Aug 24 2003 Larry Long <larry@djslyde.com> 2.2-0
   75 - Upgraded to v2.2
   76 - Added a new option (-t) for specifying threshold for checkload.pl,
   77 - checkload.pl, checkswap.pl, checkinodes.pl
   78 - Fixed the format of logging for checksyn.pl
   79 - Fixed a variable for checking suid's with checksecurity.pl, wrong scalar
   80 - New option (-r) for enabling a full system RPM check on checksecurity.pl
   81 
   82 * Sun Aug 03 2003 Larry Long <larry@djslyde.com> 2.1-0
   83 - Upgraded to v2.1! :->
   84 - Cleaned up even more code to make it easier to read and modify
   85 - Modified checksecurity.pl and checksyn.pl to be lighter and more efficient
   86 - Added new command line arguments for all scripts (-hloe) using Getopt::Std
   87 - Added a man page for checksuite
   88 - Modified checkswap.pl to use a threshold of half the total swap available
   89 - Both checkload.pl and checkswap.pl only show active processes when threshold
   90 - is hit instead of showing full system process listing
   91 - Removed versioning information on packages in checksecurity.pl
   92 
   93 * Sun Jul 27 2003 Larry Long <larry@djslyde.com> 2.0-0
   94 - Upgrading complete suite to v2.0!
   95 - Changed all scripts to use /bin/mail then having to rely on sendmail
   96 - Modified checkload.pl and checkswap.pl to properly show active processes
   97 - Modified checkdisk.pl to give accurate information highly utilized partitions
   98 - Added 2 parameters that can now be specified during execution, see crontab
   99 - Cleaned up more code, substituted several nasty arrays with simple handles
  100 
  101 * Sat Jun 21 2003 Larry Long <larry@djslyde.com> 1.7-3
  102 - Added checking of root and wheel group for checksecurity.pl
  103 - Also added checking for Apache 2.0 as an RPM
  104 
  105 * Fri Jun 20 2003 Larry Long <larry@djslyde.com> 1.7-2
  106 - Added a hash in checksyn.pl for a unique array of IP's to block
  107 - Added /usr/bin/du functionality for checkdisk.pl
  108 
  109 * Wed Jun 18 2003 Larry Long <larry@djslyde.com> 1.7-1
  110 - Added extra optimizations to checksyn.pl to reduce chance of SYN
  111 - floods making a large impact on the system
  112 
  113 * Sun Jun 15 2003 Larry Long <larry@djslyde.com> 1.6-4
  114 - Fixed a bug in checkhardware.pl with the $notify variable
  115 
  116 * Sat Jun 14 2003 Larry Long <larry@djslyde.com> 1.6-3
  117 - Changed load average threshold to 7 instead of 5
  118 - Piped extra garbage to /dev/null for execution of checksyn.pl
  119 
  120 * Fri Jun 13 2003 Larry Long <larry@djslyde.com> 1.6-2
  121 - Modified checksyn.pl script to not send e-mail notifications
  122 - Added checking for root and wheel group permissions in checksecurity.pl
  123 
  124 * Sun Jun 01 2003 Larry Long <larry@djslyde.com> 1.6-1
  125 - Added new checkhardware.pl script for checking dmesg
  126 - Cleaned some code up in checksyn.pl
  127 - Removed blocking destination IP's from the server since that is useless
  128 - Modified cron entries yet again
  129 
  130 * Sat May 31 2003 Larry Long <larry@djslyde.com> 1.6-0
  131 - Fixed regular expression for removing port numbers from output
  132 
  133 * Thu May 22 2003 Larry Long <larry@djslyde.com> 1.5-2
  134 - Fixed verification of firewall with kernel (ipchains or iptables)
  135 - Added the enabling of SYN cookies
  136 - Added increasing the socket queue
  137 
  138 * Thu Apr 17 2003 Larry Long <larry@djslyde.com> 1.5-1
  139 - Fixed chain creation of SYN in checksyn.pl
  140 
  141 * Sat Apr 12 2003 Larry Long <larry@djslyde.com> 1.4-3
  142 - Added checksyn.pl for monitoring the system for SYN floods
  143 
  144 * Mon Apr 07 2003 Larry Long <larry@djslyde.com> 1.4-2
  145 - Fixed checkload.pl and checkswap.pl to show all processes with top
  146 
  147 * Sun Mar 30 2003 Larry Long <larry@djslyde.com> 1.4-1
  148 - Fixed cron entries. Every 10 minutes for disk checking was annoying as hell
  149 - Changed checkdisk.pl and checkinodes.pl to every 60 minutes
  150 - Changed checkswap.pl to every 10 minutes
  151 
  152 * Sun Mar 24 2003 Larry Long <larry@djslyde.com> 1.3-3
  153 - Cleaned up alot of ugly code
  154 
  155 * Sun Mar 23 2003 Larry Long <larry@djslyde.com> 1.3-2
  156 - Fixed rotate in /etc/logrotate.d/checksuite
  157 - It now rotates weekly and keeps logs for 4 weeks
  158 - Fixed checkswap.pl, seems there was an extra space after the value
  159 
  160 * Tue Mar 18 2003 Larry Long <larry@djslyde.com> 1.3-1
  161 - Added logging for the checkscripts in /var/log/checksuite
  162 - Added checksuite to /etc/logrotate.d
  163 
  164 * Mon Mar 17 2003 Larry Long <larry@djslyde.com> 1.2-2
  165 - Fixed checksecurity.pl to check /var/log/messages for PAM
  166 - Changed weekly cron for security script to Sunday 12am
  167 
  168 * Mon Mar 17 2003 Larry Long <larry@djslyde.com> 1.2-1
  169 - Fixed RPM queries for qmail and proftp for PSA boxes
  170 
  171 * Sun Mar 16 2003 Larry Long <larry@djslyde.com> 1.2-0
  172 - Added PAM Authentication logging for checksecurity.pl
  173 - Fixed threshold operator for all check scripts
  174 
  175 * Sat Mar 15 2003 Larry Long <larry@djslyde.com> 1.1-2
  176 - Added a whistle to checksecurity.pl
  177 - Modified if statements for thresholds
  178 
  179 * Fri Mar 14 2003 Larry Long <larry@djslyde.com> 1.1-1
  180 - Found a glitch with accessing sendmail for Plesk boxes
  181 - Changed prereq to /usr/sbin/sendmail
  182 
  183 * Fri Mar 14 2003 Larry Long <larry@djslyde.com> 1.1-0
  184 - Modified some thresholds and RPM description
  185 
  186 * Sat Mar 08 2003 Larry Long <larry@djslyde.com> 1.0-0
  187 - First build... woo hoo
  188