This commit was manufactured by cvs2svn to create branch 'avendor'.
[monitoring-plugins.git] / ChangeLog
blobc08f73a9a4b1c3a0c5eb96a4622e227ccee0e677
1 2000-12-08  karldebisschop  <karldebisschop@miles.debisschop.net>
3         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
4         fix memory leaks
6 2000-12-07  karldebisschop  <karldebisschop@miles.debisschop.net>
8         * /cvsroot/netsaintplug/netsaintplug/contrib/check_qmailq.pl:
9         checks mail in queue (needs much work still)
11         * /cvsroot/netsaintplug/netsaintplug/contrib/check_ftpget.pl:
12         tests fetching files from FTP server
14 2000-12-02  karldebisschop  <karldebisschop@miles.debisschop.net>
16         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
17         password authentication patch, indent, standardize usage/help functions
19         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
20         don't quote PROGNAME
22         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
23         print pagesize on verbose flag
25         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
26         strncat causes segv in RH6.2
28         * /cvsroot/netsaintplug/netsaintplug/configure.in:
29         more tweaks for mysql
31         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: typo in usage2
33         * /cvsroot/netsaintplug/netsaintplug/configure.in:
34         additional tweaks needed for mysql
36         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
37         add usage2 macro
39         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
40         use strncat in strscat
42         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
43         fix recent bug in redirects
45         * /cvsroot/netsaintplug/netsaintplug/configure.in:
46         loof for libs in /usr/lib/mysql as well
48         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
49         test on nullhost may return warning or error
51 2000-12-01  karldebisschop  <karldebisschop@miles.debisschop.net>
53         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
54         typo - fix dns left trim on bind 9
56         * /cvsroot/netsaintplug/netsaintplug/ChangeLog: details for 1.2.9-beta3
58         * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
60         * /cvsroot/netsaintplug/netsaintplug/configure.in:
61         remove AC_MSG_WARN for openSSL (redundant)
63         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
64         use size constants in preference to sizeof()
66         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
67         typo - chopped one ltoo many lead characters
69         * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
71         * /cvsroot/netsaintplug/netsaintplug/configure.in:
72         add argsument-array option to check_procs
74         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
75         prepare for 1.2.9-beta3
77         * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
78         move strip() to utils.c
80         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
81         add documentation for new argument-arry option
83         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
84         allow test against ARGS with -a switch
86         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
87         update for bind 9
89         * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
90         checks RRD data (for use with cricket)
92 2000-12-01  karldebisschop  <karldebisschop@skillet.infoplease.com>
94         * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
96         * /cvsroot/netsaintplug/netsaintplug/configure.in:
97         remove AC_MSG_WARN for openSSL (redundant)
99         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
100         use size constants in preference to sizeof()
102         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
103         typo - chopped one ltoo many lead characters
105         * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
107         * /cvsroot/netsaintplug/netsaintplug/configure.in:
108         add argsument-array option to check_procs
110         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
111         prepare for 1.2.9-beta3
113         * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
114         move strip() to utils.c
116         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
117         add documentation for new argument-arry option
119         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
120         allow test against ARGS with -a switch
122         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
123         update for bind 9
125         * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
126         checks RRD data (for use with cricket)
128 2000-12-01  karldebisschop  <karldebisschop@skillet.infoplease.com>
130         * /cvsroot/netsaintplug/netsaintplug/configure.in:
131         add argsument-array option to check_procs
133         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
134         prepare for 1.2.9-beta3
136         * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
137         move strip() to utils.c
139         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
140         add documentation for new argument-arry option
142         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
143         allow test against ARGS with -a switch
145         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
146         update for bind 9
148         * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
149         checks RRD data (for use with cricket)
151 2000-11-30  karldebisschop  <karldebisschop@skillet.infoplease.com>
153         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
154         fix typo, indent
156         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
157         don't trigger warning for Redhat 7 ping output on stderr (Warning: no SO_TIMESTAMP support, falling back to SIOCGSTAMP)
159 2000-11-28  karldebisschop  <karldebisschop@skillet.infoplease.com>
161         * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: indent
163         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
164         remove line continuations
166 2000-11-18  karldebisschop  <karldebisschop@skillet.infoplease.com>
168         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
169         add option for workgroups
171 2000-11-17  karldebisschop  <karldebisschop@skillet.infoplease.com>
173         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
174         run `indent -ts2 -sob check_disk.c`
176         * /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in:
177         typo in #ifndef HAVE_STROL
179 2000-11-16  karldebisschop  <karldebisschop@skillet.infoplease.com>
181         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: run indent
182         fix bugs on solaris
184         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
185         run indent over code
186         use strscat function instaed on messy internal loop
187         fix a couple of things that should have been ifdef'd for REGEX
189         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
190         indent, use state_text() for output
192         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
193         explicitly initialize eval_method array
195 2000-11-15  hgayosso  <hgayosso@skillet.infoplease.com>
197         * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
198         Added examples for: check_reply and check_radius.
200 2000-11-08  karldebisschop  <karldebisschop@skillet.infoplease.com>
202         * /cvsroot/netsaintplug/netsaintplug/contrib/check_joy.sh:
203         checks joystick port
205 2000-11-07  karldebisschop  <karldebisschop@skillet.infoplease.com>
207         * /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c: fix segfault
209         * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
210         set label and units in validate()
212         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
213         automatically increase timeout if critical treshold is greater than crta
215 2000-11-03  karldebisschop  <karldebisschop@skillet.infoplease.com>
217         * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
218         fis segfault looking for EOL on stripped line
220 2000-10-25  karldebisschop  <karldebisschop@skillet.infoplease.com>
222         * /cvsroot/netsaintplug/netsaintplug/ChangeLog: automatic update
224         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
225         move a slight bit closer to SSH protocal compliance
226         needs much more work
228 2000-10-25  karldebisschop  <karldebisschop@miles.debisschop.net>
230         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
231         move a slight bit closer to SSH protocal compliance
232         needs much more work
234         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
235         change type of counter 'i' to int
236         allow = in url query string
238 2000-10-11  karldebisschop  <karldebisschop@miles.debisschop.net>
240         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
241         allow expiration to be optional
243         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
244         prepare for beta 2
246         * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c:
247         use new process_tcp_request2 throughtout
249         * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
250         prototype for process_tcp_request2
252         * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in:
253         new process_tcp_request2
255         * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
256         add function to get multiple lines of data from recv() loop
258         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
259         result was being improperly initialized
261         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
262         make consistent with check_mrtgtraf
264         * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
265         cleanup arrays for '-u' and '-l' options
267 2000-10-10  karldebisschop  <karldebisschop@miles.debisschop.net>
269         * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
270         fix count of expect strings
272 2000-10-06  karldebisschop  <karldebisschop@miles.debisschop.net>
274         * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl:
275         missing comma
277         * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
278         don't check output string content if there is no test string
280         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
281         add a few comments
283         * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
284         fix some line breaks, OID typos
286         * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
287         make sure cmd exists before runnin strstr
289         * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
290         cpp conditionals must be in consistent order
292         * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
293         additional fixes for munged multiple expect loop
295 2000-10-02  karldebisschop  <karldebisschop@miles.debisschop.net>
297         * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
298         fix bug in server expect code, due to bad logic in testing for
299         alternative expects for check_nntp
301 2000-09-27  karldebisschop  <karldebisschop@miles.debisschop.net>
303         * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
304         fix some extraneous linefeeds
305         fix missing leading dots in a few SNMP OIDs
307 2000-09-25  karldebisschop  <karldebisschop@miles.debisschop.net>
309         * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
310         make a separate distrib directory to run 'make dist'
312         * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
313         1.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 1
315         * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
316         set cmd to NULL when there are characters left, but they are all whitespace
318 2000-09-24  karldebisschop  <karldebisschop@miles.debisschop.net>
320         * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
321         something funky in check_time failure mode -- remove tests for now
323         * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
324         fix possible buffer overflows revealed by libsafe
326         * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
327         give CRITICAL|WARNING on connect failures only if connect-time checking used
329 2000-09-24  karldebisschop  <karldebisschop@skillet.infoplease.com>
331         * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
332         something funky in check_time failure mode -- remove tests for now
334         * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
335         fix possible buffer overflows revealed by libsafe
337         * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
338         give CRITICAL|WARNING on connect failures only if connect-time checking used
340 2000-09-21  karldebisschop  <karldebisschop@skillet.infoplease.com>
342         * /cvsroot/netsaintplug/netsaintplug/aclocal.m4, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/getopt1.c, /cvsroot/netsaintplug/netsaintplug/plugins/getopt.c, /cvsroot/netsaintplug/netsaintplug/plugins/getopt.h, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
343         provide getopt_long for those OS's that do not have it
345 2000-09-20  karldebisschop  <karldebisschop@skillet.infoplease.com>
347         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
348         plugin now warns if server is not present
350         * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
351         trap connect errors before invalid time difference is returned
353         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
354         strip line from server to remove EOL
355         use ssprintf to send proper length string to server
357         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
358         a few fixes for help screens
360         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
361         fix missed token in reverse-compatibility mode
362         help was completely worng
364 2000-09-18  karldebisschop  <karldebisschop@skillet.infoplease.com>
366         * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
367         look for error codes oonly at beginning of string
368         add option to switch to MODE READER
370 2000-09-14  karldebisschop  <karldebisschop@skillet.infoplease.com>
372         * /cvsroot/netsaintplug/netsaintplug/INSTALL:
373         Use list as primry contact, not Ethan
375         * /cvsroot/netsaintplug/netsaintplug/INSTALL: Add preamble for CVS tree
377         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
378         add 'mdev' to output forms to scan
380 2000-09-13  karldebisschop  <karldebisschop@skillet.infoplease.com>
382         * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
383         get path a little closer to working on solaris with build dirs
385         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t:
386         print when test is unexpectedly successful
388         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
389         print better info on errors
391         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
392         authentication for SSL
394 2000-09-12  karldebisschop  <karldebisschop@skillet.infoplease.com>
396         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_load.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_users.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_vsz.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t:
397         better nessages when errors are found
399         * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: cleanup
401         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
402         tweaks for better operation on debian (still not right)
404         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: typo
406         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
407         print better messages on failure
409 2000-09-11  karldebisschop  <karldebisschop@skillet.infoplease.com>
411         * /cvsroot/netsaintplug/netsaintplug/ChangeLog: beta 1
413         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
414         1.2.9-b11.2.9-b11.2.9-b11.2.9-b11.2.9-b11.2.9-b11.2.9-b11.2.9-b11.2.9-b1
416         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
417         better output for error diagnosis
419         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
420         trim newline on on DOS/MAC as well
422         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
423         trim extra linefeed
425         * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
426         also allow commas for critical (AKA, fix my stupid ommision)
428         * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
429         accept comma as arglist separator
431         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t:
432         don't check output when testing against nullhost or noserver
433           - there are just too many variants
435 2000-09-11  karldebisschop  <karldebisschop@skillet.infoplease.com>
437         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
438         1.2.9-b1
440         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
441         better output for error diagnosis
443         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
444         trim newline on on DOS/MAC as well
446         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
447         trim extra linefeed
449         * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
450         also allow commas for critical (AKA, fix my stupid ommision)
452         * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
453         accept comma as arglist separator
455         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t:
456         don't check output when testing against nullhost or noserver
457           - there are just too many variants
459         * /cvsroot/netsaintplug/netsaintplug/configure.in: test for openssl
461         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
462         don't check output string when testing nullhost
464 2000-09-10  karldebisschop  <karldebisschop@skillet.infoplease.com>
466         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
467         bug killing 'ssl' twice cause segfault
469 2000-09-07  karldebisschop  <karldebisschop@skillet.infoplease.com>
471         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
472         decalaration was moved into autoconf
474         * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
475         solaris had problems with prototypes
477         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
478         typo in variable name
480         * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
481         add NNTP personality
483         * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
484         put strpcat and strpcpy into utils
486         * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in:
487         add detection for getopt_long function call
489         * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
490         cahnges needed fro Navis radius
492         * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
493         by default only look for numeric codes, use server expect only when user specifies
495         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
496         show both long and short form for --help and --version
498         * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
499         fix typo in warning note
500         show both long and short forn for --help and --version
502         * /cvsroot/netsaintplug/netsaintplug/configure.in:
503         PS_RAW_COMMAND needs to look at full path
505 2000-09-06  karldebisschop  <karldebisschop@skillet.infoplease.com>
507         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
508         use ssprintf function to formulate command
510 2000-09-01  karldebisschop  <karldebisschop@skillet.infoplease.com>
512         * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
513         accidentally dropped !
515         * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
516         add verbose printf's and checnge NNRP to NNTP
518 2000-09-01  karldebisschop  <kdebisschop@skillet.infoplease.com>
520         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
521         escape = for nawk (AIX)
523         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
524         change chop to chomp
526         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
527         typo in usage warning
529         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
530         terminate copied string explicitly
532         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
533         ndle post operations
535         * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
536         handle multiple line output
538 2000-08-31  karldebisschop  <kdebisschop@skillet.infoplease.com>
540         * /cvsroot/netsaintplug/netsaintplug/Makefile.am: add acconfig.h
542         * /cvsroot/netsaintplug/netsaintplug/ChangeLog: alpha 7
544         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
545         add space in '$Revision$' to make emacs perl-maode work right
547         * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
548         alpha 7
550         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
551         fix typo
553         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
554         was reallocing the wrong thing
556 2000-08-31  karldebisschop  <kdebisschop@skillet.infoplease.com>
558         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
559         add space in '$Revision$' to make emacs perl-maode work right
561         * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
562         alpha 7
564         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
565         fix typo
567         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
568         was reallocing the wrong thing
570         * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
571         PWD environment variable is not always present
573         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c:
574         fix option handling for -v and fix testing of ups_name
576         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_load.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_users.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_vsz.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t:
577         always return 0 if called from Test::Harness
579 2000-08-30  karldebisschop  <kdebisschop@skillet.infoplease.com>
581         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
582         fix test environment
584         * /cvsroot/netsaintplug/netsaintplug/configure.in:
585         remove typo: AC_DEFINE_UNQUOTED
587         * /cvsroot/netsaintplug/netsaintplug/configure.in:
588         get check_disk to build on cygwin
590 2000-08-28  karldebisschop  <kdebisschop@skillet.infoplease.com>
592         * /cvsroot/netsaintplug/netsaintplug/ChangeLog: autoupdate
594         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
596         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
597         add option processing
599         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
600         typo in ERROR hash, better host name checking
602         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
603         typo in ERROR hash
605         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
607         * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
608         fix args to strscpy
610         * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
611         argc=2 IS valid (--help), optopt is char
613         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
614         fix incorrect PROGNAME
616         * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
617         test -h, -V, --help, --version, and check for correct PROGNAME
619 2000-08-28  karldebisschop  <kdebisschop@alert.infoplease.com>
621         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
623         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
624         add option processing
626         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
627         typo in ERROR hash, better host name checking
629         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
630         typo in ERROR hash
632         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
634         * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
635         fix args to strscpy
637         * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
638         argc=2 IS valid (--help), optopt is char
640         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
641         fix incorrect PROGNAME
643         * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
644         test -h, -V, --help, --version, and check for correct PROGNAME
646 2000-08-28  karldebisschop  <kdebisschop@alert.infoplease.com>
648         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
649         use udp_hostname instead of localhost
651         * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
652         fix typo in #if statements
654         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
655         not all OS types take long opts -- remove from test
657         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
658         don't run test if plugin was not made
660         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
661         don't run tests if plugin wasn't made
663         * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
664         arg processing typos
666         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
667         specify t as directory rather than wildcard - allows make dist in subdir
669         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
670         pecify t as directory rather than wildcard - allows make dist in subdir
672         * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
673         1.2.9 alpha 6
675         * /cvsroot/netsaintplug/netsaintplug/configure.in:
676         PS_COMMAND checks for debian
678 2000-08-25  karldebisschop  <kdebisschop@alert.infoplease.com>
680         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
681         chieck_by_ssh should also be in extras
683         * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
685         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
686         remove extra printf from debigging
688         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
689         make check_netsaint an extra
691         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
692         small tweak to match latest check_fping mods
694         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
695         check to see if MSG_DONTWAIT is defined before using
697         * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
698         check times, variable packet size
700 2000-08-25  karldebisschop  <kdebisschop@alert.infoplease.com>
702         * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
704         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
705         remove extra printf from debigging
707         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
708         make check_netsaint an extra
710         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
711         small tweak to match latest check_fping mods
713         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
714         check to see if MSG_DONTWAIT is defined before using
716         * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
717         check times, variable packet size
719 2000-08-23  karldebisschop  <kdebisschop@alert.infoplease.com>
721         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
722         1.2.9 alpha 5
724         * /cvsroot/netsaintplug/netsaintplug/package.def: ID breaks autoconf
726         * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9 alpha 5
728         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
729         update to reflect changes to check_fping for variable packet size handling
731         * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
732         more 1.2.9-a5 log entries
734         * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
735         log some 1.2.9a5 changes
737         * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
738         provide option to control number of packets and packet size
740         * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
741         add $ after HOSTADDRESS in check_http
743         * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t:
744         Should now answer for any of check_(imap|pop|smtp|udp|tcp|reply)
746 2000-08-22  karldebisschop  <kdebisschop@alert.infoplease.com>
748         * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
749         HOUX reveals bug with PROC_LOADAVG logic
751         * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
752         housekeeping
754         * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
755         bug fixes on 1.2.9-a4
757         * /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in:
758         made by autoheader now
760         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
761         need to install utils.pm and utils.sh
763 2000-08-18  karldebisschop  <kdebisschop@alert.infoplease.com>
765         * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
766         last few things to get rpm working for 1.2.9-a4
768         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Helper.pm, /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
769         get make test to work again
770         a couple of doc fixes for check_radius
772         * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
773         update spec for 1.2.9a4
774         add Helper.pm to dist
776 2000-08-17  karldebisschop  <kdebisschop@alert.infoplease.com>
778         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
779         output does not begin with ./
781         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.sh.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_flexlm.pl:
782         add standard option syntax to shell plugins
784         * /cvsroot/netsaintplug/netsaintplug/configure.in:
785         standard option handling for shell scripts
787 2000-08-16  karldebisschop  <kdebisschop@alert.infoplease.com>
789         * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t:
790         tcp: don't scan unless --expect or --send
791         others: create a few new host types
793         * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
794         lost correct release tracking with change to automake - fixed
796 2000-08-15  karldebisschop  <kdebisschop@alert.infoplease.com>
798         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_breeze.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
799         convert to getopt
801 2000-08-12  karldebisschop  <kdebisschop@alert.infoplease.com>
803         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
804         conversion to getopt and automake
806         * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
807         change to getopt
809         * /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c:
810         obsolete - functionanlity added to check_tcp
812 2000-08-11  karldebisschop  <kdebisschop@alert.infoplease.com>
814         * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
815         conversion to standard options syntax
817 2000-08-10  karldebisschop  <kdebisschop@alert.infoplease.com>
819         * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
820         complete change to getopt
822         * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
823         convert radius to getopt, cleanup on tcp
825         * /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
826         wrong PROGNAME
828         * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
829         convert to getopt
831 2000-08-08  karldebisschop  <kdebisschop@alert.infoplease.com>
833         * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore, /cvsroot/netsaintplug/netsaintplug/.cvsignore:
834         Makefile.in is built by automake
836         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
837         test for bin existence doesn't work right
839         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
840         use newer strscpy and ssprintf
841         fix typo (called wrong DEFINE)
843         * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
844         use automake
846         * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
847         switch to automake
849         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
850         use automake
852         * /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_load.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_users.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_vsz.t:
853         convert to automake
855 2000-08-04  karldebisschop  <kdebisschop@alert.infoplease.com>
857         * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
858         needed for cygwin, other systems that don't meet SVr4 or BSD4.3
860 2000-08-03  karldebisschop  <kdebisschop@alert.infoplease.com>
862         * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore:
863         prep for automake
865         * /cvsroot/netsaintplug/netsaintplug/aclocal.m4, /cvsroot/netsaintplug/netsaintplug/AUTHORS, /cvsroot/netsaintplug/netsaintplug/missing, /cvsroot/netsaintplug/netsaintplug/mkinstalldirs, /cvsroot/netsaintplug/netsaintplug/NEWS:
866         GNU conformance, prep for automake
868         * /cvsroot/netsaintplug/netsaintplug/ChangeLog, /cvsroot/netsaintplug/netsaintplug/Changelog:
869         rename to comply with GNU standards
871         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
872         needed now that there's a make process
874         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_netdns.pl:
875         rename to avoid conflict when installing
877         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl:
878         use Net::DNS to check name server
880         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
881         use dig instead of nslookup.
883         * /cvsroot/netsaintplug/netsaintplug/acconfig.h: use autoheader
885 2000-08-02  karldebisschop  <kdebisschop@alert.infoplease.com>
887         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
888         get rid of common/*.h
890         * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: bugfix
892         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
893         move config.h and common.h out of ../common
894          ----------------------------------------------------------------------
896         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
897         correct return status for --help and --version
899         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
900         convert to getopt
902         * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
903         test all plugins for -h --help -v --version options
905         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
906         reorganize LIBS to use as .IGNORED deps -- -L/usr/lib must be in LDFLAGS
908 2000-07-30  hgayosso  <hgayosso@skillet.infoplease.com>
910         * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
911         Added examples for: check_nmap.
913 2000-07-29  karldebisschop  <kdebisschop@alert.infoplease.com>
915         * /cvsroot/netsaintplug/netsaintplug/.cvsignore: add sparc64
917         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
918         use shell/sed for subst script to meet GNU coding stamdards
920         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
921         new tests written with getopt conversion
923         * /cvsroot/netsaintplug/netsaintplug/subst.sh:
924         shell wrapper handles diff'ing after sed substitution
925                 (awk fails GNU coding stds)
927         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t:
928         switch to getopt
929         eliminate overflow in t/check_swap.t (still need to fix check_swap.c)
931         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
932         better way of doing is_int
934 2000-07-26  karldebisschop  <kdebisschop@alert.infoplease.com>
936         * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
937         ignore arch-specific build directories
939 2000-07-25  karldebisschop  <kdebisschop@alert.infoplease.com>
941         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c:
942         convert to getopt
944         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
945         clean out a few sscanf calls
947         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t: new test
949         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
950         help screen typo
952         * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
953         delete extra printf
955 2000-07-23  karldebisschop  <kdebisschop@alert.infoplease.com>
957         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
958         improve documentation of -i option and its use
960         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
961         add -_ to acceptable cahracters in commad name
963 2000-07-21  karldebisschop  <kdebisschop@alert.infoplease.com>
965         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
966         we use explicit path with new subst script
968         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
969         convert perl utility scripts to awk
971         * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
972         use -H where possible, change @libexec@ to @libexecdir@
974 2000-07-20  karldebisschop  <kdebisschop@alert.infoplease.com>
976         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
977         taint checking for -p option
979         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: order of libs
981         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
982         convert old perl script to awk
984         * /cvsroot/netsaintplug/netsaintplug/configure.in:
985         use package.def for tracking package release (works for scripts too)
986         allow df and ping syntax to be specified on command line
988         * /cvsroot/netsaintplug/netsaintplug/package.def:
989         defines package release
991 2000-07-19  karldebisschop  <kdebisschop@alert.infoplease.com>
993         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
994         remove debugging printf
996         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
997         another attempt to get this to work with all servers.
999         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1000         get protocol version from buffer, but send reasonable client string
1002         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1003         remove inconsistent comment info
1004         change ':' as list separator to ',' (retain ':' for back-compatibility)
1006         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1007         fix goof in revision
1009         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1010         send ident string (suppresses server error)
1012 2000-07-17  karldebisschop  <kdebisschop@alert.infoplease.com>
1014         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1015         use utils.py
1016         use ntpdc if available
1017         clarify final logic (still needs mor work)
1019         * /cvsroot/netsaintplug/netsaintplug/configure.in: make perl utils.pm
1021         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
1022         perl script essential functions
1024 2000-07-15  karldebisschop  <kdebisschop@alert.infoplease.com>
1026         * /cvsroot/netsaintplug/netsaintplug/contrib/utils.py:
1027         user contribution
1029         * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: tag as 1.20
1031         * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
1032         closing in on consiostent options, etc
1034 2000-07-14  karldebisschop  <kdebisschop@alert.infoplease.com>
1036         * /cvsroot/netsaintplug/netsaintplug/contrib/check_ircd.tar.gz:
1037         This was in core
1039         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1040         dd $Id$
1042         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1043         1.3 was accidental reversion of 1.2 to 1.1 - flip to correct state
1045         * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
1046         contributor revisions
1048 2000-07-13  karldebisschop  <kdebisschop@alert.infoplease.com>
1050         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1051         if xntpdc is present, check dispersion
1052         set $state to be integer so compares can be done
1054 2000-07-12  karldebisschop  <kdebisschop@alert.infoplease.com>
1056         * /cvsroot/netsaintplug/netsaintplug/rpm: typo in macro for srcrpmdir
1058         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/rpm:
1059         reverse compatibility for ':'
1061         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1062         1.2.9-a2
1064         * /cvsroot/netsaintplug/netsaintplug/COPYING:
1065         We refer to it but didn't distrubute it before
1067         * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
1068         add note that license is GPL
1070         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t:
1071         set timeout, add new text matches
1073         * /cvsroot/netsaintplug/netsaintplug/Changelog: 1.2.9-a2
1075         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1076         fix bug resulting from use of strncmp
1078         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1079         define suffix rules so both gnumake and pmake will work
1081         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1082         must not send more than 2 \r\n pairs to zope
1084         * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
1085         new contribution
1087         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: new test
1089         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t:
1090         edit to go with change to getopt
1092         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1093         documentation typo
1095         * /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c: use getopt
1097         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1098         documentation typo
1100         * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
1101         use getopt
1103         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1104         use comma for pairs of options, reserve colon for ranges
1106 2000-07-12  hgayosso  <hgayosso@skillet.infoplease.com>
1108         * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1109         Added command examples for: check_fping, check_game, check_imap, check_rpc.
1110         Changed one `/bin/printf' for `/bin/echo -e'. (hgayosso)
1112 2000-07-11  karldebisschop  <kdebisschop@alert.infoplease.com>
1114         * /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: add check_radius
1116         * /cvsroot/netsaintplug/netsaintplug/contrib/check_sockets.pl:
1117         new contribution
1119         * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
1120         command termination on usage macro can be ambiguous in if block
1122         * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
1123         convert to getopt
1125 2000-07-07  karldebisschop  <kdebisschop@alert.infoplease.com>
1127         * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1128         make output a little more standard
1130         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1131         add function ssprintf to print to mallocable string
1133         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1134         use new ssprintf function
1135         don't sscanf for mount point
1137         * /cvsroot/netsaintplug/netsaintplug/contrib/check_mem.pl:
1138         check memory (written on BSD)
1140 2000-07-06  karldebisschop  <kdebisschop@alert.infoplease.com>
1142         * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: typos in docs
1144         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1145         add support message
1147         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1148         creation
1150         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1151         revert to 1.29
1153         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1154         this mod is wrong - it will go away
1156 2000-07-05  karldebisschop  <kdebisschop@alert.infoplease.com>
1158         * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_users.t, /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1159         1.2.9-a1 cleanup
1161         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1162         fix usage statement
1164 2000-07-04  karldebisschop  <kdebisschop@alert.infoplease.com>
1166         * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c:
1167         convert to getopt
1169 2000-07-03  karldebisschop  <kdebisschop@alert.infoplease.com>
1171         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
1172         minor bug fixes
1174         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t:
1175         match messages with new multidisk checks
1177         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1178         CRITICAL if any unkown message are picked up on STDERR
1180         * /cvsroot/netsaintplug/netsaintplug/make-tarball: exclude sparc-64
1182         * /cvsroot/netsaintplug/netsaintplug/Changelog: exclude sparc64
1184         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
1185         add documentation
1187         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1188         fix inaccurate comment
1190         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: help screen
1192         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1193         check multiple disks
1195         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1196         1.2.9-a1
1198         * /cvsroot/netsaintplug/netsaintplug/make-tarball:
1199         make bz2 files as well
1201         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1202         use getopt
1204         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
1205         functional multichecks, still need to tweak args
1207 2000-06-30  karldebisschop  <kdebisschop@alert.infoplease.com>
1209         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1210         better error trapping for strscpy and strscat
1212         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1213         further work on checking multiple partitions - some cleanup left,
1214          plus documentation
1216 2000-06-29  karldebisschop  <kdebisschop@alert.infoplease.com>
1218         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1219         snapshot working toward multidisk checks
1221         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1222         next snapshot for passive multichecks
1224 2000-06-28  karldebisschop  <kdebisschop@alert.infoplease.com>
1226         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1227         add new form of rta for FreeBSD
1229         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
1230         multiplatform build stuff
1232         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
1233         napshot - at least this one compiles
1235         * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1236         still trying to make complete
1238         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1239         snapshot - updating for passive multichecks
1241         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
1242         multiplatform builds
1244         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1245         now able to specify varlist to ps so various orders can be handled (AIX)
1247 2000-06-27  karldebisschop  <kdebisschop@alert.infoplease.com>
1249         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
1250         multiplatform builds
1252         * /cvsroot/netsaintplug/netsaintplug/plugins/Helper.pm:
1253         modev for multiplatform builds
1255         * /cvsroot/netsaintplug/netsaintplug/Helper.pm:
1256         moved here for multipltform build
1258         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1259         multiplatform builds
1261         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1262         strscat and strscpy functions
1264         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1265         1.2.8-4 plus switch to bzip2
1267 2000-06-26  karldebisschop  <kdebisschop@alert.infoplease.com>
1269         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1270         1.2.8-41.2.8-41.2.8-41.2.8-4
1272 2000-06-25  karldebisschop  <kdebisschop@alert.infoplease.com>
1274         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1275         use standard POSIX getopt (only GNU supports '-' leadin for optarg
1277         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1278         possible fix for check_ping
1280 2000-06-23  karldebisschop  <kdebisschop@alert.infoplease.com>
1282         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1283         try to get -p 1 at end of line to work
1285         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1286         misplaced paren on host strlen
1288 2000-06-22  karldebisschop  <kdebisschop@alert.infoplease.com>
1290         * /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/rpm:
1291         housekeeping for rpm builds
1293         * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/make-tarball:
1294         housekeeping
1296         * /cvsroot/netsaintplug/netsaintplug/make-tarball:
1297         automatically create md5sum
1299         * /cvsroot/netsaintplug/netsaintplug/Changelog:
1300         1.2.8-3 bugfix release1.2.8-3 bugfix release1.2.8-3 bugfix release
1302         * /cvsroot/netsaintplug/netsaintplug/Changelog: houskeeping
1304         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1305         was not printing errors correctly
1307         * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/rpm, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
1308         housekeeping
1310         * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1311         houskeeping
1313 2000-06-21  karldebisschop  <kdebisschop@alert.infoplease.com>
1315         * /cvsroot/netsaintplug/netsaintplug/Changelog: regular update
1317         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1318         make more mandrake style
1320         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1321         allocate extra byte for trailing null when using malloc
1323         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
1324         fix bug in version string cleanup
1326         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1327         use new terminate, add':' to usage statement
1329         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1330         terminate can now take format,arglist like printf
1332         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: update docs
1334         * /cvsroot/netsaintplug/netsaintplug/Changelog:
1335         new info, cleanup old info
1337         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1338         another fix for reverse compatibility for -nohtml
1340         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1341         another fix to revers compatibility for -nohtml
1343         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1344         first step in making SRPM more mandrake compatible
1346 2000-06-19  karldebisschop  <kdebisschop@alert.infoplease.com>
1348         * /cvsroot/netsaintplug/netsaintplug/Changelog: update
1350         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1351         restore -nohtml as do-nothing option for reverse compatibility
1353         * /cvsroot/netsaintplug/netsaintplug/Changelog: typo
1355 2000-06-18  karldebisschop  <kdebisschop@alert.infoplease.com>
1357         * /cvsroot/netsaintplug/netsaintplug/Changelog:
1358         1.2.8-2 -- really this time
1360 2000-06-17  karldebisschop  <kdebisschop@alert.infoplease.com>
1362         * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
1363         assume 20-char max size for int
1365         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1366         fix DUP checking, use malloc instead of fixed length strings
1368 2000-06-16  karldebisschop  <kdebisschop@alert.infoplease.com>
1370         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1371         fix docs, use malloc, fix bug with warn on DUPs
1373         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1374         forgat to double % in printf spec
1376         * /cvsroot/netsaintplug/netsaintplug/Changelog:
1377         1.2.8-2 changes (complete?)
1379         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1380         show header, status, content separately
1381         do more rigorous parsing of where content starts
1383 2000-06-15  karldebisschop  <kdebisschop@alert.infoplease.com>
1385         * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: doc fix
1387         * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
1388         and long opts to docs
1390         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1391         dd a little header stuff, upgrade to 1.2.8-1
1393         * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1394         fix docs, make nothml the default, and --link (-L) option
1396         * /cvsroot/netsaintplug/netsaintplug/Changelog:
1397         update to release new current
1399         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1400         make failed if there were no extras
1402         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1403         fix docs, add separate option for vhost
1405 2000-06-14  karldebisschop  <kdebisschop@alert.infoplease.com>
1407         * /cvsroot/netsaintplug/netsaintplug/Changelog: dd todays changes
1409         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1410         change name of variable stat - it conflicts on AIX with <sys/stat.h>
1412         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1413         make check_process obsolete
1415         * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
1416         all new functionality now incorporated into check_procs.c
1418         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1419         fix documentation
1421         * /cvsroot/netsaintplug/netsaintplug/subst.in:
1422         -q option for mktemp breaks on HPUX
1424         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
1425         make version reporting GNU like
1427         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
1428         comments were inaccurate
1430         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1431         add #defines for standard options - testing only right now
1433         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1434         make print_version more compatible with GNU coding standards
1436         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
1437         add $(DESTDIR)
1439         * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
1440         use getopt, cleanup documentation, retabify
1442         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1443         clean up documentation, retabify
1445 2000-06-13  karldebisschop  <kdebisschop@alert.infoplease.com>
1447         * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/Changelog:
1448         tabify, update documentation
1450         * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1451         typo in print_help
1453         * /cvsroot/netsaintplug/netsaintplug/Changelog:
1454         progress on 12 June 2000
1456         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
1457         dd --verbose
1459         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
1460         add help and usage routines
1462         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
1463         test for non-zero exit, fix bug
1465         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
1466         dd netutils.h and timeout
1468         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1469         dd netlibs to check_ldap
1471 2000-06-12  karldebisschop  <kdebisschop@alert.infoplease.com>
1473         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
1474         convert spaces to tab stops
1476         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
1477         bux fix in command loop
1479         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
1480         remove some GNUisms in Makefile, quote test strings
1482 2000-06-09  karldebisschop  <kdebisschop@alert.infoplease.com>
1484         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1485         1.2.8 release
1487         * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl:
1488         add comment that openssh will not work with this script
1490         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1491         patch from William Pietri
1493 2000-06-08  karldebisschop  <kdebisschop@alert.infoplease.com>
1495         * /cvsroot/netsaintplug/netsaintplug/Changelog: just getting up to date
1497         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1498         mysql configure problems - will still want a bit more work
1500         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
1501         make -H option work right
1503         * /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
1504         add a few comments
1506         * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
1507         new contributions
1509 2000-06-07  karldebisschop  <kdebisschop@alert.infoplease.com>
1511         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1512         no  check_https anymore
1514         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1515         check_https no longer exists
1517         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1518         get HAVE_SSL def right
1520         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: typo
1522         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1523         consolidate ssl for check_http into one plugin
1525         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
1526         seems debugged, so moved into check_http
1528         * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c:
1529         ssl functionality has been move into check_http
1531         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
1532         fix problem with --onredirect
1534         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1535         fix option processing, hopefully for the last time
1537         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
1538         prepare for pre7 RPMs
1540         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
1541         now contained in one netsaint-plugins spec
1543         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1544         upgrade to 1.2.8pre7, change install dir to plugins, add command.cfg to doc
1546         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
1547         undefined build list
1549         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1550         streamline and debug reverse compatibility mode for option processing
1552         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
1553         use hostname to test http
1555 2000-06-06  karldebisschop  <kdebisschop@alert.infoplease.com>
1557         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1558         clean up warn where user has no libcrypto
1560         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
1561         minor changes
1563         * /cvsroot/netsaintplug/netsaintplug/configure.in: pgsql on solaris
1565         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1566         call directory plugins instead of plugin
1568         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
1569         comment debugging code
1571         * /cvsroot/netsaintplug/netsaintplug/make-tarball:
1572         clean and autoconf first to prvent careless errors
1574 2000-06-05  karldebisschop  <kdebisschop@alert.infoplease.com>
1576         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1577         try to get sane build of extras
1578         modify check_http to try and get AIX to compile
1580         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1581         cleanup final test for OpenSSL
1583         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
1584         typo in configure, plus try to get AIX to make scripts
1586 2000-06-04  karldebisschop  <kdebisschop@alert.infoplease.com>
1588         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1589         try to make postgres work on non-redhat
1591         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
1592         ichnage to pre6
1594         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1595         yet another try for BSD
1597         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1598         fix again for BSD - need to change order of packets option
1600         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1601         cange order of options to support FreeBSD
1603         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1604         change to match AIX man page
1606         * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1607         get rid of duplicate definitiopn of max
1609         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1610         get rid of egrep -s (use >/dev/null for compatibility)
1612         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
1613         core should install on any system, extars may require nodeps
1615         * /cvsroot/netsaintplug/netsaintplug/Makefile.in:
1616         quickcheck target is not defined anymore
1618 2000-06-03  karldebisschop  <kdebisschop@alert.infoplease.com>
1620         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1621         update for 1.2.8pre5
1623         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1624         add rule for urlize (and check_http2, temporary)
1626         * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
1627         add help/usage/version info, plus a few comments
1629         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: comments
1631         * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
1632         fix needed to match new output from plugin
1634 2000-06-02  karldebisschop  <kdebisschop@alert.infoplease.com>
1636         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
1637         put up short term - will soon replace check_http and check_https
1639         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
1640         typo in email address
1642         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1643         fix calls to realloc
1645         * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
1646         typos in print_help
1648         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
1649         typoes in usage and in getopt
1651         * /cvsroot/netsaintplug/netsaintplug/configure.in: fix for solaris
1653         * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
1654         pedantic compilers complained these wre not tru prototypes
1656         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1657         fix bug (rta is not reported if pl = 100)
1659         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1660         try different hadlning of lib to get OpenSSL to work on FreeBSD
1662         * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1663         typo (would not have effect under current code, but cleaner)
1665         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1666         fix logic for check_https
1668 2000-06-01  karldebisschop  <kdebisschop@alert.infoplease.com>
1670         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1671         delet build root
1673         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1674         change to 1.2.8pre4
1676         * /cvsroot/netsaintplug/netsaintplug/Requirements:
1677         just a short list of where to get packages tha plugins depend on
1679         * /cvsroot/netsaintplug/netsaintplug/contrib/maser-oracle.pl:
1680         expand from archive
1682         * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1683         fix bad @LIBS@ in makefiles
1684         update version
1686 2000-05-31  karldebisschop  <kdebisschop@alert.infoplease.com>
1688         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1689         random changes
1691         * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
1692         check a bunch more OIDs
1694         * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
1695         make notes about moving some stuff to core
1697         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1698         DO NOT include @LIBS@ in LDFLAGS - configure messes it up
1700         * /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.c, /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.tar.gz:
1701         unpack source
1703         * /cvsroot/netsaintplug/netsaintplug/contrib/check_ntp.tar.gz:
1704         moved to core
1706         * /cvsroot/netsaintplug/netsaintplug/contrib/check_nfs.tar.gz:
1707         functionality moved to check_rpc in core
1709         * /cvsroot/netsaintplug/netsaintplug/contrib/check_real.tar.gz:
1710         moved to core
1712         * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
1713         updated file from www.netsaint.org
1715         * /cvsroot/netsaintplug/netsaintplug/contrib/check_bgpstate.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_dns_random.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ifoperstatus.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ifstatus.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_maxchannels.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_maxwanstate.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/contrib/check_mysql.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_pop3.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_radius.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_sap.sh, /cvsroot/netsaintplug/netsaintplug/contrib/check_uptime.c:
1716         copied and unpacked from www.netsaint.org
1718         * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1719         minor typo in comment
1721         * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
1722         wraps output of another plugin with a URL
1724 2000-05-30  karldebisschop  <kdebisschop@alert.infoplease.com>
1726         * /cvsroot/netsaintplug/netsaintplug/contrib/check_netapp.pl:
1727         new contribution
1729         * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_nwstat.pl, /cvsroot/netsaintplug/netsaintplug/contrib/mrtgext.pl, /cvsroot/netsaintplug/netsaintplug/contrib/urlize.pl:
1730         new contributions, pending review and inclusion in main source tree
1732 2000-05-25  karldebisschop  <kdebisschop@alert.infoplease.com>
1734         * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
1735         general cleanup  - keep test order consistent so possible bugs are
1736         more likely to be caught
1738         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1739         do not include @LIBS@ in LDFLAGS - it's getting munged by configure
1741         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1742         get openssl and mysql to work on redhat 6.2
1744 2000-05-24  karldebisschop  <kdebisschop@alert.infoplease.com>
1746         * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
1747         some printers may be going offline with POWERSAVE mode
1749 2000-05-19  karldebisschop  <kdebisschop@alert.infoplease.com>
1751         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1752         realloc crashes when calloc outside of memory page - code page size as
1753         define (I really need a better solution here)
1755         * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1756         fix possible sscanf overflow
1758 2000-05-18  karldebisschop  <kdebisschop@alert.infoplease.com>
1760         * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1761         get regex and string searched to work for HTML pages longer than 1024 chars
1763         * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: fix a few typos
1765         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
1766         spell author names correctly, fix help screen info
1768 2000-05-11  karldebisschop  <kdebisschop@alert.infoplease.com>
1770         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ide-smart.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1771         use text constants (no|required)_argument instead of numbers in getopt_long
1772           options for clarity.   Fix any mis-specified options
1774         * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1775         make regex scan work
1776         fix errors in specification of getopt_long parameters
1778 2000-05-10  karldebisschop  <kdebisschop@alert.infoplease.com>
1780         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1781         drop reference to old saintcheck script
1783 2000-05-05  karldebisschop  <kdebisschop@alert.infoplease.com>
1785         * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1786         fix typoes in OID definition
1788 2000-05-04  karldebisschop  <kdebisschop@alert.infoplease.com>
1790         * /cvsroot/netsaintplug/netsaintplug/saintcheck: obsoleted by test.pl
1792         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
1793         update version number in -V option
1795         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
1796         add author, revision tracking
1798 2000-05-03  karldebisschop  <kdebisschop@alert.infoplease.com>
1800         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
1801         try to get arg checking to work, add full rpc list
1803         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
1804         bug fixes
1806         * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
1807         use this file to block syncronizing configure script (developers should run
1808         autoconf on their own)
1810         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1811         fix includes for llber
1813         * /cvsroot/netsaintplug/netsaintplug/test.pl:
1814         replaces saintcheck (new script is based on standard perl test harness)
1816         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
1817         use plugin standard -h for help
1818         move -h(ost) option to -H
1819         fix getopt to work on machines with no getopt_long
1821         * /cvsroot/netsaintplug/netsaintplug/Makefile.in: fix conflicts
1823         * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/command.cfg.in, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/subst.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1824         bug fixes
1826         * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: bug fix
1828         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1829         use getopt
1831         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: use getopt
1832         include enhancements from check_process
1834         * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: use getopt
1835         scane multiple OIDs
1837         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c:
1838         add --version and --help
1840 2000-05-02  karldebisschop  <kdebisschop@alert.infoplease.com>
1842         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
1843         moved to check_sensor.sh
1845         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
1846         add basic error checking
1848         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
1849         for simpler make
1851         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
1852         replace with check_oracle.sh
1854         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
1855         fix 'clean' target
1857 2000-05-01  karldebisschop  <kdebisschop@alert.infoplease.com>
1859         * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1860         changes to get paths right for scripts
1862         * /cvsroot/netsaintplug/netsaintplug/plugins/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_load.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_users.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_vsz.t:
1863         use perl test harness
1865         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1866         bug fixes
1868         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
1869         replace check_log with check_log.sh
1871         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
1872         to replace check_oracle
1874         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
1875         to replace check_log
1877         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
1878         replaces check_nfs and check_ypbind
1880         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
1881         use perl test harness
1883         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_breeze.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_flexlm.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
1884         small mods to get paths reasonable for script files
1886         * /cvsroot/netsaintplug/netsaintplug/make-tarball: Makes a tar ball
1888 2000-02-17  karldebisschop  <kdebisschop@alert.infoplease.com>
1890         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1891         changes for check_https
1893         * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ide-smart.c, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
1894         C contribs unmodified.
1895         Script had to be retyed from scratch - maybe CR/LF problem?
1897 2000-02-15  karldebisschop  <kdebisschop@alert.infoplease.com>
1899         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
1900         add argv[0] to uasge
1901         include common/config.h
1903         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
1904         encapsulate getopt_long  stuff in ifdefs
1906         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1907         fix solaris check_swap bug - change sscanf format from %*d,%*d to %*[0-9,-]
1909 2000-02-11  karldebisschop  <kdebisschop@alert.infoplease.com>
1911         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1912         modify to check uid and ppid for architectures other than linux
1914 2000-02-09  karldebisschop  <kdebisschop@alert.infoplease.com>
1916         * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/configure.in:
1917         step one to testing user (actually, userid) and ppid in check_procs
1919         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1920         get DUP check to give warning
1922         * /cvsroot/netsaintplug/netsaintplug/configure:
1923         should not be handed down - autoconf locally before making tarballs/RPMS
1925         * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
1926         use foo[SIZE-1]=0 instead =f '\0' for better compatibility
1928         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1929         change linux ping syntax to scan for DUPs
1931         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1932         check for duplicates
1934         * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
1935         fix DB_NAMELEN and string comparison tests
1936         get rid of waron about discarding constant string
1938         * /cvsroot/netsaintplug/netsaintplug/configure.in:
1939         use ps for HPUX that is close to working - still broken on check_vsz/rss
1941         * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
1942         pass authentication info if either passwd or user is given
1944         * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
1945         allow user without password for authentication
1946         fix dbname check
1948         * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
1949         Patch submitted by author to use strncpy
1951 2000-02-08  karldebisschop  <kdebisschop@alert.infoplease.com>
1953         * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
1954         fix problem with test -e for solaris - kludge with 'cat filename'
1956         * /cvsroot/netsaintplug/netsaintplug/plugins/popen.h, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h:
1957         superceded bu utils.h.in and popen.h.in
1959         * /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/popen.h.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
1960         use configure to check signal return type
1961         use subst.in to fillin command.cfg
1963 2000-02-05  karldebisschop  <kdebisschop@alert.infoplease.com>
1965         * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
1966         fix typo - triple slash in a few URLs
1968         * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
1969         remove extra comma in terminate subroutine
1971 2000-02-04  karldebisschop  <kdebisschop@alert.infoplease.com>
1973         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
1974         submission by latigid010@yahoo.com
1975         no scratch file
1976         check db option
1977         more normal switches (kdebisschop)
1979         * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
1980         compile only base plugins for RPM
1981         fix little glitches in commands.cfg
1983         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1984         better arg checking for perl taint
1986 2000-02-01  hgayosso  <hgayosso@skillet.infoplease.com>
1988         * /cvsroot/netsaintplug/netsaintplug/contrib/check_hprsc.tar.gz:
1989         Perl script (check_hprsc) to check HP-UX resources via SNMP daemon (hgayosso)
1991         * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
1992         check_hprsc.tar.gz added to the contrib plugins (hgayosso)
1994 2000-01-28  karldebisschop  <kdebisschop@alert.infoplease.com>
1996         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in:
1997         get date include correct
1999         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2000         get date include right
2002         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/netsaint.h, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2003         try to get version includes right
2005         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2006         get revision listsing fixed
2008         * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2009         udpate for release 1.2.8pre1
2011         * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2012         update spec for 1.2.8-pre1
2013         have makefile delete command.cfg on make distclean
2015         * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/popen.h, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h:
2016         use print_revision function in utils
2017         use included timeout_handlers throughout [(socket|popen)?alarm_handler]
2018         clean up use of externs in popen.[hc] and utils.[hc] for above
2019         handle percent or KB in check_disk
2021 2000-01-23  karldebisschop  <kdebisschop@alert.infoplease.com>
2023         * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2024         snmp: start trying to clarify hex mesages
2025         ups: manually apply submitted patch
2026         utils: bug fix in is_numeric
2028         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
2029         minor fixes posted to bugs list:
2030          ircd - fix match string
2031          ntp - return critical if server is down
2032          oracle - make no temp files
2034 2000-01-22  karldebisschop  <kdebisschop@alert.infoplease.com>
2036         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2037         streamline utils functions is_integer and is_numeric
2038         tighten check_ping error prose so it nearly shows on a 80x24 display
2040 2000-01-21  karldebisschop  <kdebisschop@alert.infoplease.com>
2042         * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h:
2043         fix bug in adapting configure to check_netsaint
2044         fix omission in check_procs arg testing
2045         fix utils sscanf syntax - linux uses EOF where FreeBSD uses 0
2047         * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/saintcheck:
2048         add check_process and check_radius as extras
2049         make check_pgsl understand old syntax as well
2050         modify check_procs to look for specific comman names and test on ranges
2051         modify configure.in tests so check_netsaint can maybe work with more OS's
2053 2000-01-20  karldebisschop  <kdebisschop@alert.infoplease.com>
2055         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/saintcheck:
2056         set default timeout to 10 seconds
2057         make tests give fewer warnings
2058         move check_httpstr to check_http
2060 2000-01-19  karldebisschop  <kdebisschop@alert.infoplease.com>
2062         * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2063         use -q option for who if available
2064         use getopt for check_pgsql
2065         make check_users work even if no users are logged in
2066         clean up (developmental) utils.c
2068 2000-01-17  karldebisschop  <kdebisschop@alert.infoplease.com>
2070         * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
2071         use the -n switch to prevent host lookups in check_ping
2073         * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c:
2074         update for FreeBSD:
2075           add new tests for FreeBSD ps syntax
2076           add test for swapinfo command
2077           modify check_users to work without -q option
2078           modify check_vsz test to work without requiring 'init' listing in `ps` output
2080 2000-01-13  karldebisschop  <kdebisschop@alert.infoplease.com>
2082         * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
2083         add HAVE_REGEX_H to configure
2085         * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2086         this should be included by reference in hosts.cfg
2088         * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
2089         check redirects working
2090         regex content search working
2092 2000-01-10  karldebisschop  <kdebisschop@alert.infoplease.com>
2094         * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
2095         Incorporate netsaint_plugins-1.2.7p1 changes:
2096         - Fixed RH 6.1 ICMP error "bug" in check_ping plugin
2097           (patch by Luiz Felipe R E)
2098         - Fixed uninitialized memory bug in netutils.c (patch by Frank Conrad)
2100 1999-12-28  holoway  <holoway@skillet.infoplease.com>
2102         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2103         I'm a schmuck. :)  Would help if I deleted the line, doncha think?
2105         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2106         Removed the requirement of netsaint in the rpm build; the plugins may
2107         live on a machine without it. (nrpe or nrpep may use the plugins without
2108         having netsaint proper present)
2110 1999-12-17  karldebisschop  <kdebisschop@alert.infoplease.com>
2112         * /cvsroot/netsaintplug/netsaintplug/contrib/berger-ping.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/bowen-langley_plugins.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_bgp-1.0.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_breeze.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_flexlm.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_hltherm.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_ircd.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_memory.tgz, /cvsroot/netsaintplug/netsaintplug/contrib/check_nfs.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_ntp.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_real.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_wave.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/hopcroft-plugins.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/radius.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
2113         adds files from www.netsaint.org contrib area.
2115         * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
2116         add STATE_DEPENDENT to common/common.h
2117         check_httpstr binary should never have been there in the first place
2119         * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2120         made actual http check into subroutine
2121         cleaned up help screen
2122         added option checking for --onredirect
2123         added long-style syntax for all other current options
2125 1999-12-15  holoway  <holoway@skillet.infoplease.com>
2127         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2128         Modified the spec file to change the name of the tarball to
2129         netsaint-plugins-version-release.tar.gz
2131         * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2132         Added the spec file for creating RPMs from the CVS source.
2134 1999-12-14  karldebisschop  <kdebisschop@alert.infoplease.com>
2136         * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
2137         checkpoint - incorporate version info in header
2139         * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
2140         use version.h for release date tracking
2142         * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
2143         use sscanf to clean up HTTP error code checking
2145 1999-12-10  karldebisschop  <kdebisschop@alert.infoplease.com>
2147         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_nfs.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
2148         Initial checkin.
2149         Release 1.2.7 plus bugfixes
2151         * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_nfs.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
2152         New file.
2154         * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_breeze.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_flexlm.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
2155         Initial checkin.
2156         Release 1.2.7 plus bugfixes
2158         * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_breeze.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_flexlm.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
2159         New file.
2161         * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h:
2162         Initial checkin.
2163         Release 1.2.7 plus bugfixes
2165         * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h:
2166         New file.
2168         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
2169         Initial checkin.
2170         Release 1.2.7 plus bugfixes
2172         * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
2173         New file.
2175         * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/netsaint.h, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/popen.h:
2176         Initial checkin.
2177         Release 1.2.7 plus bugfixes
2179         * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/netsaint.h, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/popen.h:
2180         New file.
2182         * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c:
2183         Initial checkin.
2184         Release 1.2.7 plus bugfixes
2186         * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c:
2187         New file.
2189         * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
2190         Initial checkin.
2191         Release 1.2.7 plus bugfixes
2193         * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
2194         New file.
2196         * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c:
2197         Initial checkin.
2198         Release 1.2.7 plus bugfixes
2200         * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c:
2201         New file.
2203         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
2204         Initial checkin.
2205         Release 1.2.7 plus bugfixes
2207         * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
2208         New file.
2210         * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
2211         Initial checkin.
2212         Release 1.2.7 plus bugfixes
2214         * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
2215         New file.
2217         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
2218         Initial checkin.
2219         Release 1.2.7 plus bugfixes
2221         * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
2222         New file.
2224         * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
2225         Initial checkin.
2226         Release 1.2.7 plus bugfixes
2228         * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
2229         New file.
2231         * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
2232         Initial checkin.
2233         Release 1.2.7 plus bugfixes
2235         * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
2236         New file.
2238 NetSaint Plugins Changelog
2239 --------------------------
2241 Current
2242 -------
2243 1.2.9-a6 - 25 August 2000 (alpha code)
2244 --------------------------------------
2245 * check_disk
2246         (process_arguments) remove stray debugging printf in -p option
2247 * plugins/Makefile.am
2248         (check_netsaint) move to EXTRAS
2249         
2250         
2251 1.2.9-a5 - 23 August 2000 (alpha code)
2252 --------------------------------------
2253 * check_fping
2254         (main) check rta and packet loss, control packet size and count
2255         (process_arguments) add options for number of packets and size
2256 * check_tcp
2257         (main) alter to run as any of check_(ftp|imaop|pop|smtp|tcp|ucp)
2258 * check_rpc
2259         (main) fix checking against initial error state (start UNKNOWN)
2260 * plugins-scripts/Makefile.am
2261         fix install.dist for utils.pm and utils.sh
2263 1.2.9-a2 - 12 July 2000 (alpha code)
2264 ------------------------------------
2265 * check_http
2266         (check_http) remove "\r\n" pair causing problems for zope
2267         (print_help) fix documentation
2268 * check_disk
2269         (global) malloc string pointers for most character variables
2270         (print_help) fix documentation
2271         (call_getopt) use comma for pairs of options, reserve colon for ranges
2272         (main) use new ssprintf function to assemble 'command_line'
2273         don't sscanf for mount point
2274 * check_load
2275         (global) malloc string pointers for most character variables
2276         (main) use getopt
2277         (process_arguments, print_help, print_usage) new functions
2278 * check_procs
2279         (main) was reporting too many matches due to strncmp
2280 * check_swap
2281         (global) malloc string pointers for most character variables
2282         (main) use getopt
2283         (process_arguments, print_help, print_usage) new functions
2284 * check_time
2285         (global) malloc string pointers for most character variables
2286         (main) use getopt
2287         (process_arguments, print_help, print_usage) new functions
2288 * check_tcp
2289         (print_help) fix documentation
2290 * check_udp
2291         (global) malloc string pointers for most character variables
2292         (main) use getopt
2293         (process_arguments, print_help, print_usage) new functions
2294 * check_users
2295         (global) malloc string pointers for most character variables
2296         (main) use getopt
2297         (process_arguments, print_help, print_usage) new functions
2298 * utils
2299         (strscpy) new -- safe string copy does its own malloc
2300         (strscat) new -- safe string cat does its own malloc
2301         (ssprintf) new -- safe string sprintf does its own malloc
2303 1.2.9-a1 - 3 July 2000 (alpha code)
2304 -----------------------------------
2305 * check_by_ssh.c (main) allow multiple services for passive checks
2306   (call_getopt) add options needed for passive multichecks
2307 * check_disk.c (main) check all mounted partitions if none specified
2308 * check_fping.c (main) use getopt
2309   (process_arguments, print_help, print_usage) new functions
2310 * check_ftp.c (main) use getopt
2311   (process_arguments, print_help, print_usage) new functions
2312 * check_ping.c (check_ping) return critical if output comes on STDERR
2313   add another sscanf for FreeBSD
2314 * check_procs.c (print_usage) fix docs
2315 * check_tcp.c (main) use getopt
2316   (process_arguments, print_help, print_usage) new functions
2317 * check_users.c (main) use getopt
2318   (process_arguments, print_help, print_usage) new functions
2319 * utils.h (macros) provide standard usage() macro
2320 * rearrange directory for multiplatform builds
2321 * test scripts added for check_fping and check_tcp
2323 1.2.8.4
2324 -------
2325 * check_ping.c (process_arguments): don't malloc - just copy pointer
2326   tweak to get non-POSIX order working
2327   (call_getopt): don't malloc - just copy pointer
2329 1.2.8.3 - 22 June 2000
2330 ----------------------
2331 * check_http.c (process_arguments): add -nothml to reverse-compat rewrites
2332   (call_getopt): set display_html false for '-n'
2333 * check_procs.c (print_help): update docs
2334   (print_usage): update docs
2335   (call_getopt): fix long option (was 'program', is 'command')
2336   (main): allow inverted order of max/min for outside ranges
2337   (validate_arguments): some valid, though strange, thresholds were rejected
2338 * check_ssh.c (ssh_connect): fix display of host name for connect fails
2339 * check_ping.c (process_arguments): add -nothml to reverse-compat rewrites
2340   fix malloc error - need to malloc strlen+1
2341   (call_getopt): fix malloc error - need to malloc strlen+1
2342 * check_disk.c (main): use new terminate 
2343   (print_usage): typo in printout
2344 * utils.h.in (terminate): update prototype for terminate
2345 * utils.c (terminate): allow terminate to accept format,arglist as printf
2346 * check_sensors.sh (print_revision): fix bug in Revision string cleanup
2347 * netsaint-plugins.spec: make relocatable
2348   use macros throughout
2349 * netsaint-plugins-custom.spec: make relocatable
2350   use macros throughout
2351 * make-tarball: create md5sum
2352   do some rpm setup
2354 1.2.8-2 - 16 June 2000
2355 ----------------------
2356 * check_ping.c (run_ping): was not warning of DUPLICATES anymore, fixed
2357   (all): switch most fixed length buffers to malloc
2358   (print_usage): fix documentation
2359   (print_help): fix documentation
2360   (call_getopt): make nohtml the default, add -L (--link) option
2361 * check_http.c (check_http): more rigorous header/content separation
2362   alter verbose printout to show header, status, and content divisions
2363   (process_arguments): distinguish server and vhost
2364   (call_getopt): distinguish server and vhost
2365   (print_usage): document new -I option for server IPaddress
2366   (print_help): document new -I option for server IPaddress
2367   (all): reindent, tabify
2368 * plugins-scripts/Makfile.in (install): add $(DESTDIR)
2369 * plugins/Makefile.in (install): add $(DESTDIR)
2370   fix for case where there are no extras
2371   (check_ldap): add NETLIBS and SOCKETLIBS
2372   (check_process): remove (obolete)
2373   (all): reorder $(CC) args so -o <src> comes earlier
2374 * check_process.c (all): move to obsolete directory
2375 * configure (check_process): remove (obolete)
2376 * check_procs.c (all): change variable name for 'stat' to 'statopt' for AIX ?bug?
2377   (print_help): fix typo
2378 * check_dns.c (print_help,print_usage): fix documentation
2379   (all): c-indent and retabify
2380 * subst.in (/bin/mktemp): -q option breaks HPUX
2381 * check_sensors.sh (print_help): new function
2382   (print_usage): new function
2383   (main): add --help, --version, --verbose options
2384   (print_revision): make more GNU compatible
2385 * utils.c (print_revision): print license to be more GNU standard
2386 * utils.h.in: add #defines for STDOPTS
2387 * check_rpc.pl (all): fix a few introductory comments
2388 * check_vsz.c (main): move option processing to new process_arguments function
2389   (all): retabify
2390   use malloc and remove most fixed text string sizes
2391 * check_snmp.c (print_help,print_usage): add items, fix typo
2392 * check_by_ssh.c (parse_arguments): bugfix - increment 'c' in remote command parsing
2393 * check_ldap.c (main): add timeout alarm
2395 1.2.8 - 9 June 2000
2396 -------------------
2397 * check_by_ssh.c (parse_arguments): bugfix in remote command parsing
2399 1.2.8pre7 - 8 June 2000
2400 -----------------------
2401 - make getopt() calls mostly backwards-compatible with all older
2402   options specifications the do not directly conflict with present
2403   standard. (pre-release 2 was only backwards compatible when compiled
2404   against GNU getopt).
2405 - integrate ssl code from Rene Klootwijk into check_http
2406 - a variety of small bug fixes (mostly cases where I left development
2407   printing code in plugin [KBD]).
2408 - add -v (--verbose) option to check_http tp print out page(s) as they
2409   are read and any redirects are followed (if specified in options).
2410 - malloc variable for page contents in check_http so that entire page
2411   can be scanned for strings or regular expressions.
2412 - add urlize to wrap plugin output in HTML link tags, make no-html the
2413   default for check_http.
2414 - develop RPM specs netsaint-plugins.spec with a controlled list of
2415   files in the package, and netsaint-plugins-custom.spec which will
2416   rebuild differently based on the packages installed on the build
2417   machine.
2419 1.2.8pre2 - 2 May 2000
2420 ----------------------
2421 - Modify check_snmp to process multiple OIDs in a request (args not backward
2422   compatible)
2423 - Use getopt in check_by_ssh, check_disk, check_dns, check_ldap, check_pgsql, 
2424   check_ping, check_procs, check_snmp
2425 - integrate enhancements from check_process [Rene Klootwijk] into check_procs
2426   (including filter by user, parent PID and process name)
2427 - add check_https plugin contributed by Rene Klootwijk
2428 - add check_ide-smart contributed by Robert Dale
2429 - add backward compatibility on check_ping args
2430 - add Makefile for scripts, process trusted path for portability
2431 - use perl test harness in place of saintcheck hack
2432 - fix all plugins calling spopen to also open stderr
2433 - add check_rpc script to replace check_nfs and check_ypbind
2434 - replace check_oracle script with enhanced version by litigid010@yahoo.com
2435 - modularize ping checking loop in check_ping to later allow adaptive loop
2436   count within the plugin
2437 - modify check_disk to accept either paths that are not partition mount points
2438 - modify several plugins to print version number in response to --version opt
2439 - begin distinction between --help (may be many screens) and --usage (1 to 10
2440   lines only)
2441 - maintain commands.cfg file with syntactically correct command definitions
2443 1.2.7 - 11/09/1999
2444 ------------------
2445 - Added check_ntp plugin script contributed by Bo Kersey
2446 - Added check_real plugin contributed by Pedro Leite
2447 - Added check_netsaint plugin
2448 - Added delimiter option to check_snmp plugin
2449 - Added STR and SUBSTR evaluation options to check_snmp plugin
2450 - Fixed bug in check_hpjd where it would erroneously report timeout errors
2451 - Added option to suppress HTML link in check_http and check_ping plugins
2452 - Modified check_http plugin to send carriage returns in http request
2453 - Modified configure script and check_ping plugin to work under FreeBSD
2454 - Changed command line format for check_ping plugin!!
2457 1.2.6 - 10/16/1999
2458 ------------------
2459 - Several plugin bugfixes by Karl DeBisschop
2460 - Added 'saintcheck' script contributed by Karl DeBisschop that can be used
2461   to test various plugins before they are used
2462 - Added check_nfs and check_flexlm plugin scripts contributed by 
2463   Ernst-Dieter Martin
2464 - Added check_breeze and check_wave plugin scripts contributed by Jeffrey Blank
2465 - Added check_ircd plugin script contributed by Richard Mayhew
2468 1.2.5 - 09/19/1999
2469 ------------------
2470 - Fixed bug with expect argument (-e) in check_http plugin
2471 - Added additional ping command format to configure script (<srvr> -n <pkts>)
2472 - Switched several plugins to safer version of popen() contributed by Karl 
2473   DeBisschop
2474 - Added basic authentication ability to check_http plugin as contributed by
2475   Perry Clarke
2476 - Changed check_imap expect string to "* OK" (repoted by Matt Shibla) and 
2477   default port to 143 (reported by Darin Fisher)
2478 - Added check_reply plugin contributed by Jacob Jundqvist
2481 1.2.4 - 08/26/1999
2482 ------------------
2483 - Added check_ldap and check_mysql plugins contributed by Dietmar Rieder
2484 - Added check_game plugin contributed by Ian Cass
2485 - Modified configure script to work with ping command under OpenBSD
2488 1.2.3 - 08/18/1999
2489 ------------------
2490 - Modified most plugins to use common network utilities and include files
2491 - Plugins no longer create temp files (expect the check_log plugin script)
2494 1.2.2 - 08/15/1999
2495 ------------------
2496 - Modified plugins to create temp files in var/ subdirectory of installation
2497 - Added Michael Anton's check_disk_smb.pl plugin
2500 1.2.1 - 08/01/1999
2501 ------------------
2502 - Added $(SOCKETLIBS) to Makefile for Over-CR plugin
2503 - Added quotes around query in check_log plugin to allow for multiple word
2504   queries
2505 - Added a check for no supported options in the check_ups plugin
2508 1.2.0 - 07/30/1999
2509 ------------------
2510 - Added new check_log plugin script
2511 - Added timeout alarm to the check_ssh plugin
2512 - Added "not equal" evaluation method to check_snmp plugin
2513 - Added new check_ups plugin (only tested on APC SmartUPS 2200)
2516 1.1.0 - 07/23/1999
2517 ------------------
2518 - Added new check_ssh plugin contributed by Remi Paulmier
2519 - Added new check_overcr and check_snmp plugins
2520 - Fixed the help screen on the check_nwstat plugin to correctly reflect the
2521   meanings of the warn_value and crit_value variables.
2522 - Fixed some problems with the check_load plugin to make it compile under 
2523   NetBSD
2524 - Minor tweaks to various plugins
2527 1.0.0 - 07/13/1999
2528 ------------------
2529 - Initial release of plugins as a separate distribution