"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