1 2003-07-02 gettextize <bug-gnu-gettext@gnu.org>
3 * Makefile.am (SUBDIRS): Add intl.
4 (EXTRA_DIST): Add config.rpath.
5 * configure.in (AC_OUTPUT): Add intl/Makefile,
7 2003-03-02 kdebisschop@alert.infoplease.com <kdebisschop>
9 * configure.in, nagios-plugins.spec.in:
10 adjustments to remove beta tagging
12 * ChangeLog: update from CVS
14 2003-03-01 kdebisschop@alert.infoplease.com <kdebisschop>
16 * nagios-plugins.spec.in: we were missing some docs in the RPM
18 2003-03-01 kdebisschop@alert.infoplease.com <kdebisschop>
20 * nagios-plugins.spec.in: we were missing some docs in the RPM
22 2003-02-23 sghosh <sghosh>
24 * REQUIREMENTS: Novell requirements
26 * contrib/check_bgpstate.pl: removed community string in CRIT message
28 2003-02-22 tonvoon <tonvoon>
30 * configure.in:
31 Solaris and Unixware labels round the wrong way for swap command
33 2003-02-22 kdebisschop@alert.infoplease.com <kdebisschop>
35 * Makefile.am: provide target for nagios-plugins.spec
37 * Makefile.am: add CODING FAQ LEGAL to distribution tarball
39 2003-02-21 tonvoon <tonvoon>
41 * plugins/check_http.c: Fixed coredump with unallocated string
43 * plugins/check_dns.c:
44 Strip leading spaces on dns return value (689563 - Simon L Nielsen)
46 2003-02-20 kdebisschop@alert.infoplease.com <kdebisschop>
48 * plugins-scripts/check_disk_smb.pl:
49 option regexs need to include ^ and $
51 2003-02-19 tonvoon <tonvoon>
53 * lib/Makefile.am: Removing getloadavg.m4 from dist
55 2003-02-19 kdebisschop@alert.infoplease.com <kdebisschop>
57 * lib/getloadavg.m4, tools/setup, INSTALL, configure.in:
58 remove getloadavg.m4
60 2003-02-19 tonvoon <tonvoon>
62 * getloadavg.m4, lib/Makefile.am, lib/getloadavg.c, lib/getloadavg.m4, plugins/Makefile.am, plugins/getloadavg.c, Makefile.am, configure.in:
63 Move getloadavg to lib directory. Must run "aclocal -I lib"
65 2003-02-18 kdebisschop@alert.infoplease.com <kdebisschop>
67 * plugins/check_pgsql.c: spurious backslash escape
69 * configure.in: set tag for beta3, fix pgsql detection
71 * plugins/check_udp.c: never exited getopt loop
73 * plugins/check_tcp.c: failed if header was more than 1023 bytes
75 2003-02-18 tonvoon <tonvoon>
77 * plugins/check_load.c: Fixed the output messages (Bug 688729 - Jayjay)
79 * Makefile.am: Add SUPPORT file to distribution
81 * plugins/check_http.c:
82 Fixed compiler warning and increased the SSL random key for a Solaris PRNG problem
84 2003-02-18 kdebisschop@alert.infoplease.com <kdebisschop>
86 * configure.in:
87 remainder of ps fix for UnixWare, and move [] in if/elif to indicate m4 quoting instead of test invocation
89 2003-02-18 sghosh <sghosh>
91 * contrib/check_appletalk.pl: Appletalk ping plugin
93 * plugins/check_snmp.c: OID type prefix patch [Patches-679403]
95 * plugins/check_swap.c: support for Large swap sizes
97 * configure.in:
98 regex fix to catch *BSD swapinfo and not HP-UX error and memory/file swap in addition to device for HP-UX
100 2003-02-17 kdebisschop@alert.infoplease.com <kdebisschop>
102 * configure.in: typo in testing uname output
104 * configure.in: ping and swap for unixware
106 * configure.in: library search dirs are part of LDFLAGS
108 2003-02-17 sghosh <sghosh>
110 * REQUIREMENTS: location updates
112 2003-02-16 tonvoon <tonvoon>
114 * plugins/Makefile.am: Fixed dependencies for check_nt
116 * plugins/check_nt.c:
117 Coredump if no variable set (reported by Marc C. Poulin)
119 2003-02-16 egalstad <egalstad>
121 * contrib/check_dhcp.c: Interface patch byor Clemens Resen
123 2003-02-16 sghosh <sghosh>
125 * plugins-scripts/check_ntp.pl:
126 all alphanumeric accepted for refid on ntpq
128 2003-02-12 tonvoon <tonvoon>
130 * plugins/.cvsignore: Added extra plugins
132 * lib/.cvsignore: Add ignore files
134 * plugins/negate.c:
135 Remove unnecessary \ and fix coredump with no parameters specified
137 * plugins/check_http.c:
138 Remove unnecessary \ - complaints from Tru64's cc compiler
140 * configure.in:
141 Inadequate quoting for PS_FORMAT & removal of grep "*** for Tru64
143 2003-02-12 sghosh <sghosh>
145 * command.cfg.in: forced ntpq jitter check
147 * plugins-scripts/check_ifoperstatus.pl: added timeout alarm
149 * plugins-scripts/check_ntp.pl:
150 fixed regex for stratum1 peer, added logic for failed ntpq call(e.g. sntp host)
152 2003-02-11 tonvoon <tonvoon>
154 * plugins/check_mysql.c:
155 Patch by Dave Viner for seg fault on RH 7.3 (655903)
157 2003-02-10 tonvoon <tonvoon>
159 * configure.in: Update with references to REQUIREMENTS
161 * Requirements: Remove file, superceded by REQUIREMENTS
163 * plugins/getopt1.c, plugins/getopt.h, plugins/getopt.c:
164 Removing getopt files - now in new lib directory
166 * lib/getopt.c, lib/getopt.h, lib/getopt1.c, lib/Makefile.am:
167 New directory for common library files
169 * plugins/common.h.in:
170 Added in a define for HAVE_GETOPT_H for backwards compatibility
172 * plugins/Makefile.am:
173 Remove unnecessary getopt references and link in lib directory
175 * configure.in:
176 Removing checks for getopt.h - now always available. Also support lib dir
178 * Makefile.am: Adding lib directory for getopts change
180 * configure.in: Fixed Tru64 ps command (Bug 669585 - Paula Arnold)
182 2003-02-10 undrgrid <undrgrid>
184 * plugins/check_ssh.c:
185 Added argc checks before attempting to access argv[]
187 Corrected return codes and output
189 * plugins/check_ssh.c:
190 Revised code to use resolving and connection code in utils.c and
191 netutils.c rather than its own functions.
192 Corrected code to properly handle input of server hostname and port on
193 commandline without option flags.
195 2003-02-10 kdebisschop@alert.infoplease.com <kdebisschop>
197 * contrib/check_fping_in.c: this plugin is in core as check_fping
199 2003-02-09 undrgrid <undrgrid>
201 * tools/setup:
202 Reordered program calls so autoheader was called before automake thus
203 getting rid of errors for header files not being present when automake
204 was called. Also puts it inline with documentation in
205 INSTALL & INSTALLING
207 2003-02-09 sghosh <sghosh>
209 * contrib/check_adptraid.sh, contrib/check_compaq_insight.pl, contrib/check_file_age.pl:
210 new plugins
212 * contrib/README.TXT, contrib/readme.txt: file rename
214 * contrib/sched_downtime.pl, contrib/check_remote_nagios_status.pl, contrib/check_wins.pl:
215 more contribs
217 * contrib/tarballs/fetchlog-0.92.tar.gz, contrib/tarballs/fetchlog-0.94.tar.gz:
218 new version
220 2003-02-09 kdebisschop@alert.infoplease.com <kdebisschop>
222 * README, CODING, FAQ: spell check
224 2003-02-09 sghosh <sghosh>
226 * SUPPORT: ispell
228 2003-02-08 kdebisschop@alert.infoplease.com <kdebisschop>
230 * plugins/check_pgsql.c: use enum instead of define
232 * FAQ: add item on submitting new plugins
234 * SUPPORT: suggest minimum standards for support requests
236 * plugins/check_http.c: submit request with one send
238 2003-02-05 kdebisschop@alert.infoplease.com <kdebisschop>
240 * configure.in: fix for SSL build on RedHat rawhide
242 * plugins/check_dns.c:
243 allow check to proceed using servers from resolv.conf
245 * plugins/check_http.c: fix segfault due to bad asprintf invocation
247 2003-02-04 sghosh <sghosh>
249 * plugins-scripts/Makefile.am:
250 install user:grp perms [patch 679703 -Detlef Boehm]
252 * plugins-scripts/check_flexlm.pl: lmstat output update
254 * plugins-scripts/check_ntp.pl: corrected ntpdate offset to seconds
256 2003-02-03 tonvoon <tonvoon>
258 * plugins/check_snmp.c:
259 Avoid core dump with null or invalid data (679400 - Mathieu Masseboeuf)
261 * plugins/Makefile.am: Patch for Mac OS X compile (652080 - Ton Voon)
263 2003-02-03 sghosh <sghosh>
265 * contrib/tarballs/check_cit.tgz: Citrix plugin
267 * command.cfg.in: more sample command configurations
269 * plugins-scripts/check_ntp.pl, plugins-scripts/utils.pm.in, configure.in:
270 change ntpdc to ntpq (Jonathan Rozes,Thomas Schimpke, bug-656237 )
272 * plugins-scripts/check_ntp.pl:
273 patch for desync peer and ntpdate (James Fidell)
275 * plugins-scripts/check_ifstatus.pl: bugfix [bug 651021 mperry2]
277 * plugins/check_hpjd.c:
278 added default community [bug-patch #600349 jbaumgartner]
280 2003-01-31 tonvoon <tonvoon>
282 * plugins/check_procs.c:
283 Fix for zombie processes on Solaris (Bug 677803 - Matthew Brown)
285 * plugins/check_nt.c:
286 Reapply all asprintf calls. Fix for %% problem with -l flag.
288 * plugins/check_nt.c:
289 Removed all unnecessary asprintf calls. Replaced with original check_nt.c
290 to minimise amount of changes (reported by Reuben Farrelly)
292 2003-01-30 tonvoon <tonvoon>
294 * plugins/check_nt.c: Added reference to the official NSClient web site
296 * plugins/check_swap.c: Fixed long --allswap option
298 * plugins/check_procs.c: Fixed progname
300 2003-01-29 tonvoon <tonvoon>
302 * plugins/check_mrtgtraf.c:
303 Fixed error and success codes (638656 - Paul Dlug)
305 * plugins-scripts/check_oracle.sh:
306 Added cache and tablespace check (621567 - John Marquart)
308 * plugins/check_nt.c, plugins/Makefile.am:
309 Added in check_nt for bug 646516
311 2003-01-29 kdebisschop@alert.infoplease.com <kdebisschop>
313 * plugins/check_mysql.c: remove incorrect check_disk() declaration
315 * plugins/check_ldap.c:
316 fix segfault when argc>=2 and the -H or -b options are not supplied
318 * plugins/check_by_ssh.c: 1.8
320 2003-01-29 tonvoon <tonvoon>
322 * plugins/check_http.c:
323 Better error if server requests client based certificate (609382 - Olaf Greis)
325 * contrib/check_dns_random.pl:
326 Exit code added (604837 - Lachlan Cameron-Smith)
328 * plugins-scripts/check_oracle.sh:
329 Added dummy login test (650970 - Ton Voon)
331 * plugins/check_vsz.c:
332 Error when no params passed, better invalid params message (652086 - Ton Voon)
334 * plugins/check_procs.c:
335 Fixed NULL status in Solaris (644783 - Fabian Pehla)
336 Fixed -p options (652082 - Ton Voon)
338 2003-01-28 kdebisschop@alert.infoplease.com <kdebisschop>
340 * contrib/checkciscotemp.pl:
341 typo: had commented use Net::SNMP for testing
343 * plugins/check_real.c:
344 make sure host_name is set and remove NULL string inits that can lead to segfaults
346 * plugins/check_mysql.c: missed argc check on port parameter
348 * contrib/checkciscotemp.pl: split and validate input more robustly
350 * plugins/check_http.c:
351 remove NULL string inits that can lead to segfaults
353 2003-01-28 tonvoon <tonvoon>
355 * configure.in: ps support for Darwin / MacOSX
357 2003-01-27 kdebisschop@alert.infoplease.com <kdebisschop>
359 * plugins/check_http.c: do not pass host if none is provided
361 * plugins/check_http.c: we were sending extra CRLF
363 2003-01-19 kdebisschop@alert.infoplease.com <kdebisschop>
365 * plugins-scripts/check_rpc.pl:
366 indicate new default state in get_rpcinfo, also fix a bunch of indents for consistent format
368 2003-01-17 sghosh <sghosh>
370 * plugins-scripts/check_rpc.pl:
371 bug fix for state and opt_c initialization
373 * plugins/check_snmp.c: Counter32 tag parsing added
375 2003-01-16 kdebisschop@alert.infoplease.com <kdebisschop>
377 * plugins/check_mysql.c, plugins/check_pgsql.c:
378 semicolon needed where progname define was replaced
380 * plugins/check_http.c: add option to let regex span newlines
382 * plugins/check_game.c: progname and print_usage need to be defined
384 * plugins/check_radius.c, plugins/check_hpjd.c:
385 semicolon needed where praogname define was replced
387 * configure.in: find kerberos libs in latest Red Hat beta
389 * plugins/utils.c: restore max() macro
391 * plugins/check_tcp.c: cleanup progname assignment
393 * plugins-scripts/check_disk_smb.pl:
394 accept $ for share and \\ for users
396 * plugins/check_by_ssh.c: avoid segfault when host is not given
398 2003-01-13 kdebisschop@alert.infoplease.com <kdebisschop>
400 * 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:
401 convert PROGNAME from a define to a const char
403 * plugins/popen.c: change exit status to be POSIX compliant
405 * plugins/check_nagios.c:
406 check for a few null strings, change PROGNAME from #define to const *char
408 * plugins/check_disk.c:
409 add options for excluding devices and for skipping OK devices in summary
411 2003-01-03 kdebisschop@alert.infoplease.com <kdebisschop>
413 * plugins/utils.c:
414 protect against some null strings, make formats more uniform
416 2002-12-19 kdebisschop@alert.infoplease.com <kdebisschop>
418 * plugins/check_tcp.c: expect is +OK for SPOP too
420 * plugins/check_tcp.c:
421 server expect not getting set, expect is +OK for POP
423 * plugins/check_http.c: remove spurious CRLF
425 2002-11-29 stanleyhopcroft <stanleyhopcroft>
427 * contrib/check_citrix:
428 New plugin to check the ICA browse service (used by Citrix Metaframe servers) from
429 Ed Rolison and Tom De Blende.
431 2002-11-25 kdebisschop@alert.infoplease.com <kdebisschop>
433 * plugins/check_tcp.c: was segfaulting if no dtat was returned
435 2002-11-24 kdebisschop@alert.infoplease.com <kdebisschop>
437 * tools/snapshot: some fixes needed to move off old devel box
439 * tools/snapshot:
440 make routine snapshots of nagios and plugin CVS to expand testing
442 2002-11-22 kdebisschop@alert.infoplease.com <kdebisschop>
444 * plugins/check_ups.c:
445 add replace battery condition, replace unchecked strcat calls with asprintf (I do not think buffer overflow was possible here, but lets be consistent)
447 * configure.in:
448 get long args output to work on check_procs by putting incantations with -w ahead of others
450 * configure.in:
451 get long args output to work on linux check_procs, actually works this time (needs OpenBSD testing)
453 * plugins/check_procs.c:
454 add a few comments, trap a few place where a NULL string might have been handled
456 * configure.in:
457 get long args output to work on linux check_procs (needs OpenBSD testing)
459 2002-11-21 kdebisschop@alert.infoplease.com <kdebisschop>
461 * plugins/check_dig.c: fix empty output on errors
463 2002-11-20 kdebisschop@alert.infoplease.com <kdebisschop>
465 * plugins/check_swap.c: add switch to evaluate each swap individually
467 * plugins/check_dig.c:
468 fix solaris SEGV, still need to print meaningful error text
470 * plugins/check_by_ssh.c: in short options, t no no argument
472 * plugins/check_dig.c: replace some strcpy with strscpy
474 2002-11-19 kdebisschop@alert.infoplease.com <kdebisschop>
476 * plugins/Makefile.am: another try at portable symlinking
478 * plugins/check_time.c: explicitly cast recv() arg2 for SunOS5.6
480 * plugins/Makefile.am: rewrite of install-exec-hook for solaris
482 2002-11-18 sghosh <sghosh>
484 * contrib/check_javaproc.pl, contrib/nagios_sendim.pl: javaproc, sendim
486 * contrib-reporting/process_perfdata.pl:
487 New directory to for perfdata and reporting scripts
489 2002-11-18 kdebisschop@alert.infoplease.com <kdebisschop>
491 * plugins/check_swap.c: test total swap instead of individual disks
493 * plugins/check_disk.c: failed to handle multple disks
495 * plugins/utils.c: more readable max_state() code
497 2002-11-16 kdebisschop@alert.infoplease.com <kdebisschop>
499 * plugins/Makefile.am:
500 fix too many sources problem for programs tha are symlinks to check_tcp
502 * plugins/check_snmp.c:
503 my take on Subhendu's patches, plus a few comments for clarity
505 2002-11-15 sghosh <sghosh>
507 * plugins/check_snmp.c:
508 memory bounds in options, no output comparison case
510 2002-11-15 kdebisschop@alert.infoplease.com <kdebisschop>
512 * nagios-plugins.spec.in:
513 make spec work again, now that release is in source name again
515 * configure.in: release numbering fix
517 * plugins/check_snmp.c:
518 fix label handling, replace accidentally deleted elseif l.310
520 2002-11-14 kdebisschop@alert.infoplease.com <kdebisschop>
522 * plugins/utils.c, configure.in, nagios-plugins.spec.in, Makefile.am, acconfig.h:
523 fix bug with gettimeofday test, improve version/release handling, update rpm spec
525 * plugins/Makefile.am: fix typo in snprintf build
527 * plugins/Makefile.am: can't drop these sources -- neded for dist
529 * plugins/Makefile.am: fix build rule for snprintf
531 * plugins/check_http.c: pagesize count off by one
533 * plugins/check_http.c: clean up NULL from status on Solaris
535 * configure.in: typo in AC_DEFINE of PS_FORMAT for solaris
537 * plugins/Makefile.am: remove check_nt again
539 * plugins/Makefile.am:
540 back out last change -- it was only work in progress
542 * 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:
543 remove call_getopt and ssprintf
545 2002-11-13 kdebisschop@alert.infoplease.com <kdebisschop>
547 * 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:
548 remove call_getopt and asprintf
550 2002-11-12 kdebisschop@alert.infoplease.com <kdebisschop>
552 * plugins/check_dig.c: cleanup asprintf, old function decls
554 * plugins/check_mysql.c, plugins/check_real.c, plugins/check_ups.c:
555 remove call_getopt
557 2002-11-11 sghosh <sghosh>
559 * plugins/check_snmp.c: should use asprintf
561 * plugins/check_snmp.c: more snmpv3 patches
563 * plugins/check_snmp.c:
564 long opt for miblist, snmpv3 support (rosenauer)
566 * plugins/check_snmp.c: option to specify a miblist - llow
568 * plugins/check_snmp.c: misc doc fix, missing verbose option
570 2002-11-09 kdebisschop@alert.infoplease.com <kdebisschop>
572 * 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:
573 remove call_getopt
575 * plugins/check_snmp.c: cleaner handling of DEFAULT_PORT
577 * configure.in: add HPUX swap, try to cleanup getopt processing
579 * plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_snmp.c, plugins/negate.c, plugins/utils.h.in:
580 define and use usage3 where second part of message is a an int/char
582 * plugins/snprintf.c:
583 HAVE_C99_SNPRINTF is not tested, so remove from ifdef
585 2002-11-08 kdebisschop@alert.infoplease.com <kdebisschop>
587 * plugins/check_snmp.c: user reports NULL still getting into asprintf
589 * plugins/check_vsz.c: remove call_getopt
591 * acconfig.h, configure.in, plugins/common.h.in, plugins/utils.c, plugins/utils.h.in:
592 patches required to build on solaris with asprintf and gettimeofday
594 * plugins/check_http.c, plugins/check_load.c, plugins/check_ping.c, plugins/check_procs.c, plugins/check_smtp.c, plugins/check_tcp.c:
595 remove unused variables
597 * tools/oneliners: some useful onliners
599 2002-11-07 kdebisschop@alert.infoplease.com <kdebisschop>
601 * plugins/check_snmp.c:
602 bugfixes to command format and (null) text created by asprintf switch
604 * plugins/check_by_ssh.c: remove call_getopt, add [] arougn time
606 * configure.in: test snprintf function family for ifdefs in snprintf.c
608 2002-10-30 kdebisschop@alert.infoplease.com <kdebisschop>
610 * plugins/check_tcp.c: replace fixed-lentgh buffer with asprintf
612 * plugins/check_udp.c: forgot to remove call_getopt
614 * plugins/check_swap.c, plugins/check_ssh.c:
615 forgot to remove call_getopt declaration
617 * plugins/check_smtp.c:
618 remove call_getopt, fix several buffer overruns possible due to use of fixed size buffers
620 * tools/setup:
621 debian builds not actively maintained, so suppress error in setup script
623 2002-10-30 sghosh <sghosh>
625 * acconfig.h, configure.in, plugins-scripts/Makefile.am, plugins-scripts/check_mailq.pl, plugins-scripts/utils.pm.in:
626 monitor mailq
628 2002-10-28 kdebisschop@alert.infoplease.com <kdebisschop>
630 * 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:
631 remove pspace in shebang since no sequent users replied
633 2002-10-26 kdebisschop@alert.infoplease.com <kdebisschop>
635 * nagios-plugins.spec.in: release should not be in tarball name
637 2002-10-25 kdebisschop@alert.infoplease.com <kdebisschop>
639 * nagios-plugins.spec.in: tweak source macro
641 * plugins/Makefile.am: remove check_nt
643 * plugins/Makefile.am, Makefile.am:
644 include getloadavg sources, add some Solaris pkg build support
646 2002-10-22 kdebisschop@alert.infoplease.com <kdebisschop>
648 * plugins/check_ssh.c:
649 remove call_getopt, replace ssprintf with asprintf,better server version reporting
651 * plugins/check_tcp.c: add check_spop
653 * plugins/check_procs.c:
654 remove call_getopt, replace ssprintf with asprintf
656 2002-10-22 sghosh <sghosh>
658 * contrib/check_procr.sh:
659 From: Jerome Tytgat - checks to see if named process is running
661 * README, plugins/check_nt.c:
662 check_nt is downloadable from nsclient.ready2run.nl
664 2002-10-21 kdebisschop@alert.infoplease.com <kdebisschop>
666 * plugins/check_swap.c: use asprintf instead of ssprintf
668 * plugins/Makefile.am:
669 need to define SOURCES for check_tcp to also build as check_ftp,check_imap,check_nntp,check_pop
671 * plugins/utils.c: use asprintf to do strscpy
673 * plugins/Makefile.am:
674 roll check_ftp, check_imap, check_pop, and check_nntp into check_tcp
676 * plugins/check_ftp.c, plugins/check_imap.c, plugins/check_nntp.c, plugins/check_pop.c:
677 these are all combined into check_tcp now
679 * plugins/check_load.c: remove broken call_getopt
681 * plugins/check_snmp.c:
682 cleanup process_arguments, print_help, and print_usage
684 * plugins/check_pgsql.c: now we provide long opts if they do not exist
686 2002-10-20 kdebisschop@alert.infoplease.com <kdebisschop>
688 * plugins/check_snmp.c:
689 fixed scanning for multiple OIDs, which was not working
691 * plugins/check_snmp.c: change ssprintf to asprintf
692 back out change at line 225 in r1.4
693 (values were mismatched to format string, so output was nonsense)
694 (I left a comment showing a construct that should work, but it fails for PHBs:
695 if my disk gets nearly full, they want 'CRITICAL - 99%' not 'CRITICAL - Gauge32: 99')
696 (If someine has a rationale for the change, maybe it could be done as an option? - it seems
697 fairly clear that the Web display should be sensible to PHBs so long as there's no real loss)
699 2002-10-18 kdebisschop@alert.infoplease.com <kdebisschop>
701 * plugins/check_swap.c: remove old call_getopt
703 * plugins/check_load.c:
704 remove old call_getopt code, fix bug taking single float, allow colon as separators in additin to commas
706 * plugins/utils.c: handle null src in strscat
708 * plugins/check_tcp.c: millisecond timing
710 * plugins/utils.h.in: refine STD_LONG_OPTS
712 * plugins/check_http.c: provide on more decimal point printing time
714 * plugins/check_ping.c: remove broken call_getopt stuff
716 2002-10-17 kdebisschop@alert.infoplease.com <kdebisschop>
718 * plugins/check_tcp.c: using asprintf
720 * tools/setup, INSTALL, INSTALLING:
721 revise now that aclocal is remved from CVS
723 2002-10-16 kdebisschop@alert.infoplease.com <kdebisschop>
725 * configure.in: need some quoting on ifdef
727 * acinclude.m4, configure.in:
728 finally a working fix for AM/AC_FUNC_STRTOD nightmare
730 * configure.in: mismatched quote
732 * configure.in: missing commas
734 * configure.in: complains on paren in comment
736 * acinclude.m4: lost a paren
738 * acinclude.m4:
739 old auto???? has AM_FUNC_STRTOD, now renamed AC_FUNC_STRTOD
741 * plugins/check_http.c, plugins/utils.c, plugins/utils.h.in:
742 millisecond timimg where supported
744 * configure.in, missing: build cleanly on RedHat 8.0
746 * .cvsignore: ignore aclocal.m4
748 * configure.in: AM_STRTOD was a typo
750 * aclocal.m4:
751 automake invokes acloacl on each run - it cannot be right to include this
753 * acconfig.h: better checks for vsnprintf stuff
755 * configure.in, plugins/check_http.c: use asprintf
757 * plugins/utils.c: use asprintf to construct strscat
759 * plugins/popen.h.in: timeout interval is extern
761 * plugins/utils.c, plugins/utils.h.in:
762 start support for gettimeofday and tv_usec
764 * aclocal.m4:
765 generated with automake 1.6 / autoconf 2.53 (maybe should not be in CVS, however)
767 * plugins/snprintf.c: newer snprintf from samba.org
769 * .cvsignore: needed for automake 1.6 / autoconf 2.53
771 * Makefile.am: cosmetic line wrap before 80 chars
773 * depcomp: needed for automake 1.6 / autoconf 2.53
775 * configure.in: work with newer automake, begin swithc to asprintf
777 2002-10-15 sghosh <sghosh>
779 * plugins-scripts/check_ifoperstatus.pl:
780 new exit states, more conditional checking
782 2002-10-07 sghosh <sghosh>
784 * plugins/check_dns.c: patch for expected IP address
786 2002-10-07 kdebisschop@alert.infoplease.com <kdebisschop>
788 * plugins/popen.c:
789 make sure we do not run past the end of an unterminated string
791 * plugins/negate.c: use asprintf, inhibit splint warning
793 2002-10-05 kdebisschop@alert.infoplease.com <kdebisschop>
795 * getloadavg.m4, plugins/getloadavg.c:
796 lets use library instead od inconsistent command line interfaces
798 2002-09-26 kdebisschop@alert.infoplease.com <kdebisschop>
800 * plugins/urlize.c: use ssprintf instead of sprintf
802 2002-09-25 kdebisschop@alert.infoplease.com <kdebisschop>
804 * plugins/check_http.c:
805 incorporate comment on my_recv from Russell Scibetti
807 * plugins/check_http.c: incorporate comments from Russell Scibetti
809 2002-09-24 kdebisschop@alert.infoplease.com <kdebisschop>
811 * plugins/check_http.c:
812 replace remaining occurences of sprintf with snprintf
814 2002-09-16 kdebisschop@alert.infoplease.com <kdebisschop>
816 * INSTALL: needed for latest autoconf
818 * Makefile.am, aclocal.m4, configure.in, nagios-plugins.spec.in:
819 finish ckleanup of rpm spec porcessing
821 2002-09-14 kdebisschop@alert.infoplease.com <kdebisschop>
823 * nagios-plugins.spec, nagios-plugins.spec.in:
824 complete spec based on confugure.in
826 * make-tarball, rpm:
827 automake makes the dist tarball, rpmbuild -ta makes the rpm
829 * plugins/check_tcp.c, plugins/check_http.c:
830 time data in performance string
832 * plugins-scripts/check_log.sh:
833 patch from Matthew Peters <mattp@esec.com.au>, plus turned up a few bugs on my own
835 2002-09-12 kdebisschop@alert.infoplease.com <kdebisschop>
837 * plugins/Makefile.am: negate wrapper
839 2002-09-08 kdebisschop@alert.infoplease.com <kdebisschop>
841 * plugins/negate.c: wrapper to invert return status
843 * plugins/utils.c: clears up warnings in splint
845 2002-09-06 kdebisschop@alert.infoplease.com <kdebisschop>
847 * plugins-scripts/check_rpc.pl: case on key to ERRORS hash
849 2002-09-04 sghosh <sghosh>
851 * configure.in: more Mysql patches
853 * plugins-scripts/check_ntp.pl:
854 dispersion check now controlled by warn and crit
856 * configure.in: Mysql dir fix
858 * contrib/check_ifstatus.pl, contrib/check_ifoperstatus.pl:
859 moved to supported plugins-scripts
861 2002-09-02 sghosh <sghosh>
863 * plugins/check_smtp.c:
864 new -f option for adding a FROM address for RFC correctness
866 2002-09-01 sghosh <sghosh>
868 * INSTALL, INSTALLING: file rename for MacOS X
870 * plugins/check_smtp.c: Valid MAIL command
872 2002-08-22 sghosh <sghosh>
874 * contrib/check_snmp_process_monitor.pl: updates
876 * command.cfg.in: smsclient config
878 * contrib/check_snmp_disk_monitor.pl, contrib/check_snmp_process_monitor.pl:
879 new plugins contrib
881 2002-08-18 kdebisschop@alert.infoplease.com <kdebisschop>
883 * plugins/check_by_ssh.c: typo in options passed to ssh for ipv6.
884 fix by setting a generic hook for 1-char pasthhru options
886 2002-08-14 sghosh <sghosh>
888 * plugins-scripts/check_disk_smb.pl: patch for admin shares
890 * command.cfg.in: qpage definitions
892 * plugins-scripts/check_ifstatus.pl: skip PPP interfaces
894 * plugins/check_smtp.c: added HELO command
896 * plugins/check_by_ssh.c: ipv4/ipv6 switch added
898 * plugins/check_hpjd.c: net-snmp v5x fix
900 * contrib/check_apc_ups.pl: fix for ePN
902 * contrib/check_linux_raid.pl, contrib/check_nagios_db.pl: new plugins
904 * contrib/check_inodes-freebsd.pl:
905 check inodes - freebsd - candidate for merge with check_inodes
907 * contrib/check_smb.sh: new smb check - users
909 2002-08-13 egalstad <egalstad>
911 * plugins/check_game.c:
912 Mod to display current/max number of players in a game (Frank Kannemann)
914 2002-08-12 egalstad <egalstad>
916 * contrib/check_disk_snmp.pl: Updated to use getopt (Christoph Maser)
918 2002-08-01 sghosh <sghosh>
920 * plugins/check_snmp.c: re-patched exit state comparison
922 * plugins/check_snmp.c:
923 port option added, -c support net-snmpv5, complete response string output
925 2002-08-01 egalstad <egalstad>
927 * contrib/check_digitemp.pl:
928 Add Brian Lane's Digitemp (1-wire temp sensor) plugin
930 2002-07-16 egalstad <egalstad>
932 * contrib/check_disk_snmp.pl:
933 Christoph Maser's plugin to check disk usage via SNMP3
935 2002-07-16 stanleyhopcroft <stanleyhopcroft>
937 * contrib/check_ms_spooler.pl:
938 Primitive and in need of refinement test of MS spooler (with smbclient)
940 2002-07-04 sghosh <sghosh>
942 * contrib/check_procl.sh:
943 Jerome Tytgat - accumulated/percentage CPU/MEM per process - bash plugin
945 * INSTALL: doc update
947 2002-06-28 sghosh <sghosh>
949 * INSTALL: note about autoconf/automake version
951 2002-06-25 sghosh <sghosh>
953 * contrib/check_rbl.c:
954 Check if IP address is specified on RBL - Tim Bell
956 * contrib/check_lmmon.pl: check motherboard/cpu temp via lmmon
958 2002-06-24 sghosh <sghosh>
960 * plugins/check_http.c:
961 ignore return status codes if user specified status line check
963 * plugins/check_snmp.c: printf bug for large numbers - Jeff Murray
965 2002-06-20 sghosh <sghosh>
967 * plugins-scripts/check_disk_smb.pl:
968 logic fix for disk space thresholds
970 2002-06-19 sghosh <sghosh>
972 * 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:
973 more POSIX return value comparison related code fixes
975 * plugins/check_disk.c, plugins/check_ping.c, plugins/check_procs.c:
976 fixes for using POSIX return codes
978 2002-06-18 sghosh <sghosh>
980 * plugins/common.h.in: updated to POSIX return codes
982 * contrib/check_cluster.c: Ethan's check_cluster
984 2002-06-13 sghosh <sghosh>
986 * plugins/check_smtp.c: conformance to RFC 821 <CRLF>
988 * configure.in: use xntpdc on Solaris for check_ntp
990 2002-06-10 sghosh <sghosh>
992 * plugins/check_smtp.c:
993 patch to stop NOQUEUE syslog messages - Karl Ewald
995 2002-06-08 sghosh <sghosh>
997 * plugins-scripts/check_ntp.pl: xntpdc/ntpdc patch - John Koyle
999 2002-06-06 sghosh <sghosh>
1001 * plugins-scripts/subst.in, plugins-scripts/utils.sh.in:
1002 corrected result codes - for sh; corrected substition for libexec - Tom Bertelson
1004 * plugins/check_disk.c: added option for mount point - Tom Bertelson
1006 * plugins-scripts/check_oracle.sh:
1007 Add test for Oracle name server, can dynamicall determine ORACLE_HOME - tom Bertelson
1009 * plugins-scripts/check_flexlm.pl: conditional on lmstat
1011 * plugins-scripts/check_ntp.pl: conditional on ntpdc
1013 2002-05-29 sghosh <sghosh>
1015 * command.cfg.in: notes added
1017 2002-05-28 sghosh <sghosh>
1019 * command.cfg.in: option updates, more examples
1021 2002-05-27 sghosh <sghosh>
1023 * plugins-scripts/check_ntp.pl: checked in too quickly
1025 * doc/README, doc/developer-guidelines.html, doc/developer-guidelines.sgml:
1026 added developer guidelines.
1028 * configure.in: typo, AIX 4.3 ps, smbclient, Net::SNMP fixes
1030 * acconfig.h, plugins-scripts/utils.pm.in: new var - smbclient
1032 * plugins-scripts/check_ntp.pl:
1033 logic reorg, ePN fix and support for utils.pm
1035 * plugins-scripts/check_disk_smb.pl: ePN fix and support for utils.pm
1037 2002-05-23 sghosh <sghosh>
1039 * contrib/check_log2.pl, contrib/check_vcs.pl:
1040 New plugins from Aaron Bostick - Veritas Cluster, logfile
1042 2002-05-10 sghosh <sghosh>
1044 * plugins-scripts/check_rpc.pl:
1045 updates for ePN, patch for multiple version check
1047 * configure.in, plugins-scripts/utils.pm.in: added programs to autoconf
1049 * acconfig.h: Added programs for autoconf
1051 2002-05-09 sghosh <sghosh>
1053 * plugins-scripts/Makefile.am, plugins-scripts/check_ifoperstatus.pl:
1054 migrated check_ifoperstatus to standard plugin
1056 2002-05-08 sghosh <sghosh>
1058 * plugins/check_ping.c: patch for Suse 8.0 loss output
1060 * plugins-scripts/utils.pm.in:
1061 is_hostname added, update CODES to POSIX
1063 * plugins/check_hpjd.c, plugins/check_ups.c: updated notes
1065 * configure.in: updated messages and check for host command
1067 * plugins-scripts/Makefile.am, plugins-scripts/check_ifstatus.pl:
1068 moved updated check_ifstatus to standard plugin
1070 2002-05-07 sghosh <sghosh>
1072 * 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:
1073 2nd fix for ePN
1075 2002-05-02 sghosh <sghosh>
1077 * 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:
1078 fix for embedded perl
1080 * tools/README, tools/mini_epn.c, tools/p1.pl:
1081 updated mini_epn and p1.pl added to plugins distribution
1083 2002-05-01 sghosh <sghosh>
1085 * contrib/tarballs/fetchlog-0.92.tar.gz:
1086 remote log check (via snmp possible) by Alexander Haderer
1088 2002-04-29 kdebisschop@alert.infoplease.com <kdebisschop>
1090 * plugins/getopt.h:
1091 failed to carry over from old plugins, listed in EXTRA_DIST, needed for build
1093 2002-04-23 sghosh <sghosh>
1095 * plugins/check_ping.c:
1096 corrected program name and added rtt patch for RH7.2+beta
1098 2002-04-18 egalstad <egalstad>
1100 * contrib/check_inodes.pl:
1101 add check_inodes contrib plugin by John Jolet
1103 * configure.in: configure script patch for ping syntax
1105 2002-04-07 sghosh <sghosh>
1107 * contrib/check_backup.pl, contrib/check_dl_size.pl:
1108 plugins from Patrick Greenwell
1110 2002-04-05 sghosh <sghosh>
1112 * acconfig.h: added HOST_COMMAND
1114 * contrib/tarballs/check_spread.tar:
1115 plugin to check spread messaging toolkit
1117 2002-04-03 sghosh <sghosh>
1119 * contrib/check_oracle_instance.pl:
1120 from Sven Dolderer - check oracle instance
1122 * plugins-scripts/check_nfs.pl:
1123 check_nfs functionality exists in check_rpc
1125 2002-03-18 sghosh <sghosh>
1127 * plugins-scripts/subst.in:
1128 function to update perl plugin scripts to find utils.pm
1130 2002-03-01 egalstad <egalstad>
1132 * plugins/.cvsignore, plugins/config.h.in: Fix for stupid me
1134 * 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:
1135 Contrib plugin cleanup
1137 2002-02-28 egalstad <egalstad>
1139 * 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:
1140 Initial import of existing plugin code
1142 * 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:
1143 New file.
1145 * 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:
1146 Initial import of existing plugin code
1148 * 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:
1149 New file.
1151 * 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:
1152 Initial import of existing plugin code
1154 * 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:
1155 New file.
1157 * 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:
1158 Initial import of existing plugin code
1160 * 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:
1161 New file.
1163 * 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:
1164 Initial import of existing plugin code
1166 * 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:
1167 New file.
1169 * 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:
1170 Initial import of existing plugin code
1172 * 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:
1173 New file.
1175 * 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:
1176 Initial import of existing plugin code
1178 * 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:
1179 New file.
1181 * 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:
1182 Initial import of existing plugin code
1184 * 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:
1185 New file.
1187 * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in:
1188 Initial import of existing plugin code
1190 * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in:
1191 New file.
1193 * .cvsignore, AUTHORS, CODING: Initial import of existing plugin code
1195 * .cvsignore, AUTHORS, CODING: New file.
1197 2000-12-08 karldebisschop <karldebisschop>
1199 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1200 fix memory leaks
1202 2000-12-07 karldebisschop <karldebisschop>
1204 * /cvsroot/netsaintplug/netsaintplug/contrib/check_qmailq.pl:
1205 checks mail in queue (needs much work still)
1207 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ftpget.pl:
1208 tests fetching files from FTP server
1210 2000-12-02 karldebisschop <karldebisschop>
1212 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
1213 password authentication patch, indent, standardize usage/help functions
1215 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1216 don't quote PROGNAME
1218 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1219 print pagesize on verbose flag
1221 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1222 strncat causes segv in RH6.2
1224 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1225 more tweaks for mysql
1227 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: typo in usage2
1229 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1230 additional tweaks needed for mysql
1232 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1233 add usage2 macro
1235 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1236 use strncat in strscat
1238 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1239 fix recent bug in redirects
1241 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1242 loof for libs in /usr/lib/mysql as well
1244 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1245 test on nullhost may return warning or error
1247 2000-12-01 karldebisschop <karldebisschop>
1249 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1250 typo - fix dns left trim on bind 9
1252 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: details for 1.2.9-beta3
1254 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
1256 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1257 remove AC_MSG_WARN for openSSL (redundant)
1259 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1260 use size constants in preference to sizeof()
1262 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1263 typo - chopped one ltoo many lead characters
1265 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
1267 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1268 add argsument-array option to check_procs
1270 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1271 prepare for 1.2.9-beta3
1273 * /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:
1274 move strip() to utils.c
1276 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1277 add documentation for new argument-arry option
1279 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1280 allow test against ARGS with -a switch
1282 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1283 update for bind 9
1285 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1286 checks RRD data (for use with cricket)
1288 2000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com>
1290 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
1292 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1293 remove AC_MSG_WARN for openSSL (redundant)
1295 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1296 use size constants in preference to sizeof()
1298 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1299 typo - chopped one ltoo many lead characters
1301 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
1303 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1304 add argsument-array option to check_procs
1306 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1307 prepare for 1.2.9-beta3
1309 * /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:
1310 move strip() to utils.c
1312 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1313 add documentation for new argument-arry option
1315 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1316 allow test against ARGS with -a switch
1318 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1319 update for bind 9
1321 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1322 checks RRD data (for use with cricket)
1324 2000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com>
1326 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1327 add argsument-array option to check_procs
1329 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1330 prepare for 1.2.9-beta3
1332 * /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:
1333 move strip() to utils.c
1335 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1336 add documentation for new argument-arry option
1338 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1339 allow test against ARGS with -a switch
1341 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1342 update for bind 9
1344 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1345 checks RRD data (for use with cricket)
1347 2000-11-30 karldebisschop <karldebisschop@skillet.infoplease.com>
1349 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1350 fix typo, indent
1352 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1353 don't trigger warning for Redhat 7 ping output on stderr (Warning: no SO_TIMESTAMP support, falling back to SIOCGSTAMP)
1355 2000-11-28 karldebisschop <karldebisschop@skillet.infoplease.com>
1357 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: indent
1359 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1360 remove line continuations
1362 2000-11-18 karldebisschop <karldebisschop@skillet.infoplease.com>
1364 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1365 add option for workgroups
1367 2000-11-17 karldebisschop <karldebisschop@skillet.infoplease.com>
1369 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1370 run `indent -ts2 -sob check_disk.c`
1372 * /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in:
1373 typo in #ifndef HAVE_STROL
1375 2000-11-16 karldebisschop <karldebisschop@skillet.infoplease.com>
1377 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: run indent
1378 fix bugs on solaris
1380 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1381 run indent over code
1382 use strscat function instaed on messy internal loop
1383 fix a couple of things that should have been ifdef'd for REGEX
1385 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
1386 indent, use state_text() for output
1388 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1389 explicitly initialize eval_method array
1391 2000-11-15 hgayosso <hgayosso@skillet.infoplease.com>
1393 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1394 Added examples for: check_reply and check_radius.
1396 2000-11-08 karldebisschop <karldebisschop@skillet.infoplease.com>
1398 * /cvsroot/netsaintplug/netsaintplug/contrib/check_joy.sh:
1399 checks joystick port
1401 2000-11-07 karldebisschop <karldebisschop@skillet.infoplease.com>
1403 * /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c: fix segfault
1405 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1406 set label and units in validate()
1408 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1409 automatically increase timeout if critical treshold is greater than crta
1411 2000-11-03 karldebisschop <karldebisschop@skillet.infoplease.com>
1413 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1414 fis segfault looking for EOL on stripped line
1416 2000-10-25 karldebisschop <karldebisschop@skillet.infoplease.com>
1418 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: automatic update
1420 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
1421 move a slight bit closer to SSH protocal compliance
1422 needs much more work
1424 2000-10-25 karldebisschop <karldebisschop>
1426 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
1427 move a slight bit closer to SSH protocal compliance
1428 needs much more work
1430 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1431 change type of counter 'i' to int
1432 allow = in url query string
1434 2000-10-11 karldebisschop <karldebisschop>
1436 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1437 allow expiration to be optional
1439 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1440 prepare for beta 2
1442 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c:
1443 use new process_tcp_request2 throughtout
1445 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
1446 prototype for process_tcp_request2
1448 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in:
1449 new process_tcp_request2
1451 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
1452 add function to get multiple lines of data from recv() loop
1454 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1455 result was being improperly initialized
1457 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
1458 make consistent with check_mrtgtraf
1460 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1461 cleanup arrays for '-u' and '-l' options
1463 2000-10-10 karldebisschop <karldebisschop>
1465 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1466 fix count of expect strings
1468 2000-10-06 karldebisschop <karldebisschop>
1470 * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl:
1471 missing comma
1473 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1474 don't check output string content if there is no test string
1476 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1477 add a few comments
1479 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1480 fix some line breaks, OID typos
1482 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1483 make sure cmd exists before runnin strstr
1485 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1486 cpp conditionals must be in consistent order
1488 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1489 additional fixes for munged multiple expect loop
1491 2000-10-02 karldebisschop <karldebisschop>
1493 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1494 fix bug in server expect code, due to bad logic in testing for
1495 alternative expects for check_nntp
1497 2000-09-27 karldebisschop <karldebisschop>
1499 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1500 fix some extraneous linefeeds
1501 fix missing leading dots in a few SNMP OIDs
1503 2000-09-25 karldebisschop <karldebisschop>
1505 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
1506 make a separate distrib directory to run 'make dist'
1508 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1509 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
1511 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1512 set cmd to NULL when there are characters left, but they are all whitespace
1514 2000-09-24 karldebisschop <karldebisschop>
1516 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1517 something funky in check_time failure mode -- remove tests for now
1519 * /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:
1520 fix possible buffer overflows revealed by libsafe
1522 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1523 give CRITICAL|WARNING on connect failures only if connect-time checking used
1525 2000-09-24 karldebisschop <karldebisschop>
1527 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1528 something funky in check_time failure mode -- remove tests for now
1530 * /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:
1531 fix possible buffer overflows revealed by libsafe
1533 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1534 give CRITICAL|WARNING on connect failures only if connect-time checking used
1536 2000-09-21 karldebisschop <karldebisschop>
1538 * /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:
1539 provide getopt_long for those OS's that do not have it
1541 2000-09-20 karldebisschop <karldebisschop>
1543 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1544 plugin now warns if server is not present
1546 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1547 trap connect errors before invalid time difference is returned
1549 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1550 strip line from server to remove EOL
1551 use ssprintf to send proper length string to server
1553 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1554 a few fixes for help screens
1556 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
1557 fix missed token in reverse-compatibility mode
1558 help was completely worng
1560 2000-09-18 karldebisschop <karldebisschop>
1562 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1563 look for error codes oonly at beginning of string
1564 add option to switch to MODE READER
1566 2000-09-14 karldebisschop <karldebisschop>
1568 * /cvsroot/netsaintplug/netsaintplug/INSTALL:
1569 Use list as primry contact, not Ethan
1571 * /cvsroot/netsaintplug/netsaintplug/INSTALL: Add preamble for CVS tree
1573 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1574 add 'mdev' to output forms to scan
1576 2000-09-13 karldebisschop <karldebisschop>
1578 * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
1579 get path a little closer to working on solaris with build dirs
1581 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t:
1582 print when test is unexpectedly successful
1584 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
1585 print better info on errors
1587 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1588 authentication for SSL
1590 2000-09-12 karldebisschop <karldebisschop>
1592 * /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:
1593 better nessages when errors are found
1595 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: cleanup
1597 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1598 tweaks for better operation on debian (still not right)
1600 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: typo
1602 * /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:
1603 print better messages on failure
1605 2000-09-11 karldebisschop <karldebisschop>
1607 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: beta 1
1609 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1610 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
1612 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1613 better output for error diagnosis
1615 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1616 trim newline on on DOS/MAC as well
1618 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1619 trim extra linefeed
1621 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1622 also allow commas for critical (AKA, fix my stupid ommision)
1624 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1625 accept comma as arglist separator
1627 * /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:
1628 don't check output when testing against nullhost or noserver
1629 - there are just too many variants
1631 2000-09-11 karldebisschop <karldebisschop>
1633 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1634 1.2.9-b1
1636 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1637 better output for error diagnosis
1639 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1640 trim newline on on DOS/MAC as well
1642 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1643 trim extra linefeed
1645 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1646 also allow commas for critical (AKA, fix my stupid ommision)
1648 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1649 accept comma as arglist separator
1651 * /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:
1652 don't check output when testing against nullhost or noserver
1653 - there are just too many variants
1655 * /cvsroot/netsaintplug/netsaintplug/configure.in: test for openssl
1657 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
1658 don't check output string when testing nullhost
1660 2000-09-10 karldebisschop <karldebisschop>
1662 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1663 bug killing 'ssl' twice cause segfault
1665 2000-09-07 karldebisschop <karldebisschop>
1667 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1668 decalaration was moved into autoconf
1670 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1671 solaris had problems with prototypes
1673 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1674 typo in variable name
1676 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1677 add NNTP personality
1679 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1680 put strpcat and strpcpy into utils
1682 * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in:
1683 add detection for getopt_long function call
1685 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
1686 cahnges needed fro Navis radius
1688 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1689 by default only look for numeric codes, use server expect only when user specifies
1691 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1692 show both long and short form for --help and --version
1694 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
1695 fix typo in warning note
1696 show both long and short forn for --help and --version
1698 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1699 PS_RAW_COMMAND needs to look at full path
1701 2000-09-06 karldebisschop <karldebisschop>
1703 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1704 use ssprintf function to formulate command
1706 2000-09-01 karldebisschop <karldebisschop>
1708 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1709 accidentally dropped !
1711 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1712 add verbose printf's and checnge NNRP to NNTP
1714 2000-09-01 karldebisschop <kdebisschop>
1716 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
1717 escape = for nawk (AIX)
1719 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1720 change chop to chomp
1722 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1723 typo in usage warning
1725 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1726 terminate copied string explicitly
1728 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1729 ndle post operations
1731 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
1732 handle multiple line output
1734 2000-08-31 karldebisschop <kdebisschop>
1736 * /cvsroot/netsaintplug/netsaintplug/Makefile.am: add acconfig.h
1738 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: alpha 7
1740 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1741 add space in '$Revision$' to make emacs perl-maode work right
1743 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1744 alpha 7
1746 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1747 fix typo
1749 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1750 was reallocing the wrong thing
1752 2000-08-31 karldebisschop <kdebisschop>
1754 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1755 add space in '$Revision$' to make emacs perl-maode work right
1757 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1758 alpha 7
1760 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1761 fix typo
1763 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1764 was reallocing the wrong thing
1766 * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
1767 PWD environment variable is not always present
1769 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c:
1770 fix option handling for -v and fix testing of ups_name
1772 * /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:
1773 always return 0 if called from Test::Harness
1775 2000-08-30 karldebisschop <kdebisschop>
1777 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1778 fix test environment
1780 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1781 remove typo: AC_DEFINE_UNQUOTED
1783 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1784 get check_disk to build on cygwin
1786 2000-08-28 karldebisschop <kdebisschop>
1788 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: autoupdate
1790 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
1792 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
1793 add option processing
1795 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1796 typo in ERROR hash, better host name checking
1798 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1799 typo in ERROR hash
1801 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
1803 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1804 fix args to strscpy
1806 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1807 argc=2 IS valid (--help), optopt is char
1809 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
1810 fix incorrect PROGNAME
1812 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
1813 test -h, -V, --help, --version, and check for correct PROGNAME
1815 2000-08-28 karldebisschop <kdebisschop>
1817 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
1819 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
1820 add option processing
1822 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1823 typo in ERROR hash, better host name checking
1825 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1826 typo in ERROR hash
1828 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
1830 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1831 fix args to strscpy
1833 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1834 argc=2 IS valid (--help), optopt is char
1836 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
1837 fix incorrect PROGNAME
1839 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
1840 test -h, -V, --help, --version, and check for correct PROGNAME
1842 2000-08-28 karldebisschop <kdebisschop>
1844 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1845 use udp_hostname instead of localhost
1847 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1848 fix typo in #if statements
1850 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
1851 not all OS types take long opts -- remove from test
1853 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
1854 don't run test if plugin was not made
1856 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1857 don't run tests if plugin wasn't made
1859 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1860 arg processing typos
1862 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1863 specify t as directory rather than wildcard - allows make dist in subdir
1865 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1866 pecify t as directory rather than wildcard - allows make dist in subdir
1868 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
1869 1.2.9 alpha 6
1871 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1872 PS_COMMAND checks for debian
1874 2000-08-25 karldebisschop <kdebisschop>
1876 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1877 chieck_by_ssh should also be in extras
1879 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
1881 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1882 remove extra printf from debigging
1884 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1885 make check_netsaint an extra
1887 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1888 small tweak to match latest check_fping mods
1890 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1891 check to see if MSG_DONTWAIT is defined before using
1893 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1894 check times, variable packet size
1896 2000-08-25 karldebisschop <kdebisschop>
1898 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
1900 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1901 remove extra printf from debigging
1903 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1904 make check_netsaint an extra
1906 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1907 small tweak to match latest check_fping mods
1909 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1910 check to see if MSG_DONTWAIT is defined before using
1912 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1913 check times, variable packet size
1915 2000-08-23 karldebisschop <kdebisschop>
1917 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1918 1.2.9 alpha 5
1920 * /cvsroot/netsaintplug/netsaintplug/package.def: ID breaks autoconf
1922 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9 alpha 5
1924 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1925 update to reflect changes to check_fping for variable packet size handling
1927 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1928 more 1.2.9-a5 log entries
1930 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1931 log some 1.2.9a5 changes
1933 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1934 provide option to control number of packets and packet size
1936 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1937 add $ after HOSTADDRESS in check_http
1939 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t:
1940 Should now answer for any of check_(imap|pop|smtp|udp|tcp|reply)
1942 2000-08-22 karldebisschop <kdebisschop>
1944 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1945 HOUX reveals bug with PROC_LOADAVG logic
1947 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
1948 housekeeping
1950 * /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:
1951 bug fixes on 1.2.9-a4
1953 * /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in:
1954 made by autoheader now
1956 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1957 need to install utils.pm and utils.sh
1959 2000-08-18 karldebisschop <kdebisschop>
1961 * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1962 last few things to get rpm working for 1.2.9-a4
1964 * /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:
1965 get make test to work again
1966 a couple of doc fixes for check_radius
1968 * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1969 update spec for 1.2.9a4
1970 add Helper.pm to dist
1972 2000-08-17 karldebisschop <kdebisschop>
1974 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
1975 output does not begin with ./
1977 * /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:
1978 add standard option syntax to shell plugins
1980 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1981 standard option handling for shell scripts
1983 2000-08-16 karldebisschop <kdebisschop>
1985 * /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:
1986 tcp: don't scan unless --expect or --send
1987 others: create a few new host types
1989 * /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:
1990 lost correct release tracking with change to automake - fixed
1992 2000-08-15 karldebisschop <kdebisschop>
1994 * /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:
1995 convert to getopt
1997 2000-08-12 karldebisschop <kdebisschop>
1999 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
2000 conversion to getopt and automake
2002 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
2003 change to getopt
2005 * /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c:
2006 obsolete - functionanlity added to check_tcp
2008 2000-08-11 karldebisschop <kdebisschop>
2010 * /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:
2011 conversion to standard options syntax
2013 2000-08-10 karldebisschop <kdebisschop>
2015 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
2016 complete change to getopt
2018 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
2019 convert radius to getopt, cleanup on tcp
2021 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
2022 wrong PROGNAME
2024 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
2025 convert to getopt
2027 2000-08-08 karldebisschop <kdebisschop>
2029 * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore, /cvsroot/netsaintplug/netsaintplug/.cvsignore:
2030 Makefile.in is built by automake
2032 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
2033 test for bin existence doesn't work right
2035 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2036 use newer strscpy and ssprintf
2037 fix typo (called wrong DEFINE)
2039 * /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:
2040 use automake
2042 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2043 switch to automake
2045 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
2046 use automake
2048 * /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:
2049 convert to automake
2051 2000-08-04 karldebisschop <kdebisschop>
2053 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2054 needed for cygwin, other systems that don't meet SVr4 or BSD4.3
2056 2000-08-03 karldebisschop <kdebisschop>
2058 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore:
2059 prep for automake
2061 * /cvsroot/netsaintplug/netsaintplug/aclocal.m4, /cvsroot/netsaintplug/netsaintplug/AUTHORS, /cvsroot/netsaintplug/netsaintplug/missing, /cvsroot/netsaintplug/netsaintplug/mkinstalldirs, /cvsroot/netsaintplug/netsaintplug/NEWS:
2062 GNU conformance, prep for automake
2064 * /cvsroot/netsaintplug/netsaintplug/ChangeLog, /cvsroot/netsaintplug/netsaintplug/Changelog:
2065 rename to comply with GNU standards
2067 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
2068 needed now that there's a make process
2070 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_netdns.pl:
2071 rename to avoid conflict when installing
2073 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl:
2074 use Net::DNS to check name server
2076 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
2077 use dig instead of nslookup.
2079 * /cvsroot/netsaintplug/netsaintplug/acconfig.h: use autoheader
2081 2000-08-02 karldebisschop <kdebisschop>
2083 * /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:
2084 get rid of common/*.h
2086 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: bugfix
2088 * /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:
2089 move config.h and common.h out of ../common
2090 ----------------------------------------------------------------------
2092 * /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:
2093 correct return status for --help and --version
2095 * /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:
2096 convert to getopt
2098 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
2099 test all plugins for -h --help -v --version options
2101 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2102 reorganize LIBS to use as .IGNORED deps -- -L/usr/lib must be in LDFLAGS
2104 2000-07-30 hgayosso <hgayosso>
2106 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2107 Added examples for: check_nmap.
2109 2000-07-29 karldebisschop <kdebisschop>
2111 * /cvsroot/netsaintplug/netsaintplug/.cvsignore: add sparc64
2113 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
2114 use shell/sed for subst script to meet GNU coding stamdards
2116 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
2117 new tests written with getopt conversion
2119 * /cvsroot/netsaintplug/netsaintplug/subst.sh:
2120 shell wrapper handles diff'ing after sed substitution
2121 (awk fails GNU coding stds)
2123 * /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:
2124 switch to getopt
2125 eliminate overflow in t/check_swap.t (still need to fix check_swap.c)
2127 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2128 better way of doing is_int
2130 2000-07-26 karldebisschop <kdebisschop>
2132 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
2133 ignore arch-specific build directories
2135 2000-07-25 karldebisschop <kdebisschop>
2137 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c:
2138 convert to getopt
2140 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2141 clean out a few sscanf calls
2143 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t: new test
2145 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2146 help screen typo
2148 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2149 delete extra printf
2151 2000-07-23 karldebisschop <kdebisschop>
2153 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2154 improve documentation of -i option and its use
2156 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
2157 add -_ to acceptable cahracters in commad name
2159 2000-07-21 karldebisschop <kdebisschop>
2161 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2162 we use explicit path with new subst script
2164 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
2165 convert perl utility scripts to awk
2167 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2168 use -H where possible, change @libexec@ to @libexecdir@
2170 2000-07-20 karldebisschop <kdebisschop>
2172 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2173 taint checking for -p option
2175 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: order of libs
2177 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
2178 convert old perl script to awk
2180 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2181 use package.def for tracking package release (works for scripts too)
2182 allow df and ping syntax to be specified on command line
2184 * /cvsroot/netsaintplug/netsaintplug/package.def:
2185 defines package release
2187 2000-07-19 karldebisschop <kdebisschop>
2189 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2190 remove debugging printf
2192 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2193 another attempt to get this to work with all servers.
2195 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2196 get protocol version from buffer, but send reasonable client string
2198 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2199 remove inconsistent comment info
2200 change ':' as list separator to ',' (retain ':' for back-compatibility)
2202 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2203 fix goof in revision
2205 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2206 send ident string (suppresses server error)
2208 2000-07-17 karldebisschop <kdebisschop>
2210 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2211 use utils.py
2212 use ntpdc if available
2213 clarify final logic (still needs mor work)
2215 * /cvsroot/netsaintplug/netsaintplug/configure.in: make perl utils.pm
2217 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
2218 perl script essential functions
2220 2000-07-15 karldebisschop <kdebisschop>
2222 * /cvsroot/netsaintplug/netsaintplug/contrib/utils.py:
2223 user contribution
2225 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: tag as 1.20
2227 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2228 closing in on consiostent options, etc
2230 2000-07-14 karldebisschop <kdebisschop>
2232 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ircd.tar.gz:
2233 This was in core
2235 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
2236 dd $Id$
2238 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
2239 1.3 was accidental reversion of 1.2 to 1.1 - flip to correct state
2241 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2242 contributor revisions
2244 2000-07-13 karldebisschop <kdebisschop>
2246 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2247 if xntpdc is present, check dispersion
2248 set $state to be integer so compares can be done
2250 2000-07-12 karldebisschop <kdebisschop>
2252 * /cvsroot/netsaintplug/netsaintplug/rpm: typo in macro for srcrpmdir
2254 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/rpm:
2255 reverse compatibility for ':'
2257 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2258 1.2.9-a2
2260 * /cvsroot/netsaintplug/netsaintplug/COPYING:
2261 We refer to it but didn't distrubute it before
2263 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2264 add note that license is GPL
2266 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t:
2267 set timeout, add new text matches
2269 * /cvsroot/netsaintplug/netsaintplug/Changelog: 1.2.9-a2
2271 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2272 fix bug resulting from use of strncmp
2274 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2275 define suffix rules so both gnumake and pmake will work
2277 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2278 must not send more than 2 \r\n pairs to zope
2280 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2281 new contribution
2283 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: new test
2285 * /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:
2286 edit to go with change to getopt
2288 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2289 documentation typo
2291 * /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c: use getopt
2293 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2294 documentation typo
2296 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2297 use getopt
2299 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2300 use comma for pairs of options, reserve colon for ranges
2302 2000-07-12 hgayosso <hgayosso>
2304 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2305 Added command examples for: check_fping, check_game, check_imap, check_rpc.
2306 Changed one `/bin/printf' for `/bin/echo -e'. (hgayosso)
2308 2000-07-11 karldebisschop <kdebisschop>
2310 * /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: add check_radius
2312 * /cvsroot/netsaintplug/netsaintplug/contrib/check_sockets.pl:
2313 new contribution
2315 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2316 command termination on usage macro can be ambiguous in if block
2318 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2319 convert to getopt
2321 2000-07-07 karldebisschop <kdebisschop>
2323 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
2324 make output a little more standard
2326 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2327 add function ssprintf to print to mallocable string
2329 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2330 use new ssprintf function
2331 don't sscanf for mount point
2333 * /cvsroot/netsaintplug/netsaintplug/contrib/check_mem.pl:
2334 check memory (written on BSD)
2336 2000-07-06 karldebisschop <kdebisschop>
2338 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: typos in docs
2340 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2341 add support message
2343 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
2344 creation
2346 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2347 revert to 1.29
2349 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2350 this mod is wrong - it will go away
2352 2000-07-05 karldebisschop <kdebisschop>
2354 * /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:
2355 1.2.9-a1 cleanup
2357 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2358 fix usage statement
2360 2000-07-04 karldebisschop <kdebisschop>
2362 * /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:
2363 convert to getopt
2365 2000-07-03 karldebisschop <kdebisschop>
2367 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2368 minor bug fixes
2370 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t:
2371 match messages with new multidisk checks
2373 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2374 CRITICAL if any unkown message are picked up on STDERR
2376 * /cvsroot/netsaintplug/netsaintplug/make-tarball: exclude sparc-64
2378 * /cvsroot/netsaintplug/netsaintplug/Changelog: exclude sparc64
2380 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2381 add documentation
2383 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2384 fix inaccurate comment
2386 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: help screen
2388 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2389 check multiple disks
2391 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2392 1.2.9-a1
2394 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2395 make bz2 files as well
2397 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
2398 use getopt
2400 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2401 functional multichecks, still need to tweak args
2403 2000-06-30 karldebisschop <kdebisschop>
2405 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2406 better error trapping for strscpy and strscat
2408 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2409 further work on checking multiple partitions - some cleanup left,
2410 plus documentation
2412 2000-06-29 karldebisschop <kdebisschop>
2414 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2415 snapshot working toward multidisk checks
2417 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2418 next snapshot for passive multichecks
2420 2000-06-28 karldebisschop <kdebisschop>
2422 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2423 add new form of rta for FreeBSD
2425 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
2426 multiplatform build stuff
2428 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2429 napshot - at least this one compiles
2431 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2432 still trying to make complete
2434 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2435 snapshot - updating for passive multichecks
2437 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
2438 multiplatform builds
2440 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2441 now able to specify varlist to ps so various orders can be handled (AIX)
2443 2000-06-27 karldebisschop <kdebisschop>
2445 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2446 multiplatform builds
2448 * /cvsroot/netsaintplug/netsaintplug/plugins/Helper.pm:
2449 modev for multiplatform builds
2451 * /cvsroot/netsaintplug/netsaintplug/Helper.pm:
2452 moved here for multipltform build
2454 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2455 multiplatform builds
2457 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2458 strscat and strscpy functions
2460 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2461 1.2.8-4 plus switch to bzip2
2463 2000-06-26 karldebisschop <kdebisschop>
2465 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2466 1.2.8-41.2.8-41.2.8-41.2.8-4
2468 2000-06-25 karldebisschop <kdebisschop>
2470 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2471 use standard POSIX getopt (only GNU supports '-' leadin for optarg
2473 * /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:
2474 possible fix for check_ping
2476 2000-06-23 karldebisschop <kdebisschop>
2478 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2479 try to get -p 1 at end of line to work
2481 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2482 misplaced paren on host strlen
2484 2000-06-22 karldebisschop <kdebisschop>
2486 * /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/rpm:
2487 housekeeping for rpm builds
2489 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/make-tarball:
2490 housekeeping
2492 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2493 automatically create md5sum
2495 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2496 1.2.8-3 bugfix release1.2.8-3 bugfix release1.2.8-3 bugfix release
2498 * /cvsroot/netsaintplug/netsaintplug/Changelog: houskeeping
2500 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2501 was not printing errors correctly
2503 * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/rpm, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
2504 housekeeping
2506 * /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:
2507 houskeeping
2509 2000-06-21 karldebisschop <kdebisschop>
2511 * /cvsroot/netsaintplug/netsaintplug/Changelog: regular update
2513 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2514 make more mandrake style
2516 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2517 allocate extra byte for trailing null when using malloc
2519 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2520 fix bug in version string cleanup
2522 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2523 use new terminate, add':' to usage statement
2525 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2526 terminate can now take format,arglist like printf
2528 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: update docs
2530 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2531 new info, cleanup old info
2533 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2534 another fix for reverse compatibility for -nohtml
2536 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2537 another fix to revers compatibility for -nohtml
2539 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2540 first step in making SRPM more mandrake compatible
2542 2000-06-19 karldebisschop <kdebisschop>
2544 * /cvsroot/netsaintplug/netsaintplug/Changelog: update
2546 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2547 restore -nohtml as do-nothing option for reverse compatibility
2549 * /cvsroot/netsaintplug/netsaintplug/Changelog: typo
2551 2000-06-18 karldebisschop <kdebisschop>
2553 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2554 1.2.8-2 -- really this time
2556 2000-06-17 karldebisschop <kdebisschop>
2558 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
2559 assume 20-char max size for int
2561 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2562 fix DUP checking, use malloc instead of fixed length strings
2564 2000-06-16 karldebisschop <kdebisschop>
2566 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2567 fix docs, use malloc, fix bug with warn on DUPs
2569 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2570 forgat to double % in printf spec
2572 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2573 1.2.8-2 changes (complete?)
2575 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2576 show header, status, content separately
2577 do more rigorous parsing of where content starts
2579 2000-06-15 karldebisschop <kdebisschop>
2581 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: doc fix
2583 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2584 and long opts to docs
2586 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2587 dd a little header stuff, upgrade to 1.2.8-1
2589 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2590 fix docs, make nothml the default, and --link (-L) option
2592 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2593 update to release new current
2595 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2596 make failed if there were no extras
2598 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2599 fix docs, add separate option for vhost
2601 2000-06-14 karldebisschop <kdebisschop>
2603 * /cvsroot/netsaintplug/netsaintplug/Changelog: dd todays changes
2605 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2606 change name of variable stat - it conflicts on AIX with <sys/stat.h>
2608 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2609 make check_process obsolete
2611 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
2612 all new functionality now incorporated into check_procs.c
2614 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
2615 fix documentation
2617 * /cvsroot/netsaintplug/netsaintplug/subst.in:
2618 -q option for mktemp breaks on HPUX
2620 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2621 make version reporting GNU like
2623 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2624 comments were inaccurate
2626 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2627 add #defines for standard options - testing only right now
2629 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2630 make print_version more compatible with GNU coding standards
2632 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2633 add $(DESTDIR)
2635 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
2636 use getopt, cleanup documentation, retabify
2638 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2639 clean up documentation, retabify
2641 2000-06-13 karldebisschop <kdebisschop>
2643 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/Changelog:
2644 tabify, update documentation
2646 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2647 typo in print_help
2649 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2650 progress on 12 June 2000
2652 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2653 dd --verbose
2655 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2656 add help and usage routines
2658 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2659 test for non-zero exit, fix bug
2661 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
2662 dd netutils.h and timeout
2664 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2665 dd netlibs to check_ldap
2667 2000-06-12 karldebisschop <kdebisschop>
2669 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2670 convert spaces to tab stops
2672 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2673 bux fix in command loop
2675 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2676 remove some GNUisms in Makefile, quote test strings
2678 2000-06-09 karldebisschop <kdebisschop>
2680 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2681 1.2.8 release
2683 * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl:
2684 add comment that openssh will not work with this script
2686 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2687 patch from William Pietri
2689 2000-06-08 karldebisschop <kdebisschop>
2691 * /cvsroot/netsaintplug/netsaintplug/Changelog: just getting up to date
2693 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2694 mysql configure problems - will still want a bit more work
2696 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2697 make -H option work right
2699 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
2700 add a few comments
2702 * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
2703 new contributions
2705 2000-06-07 karldebisschop <kdebisschop>
2707 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2708 no check_https anymore
2710 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2711 check_https no longer exists
2713 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2714 get HAVE_SSL def right
2716 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: typo
2718 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2719 consolidate ssl for check_http into one plugin
2721 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2722 seems debugged, so moved into check_http
2724 * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c:
2725 ssl functionality has been move into check_http
2727 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2728 fix problem with --onredirect
2730 * /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:
2731 fix option processing, hopefully for the last time
2733 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
2734 prepare for pre7 RPMs
2736 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2737 now contained in one netsaint-plugins spec
2739 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2740 upgrade to 1.2.8pre7, change install dir to plugins, add command.cfg to doc
2742 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
2743 undefined build list
2745 * /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:
2746 streamline and debug reverse compatibility mode for option processing
2748 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
2749 use hostname to test http
2751 2000-06-06 karldebisschop <kdebisschop>
2753 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2754 clean up warn where user has no libcrypto
2756 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2757 minor changes
2759 * /cvsroot/netsaintplug/netsaintplug/configure.in: pgsql on solaris
2761 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2762 call directory plugins instead of plugin
2764 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2765 comment debugging code
2767 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2768 clean and autoconf first to prvent careless errors
2770 2000-06-05 karldebisschop <kdebisschop>
2772 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2773 try to get sane build of extras
2774 modify check_http to try and get AIX to compile
2776 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2777 cleanup final test for OpenSSL
2779 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2780 typo in configure, plus try to get AIX to make scripts
2782 2000-06-04 karldebisschop <kdebisschop>
2784 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2785 try to make postgres work on non-redhat
2787 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2788 ichnage to pre6
2790 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2791 yet another try for BSD
2793 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2794 fix again for BSD - need to change order of packets option
2796 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2797 cange order of options to support FreeBSD
2799 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2800 change to match AIX man page
2802 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
2803 get rid of duplicate definitiopn of max
2805 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2806 get rid of egrep -s (use >/dev/null for compatibility)
2808 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2809 core should install on any system, extars may require nodeps
2811 * /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2812 quickcheck target is not defined anymore
2814 2000-06-03 karldebisschop <kdebisschop>
2816 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2817 update for 1.2.8pre5
2819 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2820 add rule for urlize (and check_http2, temporary)
2822 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2823 add help/usage/version info, plus a few comments
2825 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: comments
2827 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
2828 fix needed to match new output from plugin
2830 2000-06-02 karldebisschop <kdebisschop>
2832 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2833 put up short term - will soon replace check_http and check_https
2835 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2836 typo in email address
2838 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2839 fix calls to realloc
2841 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2842 typos in print_help
2844 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2845 typoes in usage and in getopt
2847 * /cvsroot/netsaintplug/netsaintplug/configure.in: fix for solaris
2849 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
2850 pedantic compilers complained these wre not tru prototypes
2852 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2853 fix bug (rta is not reported if pl = 100)
2855 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2856 try different hadlning of lib to get OpenSSL to work on FreeBSD
2858 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2859 typo (would not have effect under current code, but cleaner)
2861 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2862 fix logic for check_https
2864 2000-06-01 karldebisschop <kdebisschop>
2866 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2867 delet build root
2869 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2870 change to 1.2.8pre4
2872 * /cvsroot/netsaintplug/netsaintplug/Requirements:
2873 just a short list of where to get packages tha plugins depend on
2875 * /cvsroot/netsaintplug/netsaintplug/contrib/maser-oracle.pl:
2876 expand from archive
2878 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2879 fix bad @LIBS@ in makefiles
2880 update version
2882 2000-05-31 karldebisschop <kdebisschop>
2884 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2885 random changes
2887 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2888 check a bunch more OIDs
2890 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
2891 make notes about moving some stuff to core
2893 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2894 DO NOT include @LIBS@ in LDFLAGS - configure messes it up
2896 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.c, /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.tar.gz:
2897 unpack source
2899 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ntp.tar.gz:
2900 moved to core
2902 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nfs.tar.gz:
2903 functionality moved to check_rpc in core
2905 * /cvsroot/netsaintplug/netsaintplug/contrib/check_real.tar.gz:
2906 moved to core
2908 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
2909 updated file from www.netsaint.org
2911 * /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:
2912 copied and unpacked from www.netsaint.org
2914 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2915 minor typo in comment
2917 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2918 wraps output of another plugin with a URL
2920 2000-05-30 karldebisschop <kdebisschop>
2922 * /cvsroot/netsaintplug/netsaintplug/contrib/check_netapp.pl:
2923 new contribution
2925 * /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:
2926 new contributions, pending review and inclusion in main source tree
2928 2000-05-25 karldebisschop <kdebisschop>
2930 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2931 general cleanup - keep test order consistent so possible bugs are
2932 more likely to be caught
2934 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2935 do not include @LIBS@ in LDFLAGS - it's getting munged by configure
2937 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2938 get openssl and mysql to work on redhat 6.2
2940 2000-05-24 karldebisschop <kdebisschop>
2942 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2943 some printers may be going offline with POWERSAVE mode
2945 2000-05-19 karldebisschop <kdebisschop>
2947 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2948 realloc crashes when calloc outside of memory page - code page size as
2949 define (I really need a better solution here)
2951 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2952 fix possible sscanf overflow
2954 2000-05-18 karldebisschop <kdebisschop>
2956 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2957 get regex and string searched to work for HTML pages longer than 1024 chars
2959 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: fix a few typos
2961 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2962 spell author names correctly, fix help screen info
2964 2000-05-11 karldebisschop <kdebisschop>
2966 * /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:
2967 use text constants (no|required)_argument instead of numbers in getopt_long
2968 options for clarity. Fix any mis-specified options
2970 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2971 make regex scan work
2972 fix errors in specification of getopt_long parameters
2974 2000-05-10 karldebisschop <kdebisschop>
2976 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2977 drop reference to old saintcheck script
2979 2000-05-05 karldebisschop <kdebisschop>
2981 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2982 fix typoes in OID definition
2984 2000-05-04 karldebisschop <kdebisschop>
2986 * /cvsroot/netsaintplug/netsaintplug/saintcheck: obsoleted by test.pl
2988 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2989 update version number in -V option
2991 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2992 add author, revision tracking
2994 2000-05-03 karldebisschop <kdebisschop>
2996 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
2997 try to get arg checking to work, add full rpc list
2999 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
3000 bug fixes
3002 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
3003 use this file to block syncronizing configure script (developers should run
3004 autoconf on their own)
3006 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3007 fix includes for llber
3009 * /cvsroot/netsaintplug/netsaintplug/test.pl:
3010 replaces saintcheck (new script is based on standard perl test harness)
3012 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
3013 use plugin standard -h for help
3014 move -h(ost) option to -H
3015 fix getopt to work on machines with no getopt_long
3017 * /cvsroot/netsaintplug/netsaintplug/Makefile.in: fix conflicts
3019 * /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:
3020 bug fixes
3022 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: bug fix
3024 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
3025 use getopt
3027 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: use getopt
3028 include enhancements from check_process
3030 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: use getopt
3031 scane multiple OIDs
3033 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c:
3034 add --version and --help
3036 2000-05-02 karldebisschop <kdebisschop>
3038 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
3039 moved to check_sensor.sh
3041 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
3042 add basic error checking
3044 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
3045 for simpler make
3047 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3048 replace with check_oracle.sh
3050 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
3051 fix 'clean' target
3053 2000-05-01 karldebisschop <kdebisschop>
3055 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3056 changes to get paths right for scripts
3058 * /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:
3059 use perl test harness
3061 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3062 bug fixes
3064 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
3065 replace check_log with check_log.sh
3067 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
3068 to replace check_oracle
3070 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
3071 to replace check_log
3073 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
3074 replaces check_nfs and check_ypbind
3076 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
3077 use perl test harness
3079 * /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:
3080 small mods to get paths reasonable for script files
3082 * /cvsroot/netsaintplug/netsaintplug/make-tarball: Makes a tar ball
3084 2000-02-17 karldebisschop <kdebisschop>
3086 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3087 changes for check_https
3089 * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ide-smart.c, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
3090 C contribs unmodified.
3091 Script had to be retyed from scratch - maybe CR/LF problem?
3093 2000-02-15 karldebisschop <kdebisschop>
3095 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
3096 add argv[0] to uasge
3097 include common/config.h
3099 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
3100 encapsulate getopt_long stuff in ifdefs
3102 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3103 fix solaris check_swap bug - change sscanf format from %*d,%*d to %*[0-9,-]
3105 2000-02-11 karldebisschop <kdebisschop>
3107 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3108 modify to check uid and ppid for architectures other than linux
3110 2000-02-09 karldebisschop <kdebisschop>
3112 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/configure.in:
3113 step one to testing user (actually, userid) and ppid in check_procs
3115 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3116 get DUP check to give warning
3118 * /cvsroot/netsaintplug/netsaintplug/configure:
3119 should not be handed down - autoconf locally before making tarballs/RPMS
3121 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
3122 use foo[SIZE-1]=0 instead =f '\0' for better compatibility
3124 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3125 change linux ping syntax to scan for DUPs
3127 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3128 check for duplicates
3130 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3131 fix DB_NAMELEN and string comparison tests
3132 get rid of waron about discarding constant string
3134 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3135 use ps for HPUX that is close to working - still broken on check_vsz/rss
3137 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3138 pass authentication info if either passwd or user is given
3140 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3141 allow user without password for authentication
3142 fix dbname check
3144 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
3145 Patch submitted by author to use strncpy
3147 2000-02-08 karldebisschop <kdebisschop>
3149 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3150 fix problem with test -e for solaris - kludge with 'cat filename'
3152 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.h, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h:
3153 superceded bu utils.h.in and popen.h.in
3155 * /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:
3156 use configure to check signal return type
3157 use subst.in to fillin command.cfg
3159 2000-02-05 karldebisschop <kdebisschop>
3161 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3162 fix typo - triple slash in a few URLs
3164 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
3165 remove extra comma in terminate subroutine
3167 2000-02-04 karldebisschop <kdebisschop>
3169 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3170 submission by latigid010@yahoo.com
3171 no scratch file
3172 check db option
3173 more normal switches (kdebisschop)
3175 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3176 compile only base plugins for RPM
3177 fix little glitches in commands.cfg
3179 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
3180 better arg checking for perl taint
3182 2000-02-01 hgayosso <hgayosso>
3184 * /cvsroot/netsaintplug/netsaintplug/contrib/check_hprsc.tar.gz:
3185 Perl script (check_hprsc) to check HP-UX resources via SNMP daemon (hgayosso)
3187 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
3188 check_hprsc.tar.gz added to the contrib plugins (hgayosso)
3190 2000-01-28 karldebisschop <kdebisschop>
3192 * /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:
3193 get date include correct
3195 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
3196 get date include right
3198 * /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:
3199 try to get version includes right
3201 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3202 get revision listsing fixed
3204 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3205 udpate for release 1.2.8pre1
3207 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3208 update spec for 1.2.8-pre1
3209 have makefile delete command.cfg on make distclean
3211 * /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:
3212 use print_revision function in utils
3213 use included timeout_handlers throughout [(socket|popen)?alarm_handler]
3214 clean up use of externs in popen.[hc] and utils.[hc] for above
3215 handle percent or KB in check_disk
3217 2000-01-23 karldebisschop <kdebisschop>
3219 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3220 snmp: start trying to clarify hex mesages
3221 ups: manually apply submitted patch
3222 utils: bug fix in is_numeric
3224 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3225 minor fixes posted to bugs list:
3226 ircd - fix match string
3227 ntp - return critical if server is down
3228 oracle - make no temp files
3230 2000-01-22 karldebisschop <kdebisschop>
3232 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3233 streamline utils functions is_integer and is_numeric
3234 tighten check_ping error prose so it nearly shows on a 80x24 display
3236 2000-01-21 karldebisschop <kdebisschop>
3238 * /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:
3239 fix bug in adapting configure to check_netsaint
3240 fix omission in check_procs arg testing
3241 fix utils sscanf syntax - linux uses EOF where FreeBSD uses 0
3243 * /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:
3244 add check_process and check_radius as extras
3245 make check_pgsl understand old syntax as well
3246 modify check_procs to look for specific comman names and test on ranges
3247 modify configure.in tests so check_netsaint can maybe work with more OS's
3249 2000-01-20 karldebisschop <kdebisschop>
3251 * /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:
3252 set default timeout to 10 seconds
3253 make tests give fewer warnings
3254 move check_httpstr to check_http
3256 2000-01-19 karldebisschop <kdebisschop>
3258 * /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:
3259 use -q option for who if available
3260 use getopt for check_pgsql
3261 make check_users work even if no users are logged in
3262 clean up (developmental) utils.c
3264 2000-01-17 karldebisschop <kdebisschop>
3266 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3267 use the -n switch to prevent host lookups in check_ping
3269 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c:
3270 update for FreeBSD:
3271 add new tests for FreeBSD ps syntax
3272 add test for swapinfo command
3273 modify check_users to work without -q option
3274 modify check_vsz test to work without requiring 'init' listing in `ps` output
3276 2000-01-13 karldebisschop <kdebisschop>
3278 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3279 add HAVE_REGEX_H to configure
3281 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
3282 this should be included by reference in hosts.cfg
3284 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3285 check redirects working
3286 regex content search working
3288 2000-01-10 karldebisschop <kdebisschop>
3290 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
3291 Incorporate netsaint_plugins-1.2.7p1 changes:
3292 - Fixed RH 6.1 ICMP error "bug" in check_ping plugin
3293 (patch by Luiz Felipe R E)
3294 - Fixed uninitialized memory bug in netutils.c (patch by Frank Conrad)
3296 1999-12-28 holoway <holoway>
3298 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3299 I'm a schmuck. :) Would help if I deleted the line, doncha think?
3301 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3302 Removed the requirement of netsaint in the rpm build; the plugins may
3303 live on a machine without it. (nrpe or nrpep may use the plugins without
3304 having netsaint proper present)
3306 1999-12-17 karldebisschop <kdebisschop>
3308 * /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:
3309 adds files from www.netsaint.org contrib area.
3311 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
3312 add STATE_DEPENDENT to common/common.h
3313 check_httpstr binary should never have been there in the first place
3315 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
3316 made actual http check into subroutine
3317 cleaned up help screen
3318 added option checking for --onredirect
3319 added long-style syntax for all other current options
3321 1999-12-15 holoway <holoway>
3323 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3324 Modified the spec file to change the name of the tarball to
3325 netsaint-plugins-version-release.tar.gz
3327 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3328 Added the spec file for creating RPMs from the CVS source.
3330 1999-12-14 karldebisschop <kdebisschop>
3332 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3333 checkpoint - incorporate version info in header
3335 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
3336 use version.h for release date tracking
3338 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3339 use sscanf to clean up HTTP error code checking
3341 1999-12-10 karldebisschop <kdebisschop>
3343 * /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:
3344 Initial checkin.
3345 Release 1.2.7 plus bugfixes
3347 * /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:
3348 New file.
3350 * /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:
3351 Initial checkin.
3352 Release 1.2.7 plus bugfixes
3354 * /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:
3355 New file.
3357 * /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:
3358 Initial checkin.
3359 Release 1.2.7 plus bugfixes
3361 * /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:
3362 New file.
3364 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
3365 Initial checkin.
3366 Release 1.2.7 plus bugfixes
3368 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
3369 New file.
3371 * /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:
3372 Initial checkin.
3373 Release 1.2.7 plus bugfixes
3375 * /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:
3376 New file.
3378 * /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:
3379 Initial checkin.
3380 Release 1.2.7 plus bugfixes
3382 * /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:
3383 New file.
3385 * /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:
3386 Initial checkin.
3387 Release 1.2.7 plus bugfixes
3389 * /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:
3390 New file.
3392 * /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:
3393 Initial checkin.
3394 Release 1.2.7 plus bugfixes
3396 * /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:
3397 New file.
3399 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
3400 Initial checkin.
3401 Release 1.2.7 plus bugfixes
3403 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
3404 New file.
3406 * /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:
3407 Initial checkin.
3408 Release 1.2.7 plus bugfixes
3410 * /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:
3411 New file.
3413 * /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:
3414 Initial checkin.
3415 Release 1.2.7 plus bugfixes
3417 * /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:
3418 New file.
3420 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
3421 Initial checkin.
3422 Release 1.2.7 plus bugfixes
3424 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
3425 New file.
3427 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
3428 Initial checkin.
3429 Release 1.2.7 plus bugfixes
3431 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
3432 New file.
3434 NetSaint Plugins Changelog
3435 --------------------------
3437 Current
3438 -------
3439 1.2.9-a6 - 25 August 2000 (alpha code)
3440 --------------------------------------
3441 * check_disk
3442 (process_arguments) remove stray debugging printf in -p option
3443 * plugins/Makefile.am
3444 (check_netsaint) move to EXTRAS
3447 1.2.9-a5 - 23 August 2000 (alpha code)
3448 --------------------------------------
3449 * check_fping
3450 (main) check rta and packet loss, control packet size and count
3451 (process_arguments) add options for number of packets and size
3452 * check_tcp
3453 (main) alter to run as any of check_(ftp|imaop|pop|smtp|tcp|ucp)
3454 * check_rpc
3455 (main) fix checking against initial error state (start UNKNOWN)
3456 * plugins-scripts/Makefile.am
3457 fix install.dist for utils.pm and utils.sh
3459 1.2.9-a2 - 12 July 2000 (alpha code)
3460 ------------------------------------
3461 * check_http
3462 (check_http) remove "\r\n" pair causing problems for zope
3463 (print_help) fix documentation
3464 * check_disk
3465 (global) malloc string pointers for most character variables
3466 (print_help) fix documentation
3467 (call_getopt) use comma for pairs of options, reserve colon for ranges
3468 (main) use new ssprintf function to assemble 'command_line'
3469 don't sscanf for mount point
3470 * check_load
3471 (global) malloc string pointers for most character variables
3472 (main) use getopt
3473 (process_arguments, print_help, print_usage) new functions
3474 * check_procs
3475 (main) was reporting too many matches due to strncmp
3476 * check_swap
3477 (global) malloc string pointers for most character variables
3478 (main) use getopt
3479 (process_arguments, print_help, print_usage) new functions
3480 * check_time
3481 (global) malloc string pointers for most character variables
3482 (main) use getopt
3483 (process_arguments, print_help, print_usage) new functions
3484 * check_tcp
3485 (print_help) fix documentation
3486 * check_udp
3487 (global) malloc string pointers for most character variables
3488 (main) use getopt
3489 (process_arguments, print_help, print_usage) new functions
3490 * check_users
3491 (global) malloc string pointers for most character variables
3492 (main) use getopt
3493 (process_arguments, print_help, print_usage) new functions
3494 * utils
3495 (strscpy) new -- safe string copy does its own malloc
3496 (strscat) new -- safe string cat does its own malloc
3497 (ssprintf) new -- safe string sprintf does its own malloc
3499 1.2.9-a1 - 3 July 2000 (alpha code)
3500 -----------------------------------
3501 * check_by_ssh.c (main) allow multiple services for passive checks
3502 (call_getopt) add options needed for passive multichecks
3503 * check_disk.c (main) check all mounted partitions if none specified
3504 * check_fping.c (main) use getopt
3505 (process_arguments, print_help, print_usage) new functions
3506 * check_ftp.c (main) use getopt
3507 (process_arguments, print_help, print_usage) new functions
3508 * check_ping.c (check_ping) return critical if output comes on STDERR
3509 add another sscanf for FreeBSD
3510 * check_procs.c (print_usage) fix docs
3511 * check_tcp.c (main) use getopt
3512 (process_arguments, print_help, print_usage) new functions
3513 * check_users.c (main) use getopt
3514 (process_arguments, print_help, print_usage) new functions
3515 * utils.h (macros) provide standard usage() macro
3516 * rearrange directory for multiplatform builds
3517 * test scripts added for check_fping and check_tcp
3519 1.2.8.4
3520 -------
3521 * check_ping.c (process_arguments): don't malloc - just copy pointer
3522 tweak to get non-POSIX order working
3523 (call_getopt): don't malloc - just copy pointer
3525 1.2.8.3 - 22 June 2000
3526 ----------------------
3527 * check_http.c (process_arguments): add -nothml to reverse-compat rewrites
3528 (call_getopt): set display_html false for '-n'
3529 * check_procs.c (print_help): update docs
3530 (print_usage): update docs
3531 (call_getopt): fix long option (was 'program', is 'command')
3532 (main): allow inverted order of max/min for outside ranges
3533 (validate_arguments): some valid, though strange, thresholds were rejected
3534 * check_ssh.c (ssh_connect): fix display of host name for connect fails
3535 * check_ping.c (process_arguments): add -nothml to reverse-compat rewrites
3536 fix malloc error - need to malloc strlen+1
3537 (call_getopt): fix malloc error - need to malloc strlen+1
3538 * check_disk.c (main): use new terminate
3539 (print_usage): typo in printout
3540 * utils.h.in (terminate): update prototype for terminate
3541 * utils.c (terminate): allow terminate to accept format,arglist as printf
3542 * check_sensors.sh (print_revision): fix bug in Revision string cleanup
3543 * netsaint-plugins.spec: make relocatable
3544 use macros throughout
3545 * netsaint-plugins-custom.spec: make relocatable
3546 use macros throughout
3547 * make-tarball: create md5sum
3548 do some rpm setup
3550 1.2.8-2 - 16 June 2000
3551 ----------------------
3552 * check_ping.c (run_ping): was not warning of DUPLICATES anymore, fixed
3553 (all): switch most fixed length buffers to malloc
3554 (print_usage): fix documentation
3555 (print_help): fix documentation
3556 (call_getopt): make nohtml the default, add -L (--link) option
3557 * check_http.c (check_http): more rigorous header/content separation
3558 alter verbose printout to show header, status, and content divisions
3559 (process_arguments): distinguish server and vhost
3560 (call_getopt): distinguish server and vhost
3561 (print_usage): document new -I option for server IPaddress
3562 (print_help): document new -I option for server IPaddress
3563 (all): reindent, tabify
3564 * plugins-scripts/Makfile.in (install): add $(DESTDIR)
3565 * plugins/Makefile.in (install): add $(DESTDIR)
3566 fix for case where there are no extras
3567 (check_ldap): add NETLIBS and SOCKETLIBS
3568 (check_process): remove (obolete)
3569 (all): reorder $(CC) args so -o <src> comes earlier
3570 * check_process.c (all): move to obsolete directory
3571 * configure (check_process): remove (obolete)
3572 * check_procs.c (all): change variable name for 'stat' to 'statopt' for AIX ?bug?
3573 (print_help): fix typo
3574 * check_dns.c (print_help,print_usage): fix documentation
3575 (all): c-indent and retabify
3576 * subst.in (/bin/mktemp): -q option breaks HPUX
3577 * check_sensors.sh (print_help): new function
3578 (print_usage): new function
3579 (main): add --help, --version, --verbose options
3580 (print_revision): make more GNU compatible
3581 * utils.c (print_revision): print license to be more GNU standard
3582 * utils.h.in: add #defines for STDOPTS
3583 * check_rpc.pl (all): fix a few introductory comments
3584 * check_vsz.c (main): move option processing to new process_arguments function
3585 (all): retabify
3586 use malloc and remove most fixed text string sizes
3587 * check_snmp.c (print_help,print_usage): add items, fix typo
3588 * check_by_ssh.c (parse_arguments): bugfix - increment 'c' in remote command parsing
3589 * check_ldap.c (main): add timeout alarm
3591 1.2.8 - 9 June 2000
3592 -------------------
3593 * check_by_ssh.c (parse_arguments): bugfix in remote command parsing
3595 1.2.8pre7 - 8 June 2000
3596 -----------------------
3597 - make getopt() calls mostly backwards-compatible with all older
3598 options specifications the do not directly conflict with present
3599 standard. (pre-release 2 was only backwards compatible when compiled
3600 against GNU getopt).
3601 - integrate ssl code from Rene Klootwijk into check_http
3602 - a variety of small bug fixes (mostly cases where I left development
3603 printing code in plugin [KBD]).
3604 - add -v (--verbose) option to check_http tp print out page(s) as they
3605 are read and any redirects are followed (if specified in options).
3606 - malloc variable for page contents in check_http so that entire page
3607 can be scanned for strings or regular expressions.
3608 - add urlize to wrap plugin output in HTML link tags, make no-html the
3609 default for check_http.
3610 - develop RPM specs netsaint-plugins.spec with a controlled list of
3611 files in the package, and netsaint-plugins-custom.spec which will
3612 rebuild differently based on the packages installed on the build
3613 machine.
3615 1.2.8pre2 - 2 May 2000
3616 ----------------------
3617 - Modify check_snmp to process multiple OIDs in a request (args not backward
3618 compatible)
3619 - Use getopt in check_by_ssh, check_disk, check_dns, check_ldap, check_pgsql,
3620 check_ping, check_procs, check_snmp
3621 - integrate enhancements from check_process [Rene Klootwijk] into check_procs
3622 (including filter by user, parent PID and process name)
3623 - add check_https plugin contributed by Rene Klootwijk
3624 - add check_ide-smart contributed by Robert Dale
3625 - add backward compatibility on check_ping args
3626 - add Makefile for scripts, process trusted path for portability
3627 - use perl test harness in place of saintcheck hack
3628 - fix all plugins calling spopen to also open stderr
3629 - add check_rpc script to replace check_nfs and check_ypbind
3630 - replace check_oracle script with enhanced version by litigid010@yahoo.com
3631 - modularize ping checking loop in check_ping to later allow adaptive loop
3632 count within the plugin
3633 - modify check_disk to accept either paths that are not partition mount points
3634 - modify several plugins to print version number in response to --version opt
3635 - begin distinction between --help (may be many screens) and --usage (1 to 10
3636 lines only)
3637 - maintain commands.cfg file with syntactically correct command definitions
3639 1.2.7 - 11/09/1999
3640 ------------------
3641 - Added check_ntp plugin script contributed by Bo Kersey
3642 - Added check_real plugin contributed by Pedro Leite
3643 - Added check_netsaint plugin
3644 - Added delimiter option to check_snmp plugin
3645 - Added STR and SUBSTR evaluation options to check_snmp plugin
3646 - Fixed bug in check_hpjd where it would erroneously report timeout errors
3647 - Added option to suppress HTML link in check_http and check_ping plugins
3648 - Modified check_http plugin to send carriage returns in http request
3649 - Modified configure script and check_ping plugin to work under FreeBSD
3650 - Changed command line format for check_ping plugin!!
3653 1.2.6 - 10/16/1999
3654 ------------------
3655 - Several plugin bugfixes by Karl DeBisschop
3656 - Added 'saintcheck' script contributed by Karl DeBisschop that can be used
3657 to test various plugins before they are used
3658 - Added check_nfs and check_flexlm plugin scripts contributed by
3659 Ernst-Dieter Martin
3660 - Added check_breeze and check_wave plugin scripts contributed by Jeffrey Blank
3661 - Added check_ircd plugin script contributed by Richard Mayhew
3664 1.2.5 - 09/19/1999
3665 ------------------
3666 - Fixed bug with expect argument (-e) in check_http plugin
3667 - Added additional ping command format to configure script (<srvr> -n <pkts>)
3668 - Switched several plugins to safer version of popen() contributed by Karl
3669 DeBisschop
3670 - Added basic authentication ability to check_http plugin as contributed by
3671 Perry Clarke
3672 - Changed check_imap expect string to "* OK" (repoted by Matt Shibla) and
3673 default port to 143 (reported by Darin Fisher)
3674 - Added check_reply plugin contributed by Jacob Jundqvist
3677 1.2.4 - 08/26/1999
3678 ------------------
3679 - Added check_ldap and check_mysql plugins contributed by Dietmar Rieder
3680 - Added check_game plugin contributed by Ian Cass
3681 - Modified configure script to work with ping command under OpenBSD
3684 1.2.3 - 08/18/1999
3685 ------------------
3686 - Modified most plugins to use common network utilities and include files
3687 - Plugins no longer create temp files (expect the check_log plugin script)
3690 1.2.2 - 08/15/1999
3691 ------------------
3692 - Modified plugins to create temp files in var/ subdirectory of installation
3693 - Added Michael Anton's check_disk_smb.pl plugin
3696 1.2.1 - 08/01/1999
3697 ------------------
3698 - Added $(SOCKETLIBS) to Makefile for Over-CR plugin
3699 - Added quotes around query in check_log plugin to allow for multiple word
3700 queries
3701 - Added a check for no supported options in the check_ups plugin
3704 1.2.0 - 07/30/1999
3705 ------------------
3706 - Added new check_log plugin script
3707 - Added timeout alarm to the check_ssh plugin
3708 - Added "not equal" evaluation method to check_snmp plugin
3709 - Added new check_ups plugin (only tested on APC SmartUPS 2200)
3712 1.1.0 - 07/23/1999
3713 ------------------
3714 - Added new check_ssh plugin contributed by Remi Paulmier
3715 - Added new check_overcr and check_snmp plugins
3716 - Fixed the help screen on the check_nwstat plugin to correctly reflect the
3717 meanings of the warn_value and crit_value variables.
3718 - Fixed some problems with the check_load plugin to make it compile under
3719 NetBSD
3720 - Minor tweaks to various plugins
3723 1.0.0 - 07/13/1999
3724 ------------------
3725 - Initial release of plugins as a separate distribution