1b752ad5383513eabb277b387dce288a529afa06
1 2003-03-01 kdebisschop@alert.infoplease.com <kdebisschop>
3 * nagios-plugins.spec.in: we were missing some docs in the RPM
5 2003-02-23 sghosh <sghosh>
7 * REQUIREMENTS: Novell requirements
9 * contrib/check_bgpstate.pl: removed community string in CRIT message
11 2003-02-22 tonvoon <tonvoon>
13 * configure.in:
14 Solaris and Unixware labels round the wrong way for swap command
16 2003-02-22 kdebisschop@alert.infoplease.com <kdebisschop>
18 * Makefile.am: provide target for nagios-plugins.spec
20 * Makefile.am: add CODING FAQ LEGAL to distribution tarball
22 2003-02-21 tonvoon <tonvoon>
24 * plugins/check_http.c: Fixed coredump with unallocated string
26 * plugins/check_dns.c:
27 Strip leading spaces on dns return value (689563 - Simon L Nielsen)
29 2003-02-20 kdebisschop@alert.infoplease.com <kdebisschop>
31 * plugins-scripts/check_disk_smb.pl:
32 option regexs need to include ^ and $
34 2003-02-19 tonvoon <tonvoon>
36 * lib/Makefile.am: Removing getloadavg.m4 from dist
38 2003-02-19 kdebisschop@alert.infoplease.com <kdebisschop>
40 * lib/getloadavg.m4, tools/setup, INSTALL, configure.in:
41 remove getloadavg.m4
43 2003-02-19 tonvoon <tonvoon>
45 * getloadavg.m4, lib/Makefile.am, lib/getloadavg.c, lib/getloadavg.m4, plugins/Makefile.am, plugins/getloadavg.c, Makefile.am, configure.in:
46 Move getloadavg to lib directory. Must run "aclocal -I lib"
48 2003-02-18 kdebisschop@alert.infoplease.com <kdebisschop>
50 * plugins/check_pgsql.c: spurious backslash escape
52 * configure.in: set tag for beta3, fix pgsql detection
54 * plugins/check_udp.c: never exited getopt loop
56 * plugins/check_tcp.c: failed if header was more than 1023 bytes
58 2003-02-18 tonvoon <tonvoon>
60 * plugins/check_load.c: Fixed the output messages (Bug 688729 - Jayjay)
62 * Makefile.am: Add SUPPORT file to distribution
64 * plugins/check_http.c:
65 Fixed compiler warning and increased the SSL random key for a Solaris PRNG problem
67 2003-02-18 kdebisschop@alert.infoplease.com <kdebisschop>
69 * configure.in:
70 remainder of ps fix for UnixWare, and move [] in if/elif to indicate m4 quoting instead of test invocation
72 2003-02-18 sghosh <sghosh>
74 * contrib/check_appletalk.pl: Appletalk ping plugin
76 * plugins/check_snmp.c: OID type prefix patch [Patches-679403]
78 * plugins/check_swap.c: support for Large swap sizes
80 * configure.in:
81 regex fix to catch *BSD swapinfo and not HP-UX error and memory/file swap in addition to device for HP-UX
83 2003-02-17 kdebisschop@alert.infoplease.com <kdebisschop>
85 * configure.in: typo in testing uname output
87 * configure.in: ping and swap for unixware
89 * configure.in: library search dirs are part of LDFLAGS
91 2003-02-17 sghosh <sghosh>
93 * REQUIREMENTS: location updates
95 2003-02-16 tonvoon <tonvoon>
97 * plugins/Makefile.am: Fixed dependencies for check_nt
99 * plugins/check_nt.c:
100 Coredump if no variable set (reported by Marc C. Poulin)
102 2003-02-16 egalstad <egalstad>
104 * contrib/check_dhcp.c: Interface patch byor Clemens Resen
106 2003-02-16 sghosh <sghosh>
108 * plugins-scripts/check_ntp.pl:
109 all alphanumeric accepted for refid on ntpq
111 2003-02-12 tonvoon <tonvoon>
113 * plugins/.cvsignore: Added extra plugins
115 * lib/.cvsignore: Add ignore files
117 * plugins/negate.c:
118 Remove unnecessary \ and fix coredump with no parameters specified
120 * plugins/check_http.c:
121 Remove unnecessary \ - complaints from Tru64's cc compiler
123 * configure.in:
124 Inadequate quoting for PS_FORMAT & removal of grep "*** for Tru64
126 2003-02-12 sghosh <sghosh>
128 * command.cfg.in: forced ntpq jitter check
130 * plugins-scripts/check_ifoperstatus.pl: added timeout alarm
132 * plugins-scripts/check_ntp.pl:
133 fixed regex for stratum1 peer, added logic for failed ntpq call(e.g. sntp host)
135 2003-02-11 tonvoon <tonvoon>
137 * plugins/check_mysql.c:
138 Patch by Dave Viner for seg fault on RH 7.3 (655903)
140 2003-02-10 tonvoon <tonvoon>
142 * configure.in: Update with references to REQUIREMENTS
144 * Requirements: Remove file, superceded by REQUIREMENTS
146 * plugins/getopt1.c, plugins/getopt.h, plugins/getopt.c:
147 Removing getopt files - now in new lib directory
149 * lib/getopt.c, lib/getopt.h, lib/getopt1.c, lib/Makefile.am:
150 New directory for common library files
152 * plugins/common.h.in:
153 Added in a define for HAVE_GETOPT_H for backwards compatibility
155 * plugins/Makefile.am:
156 Remove unnecessary getopt references and link in lib directory
158 * configure.in:
159 Removing checks for getopt.h - now always available. Also support lib dir
161 * Makefile.am: Adding lib directory for getopts change
163 * configure.in: Fixed Tru64 ps command (Bug 669585 - Paula Arnold)
165 2003-02-10 undrgrid <undrgrid>
167 * plugins/check_ssh.c:
168 Added argc checks before attempting to access argv[]
170 Corrected return codes and output
172 * plugins/check_ssh.c:
173 Revised code to use resolving and connection code in utils.c and
174 netutils.c rather than its own functions.
175 Corrected code to properly handle input of server hostname and port on
176 commandline without option flags.
178 2003-02-10 kdebisschop@alert.infoplease.com <kdebisschop>
180 * contrib/check_fping_in.c: this plugin is in core as check_fping
182 2003-02-09 undrgrid <undrgrid>
184 * tools/setup:
185 Reordered program calls so autoheader was called before automake thus
186 getting rid of errors for header files not being present when automake
187 was called. Also puts it inline with documentation in
188 INSTALL & INSTALLING
190 2003-02-09 sghosh <sghosh>
192 * contrib/check_adptraid.sh, contrib/check_compaq_insight.pl, contrib/check_file_age.pl:
193 new plugins
195 * contrib/README.TXT, contrib/readme.txt: file rename
197 * contrib/sched_downtime.pl, contrib/check_remote_nagios_status.pl, contrib/check_wins.pl:
198 more contribs
200 * contrib/tarballs/fetchlog-0.92.tar.gz, contrib/tarballs/fetchlog-0.94.tar.gz:
201 new version
203 2003-02-09 kdebisschop@alert.infoplease.com <kdebisschop>
205 * README, CODING, FAQ: spell check
207 2003-02-09 sghosh <sghosh>
209 * SUPPORT: ispell
211 2003-02-08 kdebisschop@alert.infoplease.com <kdebisschop>
213 * plugins/check_pgsql.c: use enum instead of define
215 * FAQ: add item on submitting new plugins
217 * SUPPORT: suggest minimum standards for support requests
219 * plugins/check_http.c: submit request with one send
221 2003-02-05 kdebisschop@alert.infoplease.com <kdebisschop>
223 * configure.in: fix for SSL build on RedHat rawhide
225 * plugins/check_dns.c:
226 allow check to proceed using servers from resolv.conf
228 * plugins/check_http.c: fix segfault due to bad asprintf invocation
230 2003-02-04 sghosh <sghosh>
232 * plugins-scripts/Makefile.am:
233 install user:grp perms [patch 679703 -Detlef Boehm]
235 * plugins-scripts/check_flexlm.pl: lmstat output update
237 * plugins-scripts/check_ntp.pl: corrected ntpdate offset to seconds
239 2003-02-03 tonvoon <tonvoon>
241 * plugins/check_snmp.c:
242 Avoid core dump with null or invalid data (679400 - Mathieu Masseboeuf)
244 * plugins/Makefile.am: Patch for Mac OS X compile (652080 - Ton Voon)
246 2003-02-03 sghosh <sghosh>
248 * contrib/tarballs/check_cit.tgz: Citrix plugin
250 * command.cfg.in: more sample command configurations
252 * plugins-scripts/check_ntp.pl, plugins-scripts/utils.pm.in, configure.in:
253 change ntpdc to ntpq (Jonathan Rozes,Thomas Schimpke, bug-656237 )
255 * plugins-scripts/check_ntp.pl:
256 patch for desync peer and ntpdate (James Fidell)
258 * plugins-scripts/check_ifstatus.pl: bugfix [bug 651021 mperry2]
260 * plugins/check_hpjd.c:
261 added default community [bug-patch #600349 jbaumgartner]
263 2003-01-31 tonvoon <tonvoon>
265 * plugins/check_procs.c:
266 Fix for zombie processes on Solaris (Bug 677803 - Matthew Brown)
268 * plugins/check_nt.c:
269 Reapply all asprintf calls. Fix for %% problem with -l flag.
271 * plugins/check_nt.c:
272 Removed all unnecessary asprintf calls. Replaced with original check_nt.c
273 to minimise amount of changes (reported by Reuben Farrelly)
275 2003-01-30 tonvoon <tonvoon>
277 * plugins/check_nt.c: Added reference to the official NSClient web site
279 * plugins/check_swap.c: Fixed long --allswap option
281 * plugins/check_procs.c: Fixed progname
283 2003-01-29 tonvoon <tonvoon>
285 * plugins/check_mrtgtraf.c:
286 Fixed error and success codes (638656 - Paul Dlug)
288 * plugins-scripts/check_oracle.sh:
289 Added cache and tablespace check (621567 - John Marquart)
291 * plugins/check_nt.c, plugins/Makefile.am:
292 Added in check_nt for bug 646516
294 2003-01-29 kdebisschop@alert.infoplease.com <kdebisschop>
296 * plugins/check_mysql.c: remove incorrect check_disk() declaration
298 * plugins/check_ldap.c:
299 fix segfault when argc>=2 and the -H or -b options are not supplied
301 * plugins/check_by_ssh.c: 1.8
303 2003-01-29 tonvoon <tonvoon>
305 * plugins/check_http.c:
306 Better error if server requests client based certificate (609382 - Olaf Greis)
308 * contrib/check_dns_random.pl:
309 Exit code added (604837 - Lachlan Cameron-Smith)
311 * plugins-scripts/check_oracle.sh:
312 Added dummy login test (650970 - Ton Voon)
314 * plugins/check_vsz.c:
315 Error when no params passed, better invalid params message (652086 - Ton Voon)
317 * plugins/check_procs.c:
318 Fixed NULL status in Solaris (644783 - Fabian Pehla)
319 Fixed -p options (652082 - Ton Voon)
321 2003-01-28 kdebisschop@alert.infoplease.com <kdebisschop>
323 * contrib/checkciscotemp.pl:
324 typo: had commented use Net::SNMP for testing
326 * plugins/check_real.c:
327 make sure host_name is set and remove NULL string inits that can lead to segfaults
329 * plugins/check_mysql.c: missed argc check on port parameter
331 * contrib/checkciscotemp.pl: split and validate input more robustly
333 * plugins/check_http.c:
334 remove NULL string inits that can lead to segfaults
336 2003-01-28 tonvoon <tonvoon>
338 * configure.in: ps support for Darwin / MacOSX
340 2003-01-27 kdebisschop@alert.infoplease.com <kdebisschop>
342 * plugins/check_http.c: do not pass host if none is provided
344 * plugins/check_http.c: we were sending extra CRLF
346 2003-01-19 kdebisschop@alert.infoplease.com <kdebisschop>
348 * plugins-scripts/check_rpc.pl:
349 indicate new default state in get_rpcinfo, also fix a bunch of indents for consistent format
351 2003-01-17 sghosh <sghosh>
353 * plugins-scripts/check_rpc.pl:
354 bug fix for state and opt_c initialization
356 * plugins/check_snmp.c: Counter32 tag parsing added
358 2003-01-16 kdebisschop@alert.infoplease.com <kdebisschop>
360 * plugins/check_mysql.c, plugins/check_pgsql.c:
361 semicolon needed where progname define was replaced
363 * plugins/check_http.c: add option to let regex span newlines
365 * plugins/check_game.c: progname and print_usage need to be defined
367 * plugins/check_radius.c, plugins/check_hpjd.c:
368 semicolon needed where praogname define was replced
370 * configure.in: find kerberos libs in latest Red Hat beta
372 * plugins/utils.c: restore max() macro
374 * plugins/check_tcp.c: cleanup progname assignment
376 * plugins-scripts/check_disk_smb.pl:
377 accept $ for share and \\ for users
379 * plugins/check_by_ssh.c: avoid segfault when host is not given
381 2003-01-13 kdebisschop@alert.infoplease.com <kdebisschop>
383 * contrib/check_dhcp.c, contrib/check_fping_in.c, contrib/check_rbl.c, plugins/check_http.c, plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c, plugins/check_nagios.c, plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c, plugins/check_vsz.c, plugins/negate.c, plugins/urlize.c, plugins/utils.c, plugins/utils.h.in, plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c, plugins/check_hpjd.c:
384 convert PROGNAME from a define to a const char
386 * plugins/popen.c: change exit status to be POSIX compliant
388 * plugins/check_nagios.c:
389 check for a few null strings, change PROGNAME from #define to const *char
391 * plugins/check_disk.c:
392 add options for excluding devices and for skipping OK devices in summary
394 2003-01-03 kdebisschop@alert.infoplease.com <kdebisschop>
396 * plugins/utils.c:
397 protect against some null strings, make formats more uniform
399 2002-12-19 kdebisschop@alert.infoplease.com <kdebisschop>
401 * plugins/check_tcp.c: expect is +OK for SPOP too
403 * plugins/check_tcp.c:
404 server expect not getting set, expect is +OK for POP
406 * plugins/check_http.c: remove spurious CRLF
408 2002-11-29 stanleyhopcroft <stanleyhopcroft>
410 * contrib/check_citrix:
411 New plugin to check the ICA browse service (used by Citrix Metaframe servers) from
412 Ed Rolison and Tom De Blende.
414 2002-11-25 kdebisschop@alert.infoplease.com <kdebisschop>
416 * plugins/check_tcp.c: was segfaulting if no dtat was returned
418 2002-11-24 kdebisschop@alert.infoplease.com <kdebisschop>
420 * tools/snapshot: some fixes needed to move off old devel box
422 * tools/snapshot:
423 make routine snapshots of nagios and plugin CVS to expand testing
425 2002-11-22 kdebisschop@alert.infoplease.com <kdebisschop>
427 * plugins/check_ups.c:
428 add replace battery condition, replace unchecked strcat calls with asprintf (I do not think buffer overflow was possible here, but lets be consistent)
430 * configure.in:
431 get long args output to work on check_procs by putting incantations with -w ahead of others
433 * configure.in:
434 get long args output to work on linux check_procs, actually works this time (needs OpenBSD testing)
436 * plugins/check_procs.c:
437 add a few comments, trap a few place where a NULL string might have been handled
439 * configure.in:
440 get long args output to work on linux check_procs (needs OpenBSD testing)
442 2002-11-21 kdebisschop@alert.infoplease.com <kdebisschop>
444 * plugins/check_dig.c: fix empty output on errors
446 2002-11-20 kdebisschop@alert.infoplease.com <kdebisschop>
448 * plugins/check_swap.c: add switch to evaluate each swap individually
450 * plugins/check_dig.c:
451 fix solaris SEGV, still need to print meaningful error text
453 * plugins/check_by_ssh.c: in short options, t no no argument
455 * plugins/check_dig.c: replace some strcpy with strscpy
457 2002-11-19 kdebisschop@alert.infoplease.com <kdebisschop>
459 * plugins/Makefile.am: another try at portable symlinking
461 * plugins/check_time.c: explicitly cast recv() arg2 for SunOS5.6
463 * plugins/Makefile.am: rewrite of install-exec-hook for solaris
465 2002-11-18 sghosh <sghosh>
467 * contrib/check_javaproc.pl, contrib/nagios_sendim.pl: javaproc, sendim
469 * contrib-reporting/process_perfdata.pl:
470 New directory to for perfdata and reporting scripts
472 2002-11-18 kdebisschop@alert.infoplease.com <kdebisschop>
474 * plugins/check_swap.c: test total swap instead of individual disks
476 * plugins/check_disk.c: failed to handle multple disks
478 * plugins/utils.c: more readable max_state() code
480 2002-11-16 kdebisschop@alert.infoplease.com <kdebisschop>
482 * plugins/Makefile.am:
483 fix too many sources problem for programs tha are symlinks to check_tcp
485 * plugins/check_snmp.c:
486 my take on Subhendu's patches, plus a few comments for clarity
488 2002-11-15 sghosh <sghosh>
490 * plugins/check_snmp.c:
491 memory bounds in options, no output comparison case
493 2002-11-15 kdebisschop@alert.infoplease.com <kdebisschop>
495 * nagios-plugins.spec.in:
496 make spec work again, now that release is in source name again
498 * configure.in: release numbering fix
500 * plugins/check_snmp.c:
501 fix label handling, replace accidentally deleted elseif l.310
503 2002-11-14 kdebisschop@alert.infoplease.com <kdebisschop>
505 * plugins/utils.c, configure.in, nagios-plugins.spec.in, Makefile.am, acconfig.h:
506 fix bug with gettimeofday test, improve version/release handling, update rpm spec
508 * plugins/Makefile.am: fix typo in snprintf build
510 * plugins/Makefile.am: can't drop these sources -- neded for dist
512 * plugins/Makefile.am: fix build rule for snprintf
514 * plugins/check_http.c: pagesize count off by one
516 * plugins/check_http.c: clean up NULL from status on Solaris
518 * configure.in: typo in AC_DEFINE of PS_FORMAT for solaris
520 * plugins/Makefile.am: remove check_nt again
522 * plugins/Makefile.am:
523 back out last change -- it was only work in progress
525 * plugins/Makefile.am, plugins/check_dns.c, plugins/check_ldap.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_nwstat.c, plugins/check_radius.c, plugins/utils.c, plugins/version.h.in:
526 remove call_getopt and ssprintf
528 2002-11-13 kdebisschop@alert.infoplease.com <kdebisschop>
530 * plugins/check_disk.c, plugins/check_dns.c, plugins/check_fping.c, plugins/check_hpjd.c, plugins/check_mrtg.c, plugins/check_nwstat.c, plugins/check_ping.c, plugins/check_vsz.c, plugins/urlize.c, plugins/utils.c:
531 remove call_getopt and asprintf
533 2002-11-12 kdebisschop@alert.infoplease.com <kdebisschop>
535 * plugins/check_dig.c: cleanup asprintf, old function decls
537 * plugins/check_mysql.c, plugins/check_real.c, plugins/check_ups.c:
538 remove call_getopt
540 2002-11-11 sghosh <sghosh>
542 * plugins/check_snmp.c: should use asprintf
544 * plugins/check_snmp.c: more snmpv3 patches
546 * plugins/check_snmp.c:
547 long opt for miblist, snmpv3 support (rosenauer)
549 * plugins/check_snmp.c: option to specify a miblist - llow
551 * plugins/check_snmp.c: misc doc fix, missing verbose option
553 2002-11-09 kdebisschop@alert.infoplease.com <kdebisschop>
555 * plugins/check_ups.c, plugins/check_users.c, plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_ping.c, plugins/check_time.c:
556 remove call_getopt
558 * plugins/check_snmp.c: cleaner handling of DEFAULT_PORT
560 * configure.in: add HPUX swap, try to cleanup getopt processing
562 * plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_snmp.c, plugins/negate.c, plugins/utils.h.in:
563 define and use usage3 where second part of message is a an int/char
565 * plugins/snprintf.c:
566 HAVE_C99_SNPRINTF is not tested, so remove from ifdef
568 2002-11-08 kdebisschop@alert.infoplease.com <kdebisschop>
570 * plugins/check_snmp.c: user reports NULL still getting into asprintf
572 * plugins/check_vsz.c: remove call_getopt
574 * acconfig.h, configure.in, plugins/common.h.in, plugins/utils.c, plugins/utils.h.in:
575 patches required to build on solaris with asprintf and gettimeofday
577 * plugins/check_http.c, plugins/check_load.c, plugins/check_ping.c, plugins/check_procs.c, plugins/check_smtp.c, plugins/check_tcp.c:
578 remove unused variables
580 * tools/oneliners: some useful onliners
582 2002-11-07 kdebisschop@alert.infoplease.com <kdebisschop>
584 * plugins/check_snmp.c:
585 bugfixes to command format and (null) text created by asprintf switch
587 * plugins/check_by_ssh.c: remove call_getopt, add [] arougn time
589 * configure.in: test snprintf function family for ifdefs in snprintf.c
591 2002-10-30 kdebisschop@alert.infoplease.com <kdebisschop>
593 * plugins/check_tcp.c: replace fixed-lentgh buffer with asprintf
595 * plugins/check_udp.c: forgot to remove call_getopt
597 * plugins/check_swap.c, plugins/check_ssh.c:
598 forgot to remove call_getopt declaration
600 * plugins/check_smtp.c:
601 remove call_getopt, fix several buffer overruns possible due to use of fixed size buffers
603 * tools/setup:
604 debian builds not actively maintained, so suppress error in setup script
606 2002-10-30 sghosh <sghosh>
608 * acconfig.h, configure.in, plugins-scripts/Makefile.am, plugins-scripts/check_mailq.pl, plugins-scripts/utils.pm.in:
609 monitor mailq
611 2002-10-28 kdebisschop@alert.infoplease.com <kdebisschop>
613 * plugins-scripts/check_rpc.pl, plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl, plugins-scripts/check_flexlm.pl, plugins-scripts/check_log.sh, plugins-scripts/check_ntp.pl, plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl:
614 remove pspace in shebang since no sequent users replied
616 2002-10-26 kdebisschop@alert.infoplease.com <kdebisschop>
618 * nagios-plugins.spec.in: release should not be in tarball name
620 2002-10-25 kdebisschop@alert.infoplease.com <kdebisschop>
622 * nagios-plugins.spec.in: tweak source macro
624 * plugins/Makefile.am: remove check_nt
626 * plugins/Makefile.am, Makefile.am:
627 include getloadavg sources, add some Solaris pkg build support
629 2002-10-22 kdebisschop@alert.infoplease.com <kdebisschop>
631 * plugins/check_ssh.c:
632 remove call_getopt, replace ssprintf with asprintf,better server version reporting
634 * plugins/check_tcp.c: add check_spop
636 * plugins/check_procs.c:
637 remove call_getopt, replace ssprintf with asprintf
639 2002-10-22 sghosh <sghosh>
641 * contrib/check_procr.sh:
642 From: Jerome Tytgat - checks to see if named process is running
644 * README, plugins/check_nt.c:
645 check_nt is downloadable from nsclient.ready2run.nl
647 2002-10-21 kdebisschop@alert.infoplease.com <kdebisschop>
649 * plugins/check_swap.c: use asprintf instead of ssprintf
651 * plugins/Makefile.am:
652 need to define SOURCES for check_tcp to also build as check_ftp,check_imap,check_nntp,check_pop
654 * plugins/utils.c: use asprintf to do strscpy
656 * plugins/Makefile.am:
657 roll check_ftp, check_imap, check_pop, and check_nntp into check_tcp
659 * plugins/check_ftp.c, plugins/check_imap.c, plugins/check_nntp.c, plugins/check_pop.c:
660 these are all combined into check_tcp now
662 * plugins/check_load.c: remove broken call_getopt
664 * plugins/check_snmp.c:
665 cleanup process_arguments, print_help, and print_usage
667 * plugins/check_pgsql.c: now we provide long opts if they do not exist
669 2002-10-20 kdebisschop@alert.infoplease.com <kdebisschop>
671 * plugins/check_snmp.c:
672 fixed scanning for multiple OIDs, which was not working
674 * plugins/check_snmp.c: change ssprintf to asprintf
675 back out change at line 225 in r1.4
676 (values were mismatched to format string, so output was nonsense)
677 (I left a comment showing a construct that should work, but it fails for PHBs:
678 if my disk gets nearly full, they want 'CRITICAL - 99%' not 'CRITICAL - Gauge32: 99')
679 (If someine has a rationale for the change, maybe it could be done as an option? - it seems
680 fairly clear that the Web display should be sensible to PHBs so long as there's no real loss)
682 2002-10-18 kdebisschop@alert.infoplease.com <kdebisschop>
684 * plugins/check_swap.c: remove old call_getopt
686 * plugins/check_load.c:
687 remove old call_getopt code, fix bug taking single float, allow colon as separators in additin to commas
689 * plugins/utils.c: handle null src in strscat
691 * plugins/check_tcp.c: millisecond timing
693 * plugins/utils.h.in: refine STD_LONG_OPTS
695 * plugins/check_http.c: provide on more decimal point printing time
697 * plugins/check_ping.c: remove broken call_getopt stuff
699 2002-10-17 kdebisschop@alert.infoplease.com <kdebisschop>
701 * plugins/check_tcp.c: using asprintf
703 * tools/setup, INSTALL, INSTALLING:
704 revise now that aclocal is remved from CVS
706 2002-10-16 kdebisschop@alert.infoplease.com <kdebisschop>
708 * configure.in: need some quoting on ifdef
710 * acinclude.m4, configure.in:
711 finally a working fix for AM/AC_FUNC_STRTOD nightmare
713 * configure.in: mismatched quote
715 * configure.in: missing commas
717 * configure.in: complains on paren in comment
719 * acinclude.m4: lost a paren
721 * acinclude.m4:
722 old auto???? has AM_FUNC_STRTOD, now renamed AC_FUNC_STRTOD
724 * plugins/check_http.c, plugins/utils.c, plugins/utils.h.in:
725 millisecond timimg where supported
727 * configure.in, missing: build cleanly on RedHat 8.0
729 * .cvsignore: ignore aclocal.m4
731 * configure.in: AM_STRTOD was a typo
733 * aclocal.m4:
734 automake invokes acloacl on each run - it cannot be right to include this
736 * acconfig.h: better checks for vsnprintf stuff
738 * configure.in, plugins/check_http.c: use asprintf
740 * plugins/utils.c: use asprintf to construct strscat
742 * plugins/popen.h.in: timeout interval is extern
744 * plugins/utils.c, plugins/utils.h.in:
745 start support for gettimeofday and tv_usec
747 * aclocal.m4:
748 generated with automake 1.6 / autoconf 2.53 (maybe should not be in CVS, however)
750 * plugins/snprintf.c: newer snprintf from samba.org
752 * .cvsignore: needed for automake 1.6 / autoconf 2.53
754 * Makefile.am: cosmetic line wrap before 80 chars
756 * depcomp: needed for automake 1.6 / autoconf 2.53
758 * configure.in: work with newer automake, begin swithc to asprintf
760 2002-10-15 sghosh <sghosh>
762 * plugins-scripts/check_ifoperstatus.pl:
763 new exit states, more conditional checking
765 2002-10-07 sghosh <sghosh>
767 * plugins/check_dns.c: patch for expected IP address
769 2002-10-07 kdebisschop@alert.infoplease.com <kdebisschop>
771 * plugins/popen.c:
772 make sure we do not run past the end of an unterminated string
774 * plugins/negate.c: use asprintf, inhibit splint warning
776 2002-10-05 kdebisschop@alert.infoplease.com <kdebisschop>
778 * getloadavg.m4, plugins/getloadavg.c:
779 lets use library instead od inconsistent command line interfaces
781 2002-09-26 kdebisschop@alert.infoplease.com <kdebisschop>
783 * plugins/urlize.c: use ssprintf instead of sprintf
785 2002-09-25 kdebisschop@alert.infoplease.com <kdebisschop>
787 * plugins/check_http.c:
788 incorporate comment on my_recv from Russell Scibetti
790 * plugins/check_http.c: incorporate comments from Russell Scibetti
792 2002-09-24 kdebisschop@alert.infoplease.com <kdebisschop>
794 * plugins/check_http.c:
795 replace remaining occurences of sprintf with snprintf
797 2002-09-16 kdebisschop@alert.infoplease.com <kdebisschop>
799 * INSTALL: needed for latest autoconf
801 * Makefile.am, aclocal.m4, configure.in, nagios-plugins.spec.in:
802 finish ckleanup of rpm spec porcessing
804 2002-09-14 kdebisschop@alert.infoplease.com <kdebisschop>
806 * nagios-plugins.spec, nagios-plugins.spec.in:
807 complete spec based on confugure.in
809 * make-tarball, rpm:
810 automake makes the dist tarball, rpmbuild -ta makes the rpm
812 * plugins/check_tcp.c, plugins/check_http.c:
813 time data in performance string
815 * plugins-scripts/check_log.sh:
816 patch from Matthew Peters <mattp@esec.com.au>, plus turned up a few bugs on my own
818 2002-09-12 kdebisschop@alert.infoplease.com <kdebisschop>
820 * plugins/Makefile.am: negate wrapper
822 2002-09-08 kdebisschop@alert.infoplease.com <kdebisschop>
824 * plugins/negate.c: wrapper to invert return status
826 * plugins/utils.c: clears up warnings in splint
828 2002-09-06 kdebisschop@alert.infoplease.com <kdebisschop>
830 * plugins-scripts/check_rpc.pl: case on key to ERRORS hash
832 2002-09-04 sghosh <sghosh>
834 * configure.in: more Mysql patches
836 * plugins-scripts/check_ntp.pl:
837 dispersion check now controlled by warn and crit
839 * configure.in: Mysql dir fix
841 * contrib/check_ifstatus.pl, contrib/check_ifoperstatus.pl:
842 moved to supported plugins-scripts
844 2002-09-02 sghosh <sghosh>
846 * plugins/check_smtp.c:
847 new -f option for adding a FROM address for RFC correctness
849 2002-09-01 sghosh <sghosh>
851 * INSTALL, INSTALLING: file rename for MacOS X
853 * plugins/check_smtp.c: Valid MAIL command
855 2002-08-22 sghosh <sghosh>
857 * contrib/check_snmp_process_monitor.pl: updates
859 * command.cfg.in: smsclient config
861 * contrib/check_snmp_disk_monitor.pl, contrib/check_snmp_process_monitor.pl:
862 new plugins contrib
864 2002-08-18 kdebisschop@alert.infoplease.com <kdebisschop>
866 * plugins/check_by_ssh.c: typo in options passed to ssh for ipv6.
867 fix by setting a generic hook for 1-char pasthhru options
869 2002-08-14 sghosh <sghosh>
871 * plugins-scripts/check_disk_smb.pl: patch for admin shares
873 * command.cfg.in: qpage definitions
875 * plugins-scripts/check_ifstatus.pl: skip PPP interfaces
877 * plugins/check_smtp.c: added HELO command
879 * plugins/check_by_ssh.c: ipv4/ipv6 switch added
881 * plugins/check_hpjd.c: net-snmp v5x fix
883 * contrib/check_apc_ups.pl: fix for ePN
885 * contrib/check_linux_raid.pl, contrib/check_nagios_db.pl: new plugins
887 * contrib/check_inodes-freebsd.pl:
888 check inodes - freebsd - candidate for merge with check_inodes
890 * contrib/check_smb.sh: new smb check - users
892 2002-08-13 egalstad <egalstad>
894 * plugins/check_game.c:
895 Mod to display current/max number of players in a game (Frank Kannemann)
897 2002-08-12 egalstad <egalstad>
899 * contrib/check_disk_snmp.pl: Updated to use getopt (Christoph Maser)
901 2002-08-01 sghosh <sghosh>
903 * plugins/check_snmp.c: re-patched exit state comparison
905 * plugins/check_snmp.c:
906 port option added, -c support net-snmpv5, complete response string output
908 2002-08-01 egalstad <egalstad>
910 * contrib/check_digitemp.pl:
911 Add Brian Lane's Digitemp (1-wire temp sensor) plugin
913 2002-07-16 egalstad <egalstad>
915 * contrib/check_disk_snmp.pl:
916 Christoph Maser's plugin to check disk usage via SNMP3
918 2002-07-16 stanleyhopcroft <stanleyhopcroft>
920 * contrib/check_ms_spooler.pl:
921 Primitive and in need of refinement test of MS spooler (with smbclient)
923 2002-07-04 sghosh <sghosh>
925 * contrib/check_procl.sh:
926 Jerome Tytgat - accumulated/percentage CPU/MEM per process - bash plugin
928 * INSTALL: doc update
930 2002-06-28 sghosh <sghosh>
932 * INSTALL: note about autoconf/automake version
934 2002-06-25 sghosh <sghosh>
936 * contrib/check_rbl.c:
937 Check if IP address is specified on RBL - Tim Bell
939 * contrib/check_lmmon.pl: check motherboard/cpu temp via lmmon
941 2002-06-24 sghosh <sghosh>
943 * plugins/check_http.c:
944 ignore return status codes if user specified status line check
946 * plugins/check_snmp.c: printf bug for large numbers - Jeff Murray
948 2002-06-20 sghosh <sghosh>
950 * plugins-scripts/check_disk_smb.pl:
951 logic fix for disk space thresholds
953 2002-06-19 sghosh <sghosh>
955 * plugins/check_dig.c, plugins/check_dns.c, plugins/check_fping.c, plugins/check_hpjd.c, plugins/check_nagios.c, plugins/check_ping.c, plugins/check_snmp.c, plugins/check_vsz.c, plugins/urlize.c, plugins/utils.c, plugins/utils.h.in:
956 more POSIX return value comparison related code fixes
958 * plugins/check_disk.c, plugins/check_ping.c, plugins/check_procs.c:
959 fixes for using POSIX return codes
961 2002-06-18 sghosh <sghosh>
963 * plugins/common.h.in: updated to POSIX return codes
965 * contrib/check_cluster.c: Ethan's check_cluster
967 2002-06-13 sghosh <sghosh>
969 * plugins/check_smtp.c: conformance to RFC 821 <CRLF>
971 * configure.in: use xntpdc on Solaris for check_ntp
973 2002-06-10 sghosh <sghosh>
975 * plugins/check_smtp.c:
976 patch to stop NOQUEUE syslog messages - Karl Ewald
978 2002-06-08 sghosh <sghosh>
980 * plugins-scripts/check_ntp.pl: xntpdc/ntpdc patch - John Koyle
982 2002-06-06 sghosh <sghosh>
984 * plugins-scripts/subst.in, plugins-scripts/utils.sh.in:
985 corrected result codes - for sh; corrected substition for libexec - Tom Bertelson
987 * plugins/check_disk.c: added option for mount point - Tom Bertelson
989 * plugins-scripts/check_oracle.sh:
990 Add test for Oracle name server, can dynamicall determine ORACLE_HOME - tom Bertelson
992 * plugins-scripts/check_flexlm.pl: conditional on lmstat
994 * plugins-scripts/check_ntp.pl: conditional on ntpdc
996 2002-05-29 sghosh <sghosh>
998 * command.cfg.in: notes added
1000 2002-05-28 sghosh <sghosh>
1002 * command.cfg.in: option updates, more examples
1004 2002-05-27 sghosh <sghosh>
1006 * plugins-scripts/check_ntp.pl: checked in too quickly
1008 * doc/README, doc/developer-guidelines.html, doc/developer-guidelines.sgml:
1009 added developer guidelines.
1011 * configure.in: typo, AIX 4.3 ps, smbclient, Net::SNMP fixes
1013 * acconfig.h, plugins-scripts/utils.pm.in: new var - smbclient
1015 * plugins-scripts/check_ntp.pl:
1016 logic reorg, ePN fix and support for utils.pm
1018 * plugins-scripts/check_disk_smb.pl: ePN fix and support for utils.pm
1020 2002-05-23 sghosh <sghosh>
1022 * contrib/check_log2.pl, contrib/check_vcs.pl:
1023 New plugins from Aaron Bostick - Veritas Cluster, logfile
1025 2002-05-10 sghosh <sghosh>
1027 * plugins-scripts/check_rpc.pl:
1028 updates for ePN, patch for multiple version check
1030 * configure.in, plugins-scripts/utils.pm.in: added programs to autoconf
1032 * acconfig.h: Added programs for autoconf
1034 2002-05-09 sghosh <sghosh>
1036 * plugins-scripts/Makefile.am, plugins-scripts/check_ifoperstatus.pl:
1037 migrated check_ifoperstatus to standard plugin
1039 2002-05-08 sghosh <sghosh>
1041 * plugins/check_ping.c: patch for Suse 8.0 loss output
1043 * plugins-scripts/utils.pm.in:
1044 is_hostname added, update CODES to POSIX
1046 * plugins/check_hpjd.c, plugins/check_ups.c: updated notes
1048 * configure.in: updated messages and check for host command
1050 * plugins-scripts/Makefile.am, plugins-scripts/check_ifstatus.pl:
1051 moved updated check_ifstatus to standard plugin
1053 2002-05-07 sghosh <sghosh>
1055 * plugins-scripts/check_breeze.pl, plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl, plugins-scripts/check_netdns.pl, plugins-scripts/check_ntp.pl, plugins-scripts/check_wave.pl:
1056 2nd fix for ePN
1058 2002-05-02 sghosh <sghosh>
1060 * plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl, plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl, plugins-scripts/check_netdns.pl, plugins-scripts/check_ntp.pl, plugins-scripts/check_rpc.pl, plugins-scripts/check_wave.pl:
1061 fix for embedded perl
1063 * tools/README, tools/mini_epn.c, tools/p1.pl:
1064 updated mini_epn and p1.pl added to plugins distribution
1066 2002-05-01 sghosh <sghosh>
1068 * contrib/tarballs/fetchlog-0.92.tar.gz:
1069 remote log check (via snmp possible) by Alexander Haderer
1071 2002-04-29 kdebisschop@alert.infoplease.com <kdebisschop>
1073 * plugins/getopt.h:
1074 failed to carry over from old plugins, listed in EXTRA_DIST, needed for build
1076 2002-04-23 sghosh <sghosh>
1078 * plugins/check_ping.c:
1079 corrected program name and added rtt patch for RH7.2+beta
1081 2002-04-18 egalstad <egalstad>
1083 * contrib/check_inodes.pl:
1084 add check_inodes contrib plugin by John Jolet
1086 * configure.in: configure script patch for ping syntax
1088 2002-04-07 sghosh <sghosh>
1090 * contrib/check_backup.pl, contrib/check_dl_size.pl:
1091 plugins from Patrick Greenwell
1093 2002-04-05 sghosh <sghosh>
1095 * acconfig.h: added HOST_COMMAND
1097 * contrib/tarballs/check_spread.tar:
1098 plugin to check spread messaging toolkit
1100 2002-04-03 sghosh <sghosh>
1102 * contrib/check_oracle_instance.pl:
1103 from Sven Dolderer - check oracle instance
1105 * plugins-scripts/check_nfs.pl:
1106 check_nfs functionality exists in check_rpc
1108 2002-03-18 sghosh <sghosh>
1110 * plugins-scripts/subst.in:
1111 function to update perl plugin scripts to find utils.pm
1113 2002-03-01 egalstad <egalstad>
1115 * plugins/.cvsignore, plugins/config.h.in: Fix for stupid me
1117 * contrib/check_breeze.pl, contrib/check_dhcp.c, contrib/check_flexlm.pl, contrib/check_hltherm.c, contrib/check_hprsc.pl, contrib/check_ipxping.c, contrib/check_memory.tgz, contrib/check_mysql.c, contrib/check_uptime.c, contrib/check_wave.pl, contrib/readme.txt, contrib/tarballs/berger-ping.tar.gz, contrib/tarballs/bowen-langley_plugins.tar.gz, contrib/tarballs/check_bgp-1.0.tar.gz, contrib/tarballs/check_breeze.tar.gz, contrib/tarballs/check_flexlm.tar.gz, contrib/tarballs/check_hltherm.tar.gz, contrib/tarballs/check_hprsc.tar.gz, contrib/tarballs/check_memory.tgz, contrib/tarballs/check_radius.tar.gz, contrib/tarballs/check_wave.tar.gz, contrib/tarballs/hopcroft-plugins.tar.gz, contrib/tarballs/radius.tar.gz, plugins/.cvsignore, plugins/config.h.in:
1118 Contrib plugin cleanup
1120 2002-02-28 egalstad <egalstad>
1122 * plugins-scripts/.cvsignore, plugins-scripts/Makefile.am, plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl, plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl, plugins-scripts/check_log.sh, plugins-scripts/check_netdns.pl, plugins-scripts/check_nfs.pl, plugins-scripts/check_ntp.pl, plugins-scripts/check_oracle.sh, plugins-scripts/check_rpc.pl, plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl, plugins-scripts/subst.in, plugins-scripts/t/check_rpc.t, plugins-scripts/utils.pm.in, plugins-scripts/utils.sh.in, plugins/check_nagios.c, plugins/t/check_disk.t, plugins/t/check_dns.t, plugins/t/check_fping.t, plugins/t/check_ftp.t, plugins/t/check_hpjd.t, plugins/t/check_http.t, plugins/t/check_imap.t, plugins/t/check_load.t, plugins/t/check_mysql.t, plugins/t/check_ping.t, plugins/t/check_pop.t, plugins/t/check_procs.t, plugins/t/check_smtp.t, plugins/t/check_snmp.t, plugins/t/check_swap.t, plugins/t/check_tcp.t, plugins/t/check_time.t, plugins/t/check_udp.t, plugins/t/check_users.t, plugins/t/check_vsz.t, plugins/tests/check_disk, plugins/tests/check_dns, plugins/tests/check_ftp, plugins/tests/check_hpjd, plugins/tests/check_http, plugins/tests/check_load, plugins/tests/check_ping, plugins/tests/check_procs, plugins/tests/check_swap, plugins/tests/check_users, plugins/tests/check_vsz, plugins/utils.c, plugins/utils.h.in, plugins/version.h.in, tools/setup, tools/tango:
1123 Initial import of existing plugin code
1125 * plugins-scripts/.cvsignore, plugins-scripts/Makefile.am, plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl, plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl, plugins-scripts/check_log.sh, plugins-scripts/check_netdns.pl, plugins-scripts/check_nfs.pl, plugins-scripts/check_ntp.pl, plugins-scripts/check_oracle.sh, plugins-scripts/check_rpc.pl, plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl, plugins-scripts/subst.in, plugins-scripts/t/check_rpc.t, plugins-scripts/utils.pm.in, plugins-scripts/utils.sh.in, plugins/check_nagios.c, plugins/t/check_disk.t, plugins/t/check_dns.t, plugins/t/check_fping.t, plugins/t/check_ftp.t, plugins/t/check_hpjd.t, plugins/t/check_http.t, plugins/t/check_imap.t, plugins/t/check_load.t, plugins/t/check_mysql.t, plugins/t/check_ping.t, plugins/t/check_pop.t, plugins/t/check_procs.t, plugins/t/check_smtp.t, plugins/t/check_snmp.t, plugins/t/check_swap.t, plugins/t/check_tcp.t, plugins/t/check_time.t, plugins/t/check_udp.t, plugins/t/check_users.t, plugins/t/check_vsz.t, plugins/tests/check_disk, plugins/tests/check_dns, plugins/tests/check_ftp, plugins/tests/check_hpjd, plugins/tests/check_http, plugins/tests/check_load, plugins/tests/check_ping, plugins/tests/check_procs, plugins/tests/check_swap, plugins/tests/check_users, plugins/tests/check_vsz, plugins/utils.c, plugins/utils.h.in, plugins/version.h.in, tools/setup, tools/tango:
1126 New file.
1128 * plugins/check_snmp.c, plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c, plugins/check_vsz.c, plugins/common.h.in, plugins/getopt.c, plugins/getopt1.c, plugins/netutils.c, plugins/netutils.h.in, plugins/popen.c, plugins/popen.h.in, plugins/snprintf.c, plugins/urlize.c:
1129 Initial import of existing plugin code
1131 * plugins/check_snmp.c, plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c, plugins/check_vsz.c, plugins/common.h.in, plugins/getopt.c, plugins/getopt1.c, plugins/netutils.c, plugins/netutils.h.in, plugins/popen.c, plugins/popen.h.in, plugins/snprintf.c, plugins/urlize.c:
1132 New file.
1134 * plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c, plugins/check_nntp.c, plugins/check_nt.c, plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_pop.c, plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c, plugins/check_smtp.c:
1135 Initial import of existing plugin code
1137 * plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c, plugins/check_nntp.c, plugins/check_nt.c, plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_pop.c, plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c, plugins/check_smtp.c:
1138 New file.
1140 * contrib/tarballs/radius.tar.gz, plugins/.cvsignore, plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c, plugins/check_ftp.c, plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ide-smart.c, plugins/check_imap.c, plugins/check_ldap.c:
1141 Initial import of existing plugin code
1143 * contrib/tarballs/radius.tar.gz, plugins/.cvsignore, plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c, plugins/check_ftp.c, plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ide-smart.c, plugins/check_imap.c, plugins/check_ldap.c:
1144 New file.
1146 * contrib/tarballs/check_bgp-1.0.tar.gz, contrib/tarballs/check_breeze.tar.gz, contrib/tarballs/check_flexlm.tar.gz, contrib/tarballs/check_hltherm.tar.gz, contrib/tarballs/check_hprsc.tar.gz, contrib/tarballs/check_radius.tar.gz, contrib/tarballs/check_wave.tar.gz, contrib/tarballs/hopcroft-plugins.tar.gz:
1147 Initial import of existing plugin code
1149 * contrib/tarballs/check_bgp-1.0.tar.gz, contrib/tarballs/check_breeze.tar.gz, contrib/tarballs/check_flexlm.tar.gz, contrib/tarballs/check_hltherm.tar.gz, contrib/tarballs/check_hprsc.tar.gz, contrib/tarballs/check_radius.tar.gz, contrib/tarballs/check_wave.tar.gz, contrib/tarballs/hopcroft-plugins.tar.gz:
1150 New file.
1152 * contrib/aix/check_crit_dsk, contrib/aix/check_dsk, contrib/aix/check_failed, contrib/aix/check_io, contrib/aix/check_kerberos, contrib/aix/check_ping, contrib/aix/check_queue, contrib/aix/pg_stat, contrib/check_nagios.pl, contrib/tarballs/berger-ping.tar.gz, contrib/tarballs/bowen-langley_plugins.tar.gz, contrib/urlize.pl:
1153 Initial import of existing plugin code
1155 * contrib/aix/check_crit_dsk, contrib/aix/check_dsk, contrib/aix/check_failed, contrib/aix/check_io, contrib/aix/check_kerberos, contrib/aix/check_ping, contrib/aix/check_queue, contrib/aix/pg_stat, contrib/check_nagios.pl, contrib/tarballs/berger-ping.tar.gz, contrib/tarballs/bowen-langley_plugins.tar.gz, contrib/urlize.pl:
1156 New file.
1158 * contrib/check_ipxping.c, contrib/check_joy.sh, contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl, contrib/check_mem.pl, contrib/check_memory.tgz, contrib/check_mysql.c, contrib/check_mysql.pl, contrib/check_netapp.pl, contrib/check_nmap.py, contrib/check_nwstat.pl, contrib/check_ora_table_space.pl, contrib/check_rrd_data.pl, contrib/check_sap.sh, contrib/check_sockets.pl, contrib/check_uptime.c, contrib/maser-oracle.pl, contrib/mrtgext.pl, contrib/readme.txt, contrib/restrict.pl, contrib/utils.py:
1159 Initial import of existing plugin code
1161 * contrib/check_ipxping.c, contrib/check_joy.sh, contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl, contrib/check_mem.pl, contrib/check_memory.tgz, contrib/check_mysql.c, contrib/check_mysql.pl, contrib/check_netapp.pl, contrib/check_nmap.py, contrib/check_nwstat.pl, contrib/check_ora_table_space.pl, contrib/check_rrd_data.pl, contrib/check_sap.sh, contrib/check_sockets.pl, contrib/check_uptime.c, contrib/maser-oracle.pl, contrib/mrtgext.pl, contrib/readme.txt, contrib/restrict.pl, contrib/utils.py:
1162 New file.
1164 * LEGAL, configure.in, contrib/check_apache.pl, contrib/check_apc_ups.pl, contrib/check_bgpstate.pl, contrib/check_dhcp.c, contrib/check_dlswcircuit.pl, contrib/check_dns_random.pl, contrib/check_email_loop.pl, contrib/check_fping_in.c, contrib/check_ftpget.pl, contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl, contrib/check_pop3.pl, contrib/check_qmailq.pl, contrib/check_timeout.c, contrib/checkciscotemp.pl, install-sh, make-tarball, missing, mkinstalldirs, nagios-plugins.spec, opttest.pl, package.def, rpm, subst.in, subst.sh, test.pl.in:
1165 Initial import of existing plugin code
1167 * LEGAL, configure.in, contrib/check_apache.pl, contrib/check_apc_ups.pl, contrib/check_bgpstate.pl, contrib/check_dhcp.c, contrib/check_dlswcircuit.pl, contrib/check_dns_random.pl, contrib/check_email_loop.pl, contrib/check_fping_in.c, contrib/check_ftpget.pl, contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl, contrib/check_pop3.pl, contrib/check_qmailq.pl, contrib/check_timeout.c, contrib/checkciscotemp.pl, install-sh, make-tarball, missing, mkinstalldirs, nagios-plugins.spec, opttest.pl, package.def, rpm, subst.in, subst.sh, test.pl.in:
1168 New file.
1170 * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in:
1171 Initial import of existing plugin code
1173 * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in:
1174 New file.
1176 * .cvsignore, AUTHORS, CODING: Initial import of existing plugin code
1178 * .cvsignore, AUTHORS, CODING: New file.
1180 2000-12-08 karldebisschop <karldebisschop>
1182 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1183 fix memory leaks
1185 2000-12-07 karldebisschop <karldebisschop>
1187 * /cvsroot/netsaintplug/netsaintplug/contrib/check_qmailq.pl:
1188 checks mail in queue (needs much work still)
1190 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ftpget.pl:
1191 tests fetching files from FTP server
1193 2000-12-02 karldebisschop <karldebisschop>
1195 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
1196 password authentication patch, indent, standardize usage/help functions
1198 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1199 don't quote PROGNAME
1201 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1202 print pagesize on verbose flag
1204 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1205 strncat causes segv in RH6.2
1207 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1208 more tweaks for mysql
1210 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: typo in usage2
1212 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1213 additional tweaks needed for mysql
1215 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1216 add usage2 macro
1218 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1219 use strncat in strscat
1221 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1222 fix recent bug in redirects
1224 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1225 loof for libs in /usr/lib/mysql as well
1227 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1228 test on nullhost may return warning or error
1230 2000-12-01 karldebisschop <karldebisschop>
1232 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1233 typo - fix dns left trim on bind 9
1235 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: details for 1.2.9-beta3
1237 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
1239 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1240 remove AC_MSG_WARN for openSSL (redundant)
1242 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1243 use size constants in preference to sizeof()
1245 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1246 typo - chopped one ltoo many lead characters
1248 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
1250 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1251 add argsument-array option to check_procs
1253 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1254 prepare for 1.2.9-beta3
1256 * /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:
1257 move strip() to utils.c
1259 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1260 add documentation for new argument-arry option
1262 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1263 allow test against ARGS with -a switch
1265 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1266 update for bind 9
1268 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1269 checks RRD data (for use with cricket)
1271 2000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com>
1273 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
1275 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1276 remove AC_MSG_WARN for openSSL (redundant)
1278 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1279 use size constants in preference to sizeof()
1281 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1282 typo - chopped one ltoo many lead characters
1284 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
1286 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1287 add argsument-array option to check_procs
1289 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1290 prepare for 1.2.9-beta3
1292 * /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:
1293 move strip() to utils.c
1295 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1296 add documentation for new argument-arry option
1298 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1299 allow test against ARGS with -a switch
1301 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1302 update for bind 9
1304 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1305 checks RRD data (for use with cricket)
1307 2000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com>
1309 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1310 add argsument-array option to check_procs
1312 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1313 prepare for 1.2.9-beta3
1315 * /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:
1316 move strip() to utils.c
1318 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1319 add documentation for new argument-arry option
1321 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1322 allow test against ARGS with -a switch
1324 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1325 update for bind 9
1327 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1328 checks RRD data (for use with cricket)
1330 2000-11-30 karldebisschop <karldebisschop@skillet.infoplease.com>
1332 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1333 fix typo, indent
1335 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1336 don't trigger warning for Redhat 7 ping output on stderr (Warning: no SO_TIMESTAMP support, falling back to SIOCGSTAMP)
1338 2000-11-28 karldebisschop <karldebisschop@skillet.infoplease.com>
1340 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: indent
1342 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1343 remove line continuations
1345 2000-11-18 karldebisschop <karldebisschop@skillet.infoplease.com>
1347 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1348 add option for workgroups
1350 2000-11-17 karldebisschop <karldebisschop@skillet.infoplease.com>
1352 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1353 run `indent -ts2 -sob check_disk.c`
1355 * /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in:
1356 typo in #ifndef HAVE_STROL
1358 2000-11-16 karldebisschop <karldebisschop@skillet.infoplease.com>
1360 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: run indent
1361 fix bugs on solaris
1363 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1364 run indent over code
1365 use strscat function instaed on messy internal loop
1366 fix a couple of things that should have been ifdef'd for REGEX
1368 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
1369 indent, use state_text() for output
1371 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1372 explicitly initialize eval_method array
1374 2000-11-15 hgayosso <hgayosso@skillet.infoplease.com>
1376 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1377 Added examples for: check_reply and check_radius.
1379 2000-11-08 karldebisschop <karldebisschop@skillet.infoplease.com>
1381 * /cvsroot/netsaintplug/netsaintplug/contrib/check_joy.sh:
1382 checks joystick port
1384 2000-11-07 karldebisschop <karldebisschop@skillet.infoplease.com>
1386 * /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c: fix segfault
1388 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1389 set label and units in validate()
1391 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1392 automatically increase timeout if critical treshold is greater than crta
1394 2000-11-03 karldebisschop <karldebisschop@skillet.infoplease.com>
1396 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1397 fis segfault looking for EOL on stripped line
1399 2000-10-25 karldebisschop <karldebisschop@skillet.infoplease.com>
1401 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: automatic update
1403 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
1404 move a slight bit closer to SSH protocal compliance
1405 needs much more work
1407 2000-10-25 karldebisschop <karldebisschop>
1409 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
1410 move a slight bit closer to SSH protocal compliance
1411 needs much more work
1413 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1414 change type of counter 'i' to int
1415 allow = in url query string
1417 2000-10-11 karldebisschop <karldebisschop>
1419 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1420 allow expiration to be optional
1422 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1423 prepare for beta 2
1425 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c:
1426 use new process_tcp_request2 throughtout
1428 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
1429 prototype for process_tcp_request2
1431 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in:
1432 new process_tcp_request2
1434 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
1435 add function to get multiple lines of data from recv() loop
1437 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1438 result was being improperly initialized
1440 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
1441 make consistent with check_mrtgtraf
1443 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1444 cleanup arrays for '-u' and '-l' options
1446 2000-10-10 karldebisschop <karldebisschop>
1448 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1449 fix count of expect strings
1451 2000-10-06 karldebisschop <karldebisschop>
1453 * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl:
1454 missing comma
1456 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1457 don't check output string content if there is no test string
1459 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1460 add a few comments
1462 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1463 fix some line breaks, OID typos
1465 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1466 make sure cmd exists before runnin strstr
1468 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1469 cpp conditionals must be in consistent order
1471 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1472 additional fixes for munged multiple expect loop
1474 2000-10-02 karldebisschop <karldebisschop>
1476 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1477 fix bug in server expect code, due to bad logic in testing for
1478 alternative expects for check_nntp
1480 2000-09-27 karldebisschop <karldebisschop>
1482 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1483 fix some extraneous linefeeds
1484 fix missing leading dots in a few SNMP OIDs
1486 2000-09-25 karldebisschop <karldebisschop>
1488 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
1489 make a separate distrib directory to run 'make dist'
1491 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1492 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
1494 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1495 set cmd to NULL when there are characters left, but they are all whitespace
1497 2000-09-24 karldebisschop <karldebisschop>
1499 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1500 something funky in check_time failure mode -- remove tests for now
1502 * /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:
1503 fix possible buffer overflows revealed by libsafe
1505 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1506 give CRITICAL|WARNING on connect failures only if connect-time checking used
1508 2000-09-24 karldebisschop <karldebisschop>
1510 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1511 something funky in check_time failure mode -- remove tests for now
1513 * /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:
1514 fix possible buffer overflows revealed by libsafe
1516 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1517 give CRITICAL|WARNING on connect failures only if connect-time checking used
1519 2000-09-21 karldebisschop <karldebisschop>
1521 * /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:
1522 provide getopt_long for those OS's that do not have it
1524 2000-09-20 karldebisschop <karldebisschop>
1526 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1527 plugin now warns if server is not present
1529 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1530 trap connect errors before invalid time difference is returned
1532 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1533 strip line from server to remove EOL
1534 use ssprintf to send proper length string to server
1536 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1537 a few fixes for help screens
1539 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
1540 fix missed token in reverse-compatibility mode
1541 help was completely worng
1543 2000-09-18 karldebisschop <karldebisschop>
1545 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1546 look for error codes oonly at beginning of string
1547 add option to switch to MODE READER
1549 2000-09-14 karldebisschop <karldebisschop>
1551 * /cvsroot/netsaintplug/netsaintplug/INSTALL:
1552 Use list as primry contact, not Ethan
1554 * /cvsroot/netsaintplug/netsaintplug/INSTALL: Add preamble for CVS tree
1556 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1557 add 'mdev' to output forms to scan
1559 2000-09-13 karldebisschop <karldebisschop>
1561 * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
1562 get path a little closer to working on solaris with build dirs
1564 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t:
1565 print when test is unexpectedly successful
1567 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
1568 print better info on errors
1570 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1571 authentication for SSL
1573 2000-09-12 karldebisschop <karldebisschop>
1575 * /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:
1576 better nessages when errors are found
1578 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: cleanup
1580 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1581 tweaks for better operation on debian (still not right)
1583 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: typo
1585 * /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:
1586 print better messages on failure
1588 2000-09-11 karldebisschop <karldebisschop>
1590 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: beta 1
1592 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1593 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
1595 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1596 better output for error diagnosis
1598 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1599 trim newline on on DOS/MAC as well
1601 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1602 trim extra linefeed
1604 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1605 also allow commas for critical (AKA, fix my stupid ommision)
1607 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1608 accept comma as arglist separator
1610 * /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:
1611 don't check output when testing against nullhost or noserver
1612 - there are just too many variants
1614 2000-09-11 karldebisschop <karldebisschop>
1616 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1617 1.2.9-b1
1619 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1620 better output for error diagnosis
1622 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1623 trim newline on on DOS/MAC as well
1625 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1626 trim extra linefeed
1628 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1629 also allow commas for critical (AKA, fix my stupid ommision)
1631 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1632 accept comma as arglist separator
1634 * /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:
1635 don't check output when testing against nullhost or noserver
1636 - there are just too many variants
1638 * /cvsroot/netsaintplug/netsaintplug/configure.in: test for openssl
1640 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
1641 don't check output string when testing nullhost
1643 2000-09-10 karldebisschop <karldebisschop>
1645 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1646 bug killing 'ssl' twice cause segfault
1648 2000-09-07 karldebisschop <karldebisschop>
1650 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1651 decalaration was moved into autoconf
1653 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1654 solaris had problems with prototypes
1656 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1657 typo in variable name
1659 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1660 add NNTP personality
1662 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1663 put strpcat and strpcpy into utils
1665 * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in:
1666 add detection for getopt_long function call
1668 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
1669 cahnges needed fro Navis radius
1671 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1672 by default only look for numeric codes, use server expect only when user specifies
1674 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1675 show both long and short form for --help and --version
1677 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
1678 fix typo in warning note
1679 show both long and short forn for --help and --version
1681 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1682 PS_RAW_COMMAND needs to look at full path
1684 2000-09-06 karldebisschop <karldebisschop>
1686 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1687 use ssprintf function to formulate command
1689 2000-09-01 karldebisschop <karldebisschop>
1691 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1692 accidentally dropped !
1694 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1695 add verbose printf's and checnge NNRP to NNTP
1697 2000-09-01 karldebisschop <kdebisschop>
1699 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
1700 escape = for nawk (AIX)
1702 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1703 change chop to chomp
1705 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1706 typo in usage warning
1708 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1709 terminate copied string explicitly
1711 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1712 ndle post operations
1714 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
1715 handle multiple line output
1717 2000-08-31 karldebisschop <kdebisschop>
1719 * /cvsroot/netsaintplug/netsaintplug/Makefile.am: add acconfig.h
1721 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: alpha 7
1723 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1724 add space in '$Revision$' to make emacs perl-maode work right
1726 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1727 alpha 7
1729 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1730 fix typo
1732 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1733 was reallocing the wrong thing
1735 2000-08-31 karldebisschop <kdebisschop>
1737 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1738 add space in '$Revision$' to make emacs perl-maode work right
1740 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1741 alpha 7
1743 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1744 fix typo
1746 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1747 was reallocing the wrong thing
1749 * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
1750 PWD environment variable is not always present
1752 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c:
1753 fix option handling for -v and fix testing of ups_name
1755 * /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:
1756 always return 0 if called from Test::Harness
1758 2000-08-30 karldebisschop <kdebisschop>
1760 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1761 fix test environment
1763 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1764 remove typo: AC_DEFINE_UNQUOTED
1766 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1767 get check_disk to build on cygwin
1769 2000-08-28 karldebisschop <kdebisschop>
1771 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: autoupdate
1773 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
1775 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
1776 add option processing
1778 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1779 typo in ERROR hash, better host name checking
1781 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1782 typo in ERROR hash
1784 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
1786 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1787 fix args to strscpy
1789 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1790 argc=2 IS valid (--help), optopt is char
1792 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
1793 fix incorrect PROGNAME
1795 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
1796 test -h, -V, --help, --version, and check for correct PROGNAME
1798 2000-08-28 karldebisschop <kdebisschop>
1800 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
1802 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
1803 add option processing
1805 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1806 typo in ERROR hash, better host name checking
1808 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1809 typo in ERROR hash
1811 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
1813 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1814 fix args to strscpy
1816 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1817 argc=2 IS valid (--help), optopt is char
1819 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
1820 fix incorrect PROGNAME
1822 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
1823 test -h, -V, --help, --version, and check for correct PROGNAME
1825 2000-08-28 karldebisschop <kdebisschop>
1827 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1828 use udp_hostname instead of localhost
1830 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1831 fix typo in #if statements
1833 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
1834 not all OS types take long opts -- remove from test
1836 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
1837 don't run test if plugin was not made
1839 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1840 don't run tests if plugin wasn't made
1842 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1843 arg processing typos
1845 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1846 specify t as directory rather than wildcard - allows make dist in subdir
1848 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1849 pecify t as directory rather than wildcard - allows make dist in subdir
1851 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
1852 1.2.9 alpha 6
1854 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1855 PS_COMMAND checks for debian
1857 2000-08-25 karldebisschop <kdebisschop>
1859 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1860 chieck_by_ssh should also be in extras
1862 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
1864 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1865 remove extra printf from debigging
1867 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1868 make check_netsaint an extra
1870 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1871 small tweak to match latest check_fping mods
1873 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1874 check to see if MSG_DONTWAIT is defined before using
1876 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1877 check times, variable packet size
1879 2000-08-25 karldebisschop <kdebisschop>
1881 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
1883 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1884 remove extra printf from debigging
1886 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1887 make check_netsaint an extra
1889 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1890 small tweak to match latest check_fping mods
1892 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1893 check to see if MSG_DONTWAIT is defined before using
1895 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1896 check times, variable packet size
1898 2000-08-23 karldebisschop <kdebisschop>
1900 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1901 1.2.9 alpha 5
1903 * /cvsroot/netsaintplug/netsaintplug/package.def: ID breaks autoconf
1905 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9 alpha 5
1907 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1908 update to reflect changes to check_fping for variable packet size handling
1910 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1911 more 1.2.9-a5 log entries
1913 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1914 log some 1.2.9a5 changes
1916 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1917 provide option to control number of packets and packet size
1919 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1920 add $ after HOSTADDRESS in check_http
1922 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t:
1923 Should now answer for any of check_(imap|pop|smtp|udp|tcp|reply)
1925 2000-08-22 karldebisschop <kdebisschop>
1927 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1928 HOUX reveals bug with PROC_LOADAVG logic
1930 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
1931 housekeeping
1933 * /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:
1934 bug fixes on 1.2.9-a4
1936 * /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in:
1937 made by autoheader now
1939 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1940 need to install utils.pm and utils.sh
1942 2000-08-18 karldebisschop <kdebisschop>
1944 * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1945 last few things to get rpm working for 1.2.9-a4
1947 * /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:
1948 get make test to work again
1949 a couple of doc fixes for check_radius
1951 * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1952 update spec for 1.2.9a4
1953 add Helper.pm to dist
1955 2000-08-17 karldebisschop <kdebisschop>
1957 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
1958 output does not begin with ./
1960 * /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:
1961 add standard option syntax to shell plugins
1963 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1964 standard option handling for shell scripts
1966 2000-08-16 karldebisschop <kdebisschop>
1968 * /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:
1969 tcp: don't scan unless --expect or --send
1970 others: create a few new host types
1972 * /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:
1973 lost correct release tracking with change to automake - fixed
1975 2000-08-15 karldebisschop <kdebisschop>
1977 * /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:
1978 convert to getopt
1980 2000-08-12 karldebisschop <kdebisschop>
1982 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
1983 conversion to getopt and automake
1985 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1986 change to getopt
1988 * /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c:
1989 obsolete - functionanlity added to check_tcp
1991 2000-08-11 karldebisschop <kdebisschop>
1993 * /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:
1994 conversion to standard options syntax
1996 2000-08-10 karldebisschop <kdebisschop>
1998 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
1999 complete change to getopt
2001 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
2002 convert radius to getopt, cleanup on tcp
2004 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
2005 wrong PROGNAME
2007 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
2008 convert to getopt
2010 2000-08-08 karldebisschop <kdebisschop>
2012 * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore, /cvsroot/netsaintplug/netsaintplug/.cvsignore:
2013 Makefile.in is built by automake
2015 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
2016 test for bin existence doesn't work right
2018 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2019 use newer strscpy and ssprintf
2020 fix typo (called wrong DEFINE)
2022 * /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:
2023 use automake
2025 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2026 switch to automake
2028 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
2029 use automake
2031 * /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:
2032 convert to automake
2034 2000-08-04 karldebisschop <kdebisschop>
2036 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2037 needed for cygwin, other systems that don't meet SVr4 or BSD4.3
2039 2000-08-03 karldebisschop <kdebisschop>
2041 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore:
2042 prep for automake
2044 * /cvsroot/netsaintplug/netsaintplug/aclocal.m4, /cvsroot/netsaintplug/netsaintplug/AUTHORS, /cvsroot/netsaintplug/netsaintplug/missing, /cvsroot/netsaintplug/netsaintplug/mkinstalldirs, /cvsroot/netsaintplug/netsaintplug/NEWS:
2045 GNU conformance, prep for automake
2047 * /cvsroot/netsaintplug/netsaintplug/ChangeLog, /cvsroot/netsaintplug/netsaintplug/Changelog:
2048 rename to comply with GNU standards
2050 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
2051 needed now that there's a make process
2053 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_netdns.pl:
2054 rename to avoid conflict when installing
2056 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl:
2057 use Net::DNS to check name server
2059 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
2060 use dig instead of nslookup.
2062 * /cvsroot/netsaintplug/netsaintplug/acconfig.h: use autoheader
2064 2000-08-02 karldebisschop <kdebisschop>
2066 * /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:
2067 get rid of common/*.h
2069 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: bugfix
2071 * /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:
2072 move config.h and common.h out of ../common
2073 ----------------------------------------------------------------------
2075 * /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:
2076 correct return status for --help and --version
2078 * /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:
2079 convert to getopt
2081 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
2082 test all plugins for -h --help -v --version options
2084 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2085 reorganize LIBS to use as .IGNORED deps -- -L/usr/lib must be in LDFLAGS
2087 2000-07-30 hgayosso <hgayosso>
2089 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2090 Added examples for: check_nmap.
2092 2000-07-29 karldebisschop <kdebisschop>
2094 * /cvsroot/netsaintplug/netsaintplug/.cvsignore: add sparc64
2096 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
2097 use shell/sed for subst script to meet GNU coding stamdards
2099 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
2100 new tests written with getopt conversion
2102 * /cvsroot/netsaintplug/netsaintplug/subst.sh:
2103 shell wrapper handles diff'ing after sed substitution
2104 (awk fails GNU coding stds)
2106 * /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:
2107 switch to getopt
2108 eliminate overflow in t/check_swap.t (still need to fix check_swap.c)
2110 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2111 better way of doing is_int
2113 2000-07-26 karldebisschop <kdebisschop>
2115 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
2116 ignore arch-specific build directories
2118 2000-07-25 karldebisschop <kdebisschop>
2120 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c:
2121 convert to getopt
2123 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2124 clean out a few sscanf calls
2126 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t: new test
2128 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2129 help screen typo
2131 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2132 delete extra printf
2134 2000-07-23 karldebisschop <kdebisschop>
2136 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2137 improve documentation of -i option and its use
2139 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
2140 add -_ to acceptable cahracters in commad name
2142 2000-07-21 karldebisschop <kdebisschop>
2144 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2145 we use explicit path with new subst script
2147 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
2148 convert perl utility scripts to awk
2150 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2151 use -H where possible, change @libexec@ to @libexecdir@
2153 2000-07-20 karldebisschop <kdebisschop>
2155 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2156 taint checking for -p option
2158 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: order of libs
2160 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
2161 convert old perl script to awk
2163 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2164 use package.def for tracking package release (works for scripts too)
2165 allow df and ping syntax to be specified on command line
2167 * /cvsroot/netsaintplug/netsaintplug/package.def:
2168 defines package release
2170 2000-07-19 karldebisschop <kdebisschop>
2172 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2173 remove debugging printf
2175 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2176 another attempt to get this to work with all servers.
2178 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2179 get protocol version from buffer, but send reasonable client string
2181 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2182 remove inconsistent comment info
2183 change ':' as list separator to ',' (retain ':' for back-compatibility)
2185 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2186 fix goof in revision
2188 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2189 send ident string (suppresses server error)
2191 2000-07-17 karldebisschop <kdebisschop>
2193 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2194 use utils.py
2195 use ntpdc if available
2196 clarify final logic (still needs mor work)
2198 * /cvsroot/netsaintplug/netsaintplug/configure.in: make perl utils.pm
2200 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
2201 perl script essential functions
2203 2000-07-15 karldebisschop <kdebisschop>
2205 * /cvsroot/netsaintplug/netsaintplug/contrib/utils.py:
2206 user contribution
2208 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: tag as 1.20
2210 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2211 closing in on consiostent options, etc
2213 2000-07-14 karldebisschop <kdebisschop>
2215 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ircd.tar.gz:
2216 This was in core
2218 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
2219 dd $Id$
2221 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
2222 1.3 was accidental reversion of 1.2 to 1.1 - flip to correct state
2224 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2225 contributor revisions
2227 2000-07-13 karldebisschop <kdebisschop>
2229 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2230 if xntpdc is present, check dispersion
2231 set $state to be integer so compares can be done
2233 2000-07-12 karldebisschop <kdebisschop>
2235 * /cvsroot/netsaintplug/netsaintplug/rpm: typo in macro for srcrpmdir
2237 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/rpm:
2238 reverse compatibility for ':'
2240 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2241 1.2.9-a2
2243 * /cvsroot/netsaintplug/netsaintplug/COPYING:
2244 We refer to it but didn't distrubute it before
2246 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2247 add note that license is GPL
2249 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t:
2250 set timeout, add new text matches
2252 * /cvsroot/netsaintplug/netsaintplug/Changelog: 1.2.9-a2
2254 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2255 fix bug resulting from use of strncmp
2257 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2258 define suffix rules so both gnumake and pmake will work
2260 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2261 must not send more than 2 \r\n pairs to zope
2263 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2264 new contribution
2266 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: new test
2268 * /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:
2269 edit to go with change to getopt
2271 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2272 documentation typo
2274 * /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c: use getopt
2276 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2277 documentation typo
2279 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2280 use getopt
2282 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2283 use comma for pairs of options, reserve colon for ranges
2285 2000-07-12 hgayosso <hgayosso>
2287 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2288 Added command examples for: check_fping, check_game, check_imap, check_rpc.
2289 Changed one `/bin/printf' for `/bin/echo -e'. (hgayosso)
2291 2000-07-11 karldebisschop <kdebisschop>
2293 * /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: add check_radius
2295 * /cvsroot/netsaintplug/netsaintplug/contrib/check_sockets.pl:
2296 new contribution
2298 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2299 command termination on usage macro can be ambiguous in if block
2301 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2302 convert to getopt
2304 2000-07-07 karldebisschop <kdebisschop>
2306 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
2307 make output a little more standard
2309 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2310 add function ssprintf to print to mallocable string
2312 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2313 use new ssprintf function
2314 don't sscanf for mount point
2316 * /cvsroot/netsaintplug/netsaintplug/contrib/check_mem.pl:
2317 check memory (written on BSD)
2319 2000-07-06 karldebisschop <kdebisschop>
2321 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: typos in docs
2323 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2324 add support message
2326 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
2327 creation
2329 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2330 revert to 1.29
2332 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2333 this mod is wrong - it will go away
2335 2000-07-05 karldebisschop <kdebisschop>
2337 * /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:
2338 1.2.9-a1 cleanup
2340 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2341 fix usage statement
2343 2000-07-04 karldebisschop <kdebisschop>
2345 * /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:
2346 convert to getopt
2348 2000-07-03 karldebisschop <kdebisschop>
2350 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2351 minor bug fixes
2353 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t:
2354 match messages with new multidisk checks
2356 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2357 CRITICAL if any unkown message are picked up on STDERR
2359 * /cvsroot/netsaintplug/netsaintplug/make-tarball: exclude sparc-64
2361 * /cvsroot/netsaintplug/netsaintplug/Changelog: exclude sparc64
2363 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2364 add documentation
2366 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2367 fix inaccurate comment
2369 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: help screen
2371 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2372 check multiple disks
2374 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2375 1.2.9-a1
2377 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2378 make bz2 files as well
2380 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
2381 use getopt
2383 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2384 functional multichecks, still need to tweak args
2386 2000-06-30 karldebisschop <kdebisschop>
2388 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2389 better error trapping for strscpy and strscat
2391 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2392 further work on checking multiple partitions - some cleanup left,
2393 plus documentation
2395 2000-06-29 karldebisschop <kdebisschop>
2397 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2398 snapshot working toward multidisk checks
2400 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2401 next snapshot for passive multichecks
2403 2000-06-28 karldebisschop <kdebisschop>
2405 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2406 add new form of rta for FreeBSD
2408 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
2409 multiplatform build stuff
2411 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2412 napshot - at least this one compiles
2414 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2415 still trying to make complete
2417 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2418 snapshot - updating for passive multichecks
2420 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
2421 multiplatform builds
2423 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2424 now able to specify varlist to ps so various orders can be handled (AIX)
2426 2000-06-27 karldebisschop <kdebisschop>
2428 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2429 multiplatform builds
2431 * /cvsroot/netsaintplug/netsaintplug/plugins/Helper.pm:
2432 modev for multiplatform builds
2434 * /cvsroot/netsaintplug/netsaintplug/Helper.pm:
2435 moved here for multipltform build
2437 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2438 multiplatform builds
2440 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2441 strscat and strscpy functions
2443 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2444 1.2.8-4 plus switch to bzip2
2446 2000-06-26 karldebisschop <kdebisschop>
2448 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2449 1.2.8-41.2.8-41.2.8-41.2.8-4
2451 2000-06-25 karldebisschop <kdebisschop>
2453 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2454 use standard POSIX getopt (only GNU supports '-' leadin for optarg
2456 * /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:
2457 possible fix for check_ping
2459 2000-06-23 karldebisschop <kdebisschop>
2461 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2462 try to get -p 1 at end of line to work
2464 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2465 misplaced paren on host strlen
2467 2000-06-22 karldebisschop <kdebisschop>
2469 * /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/rpm:
2470 housekeeping for rpm builds
2472 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/make-tarball:
2473 housekeeping
2475 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2476 automatically create md5sum
2478 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2479 1.2.8-3 bugfix release1.2.8-3 bugfix release1.2.8-3 bugfix release
2481 * /cvsroot/netsaintplug/netsaintplug/Changelog: houskeeping
2483 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2484 was not printing errors correctly
2486 * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/rpm, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
2487 housekeeping
2489 * /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:
2490 houskeeping
2492 2000-06-21 karldebisschop <kdebisschop>
2494 * /cvsroot/netsaintplug/netsaintplug/Changelog: regular update
2496 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2497 make more mandrake style
2499 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2500 allocate extra byte for trailing null when using malloc
2502 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2503 fix bug in version string cleanup
2505 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2506 use new terminate, add':' to usage statement
2508 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2509 terminate can now take format,arglist like printf
2511 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: update docs
2513 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2514 new info, cleanup old info
2516 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2517 another fix for reverse compatibility for -nohtml
2519 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2520 another fix to revers compatibility for -nohtml
2522 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2523 first step in making SRPM more mandrake compatible
2525 2000-06-19 karldebisschop <kdebisschop>
2527 * /cvsroot/netsaintplug/netsaintplug/Changelog: update
2529 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2530 restore -nohtml as do-nothing option for reverse compatibility
2532 * /cvsroot/netsaintplug/netsaintplug/Changelog: typo
2534 2000-06-18 karldebisschop <kdebisschop>
2536 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2537 1.2.8-2 -- really this time
2539 2000-06-17 karldebisschop <kdebisschop>
2541 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
2542 assume 20-char max size for int
2544 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2545 fix DUP checking, use malloc instead of fixed length strings
2547 2000-06-16 karldebisschop <kdebisschop>
2549 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2550 fix docs, use malloc, fix bug with warn on DUPs
2552 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2553 forgat to double % in printf spec
2555 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2556 1.2.8-2 changes (complete?)
2558 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2559 show header, status, content separately
2560 do more rigorous parsing of where content starts
2562 2000-06-15 karldebisschop <kdebisschop>
2564 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: doc fix
2566 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2567 and long opts to docs
2569 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2570 dd a little header stuff, upgrade to 1.2.8-1
2572 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2573 fix docs, make nothml the default, and --link (-L) option
2575 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2576 update to release new current
2578 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2579 make failed if there were no extras
2581 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2582 fix docs, add separate option for vhost
2584 2000-06-14 karldebisschop <kdebisschop>
2586 * /cvsroot/netsaintplug/netsaintplug/Changelog: dd todays changes
2588 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2589 change name of variable stat - it conflicts on AIX with <sys/stat.h>
2591 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2592 make check_process obsolete
2594 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
2595 all new functionality now incorporated into check_procs.c
2597 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
2598 fix documentation
2600 * /cvsroot/netsaintplug/netsaintplug/subst.in:
2601 -q option for mktemp breaks on HPUX
2603 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2604 make version reporting GNU like
2606 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2607 comments were inaccurate
2609 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2610 add #defines for standard options - testing only right now
2612 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2613 make print_version more compatible with GNU coding standards
2615 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2616 add $(DESTDIR)
2618 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
2619 use getopt, cleanup documentation, retabify
2621 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2622 clean up documentation, retabify
2624 2000-06-13 karldebisschop <kdebisschop>
2626 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/Changelog:
2627 tabify, update documentation
2629 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2630 typo in print_help
2632 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2633 progress on 12 June 2000
2635 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2636 dd --verbose
2638 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2639 add help and usage routines
2641 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2642 test for non-zero exit, fix bug
2644 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
2645 dd netutils.h and timeout
2647 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2648 dd netlibs to check_ldap
2650 2000-06-12 karldebisschop <kdebisschop>
2652 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2653 convert spaces to tab stops
2655 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2656 bux fix in command loop
2658 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2659 remove some GNUisms in Makefile, quote test strings
2661 2000-06-09 karldebisschop <kdebisschop>
2663 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2664 1.2.8 release
2666 * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl:
2667 add comment that openssh will not work with this script
2669 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2670 patch from William Pietri
2672 2000-06-08 karldebisschop <kdebisschop>
2674 * /cvsroot/netsaintplug/netsaintplug/Changelog: just getting up to date
2676 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2677 mysql configure problems - will still want a bit more work
2679 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2680 make -H option work right
2682 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
2683 add a few comments
2685 * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
2686 new contributions
2688 2000-06-07 karldebisschop <kdebisschop>
2690 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2691 no check_https anymore
2693 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2694 check_https no longer exists
2696 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2697 get HAVE_SSL def right
2699 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: typo
2701 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2702 consolidate ssl for check_http into one plugin
2704 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2705 seems debugged, so moved into check_http
2707 * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c:
2708 ssl functionality has been move into check_http
2710 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2711 fix problem with --onredirect
2713 * /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:
2714 fix option processing, hopefully for the last time
2716 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
2717 prepare for pre7 RPMs
2719 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2720 now contained in one netsaint-plugins spec
2722 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2723 upgrade to 1.2.8pre7, change install dir to plugins, add command.cfg to doc
2725 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
2726 undefined build list
2728 * /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:
2729 streamline and debug reverse compatibility mode for option processing
2731 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
2732 use hostname to test http
2734 2000-06-06 karldebisschop <kdebisschop>
2736 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2737 clean up warn where user has no libcrypto
2739 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2740 minor changes
2742 * /cvsroot/netsaintplug/netsaintplug/configure.in: pgsql on solaris
2744 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2745 call directory plugins instead of plugin
2747 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2748 comment debugging code
2750 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2751 clean and autoconf first to prvent careless errors
2753 2000-06-05 karldebisschop <kdebisschop>
2755 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2756 try to get sane build of extras
2757 modify check_http to try and get AIX to compile
2759 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2760 cleanup final test for OpenSSL
2762 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2763 typo in configure, plus try to get AIX to make scripts
2765 2000-06-04 karldebisschop <kdebisschop>
2767 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2768 try to make postgres work on non-redhat
2770 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2771 ichnage to pre6
2773 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2774 yet another try for BSD
2776 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2777 fix again for BSD - need to change order of packets option
2779 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2780 cange order of options to support FreeBSD
2782 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2783 change to match AIX man page
2785 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
2786 get rid of duplicate definitiopn of max
2788 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2789 get rid of egrep -s (use >/dev/null for compatibility)
2791 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2792 core should install on any system, extars may require nodeps
2794 * /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2795 quickcheck target is not defined anymore
2797 2000-06-03 karldebisschop <kdebisschop>
2799 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2800 update for 1.2.8pre5
2802 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2803 add rule for urlize (and check_http2, temporary)
2805 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2806 add help/usage/version info, plus a few comments
2808 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: comments
2810 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
2811 fix needed to match new output from plugin
2813 2000-06-02 karldebisschop <kdebisschop>
2815 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2816 put up short term - will soon replace check_http and check_https
2818 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2819 typo in email address
2821 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2822 fix calls to realloc
2824 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2825 typos in print_help
2827 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2828 typoes in usage and in getopt
2830 * /cvsroot/netsaintplug/netsaintplug/configure.in: fix for solaris
2832 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
2833 pedantic compilers complained these wre not tru prototypes
2835 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2836 fix bug (rta is not reported if pl = 100)
2838 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2839 try different hadlning of lib to get OpenSSL to work on FreeBSD
2841 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2842 typo (would not have effect under current code, but cleaner)
2844 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2845 fix logic for check_https
2847 2000-06-01 karldebisschop <kdebisschop>
2849 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2850 delet build root
2852 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2853 change to 1.2.8pre4
2855 * /cvsroot/netsaintplug/netsaintplug/Requirements:
2856 just a short list of where to get packages tha plugins depend on
2858 * /cvsroot/netsaintplug/netsaintplug/contrib/maser-oracle.pl:
2859 expand from archive
2861 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2862 fix bad @LIBS@ in makefiles
2863 update version
2865 2000-05-31 karldebisschop <kdebisschop>
2867 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2868 random changes
2870 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2871 check a bunch more OIDs
2873 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
2874 make notes about moving some stuff to core
2876 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2877 DO NOT include @LIBS@ in LDFLAGS - configure messes it up
2879 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.c, /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.tar.gz:
2880 unpack source
2882 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ntp.tar.gz:
2883 moved to core
2885 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nfs.tar.gz:
2886 functionality moved to check_rpc in core
2888 * /cvsroot/netsaintplug/netsaintplug/contrib/check_real.tar.gz:
2889 moved to core
2891 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
2892 updated file from www.netsaint.org
2894 * /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:
2895 copied and unpacked from www.netsaint.org
2897 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2898 minor typo in comment
2900 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2901 wraps output of another plugin with a URL
2903 2000-05-30 karldebisschop <kdebisschop>
2905 * /cvsroot/netsaintplug/netsaintplug/contrib/check_netapp.pl:
2906 new contribution
2908 * /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:
2909 new contributions, pending review and inclusion in main source tree
2911 2000-05-25 karldebisschop <kdebisschop>
2913 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2914 general cleanup - keep test order consistent so possible bugs are
2915 more likely to be caught
2917 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2918 do not include @LIBS@ in LDFLAGS - it's getting munged by configure
2920 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2921 get openssl and mysql to work on redhat 6.2
2923 2000-05-24 karldebisschop <kdebisschop>
2925 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2926 some printers may be going offline with POWERSAVE mode
2928 2000-05-19 karldebisschop <kdebisschop>
2930 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2931 realloc crashes when calloc outside of memory page - code page size as
2932 define (I really need a better solution here)
2934 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2935 fix possible sscanf overflow
2937 2000-05-18 karldebisschop <kdebisschop>
2939 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2940 get regex and string searched to work for HTML pages longer than 1024 chars
2942 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: fix a few typos
2944 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2945 spell author names correctly, fix help screen info
2947 2000-05-11 karldebisschop <kdebisschop>
2949 * /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:
2950 use text constants (no|required)_argument instead of numbers in getopt_long
2951 options for clarity. Fix any mis-specified options
2953 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2954 make regex scan work
2955 fix errors in specification of getopt_long parameters
2957 2000-05-10 karldebisschop <kdebisschop>
2959 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2960 drop reference to old saintcheck script
2962 2000-05-05 karldebisschop <kdebisschop>
2964 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2965 fix typoes in OID definition
2967 2000-05-04 karldebisschop <kdebisschop>
2969 * /cvsroot/netsaintplug/netsaintplug/saintcheck: obsoleted by test.pl
2971 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2972 update version number in -V option
2974 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2975 add author, revision tracking
2977 2000-05-03 karldebisschop <kdebisschop>
2979 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
2980 try to get arg checking to work, add full rpc list
2982 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2983 bug fixes
2985 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
2986 use this file to block syncronizing configure script (developers should run
2987 autoconf on their own)
2989 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2990 fix includes for llber
2992 * /cvsroot/netsaintplug/netsaintplug/test.pl:
2993 replaces saintcheck (new script is based on standard perl test harness)
2995 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
2996 use plugin standard -h for help
2997 move -h(ost) option to -H
2998 fix getopt to work on machines with no getopt_long
3000 * /cvsroot/netsaintplug/netsaintplug/Makefile.in: fix conflicts
3002 * /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:
3003 bug fixes
3005 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: bug fix
3007 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
3008 use getopt
3010 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: use getopt
3011 include enhancements from check_process
3013 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: use getopt
3014 scane multiple OIDs
3016 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c:
3017 add --version and --help
3019 2000-05-02 karldebisschop <kdebisschop>
3021 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
3022 moved to check_sensor.sh
3024 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
3025 add basic error checking
3027 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
3028 for simpler make
3030 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3031 replace with check_oracle.sh
3033 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
3034 fix 'clean' target
3036 2000-05-01 karldebisschop <kdebisschop>
3038 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3039 changes to get paths right for scripts
3041 * /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:
3042 use perl test harness
3044 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3045 bug fixes
3047 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
3048 replace check_log with check_log.sh
3050 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
3051 to replace check_oracle
3053 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
3054 to replace check_log
3056 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
3057 replaces check_nfs and check_ypbind
3059 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
3060 use perl test harness
3062 * /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:
3063 small mods to get paths reasonable for script files
3065 * /cvsroot/netsaintplug/netsaintplug/make-tarball: Makes a tar ball
3067 2000-02-17 karldebisschop <kdebisschop>
3069 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3070 changes for check_https
3072 * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ide-smart.c, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
3073 C contribs unmodified.
3074 Script had to be retyed from scratch - maybe CR/LF problem?
3076 2000-02-15 karldebisschop <kdebisschop>
3078 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
3079 add argv[0] to uasge
3080 include common/config.h
3082 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
3083 encapsulate getopt_long stuff in ifdefs
3085 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3086 fix solaris check_swap bug - change sscanf format from %*d,%*d to %*[0-9,-]
3088 2000-02-11 karldebisschop <kdebisschop>
3090 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3091 modify to check uid and ppid for architectures other than linux
3093 2000-02-09 karldebisschop <kdebisschop>
3095 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/configure.in:
3096 step one to testing user (actually, userid) and ppid in check_procs
3098 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3099 get DUP check to give warning
3101 * /cvsroot/netsaintplug/netsaintplug/configure:
3102 should not be handed down - autoconf locally before making tarballs/RPMS
3104 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
3105 use foo[SIZE-1]=0 instead =f '\0' for better compatibility
3107 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3108 change linux ping syntax to scan for DUPs
3110 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3111 check for duplicates
3113 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3114 fix DB_NAMELEN and string comparison tests
3115 get rid of waron about discarding constant string
3117 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3118 use ps for HPUX that is close to working - still broken on check_vsz/rss
3120 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3121 pass authentication info if either passwd or user is given
3123 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3124 allow user without password for authentication
3125 fix dbname check
3127 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
3128 Patch submitted by author to use strncpy
3130 2000-02-08 karldebisschop <kdebisschop>
3132 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3133 fix problem with test -e for solaris - kludge with 'cat filename'
3135 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.h, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h:
3136 superceded bu utils.h.in and popen.h.in
3138 * /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:
3139 use configure to check signal return type
3140 use subst.in to fillin command.cfg
3142 2000-02-05 karldebisschop <kdebisschop>
3144 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3145 fix typo - triple slash in a few URLs
3147 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
3148 remove extra comma in terminate subroutine
3150 2000-02-04 karldebisschop <kdebisschop>
3152 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3153 submission by latigid010@yahoo.com
3154 no scratch file
3155 check db option
3156 more normal switches (kdebisschop)
3158 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3159 compile only base plugins for RPM
3160 fix little glitches in commands.cfg
3162 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
3163 better arg checking for perl taint
3165 2000-02-01 hgayosso <hgayosso>
3167 * /cvsroot/netsaintplug/netsaintplug/contrib/check_hprsc.tar.gz:
3168 Perl script (check_hprsc) to check HP-UX resources via SNMP daemon (hgayosso)
3170 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
3171 check_hprsc.tar.gz added to the contrib plugins (hgayosso)
3173 2000-01-28 karldebisschop <kdebisschop>
3175 * /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:
3176 get date include correct
3178 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
3179 get date include right
3181 * /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:
3182 try to get version includes right
3184 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3185 get revision listsing fixed
3187 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3188 udpate for release 1.2.8pre1
3190 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3191 update spec for 1.2.8-pre1
3192 have makefile delete command.cfg on make distclean
3194 * /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:
3195 use print_revision function in utils
3196 use included timeout_handlers throughout [(socket|popen)?alarm_handler]
3197 clean up use of externs in popen.[hc] and utils.[hc] for above
3198 handle percent or KB in check_disk
3200 2000-01-23 karldebisschop <kdebisschop>
3202 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3203 snmp: start trying to clarify hex mesages
3204 ups: manually apply submitted patch
3205 utils: bug fix in is_numeric
3207 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3208 minor fixes posted to bugs list:
3209 ircd - fix match string
3210 ntp - return critical if server is down
3211 oracle - make no temp files
3213 2000-01-22 karldebisschop <kdebisschop>
3215 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3216 streamline utils functions is_integer and is_numeric
3217 tighten check_ping error prose so it nearly shows on a 80x24 display
3219 2000-01-21 karldebisschop <kdebisschop>
3221 * /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:
3222 fix bug in adapting configure to check_netsaint
3223 fix omission in check_procs arg testing
3224 fix utils sscanf syntax - linux uses EOF where FreeBSD uses 0
3226 * /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:
3227 add check_process and check_radius as extras
3228 make check_pgsl understand old syntax as well
3229 modify check_procs to look for specific comman names and test on ranges
3230 modify configure.in tests so check_netsaint can maybe work with more OS's
3232 2000-01-20 karldebisschop <kdebisschop>
3234 * /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:
3235 set default timeout to 10 seconds
3236 make tests give fewer warnings
3237 move check_httpstr to check_http
3239 2000-01-19 karldebisschop <kdebisschop>
3241 * /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:
3242 use -q option for who if available
3243 use getopt for check_pgsql
3244 make check_users work even if no users are logged in
3245 clean up (developmental) utils.c
3247 2000-01-17 karldebisschop <kdebisschop>
3249 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3250 use the -n switch to prevent host lookups in check_ping
3252 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c:
3253 update for FreeBSD:
3254 add new tests for FreeBSD ps syntax
3255 add test for swapinfo command
3256 modify check_users to work without -q option
3257 modify check_vsz test to work without requiring 'init' listing in `ps` output
3259 2000-01-13 karldebisschop <kdebisschop>
3261 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3262 add HAVE_REGEX_H to configure
3264 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
3265 this should be included by reference in hosts.cfg
3267 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3268 check redirects working
3269 regex content search working
3271 2000-01-10 karldebisschop <kdebisschop>
3273 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
3274 Incorporate netsaint_plugins-1.2.7p1 changes:
3275 - Fixed RH 6.1 ICMP error "bug" in check_ping plugin
3276 (patch by Luiz Felipe R E)
3277 - Fixed uninitialized memory bug in netutils.c (patch by Frank Conrad)
3279 1999-12-28 holoway <holoway>
3281 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3282 I'm a schmuck. :) Would help if I deleted the line, doncha think?
3284 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3285 Removed the requirement of netsaint in the rpm build; the plugins may
3286 live on a machine without it. (nrpe or nrpep may use the plugins without
3287 having netsaint proper present)
3289 1999-12-17 karldebisschop <kdebisschop>
3291 * /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:
3292 adds files from www.netsaint.org contrib area.
3294 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
3295 add STATE_DEPENDENT to common/common.h
3296 check_httpstr binary should never have been there in the first place
3298 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
3299 made actual http check into subroutine
3300 cleaned up help screen
3301 added option checking for --onredirect
3302 added long-style syntax for all other current options
3304 1999-12-15 holoway <holoway>
3306 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3307 Modified the spec file to change the name of the tarball to
3308 netsaint-plugins-version-release.tar.gz
3310 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3311 Added the spec file for creating RPMs from the CVS source.
3313 1999-12-14 karldebisschop <kdebisschop>
3315 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3316 checkpoint - incorporate version info in header
3318 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
3319 use version.h for release date tracking
3321 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3322 use sscanf to clean up HTTP error code checking
3324 1999-12-10 karldebisschop <kdebisschop>
3326 * /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:
3327 Initial checkin.
3328 Release 1.2.7 plus bugfixes
3330 * /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:
3331 New file.
3333 * /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:
3334 Initial checkin.
3335 Release 1.2.7 plus bugfixes
3337 * /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:
3338 New file.
3340 * /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:
3341 Initial checkin.
3342 Release 1.2.7 plus bugfixes
3344 * /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:
3345 New file.
3347 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
3348 Initial checkin.
3349 Release 1.2.7 plus bugfixes
3351 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
3352 New file.
3354 * /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:
3355 Initial checkin.
3356 Release 1.2.7 plus bugfixes
3358 * /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:
3359 New file.
3361 * /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:
3362 Initial checkin.
3363 Release 1.2.7 plus bugfixes
3365 * /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:
3366 New file.
3368 * /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:
3369 Initial checkin.
3370 Release 1.2.7 plus bugfixes
3372 * /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:
3373 New file.
3375 * /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:
3376 Initial checkin.
3377 Release 1.2.7 plus bugfixes
3379 * /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:
3380 New file.
3382 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
3383 Initial checkin.
3384 Release 1.2.7 plus bugfixes
3386 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
3387 New file.
3389 * /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:
3390 Initial checkin.
3391 Release 1.2.7 plus bugfixes
3393 * /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:
3394 New file.
3396 * /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:
3397 Initial checkin.
3398 Release 1.2.7 plus bugfixes
3400 * /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:
3401 New file.
3403 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
3404 Initial checkin.
3405 Release 1.2.7 plus bugfixes
3407 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
3408 New file.
3410 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
3411 Initial checkin.
3412 Release 1.2.7 plus bugfixes
3414 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
3415 New file.
3417 NetSaint Plugins Changelog
3418 --------------------------
3420 Current
3421 -------
3422 1.2.9-a6 - 25 August 2000 (alpha code)
3423 --------------------------------------
3424 * check_disk
3425 (process_arguments) remove stray debugging printf in -p option
3426 * plugins/Makefile.am
3427 (check_netsaint) move to EXTRAS
3430 1.2.9-a5 - 23 August 2000 (alpha code)
3431 --------------------------------------
3432 * check_fping
3433 (main) check rta and packet loss, control packet size and count
3434 (process_arguments) add options for number of packets and size
3435 * check_tcp
3436 (main) alter to run as any of check_(ftp|imaop|pop|smtp|tcp|ucp)
3437 * check_rpc
3438 (main) fix checking against initial error state (start UNKNOWN)
3439 * plugins-scripts/Makefile.am
3440 fix install.dist for utils.pm and utils.sh
3442 1.2.9-a2 - 12 July 2000 (alpha code)
3443 ------------------------------------
3444 * check_http
3445 (check_http) remove "\r\n" pair causing problems for zope
3446 (print_help) fix documentation
3447 * check_disk
3448 (global) malloc string pointers for most character variables
3449 (print_help) fix documentation
3450 (call_getopt) use comma for pairs of options, reserve colon for ranges
3451 (main) use new ssprintf function to assemble 'command_line'
3452 don't sscanf for mount point
3453 * check_load
3454 (global) malloc string pointers for most character variables
3455 (main) use getopt
3456 (process_arguments, print_help, print_usage) new functions
3457 * check_procs
3458 (main) was reporting too many matches due to strncmp
3459 * check_swap
3460 (global) malloc string pointers for most character variables
3461 (main) use getopt
3462 (process_arguments, print_help, print_usage) new functions
3463 * check_time
3464 (global) malloc string pointers for most character variables
3465 (main) use getopt
3466 (process_arguments, print_help, print_usage) new functions
3467 * check_tcp
3468 (print_help) fix documentation
3469 * check_udp
3470 (global) malloc string pointers for most character variables
3471 (main) use getopt
3472 (process_arguments, print_help, print_usage) new functions
3473 * check_users
3474 (global) malloc string pointers for most character variables
3475 (main) use getopt
3476 (process_arguments, print_help, print_usage) new functions
3477 * utils
3478 (strscpy) new -- safe string copy does its own malloc
3479 (strscat) new -- safe string cat does its own malloc
3480 (ssprintf) new -- safe string sprintf does its own malloc
3482 1.2.9-a1 - 3 July 2000 (alpha code)
3483 -----------------------------------
3484 * check_by_ssh.c (main) allow multiple services for passive checks
3485 (call_getopt) add options needed for passive multichecks
3486 * check_disk.c (main) check all mounted partitions if none specified
3487 * check_fping.c (main) use getopt
3488 (process_arguments, print_help, print_usage) new functions
3489 * check_ftp.c (main) use getopt
3490 (process_arguments, print_help, print_usage) new functions
3491 * check_ping.c (check_ping) return critical if output comes on STDERR
3492 add another sscanf for FreeBSD
3493 * check_procs.c (print_usage) fix docs
3494 * check_tcp.c (main) use getopt
3495 (process_arguments, print_help, print_usage) new functions
3496 * check_users.c (main) use getopt
3497 (process_arguments, print_help, print_usage) new functions
3498 * utils.h (macros) provide standard usage() macro
3499 * rearrange directory for multiplatform builds
3500 * test scripts added for check_fping and check_tcp
3502 1.2.8.4
3503 -------
3504 * check_ping.c (process_arguments): don't malloc - just copy pointer
3505 tweak to get non-POSIX order working
3506 (call_getopt): don't malloc - just copy pointer
3508 1.2.8.3 - 22 June 2000
3509 ----------------------
3510 * check_http.c (process_arguments): add -nothml to reverse-compat rewrites
3511 (call_getopt): set display_html false for '-n'
3512 * check_procs.c (print_help): update docs
3513 (print_usage): update docs
3514 (call_getopt): fix long option (was 'program', is 'command')
3515 (main): allow inverted order of max/min for outside ranges
3516 (validate_arguments): some valid, though strange, thresholds were rejected
3517 * check_ssh.c (ssh_connect): fix display of host name for connect fails
3518 * check_ping.c (process_arguments): add -nothml to reverse-compat rewrites
3519 fix malloc error - need to malloc strlen+1
3520 (call_getopt): fix malloc error - need to malloc strlen+1
3521 * check_disk.c (main): use new terminate
3522 (print_usage): typo in printout
3523 * utils.h.in (terminate): update prototype for terminate
3524 * utils.c (terminate): allow terminate to accept format,arglist as printf
3525 * check_sensors.sh (print_revision): fix bug in Revision string cleanup
3526 * netsaint-plugins.spec: make relocatable
3527 use macros throughout
3528 * netsaint-plugins-custom.spec: make relocatable
3529 use macros throughout
3530 * make-tarball: create md5sum
3531 do some rpm setup
3533 1.2.8-2 - 16 June 2000
3534 ----------------------
3535 * check_ping.c (run_ping): was not warning of DUPLICATES anymore, fixed
3536 (all): switch most fixed length buffers to malloc
3537 (print_usage): fix documentation
3538 (print_help): fix documentation
3539 (call_getopt): make nohtml the default, add -L (--link) option
3540 * check_http.c (check_http): more rigorous header/content separation
3541 alter verbose printout to show header, status, and content divisions
3542 (process_arguments): distinguish server and vhost
3543 (call_getopt): distinguish server and vhost
3544 (print_usage): document new -I option for server IPaddress
3545 (print_help): document new -I option for server IPaddress
3546 (all): reindent, tabify
3547 * plugins-scripts/Makfile.in (install): add $(DESTDIR)
3548 * plugins/Makefile.in (install): add $(DESTDIR)
3549 fix for case where there are no extras
3550 (check_ldap): add NETLIBS and SOCKETLIBS
3551 (check_process): remove (obolete)
3552 (all): reorder $(CC) args so -o <src> comes earlier
3553 * check_process.c (all): move to obsolete directory
3554 * configure (check_process): remove (obolete)
3555 * check_procs.c (all): change variable name for 'stat' to 'statopt' for AIX ?bug?
3556 (print_help): fix typo
3557 * check_dns.c (print_help,print_usage): fix documentation
3558 (all): c-indent and retabify
3559 * subst.in (/bin/mktemp): -q option breaks HPUX
3560 * check_sensors.sh (print_help): new function
3561 (print_usage): new function
3562 (main): add --help, --version, --verbose options
3563 (print_revision): make more GNU compatible
3564 * utils.c (print_revision): print license to be more GNU standard
3565 * utils.h.in: add #defines for STDOPTS
3566 * check_rpc.pl (all): fix a few introductory comments
3567 * check_vsz.c (main): move option processing to new process_arguments function
3568 (all): retabify
3569 use malloc and remove most fixed text string sizes
3570 * check_snmp.c (print_help,print_usage): add items, fix typo
3571 * check_by_ssh.c (parse_arguments): bugfix - increment 'c' in remote command parsing
3572 * check_ldap.c (main): add timeout alarm
3574 1.2.8 - 9 June 2000
3575 -------------------
3576 * check_by_ssh.c (parse_arguments): bugfix in remote command parsing
3578 1.2.8pre7 - 8 June 2000
3579 -----------------------
3580 - make getopt() calls mostly backwards-compatible with all older
3581 options specifications the do not directly conflict with present
3582 standard. (pre-release 2 was only backwards compatible when compiled
3583 against GNU getopt).
3584 - integrate ssl code from Rene Klootwijk into check_http
3585 - a variety of small bug fixes (mostly cases where I left development
3586 printing code in plugin [KBD]).
3587 - add -v (--verbose) option to check_http tp print out page(s) as they
3588 are read and any redirects are followed (if specified in options).
3589 - malloc variable for page contents in check_http so that entire page
3590 can be scanned for strings or regular expressions.
3591 - add urlize to wrap plugin output in HTML link tags, make no-html the
3592 default for check_http.
3593 - develop RPM specs netsaint-plugins.spec with a controlled list of
3594 files in the package, and netsaint-plugins-custom.spec which will
3595 rebuild differently based on the packages installed on the build
3596 machine.
3598 1.2.8pre2 - 2 May 2000
3599 ----------------------
3600 - Modify check_snmp to process multiple OIDs in a request (args not backward
3601 compatible)
3602 - Use getopt in check_by_ssh, check_disk, check_dns, check_ldap, check_pgsql,
3603 check_ping, check_procs, check_snmp
3604 - integrate enhancements from check_process [Rene Klootwijk] into check_procs
3605 (including filter by user, parent PID and process name)
3606 - add check_https plugin contributed by Rene Klootwijk
3607 - add check_ide-smart contributed by Robert Dale
3608 - add backward compatibility on check_ping args
3609 - add Makefile for scripts, process trusted path for portability
3610 - use perl test harness in place of saintcheck hack
3611 - fix all plugins calling spopen to also open stderr
3612 - add check_rpc script to replace check_nfs and check_ypbind
3613 - replace check_oracle script with enhanced version by litigid010@yahoo.com
3614 - modularize ping checking loop in check_ping to later allow adaptive loop
3615 count within the plugin
3616 - modify check_disk to accept either paths that are not partition mount points
3617 - modify several plugins to print version number in response to --version opt
3618 - begin distinction between --help (may be many screens) and --usage (1 to 10
3619 lines only)
3620 - maintain commands.cfg file with syntactically correct command definitions
3622 1.2.7 - 11/09/1999
3623 ------------------
3624 - Added check_ntp plugin script contributed by Bo Kersey
3625 - Added check_real plugin contributed by Pedro Leite
3626 - Added check_netsaint plugin
3627 - Added delimiter option to check_snmp plugin
3628 - Added STR and SUBSTR evaluation options to check_snmp plugin
3629 - Fixed bug in check_hpjd where it would erroneously report timeout errors
3630 - Added option to suppress HTML link in check_http and check_ping plugins
3631 - Modified check_http plugin to send carriage returns in http request
3632 - Modified configure script and check_ping plugin to work under FreeBSD
3633 - Changed command line format for check_ping plugin!!
3636 1.2.6 - 10/16/1999
3637 ------------------
3638 - Several plugin bugfixes by Karl DeBisschop
3639 - Added 'saintcheck' script contributed by Karl DeBisschop that can be used
3640 to test various plugins before they are used
3641 - Added check_nfs and check_flexlm plugin scripts contributed by
3642 Ernst-Dieter Martin
3643 - Added check_breeze and check_wave plugin scripts contributed by Jeffrey Blank
3644 - Added check_ircd plugin script contributed by Richard Mayhew
3647 1.2.5 - 09/19/1999
3648 ------------------
3649 - Fixed bug with expect argument (-e) in check_http plugin
3650 - Added additional ping command format to configure script (<srvr> -n <pkts>)
3651 - Switched several plugins to safer version of popen() contributed by Karl
3652 DeBisschop
3653 - Added basic authentication ability to check_http plugin as contributed by
3654 Perry Clarke
3655 - Changed check_imap expect string to "* OK" (repoted by Matt Shibla) and
3656 default port to 143 (reported by Darin Fisher)
3657 - Added check_reply plugin contributed by Jacob Jundqvist
3660 1.2.4 - 08/26/1999
3661 ------------------
3662 - Added check_ldap and check_mysql plugins contributed by Dietmar Rieder
3663 - Added check_game plugin contributed by Ian Cass
3664 - Modified configure script to work with ping command under OpenBSD
3667 1.2.3 - 08/18/1999
3668 ------------------
3669 - Modified most plugins to use common network utilities and include files
3670 - Plugins no longer create temp files (expect the check_log plugin script)
3673 1.2.2 - 08/15/1999
3674 ------------------
3675 - Modified plugins to create temp files in var/ subdirectory of installation
3676 - Added Michael Anton's check_disk_smb.pl plugin
3679 1.2.1 - 08/01/1999
3680 ------------------
3681 - Added $(SOCKETLIBS) to Makefile for Over-CR plugin
3682 - Added quotes around query in check_log plugin to allow for multiple word
3683 queries
3684 - Added a check for no supported options in the check_ups plugin
3687 1.2.0 - 07/30/1999
3688 ------------------
3689 - Added new check_log plugin script
3690 - Added timeout alarm to the check_ssh plugin
3691 - Added "not equal" evaluation method to check_snmp plugin
3692 - Added new check_ups plugin (only tested on APC SmartUPS 2200)
3695 1.1.0 - 07/23/1999
3696 ------------------
3697 - Added new check_ssh plugin contributed by Remi Paulmier
3698 - Added new check_overcr and check_snmp plugins
3699 - Fixed the help screen on the check_nwstat plugin to correctly reflect the
3700 meanings of the warn_value and crit_value variables.
3701 - Fixed some problems with the check_load plugin to make it compile under
3702 NetBSD
3703 - Minor tweaks to various plugins
3706 1.0.0 - 07/13/1999
3707 ------------------
3708 - Initial release of plugins as a separate distribution