1 2003-07-29 gettextize <bug-gnu-gettext@gnu.org>
3 * configure.in (AM_GNU_GETTEXT_VERSION): Bump to 0.11.5.
5 2003-07-02 gettextize <bug-gnu-gettext@gnu.org>
7 * Makefile.am (SUBDIRS): Add intl.
8 (EXTRA_DIST): Add config.rpath.
9 * configure.in (AC_OUTPUT): Add intl/Makefile,
11 2003-03-02 kdebisschop@alert.infoplease.com <kdebisschop>
13 * configure.in, nagios-plugins.spec.in:
14 adjustments to remove beta tagging
16 * ChangeLog: update from CVS
18 2003-03-01 kdebisschop@alert.infoplease.com <kdebisschop>
20 * nagios-plugins.spec.in: we were missing some docs in the RPM
22 2003-03-01 kdebisschop@alert.infoplease.com <kdebisschop>
24 * nagios-plugins.spec.in: we were missing some docs in the RPM
26 2003-02-23 sghosh <sghosh>
28 * REQUIREMENTS: Novell requirements
30 * contrib/check_bgpstate.pl: removed community string in CRIT message
32 2003-02-22 tonvoon <tonvoon>
34 * configure.in:
35 Solaris and Unixware labels round the wrong way for swap command
37 2003-02-22 kdebisschop@alert.infoplease.com <kdebisschop>
39 * Makefile.am: provide target for nagios-plugins.spec
41 * Makefile.am: add CODING FAQ LEGAL to distribution tarball
43 2003-02-21 tonvoon <tonvoon>
45 * plugins/check_http.c: Fixed coredump with unallocated string
47 * plugins/check_dns.c:
48 Strip leading spaces on dns return value (689563 - Simon L Nielsen)
50 2003-02-20 kdebisschop@alert.infoplease.com <kdebisschop>
52 * plugins-scripts/check_disk_smb.pl:
53 option regexs need to include ^ and $
55 2003-02-19 tonvoon <tonvoon>
57 * lib/Makefile.am: Removing getloadavg.m4 from dist
59 2003-02-19 kdebisschop@alert.infoplease.com <kdebisschop>
61 * lib/getloadavg.m4, tools/setup, INSTALL, configure.in:
62 remove getloadavg.m4
64 2003-02-19 tonvoon <tonvoon>
66 * getloadavg.m4, lib/Makefile.am, lib/getloadavg.c, lib/getloadavg.m4, plugins/Makefile.am, plugins/getloadavg.c, Makefile.am, configure.in:
67 Move getloadavg to lib directory. Must run "aclocal -I lib"
69 2003-02-18 kdebisschop@alert.infoplease.com <kdebisschop>
71 * plugins/check_pgsql.c: spurious backslash escape
73 * configure.in: set tag for beta3, fix pgsql detection
75 * plugins/check_udp.c: never exited getopt loop
77 * plugins/check_tcp.c: failed if header was more than 1023 bytes
79 2003-02-18 tonvoon <tonvoon>
81 * plugins/check_load.c: Fixed the output messages (Bug 688729 - Jayjay)
83 * Makefile.am: Add SUPPORT file to distribution
85 * plugins/check_http.c:
86 Fixed compiler warning and increased the SSL random key for a Solaris PRNG problem
88 2003-02-18 kdebisschop@alert.infoplease.com <kdebisschop>
90 * configure.in:
91 remainder of ps fix for UnixWare, and move [] in if/elif to indicate m4 quoting instead of test invocation
93 2003-02-18 sghosh <sghosh>
95 * contrib/check_appletalk.pl: Appletalk ping plugin
97 * plugins/check_snmp.c: OID type prefix patch [Patches-679403]
99 * plugins/check_swap.c: support for Large swap sizes
101 * configure.in:
102 regex fix to catch *BSD swapinfo and not HP-UX error and memory/file swap in addition to device for HP-UX
104 2003-02-17 kdebisschop@alert.infoplease.com <kdebisschop>
106 * configure.in: typo in testing uname output
108 * configure.in: ping and swap for unixware
110 * configure.in: library search dirs are part of LDFLAGS
112 2003-02-17 sghosh <sghosh>
114 * REQUIREMENTS: location updates
116 2003-02-16 tonvoon <tonvoon>
118 * plugins/Makefile.am: Fixed dependencies for check_nt
120 * plugins/check_nt.c:
121 Coredump if no variable set (reported by Marc C. Poulin)
123 2003-02-16 egalstad <egalstad>
125 * contrib/check_dhcp.c: Interface patch byor Clemens Resen
127 2003-02-16 sghosh <sghosh>
129 * plugins-scripts/check_ntp.pl:
130 all alphanumeric accepted for refid on ntpq
132 2003-02-12 tonvoon <tonvoon>
134 * plugins/.cvsignore: Added extra plugins
136 * lib/.cvsignore: Add ignore files
138 * plugins/negate.c:
139 Remove unnecessary \ and fix coredump with no parameters specified
141 * plugins/check_http.c:
142 Remove unnecessary \ - complaints from Tru64's cc compiler
144 * configure.in:
145 Inadequate quoting for PS_FORMAT & removal of grep "*** for Tru64
147 2003-02-12 sghosh <sghosh>
149 * command.cfg.in: forced ntpq jitter check
151 * plugins-scripts/check_ifoperstatus.pl: added timeout alarm
153 * plugins-scripts/check_ntp.pl:
154 fixed regex for stratum1 peer, added logic for failed ntpq call(e.g. sntp host)
156 2003-02-11 tonvoon <tonvoon>
158 * plugins/check_mysql.c:
159 Patch by Dave Viner for seg fault on RH 7.3 (655903)
161 2003-02-10 tonvoon <tonvoon>
163 * configure.in: Update with references to REQUIREMENTS
165 * Requirements: Remove file, superceded by REQUIREMENTS
167 * plugins/getopt1.c, plugins/getopt.h, plugins/getopt.c:
168 Removing getopt files - now in new lib directory
170 * lib/getopt.c, lib/getopt.h, lib/getopt1.c, lib/Makefile.am:
171 New directory for common library files
173 * plugins/common.h.in:
174 Added in a define for HAVE_GETOPT_H for backwards compatibility
176 * plugins/Makefile.am:
177 Remove unnecessary getopt references and link in lib directory
179 * configure.in:
180 Removing checks for getopt.h - now always available. Also support lib dir
182 * Makefile.am: Adding lib directory for getopts change
184 * configure.in: Fixed Tru64 ps command (Bug 669585 - Paula Arnold)
186 2003-02-10 undrgrid <undrgrid>
188 * plugins/check_ssh.c:
189 Added argc checks before attempting to access argv[]
191 Corrected return codes and output
193 * plugins/check_ssh.c:
194 Revised code to use resolving and connection code in utils.c and
195 netutils.c rather than its own functions.
196 Corrected code to properly handle input of server hostname and port on
197 commandline without option flags.
199 2003-02-10 kdebisschop@alert.infoplease.com <kdebisschop>
201 * contrib/check_fping_in.c: this plugin is in core as check_fping
203 2003-02-09 undrgrid <undrgrid>
205 * tools/setup:
206 Reordered program calls so autoheader was called before automake thus
207 getting rid of errors for header files not being present when automake
208 was called. Also puts it inline with documentation in
209 INSTALL & INSTALLING
211 2003-02-09 sghosh <sghosh>
213 * contrib/check_adptraid.sh, contrib/check_compaq_insight.pl, contrib/check_file_age.pl:
214 new plugins
216 * contrib/README.TXT, contrib/readme.txt: file rename
218 * contrib/sched_downtime.pl, contrib/check_remote_nagios_status.pl, contrib/check_wins.pl:
219 more contribs
221 * contrib/tarballs/fetchlog-0.92.tar.gz, contrib/tarballs/fetchlog-0.94.tar.gz:
222 new version
224 2003-02-09 kdebisschop@alert.infoplease.com <kdebisschop>
226 * README, CODING, FAQ: spell check
228 2003-02-09 sghosh <sghosh>
230 * SUPPORT: ispell
232 2003-02-08 kdebisschop@alert.infoplease.com <kdebisschop>
234 * plugins/check_pgsql.c: use enum instead of define
236 * FAQ: add item on submitting new plugins
238 * SUPPORT: suggest minimum standards for support requests
240 * plugins/check_http.c: submit request with one send
242 2003-02-05 kdebisschop@alert.infoplease.com <kdebisschop>
244 * configure.in: fix for SSL build on RedHat rawhide
246 * plugins/check_dns.c:
247 allow check to proceed using servers from resolv.conf
249 * plugins/check_http.c: fix segfault due to bad asprintf invocation
251 2003-02-04 sghosh <sghosh>
253 * plugins-scripts/Makefile.am:
254 install user:grp perms [patch 679703 -Detlef Boehm]
256 * plugins-scripts/check_flexlm.pl: lmstat output update
258 * plugins-scripts/check_ntp.pl: corrected ntpdate offset to seconds
260 2003-02-03 tonvoon <tonvoon>
262 * plugins/check_snmp.c:
263 Avoid core dump with null or invalid data (679400 - Mathieu Masseboeuf)
265 * plugins/Makefile.am: Patch for Mac OS X compile (652080 - Ton Voon)
267 2003-02-03 sghosh <sghosh>
269 * contrib/tarballs/check_cit.tgz: Citrix plugin
271 * command.cfg.in: more sample command configurations
273 * plugins-scripts/check_ntp.pl, plugins-scripts/utils.pm.in, configure.in:
274 change ntpdc to ntpq (Jonathan Rozes,Thomas Schimpke, bug-656237 )
276 * plugins-scripts/check_ntp.pl:
277 patch for desync peer and ntpdate (James Fidell)
279 * plugins-scripts/check_ifstatus.pl: bugfix [bug 651021 mperry2]
281 * plugins/check_hpjd.c:
282 added default community [bug-patch #600349 jbaumgartner]
284 2003-01-31 tonvoon <tonvoon>
286 * plugins/check_procs.c:
287 Fix for zombie processes on Solaris (Bug 677803 - Matthew Brown)
289 * plugins/check_nt.c:
290 Reapply all asprintf calls. Fix for %% problem with -l flag.
292 * plugins/check_nt.c:
293 Removed all unnecessary asprintf calls. Replaced with original check_nt.c
294 to minimise amount of changes (reported by Reuben Farrelly)
296 2003-01-30 tonvoon <tonvoon>
298 * plugins/check_nt.c: Added reference to the official NSClient web site
300 * plugins/check_swap.c: Fixed long --allswap option
302 * plugins/check_procs.c: Fixed progname
304 2003-01-29 tonvoon <tonvoon>
306 * plugins/check_mrtgtraf.c:
307 Fixed error and success codes (638656 - Paul Dlug)
309 * plugins-scripts/check_oracle.sh:
310 Added cache and tablespace check (621567 - John Marquart)
312 * plugins/check_nt.c, plugins/Makefile.am:
313 Added in check_nt for bug 646516
315 2003-01-29 kdebisschop@alert.infoplease.com <kdebisschop>
317 * plugins/check_mysql.c: remove incorrect check_disk() declaration
319 * plugins/check_ldap.c:
320 fix segfault when argc>=2 and the -H or -b options are not supplied
322 * plugins/check_by_ssh.c: 1.8
324 2003-01-29 tonvoon <tonvoon>
326 * plugins/check_http.c:
327 Better error if server requests client based certificate (609382 - Olaf Greis)
329 * contrib/check_dns_random.pl:
330 Exit code added (604837 - Lachlan Cameron-Smith)
332 * plugins-scripts/check_oracle.sh:
333 Added dummy login test (650970 - Ton Voon)
335 * plugins/check_vsz.c:
336 Error when no params passed, better invalid params message (652086 - Ton Voon)
338 * plugins/check_procs.c:
339 Fixed NULL status in Solaris (644783 - Fabian Pehla)
340 Fixed -p options (652082 - Ton Voon)
342 2003-01-28 kdebisschop@alert.infoplease.com <kdebisschop>
344 * contrib/checkciscotemp.pl:
345 typo: had commented use Net::SNMP for testing
347 * plugins/check_real.c:
348 make sure host_name is set and remove NULL string inits that can lead to segfaults
350 * plugins/check_mysql.c: missed argc check on port parameter
352 * contrib/checkciscotemp.pl: split and validate input more robustly
354 * plugins/check_http.c:
355 remove NULL string inits that can lead to segfaults
357 2003-01-28 tonvoon <tonvoon>
359 * configure.in: ps support for Darwin / MacOSX
361 2003-01-27 kdebisschop@alert.infoplease.com <kdebisschop>
363 * plugins/check_http.c: do not pass host if none is provided
365 * plugins/check_http.c: we were sending extra CRLF
367 2003-01-19 kdebisschop@alert.infoplease.com <kdebisschop>
369 * plugins-scripts/check_rpc.pl:
370 indicate new default state in get_rpcinfo, also fix a bunch of indents for consistent format
372 2003-01-17 sghosh <sghosh>
374 * plugins-scripts/check_rpc.pl:
375 bug fix for state and opt_c initialization
377 * plugins/check_snmp.c: Counter32 tag parsing added
379 2003-01-16 kdebisschop@alert.infoplease.com <kdebisschop>
381 * plugins/check_mysql.c, plugins/check_pgsql.c:
382 semicolon needed where progname define was replaced
384 * plugins/check_http.c: add option to let regex span newlines
386 * plugins/check_game.c: progname and print_usage need to be defined
388 * plugins/check_radius.c, plugins/check_hpjd.c:
389 semicolon needed where praogname define was replced
391 * configure.in: find kerberos libs in latest Red Hat beta
393 * plugins/utils.c: restore max() macro
395 * plugins/check_tcp.c: cleanup progname assignment
397 * plugins-scripts/check_disk_smb.pl:
398 accept $ for share and \\ for users
400 * plugins/check_by_ssh.c: avoid segfault when host is not given
402 2003-01-13 kdebisschop@alert.infoplease.com <kdebisschop>
404 * 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:
405 convert PROGNAME from a define to a const char
407 * plugins/popen.c: change exit status to be POSIX compliant
409 * plugins/check_nagios.c:
410 check for a few null strings, change PROGNAME from #define to const *char
412 * plugins/check_disk.c:
413 add options for excluding devices and for skipping OK devices in summary
415 2003-01-03 kdebisschop@alert.infoplease.com <kdebisschop>
417 * plugins/utils.c:
418 protect against some null strings, make formats more uniform
420 2002-12-19 kdebisschop@alert.infoplease.com <kdebisschop>
422 * plugins/check_tcp.c: expect is +OK for SPOP too
424 * plugins/check_tcp.c:
425 server expect not getting set, expect is +OK for POP
427 * plugins/check_http.c: remove spurious CRLF
429 2002-11-29 stanleyhopcroft <stanleyhopcroft>
431 * contrib/check_citrix:
432 New plugin to check the ICA browse service (used by Citrix Metaframe servers) from
433 Ed Rolison and Tom De Blende.
435 2002-11-25 kdebisschop@alert.infoplease.com <kdebisschop>
437 * plugins/check_tcp.c: was segfaulting if no dtat was returned
439 2002-11-24 kdebisschop@alert.infoplease.com <kdebisschop>
441 * tools/snapshot: some fixes needed to move off old devel box
443 * tools/snapshot:
444 make routine snapshots of nagios and plugin CVS to expand testing
446 2002-11-22 kdebisschop@alert.infoplease.com <kdebisschop>
448 * plugins/check_ups.c:
449 add replace battery condition, replace unchecked strcat calls with asprintf (I do not think buffer overflow was possible here, but lets be consistent)
451 * configure.in:
452 get long args output to work on check_procs by putting incantations with -w ahead of others
454 * configure.in:
455 get long args output to work on linux check_procs, actually works this time (needs OpenBSD testing)
457 * plugins/check_procs.c:
458 add a few comments, trap a few place where a NULL string might have been handled
460 * configure.in:
461 get long args output to work on linux check_procs (needs OpenBSD testing)
463 2002-11-21 kdebisschop@alert.infoplease.com <kdebisschop>
465 * plugins/check_dig.c: fix empty output on errors
467 2002-11-20 kdebisschop@alert.infoplease.com <kdebisschop>
469 * plugins/check_swap.c: add switch to evaluate each swap individually
471 * plugins/check_dig.c:
472 fix solaris SEGV, still need to print meaningful error text
474 * plugins/check_by_ssh.c: in short options, t no no argument
476 * plugins/check_dig.c: replace some strcpy with strscpy
478 2002-11-19 kdebisschop@alert.infoplease.com <kdebisschop>
480 * plugins/Makefile.am: another try at portable symlinking
482 * plugins/check_time.c: explicitly cast recv() arg2 for SunOS5.6
484 * plugins/Makefile.am: rewrite of install-exec-hook for solaris
486 2002-11-18 sghosh <sghosh>
488 * contrib/check_javaproc.pl, contrib/nagios_sendim.pl: javaproc, sendim
490 * contrib-reporting/process_perfdata.pl:
491 New directory to for perfdata and reporting scripts
493 2002-11-18 kdebisschop@alert.infoplease.com <kdebisschop>
495 * plugins/check_swap.c: test total swap instead of individual disks
497 * plugins/check_disk.c: failed to handle multple disks
499 * plugins/utils.c: more readable max_state() code
501 2002-11-16 kdebisschop@alert.infoplease.com <kdebisschop>
503 * plugins/Makefile.am:
504 fix too many sources problem for programs tha are symlinks to check_tcp
506 * plugins/check_snmp.c:
507 my take on Subhendu's patches, plus a few comments for clarity
509 2002-11-15 sghosh <sghosh>
511 * plugins/check_snmp.c:
512 memory bounds in options, no output comparison case
514 2002-11-15 kdebisschop@alert.infoplease.com <kdebisschop>
516 * nagios-plugins.spec.in:
517 make spec work again, now that release is in source name again
519 * configure.in: release numbering fix
521 * plugins/check_snmp.c:
522 fix label handling, replace accidentally deleted elseif l.310
524 2002-11-14 kdebisschop@alert.infoplease.com <kdebisschop>
526 * plugins/utils.c, configure.in, nagios-plugins.spec.in, Makefile.am, acconfig.h:
527 fix bug with gettimeofday test, improve version/release handling, update rpm spec
529 * plugins/Makefile.am: fix typo in snprintf build
531 * plugins/Makefile.am: can't drop these sources -- neded for dist
533 * plugins/Makefile.am: fix build rule for snprintf
535 * plugins/check_http.c: pagesize count off by one
537 * plugins/check_http.c: clean up NULL from status on Solaris
539 * configure.in: typo in AC_DEFINE of PS_FORMAT for solaris
541 * plugins/Makefile.am: remove check_nt again
543 * plugins/Makefile.am:
544 back out last change -- it was only work in progress
546 * 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:
547 remove call_getopt and ssprintf
549 2002-11-13 kdebisschop@alert.infoplease.com <kdebisschop>
551 * 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:
552 remove call_getopt and asprintf
554 2002-11-12 kdebisschop@alert.infoplease.com <kdebisschop>
556 * plugins/check_dig.c: cleanup asprintf, old function decls
558 * plugins/check_mysql.c, plugins/check_real.c, plugins/check_ups.c:
559 remove call_getopt
561 2002-11-11 sghosh <sghosh>
563 * plugins/check_snmp.c: should use asprintf
565 * plugins/check_snmp.c: more snmpv3 patches
567 * plugins/check_snmp.c:
568 long opt for miblist, snmpv3 support (rosenauer)
570 * plugins/check_snmp.c: option to specify a miblist - llow
572 * plugins/check_snmp.c: misc doc fix, missing verbose option
574 2002-11-09 kdebisschop@alert.infoplease.com <kdebisschop>
576 * 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:
577 remove call_getopt
579 * plugins/check_snmp.c: cleaner handling of DEFAULT_PORT
581 * configure.in: add HPUX swap, try to cleanup getopt processing
583 * plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_snmp.c, plugins/negate.c, plugins/utils.h.in:
584 define and use usage3 where second part of message is a an int/char
586 * plugins/snprintf.c:
587 HAVE_C99_SNPRINTF is not tested, so remove from ifdef
589 2002-11-08 kdebisschop@alert.infoplease.com <kdebisschop>
591 * plugins/check_snmp.c: user reports NULL still getting into asprintf
593 * plugins/check_vsz.c: remove call_getopt
595 * acconfig.h, configure.in, plugins/common.h.in, plugins/utils.c, plugins/utils.h.in:
596 patches required to build on solaris with asprintf and gettimeofday
598 * plugins/check_http.c, plugins/check_load.c, plugins/check_ping.c, plugins/check_procs.c, plugins/check_smtp.c, plugins/check_tcp.c:
599 remove unused variables
601 * tools/oneliners: some useful onliners
603 2002-11-07 kdebisschop@alert.infoplease.com <kdebisschop>
605 * plugins/check_snmp.c:
606 bugfixes to command format and (null) text created by asprintf switch
608 * plugins/check_by_ssh.c: remove call_getopt, add [] arougn time
610 * configure.in: test snprintf function family for ifdefs in snprintf.c
612 2002-10-30 kdebisschop@alert.infoplease.com <kdebisschop>
614 * plugins/check_tcp.c: replace fixed-lentgh buffer with asprintf
616 * plugins/check_udp.c: forgot to remove call_getopt
618 * plugins/check_swap.c, plugins/check_ssh.c:
619 forgot to remove call_getopt declaration
621 * plugins/check_smtp.c:
622 remove call_getopt, fix several buffer overruns possible due to use of fixed size buffers
624 * tools/setup:
625 debian builds not actively maintained, so suppress error in setup script
627 2002-10-30 sghosh <sghosh>
629 * acconfig.h, configure.in, plugins-scripts/Makefile.am, plugins-scripts/check_mailq.pl, plugins-scripts/utils.pm.in:
630 monitor mailq
632 2002-10-28 kdebisschop@alert.infoplease.com <kdebisschop>
634 * 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:
635 remove pspace in shebang since no sequent users replied
637 2002-10-26 kdebisschop@alert.infoplease.com <kdebisschop>
639 * nagios-plugins.spec.in: release should not be in tarball name
641 2002-10-25 kdebisschop@alert.infoplease.com <kdebisschop>
643 * nagios-plugins.spec.in: tweak source macro
645 * plugins/Makefile.am: remove check_nt
647 * plugins/Makefile.am, Makefile.am:
648 include getloadavg sources, add some Solaris pkg build support
650 2002-10-22 kdebisschop@alert.infoplease.com <kdebisschop>
652 * plugins/check_ssh.c:
653 remove call_getopt, replace ssprintf with asprintf,better server version reporting
655 * plugins/check_tcp.c: add check_spop
657 * plugins/check_procs.c:
658 remove call_getopt, replace ssprintf with asprintf
660 2002-10-22 sghosh <sghosh>
662 * contrib/check_procr.sh:
663 From: Jerome Tytgat - checks to see if named process is running
665 * README, plugins/check_nt.c:
666 check_nt is downloadable from nsclient.ready2run.nl
668 2002-10-21 kdebisschop@alert.infoplease.com <kdebisschop>
670 * plugins/check_swap.c: use asprintf instead of ssprintf
672 * plugins/Makefile.am:
673 need to define SOURCES for check_tcp to also build as check_ftp,check_imap,check_nntp,check_pop
675 * plugins/utils.c: use asprintf to do strscpy
677 * plugins/Makefile.am:
678 roll check_ftp, check_imap, check_pop, and check_nntp into check_tcp
680 * plugins/check_ftp.c, plugins/check_imap.c, plugins/check_nntp.c, plugins/check_pop.c:
681 these are all combined into check_tcp now
683 * plugins/check_load.c: remove broken call_getopt
685 * plugins/check_snmp.c:
686 cleanup process_arguments, print_help, and print_usage
688 * plugins/check_pgsql.c: now we provide long opts if they do not exist
690 2002-10-20 kdebisschop@alert.infoplease.com <kdebisschop>
692 * plugins/check_snmp.c:
693 fixed scanning for multiple OIDs, which was not working
695 * plugins/check_snmp.c: change ssprintf to asprintf
696 back out change at line 225 in r1.4
697 (values were mismatched to format string, so output was nonsense)
698 (I left a comment showing a construct that should work, but it fails for PHBs:
699 if my disk gets nearly full, they want 'CRITICAL - 99%' not 'CRITICAL - Gauge32: 99')
700 (If someine has a rationale for the change, maybe it could be done as an option? - it seems
701 fairly clear that the Web display should be sensible to PHBs so long as there's no real loss)
703 2002-10-18 kdebisschop@alert.infoplease.com <kdebisschop>
705 * plugins/check_swap.c: remove old call_getopt
707 * plugins/check_load.c:
708 remove old call_getopt code, fix bug taking single float, allow colon as separators in additin to commas
710 * plugins/utils.c: handle null src in strscat
712 * plugins/check_tcp.c: millisecond timing
714 * plugins/utils.h.in: refine STD_LONG_OPTS
716 * plugins/check_http.c: provide on more decimal point printing time
718 * plugins/check_ping.c: remove broken call_getopt stuff
720 2002-10-17 kdebisschop@alert.infoplease.com <kdebisschop>
722 * plugins/check_tcp.c: using asprintf
724 * tools/setup, INSTALL, INSTALLING:
725 revise now that aclocal is remved from CVS
727 2002-10-16 kdebisschop@alert.infoplease.com <kdebisschop>
729 * configure.in: need some quoting on ifdef
731 * acinclude.m4, configure.in:
732 finally a working fix for AM/AC_FUNC_STRTOD nightmare
734 * configure.in: mismatched quote
736 * configure.in: missing commas
738 * configure.in: complains on paren in comment
740 * acinclude.m4: lost a paren
742 * acinclude.m4:
743 old auto???? has AM_FUNC_STRTOD, now renamed AC_FUNC_STRTOD
745 * plugins/check_http.c, plugins/utils.c, plugins/utils.h.in:
746 millisecond timimg where supported
748 * configure.in, missing: build cleanly on RedHat 8.0
750 * .cvsignore: ignore aclocal.m4
752 * configure.in: AM_STRTOD was a typo
754 * aclocal.m4:
755 automake invokes acloacl on each run - it cannot be right to include this
757 * acconfig.h: better checks for vsnprintf stuff
759 * configure.in, plugins/check_http.c: use asprintf
761 * plugins/utils.c: use asprintf to construct strscat
763 * plugins/popen.h.in: timeout interval is extern
765 * plugins/utils.c, plugins/utils.h.in:
766 start support for gettimeofday and tv_usec
768 * aclocal.m4:
769 generated with automake 1.6 / autoconf 2.53 (maybe should not be in CVS, however)
771 * plugins/snprintf.c: newer snprintf from samba.org
773 * .cvsignore: needed for automake 1.6 / autoconf 2.53
775 * Makefile.am: cosmetic line wrap before 80 chars
777 * depcomp: needed for automake 1.6 / autoconf 2.53
779 * configure.in: work with newer automake, begin swithc to asprintf
781 2002-10-15 sghosh <sghosh>
783 * plugins-scripts/check_ifoperstatus.pl:
784 new exit states, more conditional checking
786 2002-10-07 sghosh <sghosh>
788 * plugins/check_dns.c: patch for expected IP address
790 2002-10-07 kdebisschop@alert.infoplease.com <kdebisschop>
792 * plugins/popen.c:
793 make sure we do not run past the end of an unterminated string
795 * plugins/negate.c: use asprintf, inhibit splint warning
797 2002-10-05 kdebisschop@alert.infoplease.com <kdebisschop>
799 * getloadavg.m4, plugins/getloadavg.c:
800 lets use library instead od inconsistent command line interfaces
802 2002-09-26 kdebisschop@alert.infoplease.com <kdebisschop>
804 * plugins/urlize.c: use ssprintf instead of sprintf
806 2002-09-25 kdebisschop@alert.infoplease.com <kdebisschop>
808 * plugins/check_http.c:
809 incorporate comment on my_recv from Russell Scibetti
811 * plugins/check_http.c: incorporate comments from Russell Scibetti
813 2002-09-24 kdebisschop@alert.infoplease.com <kdebisschop>
815 * plugins/check_http.c:
816 replace remaining occurences of sprintf with snprintf
818 2002-09-16 kdebisschop@alert.infoplease.com <kdebisschop>
820 * INSTALL: needed for latest autoconf
822 * Makefile.am, aclocal.m4, configure.in, nagios-plugins.spec.in:
823 finish ckleanup of rpm spec porcessing
825 2002-09-14 kdebisschop@alert.infoplease.com <kdebisschop>
827 * nagios-plugins.spec, nagios-plugins.spec.in:
828 complete spec based on confugure.in
830 * make-tarball, rpm:
831 automake makes the dist tarball, rpmbuild -ta makes the rpm
833 * plugins/check_tcp.c, plugins/check_http.c:
834 time data in performance string
836 * plugins-scripts/check_log.sh:
837 patch from Matthew Peters <mattp@esec.com.au>, plus turned up a few bugs on my own
839 2002-09-12 kdebisschop@alert.infoplease.com <kdebisschop>
841 * plugins/Makefile.am: negate wrapper
843 2002-09-08 kdebisschop@alert.infoplease.com <kdebisschop>
845 * plugins/negate.c: wrapper to invert return status
847 * plugins/utils.c: clears up warnings in splint
849 2002-09-06 kdebisschop@alert.infoplease.com <kdebisschop>
851 * plugins-scripts/check_rpc.pl: case on key to ERRORS hash
853 2002-09-04 sghosh <sghosh>
855 * configure.in: more Mysql patches
857 * plugins-scripts/check_ntp.pl:
858 dispersion check now controlled by warn and crit
860 * configure.in: Mysql dir fix
862 * contrib/check_ifstatus.pl, contrib/check_ifoperstatus.pl:
863 moved to supported plugins-scripts
865 2002-09-02 sghosh <sghosh>
867 * plugins/check_smtp.c:
868 new -f option for adding a FROM address for RFC correctness
870 2002-09-01 sghosh <sghosh>
872 * INSTALL, INSTALLING: file rename for MacOS X
874 * plugins/check_smtp.c: Valid MAIL command
876 2002-08-22 sghosh <sghosh>
878 * contrib/check_snmp_process_monitor.pl: updates
880 * command.cfg.in: smsclient config
882 * contrib/check_snmp_disk_monitor.pl, contrib/check_snmp_process_monitor.pl:
883 new plugins contrib
885 2002-08-18 kdebisschop@alert.infoplease.com <kdebisschop>
887 * plugins/check_by_ssh.c: typo in options passed to ssh for ipv6.
888 fix by setting a generic hook for 1-char pasthhru options
890 2002-08-14 sghosh <sghosh>
892 * plugins-scripts/check_disk_smb.pl: patch for admin shares
894 * command.cfg.in: qpage definitions
896 * plugins-scripts/check_ifstatus.pl: skip PPP interfaces
898 * plugins/check_smtp.c: added HELO command
900 * plugins/check_by_ssh.c: ipv4/ipv6 switch added
902 * plugins/check_hpjd.c: net-snmp v5x fix
904 * contrib/check_apc_ups.pl: fix for ePN
906 * contrib/check_linux_raid.pl, contrib/check_nagios_db.pl: new plugins
908 * contrib/check_inodes-freebsd.pl:
909 check inodes - freebsd - candidate for merge with check_inodes
911 * contrib/check_smb.sh: new smb check - users
913 2002-08-13 egalstad <egalstad>
915 * plugins/check_game.c:
916 Mod to display current/max number of players in a game (Frank Kannemann)
918 2002-08-12 egalstad <egalstad>
920 * contrib/check_disk_snmp.pl: Updated to use getopt (Christoph Maser)
922 2002-08-01 sghosh <sghosh>
924 * plugins/check_snmp.c: re-patched exit state comparison
926 * plugins/check_snmp.c:
927 port option added, -c support net-snmpv5, complete response string output
929 2002-08-01 egalstad <egalstad>
931 * contrib/check_digitemp.pl:
932 Add Brian Lane's Digitemp (1-wire temp sensor) plugin
934 2002-07-16 egalstad <egalstad>
936 * contrib/check_disk_snmp.pl:
937 Christoph Maser's plugin to check disk usage via SNMP3
939 2002-07-16 stanleyhopcroft <stanleyhopcroft>
941 * contrib/check_ms_spooler.pl:
942 Primitive and in need of refinement test of MS spooler (with smbclient)
944 2002-07-04 sghosh <sghosh>
946 * contrib/check_procl.sh:
947 Jerome Tytgat - accumulated/percentage CPU/MEM per process - bash plugin
949 * INSTALL: doc update
951 2002-06-28 sghosh <sghosh>
953 * INSTALL: note about autoconf/automake version
955 2002-06-25 sghosh <sghosh>
957 * contrib/check_rbl.c:
958 Check if IP address is specified on RBL - Tim Bell
960 * contrib/check_lmmon.pl: check motherboard/cpu temp via lmmon
962 2002-06-24 sghosh <sghosh>
964 * plugins/check_http.c:
965 ignore return status codes if user specified status line check
967 * plugins/check_snmp.c: printf bug for large numbers - Jeff Murray
969 2002-06-20 sghosh <sghosh>
971 * plugins-scripts/check_disk_smb.pl:
972 logic fix for disk space thresholds
974 2002-06-19 sghosh <sghosh>
976 * 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:
977 more POSIX return value comparison related code fixes
979 * plugins/check_disk.c, plugins/check_ping.c, plugins/check_procs.c:
980 fixes for using POSIX return codes
982 2002-06-18 sghosh <sghosh>
984 * plugins/common.h.in: updated to POSIX return codes
986 * contrib/check_cluster.c: Ethan's check_cluster
988 2002-06-13 sghosh <sghosh>
990 * plugins/check_smtp.c: conformance to RFC 821 <CRLF>
992 * configure.in: use xntpdc on Solaris for check_ntp
994 2002-06-10 sghosh <sghosh>
996 * plugins/check_smtp.c:
997 patch to stop NOQUEUE syslog messages - Karl Ewald
999 2002-06-08 sghosh <sghosh>
1001 * plugins-scripts/check_ntp.pl: xntpdc/ntpdc patch - John Koyle
1003 2002-06-06 sghosh <sghosh>
1005 * plugins-scripts/subst.in, plugins-scripts/utils.sh.in:
1006 corrected result codes - for sh; corrected substition for libexec - Tom Bertelson
1008 * plugins/check_disk.c: added option for mount point - Tom Bertelson
1010 * plugins-scripts/check_oracle.sh:
1011 Add test for Oracle name server, can dynamicall determine ORACLE_HOME - tom Bertelson
1013 * plugins-scripts/check_flexlm.pl: conditional on lmstat
1015 * plugins-scripts/check_ntp.pl: conditional on ntpdc
1017 2002-05-29 sghosh <sghosh>
1019 * command.cfg.in: notes added
1021 2002-05-28 sghosh <sghosh>
1023 * command.cfg.in: option updates, more examples
1025 2002-05-27 sghosh <sghosh>
1027 * plugins-scripts/check_ntp.pl: checked in too quickly
1029 * doc/README, doc/developer-guidelines.html, doc/developer-guidelines.sgml:
1030 added developer guidelines.
1032 * configure.in: typo, AIX 4.3 ps, smbclient, Net::SNMP fixes
1034 * acconfig.h, plugins-scripts/utils.pm.in: new var - smbclient
1036 * plugins-scripts/check_ntp.pl:
1037 logic reorg, ePN fix and support for utils.pm
1039 * plugins-scripts/check_disk_smb.pl: ePN fix and support for utils.pm
1041 2002-05-23 sghosh <sghosh>
1043 * contrib/check_log2.pl, contrib/check_vcs.pl:
1044 New plugins from Aaron Bostick - Veritas Cluster, logfile
1046 2002-05-10 sghosh <sghosh>
1048 * plugins-scripts/check_rpc.pl:
1049 updates for ePN, patch for multiple version check
1051 * configure.in, plugins-scripts/utils.pm.in: added programs to autoconf
1053 * acconfig.h: Added programs for autoconf
1055 2002-05-09 sghosh <sghosh>
1057 * plugins-scripts/Makefile.am, plugins-scripts/check_ifoperstatus.pl:
1058 migrated check_ifoperstatus to standard plugin
1060 2002-05-08 sghosh <sghosh>
1062 * plugins/check_ping.c: patch for Suse 8.0 loss output
1064 * plugins-scripts/utils.pm.in:
1065 is_hostname added, update CODES to POSIX
1067 * plugins/check_hpjd.c, plugins/check_ups.c: updated notes
1069 * configure.in: updated messages and check for host command
1071 * plugins-scripts/Makefile.am, plugins-scripts/check_ifstatus.pl:
1072 moved updated check_ifstatus to standard plugin
1074 2002-05-07 sghosh <sghosh>
1076 * 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:
1077 2nd fix for ePN
1079 2002-05-02 sghosh <sghosh>
1081 * 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:
1082 fix for embedded perl
1084 * tools/README, tools/mini_epn.c, tools/p1.pl:
1085 updated mini_epn and p1.pl added to plugins distribution
1087 2002-05-01 sghosh <sghosh>
1089 * contrib/tarballs/fetchlog-0.92.tar.gz:
1090 remote log check (via snmp possible) by Alexander Haderer
1092 2002-04-29 kdebisschop@alert.infoplease.com <kdebisschop>
1094 * plugins/getopt.h:
1095 failed to carry over from old plugins, listed in EXTRA_DIST, needed for build
1097 2002-04-23 sghosh <sghosh>
1099 * plugins/check_ping.c:
1100 corrected program name and added rtt patch for RH7.2+beta
1102 2002-04-18 egalstad <egalstad>
1104 * contrib/check_inodes.pl:
1105 add check_inodes contrib plugin by John Jolet
1107 * configure.in: configure script patch for ping syntax
1109 2002-04-07 sghosh <sghosh>
1111 * contrib/check_backup.pl, contrib/check_dl_size.pl:
1112 plugins from Patrick Greenwell
1114 2002-04-05 sghosh <sghosh>
1116 * acconfig.h: added HOST_COMMAND
1118 * contrib/tarballs/check_spread.tar:
1119 plugin to check spread messaging toolkit
1121 2002-04-03 sghosh <sghosh>
1123 * contrib/check_oracle_instance.pl:
1124 from Sven Dolderer - check oracle instance
1126 * plugins-scripts/check_nfs.pl:
1127 check_nfs functionality exists in check_rpc
1129 2002-03-18 sghosh <sghosh>
1131 * plugins-scripts/subst.in:
1132 function to update perl plugin scripts to find utils.pm
1134 2002-03-01 egalstad <egalstad>
1136 * plugins/.cvsignore, plugins/config.h.in: Fix for stupid me
1138 * 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:
1139 Contrib plugin cleanup
1141 2002-02-28 egalstad <egalstad>
1143 * 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:
1144 Initial import of existing plugin code
1146 * 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:
1147 New file.
1149 * 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:
1150 Initial import of existing plugin code
1152 * 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:
1153 New file.
1155 * 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:
1156 Initial import of existing plugin code
1158 * 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:
1159 New file.
1161 * 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:
1162 Initial import of existing plugin code
1164 * 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:
1165 New file.
1167 * 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:
1168 Initial import of existing plugin code
1170 * 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:
1171 New file.
1173 * 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:
1174 Initial import of existing plugin code
1176 * 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:
1177 New file.
1179 * 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:
1180 Initial import of existing plugin code
1182 * 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:
1183 New file.
1185 * 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:
1186 Initial import of existing plugin code
1188 * 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:
1189 New file.
1191 * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in:
1192 Initial import of existing plugin code
1194 * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in:
1195 New file.
1197 * .cvsignore, AUTHORS, CODING: Initial import of existing plugin code
1199 * .cvsignore, AUTHORS, CODING: New file.
1201 2000-12-08 karldebisschop <karldebisschop>
1203 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1204 fix memory leaks
1206 2000-12-07 karldebisschop <karldebisschop>
1208 * /cvsroot/netsaintplug/netsaintplug/contrib/check_qmailq.pl:
1209 checks mail in queue (needs much work still)
1211 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ftpget.pl:
1212 tests fetching files from FTP server
1214 2000-12-02 karldebisschop <karldebisschop>
1216 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
1217 password authentication patch, indent, standardize usage/help functions
1219 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1220 don't quote PROGNAME
1222 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1223 print pagesize on verbose flag
1225 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1226 strncat causes segv in RH6.2
1228 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1229 more tweaks for mysql
1231 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: typo in usage2
1233 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1234 additional tweaks needed for mysql
1236 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1237 add usage2 macro
1239 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1240 use strncat in strscat
1242 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1243 fix recent bug in redirects
1245 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1246 loof for libs in /usr/lib/mysql as well
1248 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1249 test on nullhost may return warning or error
1251 2000-12-01 karldebisschop <karldebisschop>
1253 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1254 typo - fix dns left trim on bind 9
1256 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: details for 1.2.9-beta3
1258 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
1260 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1261 remove AC_MSG_WARN for openSSL (redundant)
1263 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1264 use size constants in preference to sizeof()
1266 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1267 typo - chopped one ltoo many lead characters
1269 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
1271 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1272 add argsument-array option to check_procs
1274 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1275 prepare for 1.2.9-beta3
1277 * /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:
1278 move strip() to utils.c
1280 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1281 add documentation for new argument-arry option
1283 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1284 allow test against ARGS with -a switch
1286 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1287 update for bind 9
1289 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1290 checks RRD data (for use with cricket)
1292 2000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com>
1294 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
1296 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1297 remove AC_MSG_WARN for openSSL (redundant)
1299 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1300 use size constants in preference to sizeof()
1302 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1303 typo - chopped one ltoo many lead characters
1305 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
1307 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1308 add argsument-array option to check_procs
1310 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1311 prepare for 1.2.9-beta3
1313 * /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:
1314 move strip() to utils.c
1316 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1317 add documentation for new argument-arry option
1319 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1320 allow test against ARGS with -a switch
1322 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1323 update for bind 9
1325 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1326 checks RRD data (for use with cricket)
1328 2000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com>
1330 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1331 add argsument-array option to check_procs
1333 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1334 prepare for 1.2.9-beta3
1336 * /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:
1337 move strip() to utils.c
1339 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1340 add documentation for new argument-arry option
1342 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1343 allow test against ARGS with -a switch
1345 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1346 update for bind 9
1348 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1349 checks RRD data (for use with cricket)
1351 2000-11-30 karldebisschop <karldebisschop@skillet.infoplease.com>
1353 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1354 fix typo, indent
1356 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1357 don't trigger warning for Redhat 7 ping output on stderr (Warning: no SO_TIMESTAMP support, falling back to SIOCGSTAMP)
1359 2000-11-28 karldebisschop <karldebisschop@skillet.infoplease.com>
1361 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: indent
1363 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1364 remove line continuations
1366 2000-11-18 karldebisschop <karldebisschop@skillet.infoplease.com>
1368 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1369 add option for workgroups
1371 2000-11-17 karldebisschop <karldebisschop@skillet.infoplease.com>
1373 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1374 run `indent -ts2 -sob check_disk.c`
1376 * /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in:
1377 typo in #ifndef HAVE_STROL
1379 2000-11-16 karldebisschop <karldebisschop@skillet.infoplease.com>
1381 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: run indent
1382 fix bugs on solaris
1384 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1385 run indent over code
1386 use strscat function instaed on messy internal loop
1387 fix a couple of things that should have been ifdef'd for REGEX
1389 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
1390 indent, use state_text() for output
1392 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1393 explicitly initialize eval_method array
1395 2000-11-15 hgayosso <hgayosso@skillet.infoplease.com>
1397 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1398 Added examples for: check_reply and check_radius.
1400 2000-11-08 karldebisschop <karldebisschop@skillet.infoplease.com>
1402 * /cvsroot/netsaintplug/netsaintplug/contrib/check_joy.sh:
1403 checks joystick port
1405 2000-11-07 karldebisschop <karldebisschop@skillet.infoplease.com>
1407 * /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c: fix segfault
1409 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1410 set label and units in validate()
1412 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1413 automatically increase timeout if critical treshold is greater than crta
1415 2000-11-03 karldebisschop <karldebisschop@skillet.infoplease.com>
1417 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1418 fis segfault looking for EOL on stripped line
1420 2000-10-25 karldebisschop <karldebisschop@skillet.infoplease.com>
1422 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: automatic update
1424 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
1425 move a slight bit closer to SSH protocal compliance
1426 needs much more work
1428 2000-10-25 karldebisschop <karldebisschop>
1430 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
1431 move a slight bit closer to SSH protocal compliance
1432 needs much more work
1434 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1435 change type of counter 'i' to int
1436 allow = in url query string
1438 2000-10-11 karldebisschop <karldebisschop>
1440 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1441 allow expiration to be optional
1443 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1444 prepare for beta 2
1446 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c:
1447 use new process_tcp_request2 throughtout
1449 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
1450 prototype for process_tcp_request2
1452 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in:
1453 new process_tcp_request2
1455 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
1456 add function to get multiple lines of data from recv() loop
1458 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1459 result was being improperly initialized
1461 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
1462 make consistent with check_mrtgtraf
1464 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1465 cleanup arrays for '-u' and '-l' options
1467 2000-10-10 karldebisschop <karldebisschop>
1469 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1470 fix count of expect strings
1472 2000-10-06 karldebisschop <karldebisschop>
1474 * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl:
1475 missing comma
1477 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1478 don't check output string content if there is no test string
1480 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1481 add a few comments
1483 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1484 fix some line breaks, OID typos
1486 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1487 make sure cmd exists before runnin strstr
1489 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1490 cpp conditionals must be in consistent order
1492 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1493 additional fixes for munged multiple expect loop
1495 2000-10-02 karldebisschop <karldebisschop>
1497 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1498 fix bug in server expect code, due to bad logic in testing for
1499 alternative expects for check_nntp
1501 2000-09-27 karldebisschop <karldebisschop>
1503 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1504 fix some extraneous linefeeds
1505 fix missing leading dots in a few SNMP OIDs
1507 2000-09-25 karldebisschop <karldebisschop>
1509 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
1510 make a separate distrib directory to run 'make dist'
1512 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1513 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
1515 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1516 set cmd to NULL when there are characters left, but they are all whitespace
1518 2000-09-24 karldebisschop <karldebisschop>
1520 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1521 something funky in check_time failure mode -- remove tests for now
1523 * /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:
1524 fix possible buffer overflows revealed by libsafe
1526 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1527 give CRITICAL|WARNING on connect failures only if connect-time checking used
1529 2000-09-24 karldebisschop <karldebisschop>
1531 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1532 something funky in check_time failure mode -- remove tests for now
1534 * /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:
1535 fix possible buffer overflows revealed by libsafe
1537 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1538 give CRITICAL|WARNING on connect failures only if connect-time checking used
1540 2000-09-21 karldebisschop <karldebisschop>
1542 * /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:
1543 provide getopt_long for those OS's that do not have it
1545 2000-09-20 karldebisschop <karldebisschop>
1547 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1548 plugin now warns if server is not present
1550 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1551 trap connect errors before invalid time difference is returned
1553 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1554 strip line from server to remove EOL
1555 use ssprintf to send proper length string to server
1557 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1558 a few fixes for help screens
1560 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
1561 fix missed token in reverse-compatibility mode
1562 help was completely worng
1564 2000-09-18 karldebisschop <karldebisschop>
1566 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1567 look for error codes oonly at beginning of string
1568 add option to switch to MODE READER
1570 2000-09-14 karldebisschop <karldebisschop>
1572 * /cvsroot/netsaintplug/netsaintplug/INSTALL:
1573 Use list as primry contact, not Ethan
1575 * /cvsroot/netsaintplug/netsaintplug/INSTALL: Add preamble for CVS tree
1577 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1578 add 'mdev' to output forms to scan
1580 2000-09-13 karldebisschop <karldebisschop>
1582 * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
1583 get path a little closer to working on solaris with build dirs
1585 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t:
1586 print when test is unexpectedly successful
1588 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
1589 print better info on errors
1591 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1592 authentication for SSL
1594 2000-09-12 karldebisschop <karldebisschop>
1596 * /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:
1597 better nessages when errors are found
1599 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: cleanup
1601 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1602 tweaks for better operation on debian (still not right)
1604 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: typo
1606 * /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:
1607 print better messages on failure
1609 2000-09-11 karldebisschop <karldebisschop>
1611 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: beta 1
1613 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1614 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
1616 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1617 better output for error diagnosis
1619 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1620 trim newline on on DOS/MAC as well
1622 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1623 trim extra linefeed
1625 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1626 also allow commas for critical (AKA, fix my stupid ommision)
1628 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1629 accept comma as arglist separator
1631 * /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:
1632 don't check output when testing against nullhost or noserver
1633 - there are just too many variants
1635 2000-09-11 karldebisschop <karldebisschop>
1637 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1638 1.2.9-b1
1640 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1641 better output for error diagnosis
1643 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1644 trim newline on on DOS/MAC as well
1646 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1647 trim extra linefeed
1649 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1650 also allow commas for critical (AKA, fix my stupid ommision)
1652 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1653 accept comma as arglist separator
1655 * /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:
1656 don't check output when testing against nullhost or noserver
1657 - there are just too many variants
1659 * /cvsroot/netsaintplug/netsaintplug/configure.in: test for openssl
1661 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
1662 don't check output string when testing nullhost
1664 2000-09-10 karldebisschop <karldebisschop>
1666 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1667 bug killing 'ssl' twice cause segfault
1669 2000-09-07 karldebisschop <karldebisschop>
1671 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1672 decalaration was moved into autoconf
1674 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1675 solaris had problems with prototypes
1677 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1678 typo in variable name
1680 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1681 add NNTP personality
1683 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1684 put strpcat and strpcpy into utils
1686 * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in:
1687 add detection for getopt_long function call
1689 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
1690 cahnges needed fro Navis radius
1692 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1693 by default only look for numeric codes, use server expect only when user specifies
1695 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1696 show both long and short form for --help and --version
1698 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
1699 fix typo in warning note
1700 show both long and short forn for --help and --version
1702 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1703 PS_RAW_COMMAND needs to look at full path
1705 2000-09-06 karldebisschop <karldebisschop>
1707 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1708 use ssprintf function to formulate command
1710 2000-09-01 karldebisschop <karldebisschop>
1712 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1713 accidentally dropped !
1715 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1716 add verbose printf's and checnge NNRP to NNTP
1718 2000-09-01 karldebisschop <kdebisschop>
1720 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
1721 escape = for nawk (AIX)
1723 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1724 change chop to chomp
1726 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1727 typo in usage warning
1729 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1730 terminate copied string explicitly
1732 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1733 ndle post operations
1735 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
1736 handle multiple line output
1738 2000-08-31 karldebisschop <kdebisschop>
1740 * /cvsroot/netsaintplug/netsaintplug/Makefile.am: add acconfig.h
1742 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: alpha 7
1744 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1745 add space in '$Revision$' to make emacs perl-maode work right
1747 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1748 alpha 7
1750 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1751 fix typo
1753 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1754 was reallocing the wrong thing
1756 2000-08-31 karldebisschop <kdebisschop>
1758 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1759 add space in '$Revision$' to make emacs perl-maode work right
1761 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1762 alpha 7
1764 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1765 fix typo
1767 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1768 was reallocing the wrong thing
1770 * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
1771 PWD environment variable is not always present
1773 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c:
1774 fix option handling for -v and fix testing of ups_name
1776 * /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:
1777 always return 0 if called from Test::Harness
1779 2000-08-30 karldebisschop <kdebisschop>
1781 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1782 fix test environment
1784 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1785 remove typo: AC_DEFINE_UNQUOTED
1787 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1788 get check_disk to build on cygwin
1790 2000-08-28 karldebisschop <kdebisschop>
1792 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: autoupdate
1794 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
1796 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
1797 add option processing
1799 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1800 typo in ERROR hash, better host name checking
1802 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1803 typo in ERROR hash
1805 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
1807 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1808 fix args to strscpy
1810 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1811 argc=2 IS valid (--help), optopt is char
1813 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
1814 fix incorrect PROGNAME
1816 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
1817 test -h, -V, --help, --version, and check for correct PROGNAME
1819 2000-08-28 karldebisschop <kdebisschop>
1821 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
1823 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
1824 add option processing
1826 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1827 typo in ERROR hash, better host name checking
1829 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1830 typo in ERROR hash
1832 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
1834 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1835 fix args to strscpy
1837 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1838 argc=2 IS valid (--help), optopt is char
1840 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
1841 fix incorrect PROGNAME
1843 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
1844 test -h, -V, --help, --version, and check for correct PROGNAME
1846 2000-08-28 karldebisschop <kdebisschop>
1848 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1849 use udp_hostname instead of localhost
1851 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1852 fix typo in #if statements
1854 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
1855 not all OS types take long opts -- remove from test
1857 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
1858 don't run test if plugin was not made
1860 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1861 don't run tests if plugin wasn't made
1863 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1864 arg processing typos
1866 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1867 specify t as directory rather than wildcard - allows make dist in subdir
1869 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1870 pecify t as directory rather than wildcard - allows make dist in subdir
1872 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
1873 1.2.9 alpha 6
1875 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1876 PS_COMMAND checks for debian
1878 2000-08-25 karldebisschop <kdebisschop>
1880 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1881 chieck_by_ssh should also be in extras
1883 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
1885 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1886 remove extra printf from debigging
1888 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1889 make check_netsaint an extra
1891 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1892 small tweak to match latest check_fping mods
1894 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1895 check to see if MSG_DONTWAIT is defined before using
1897 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1898 check times, variable packet size
1900 2000-08-25 karldebisschop <kdebisschop>
1902 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
1904 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1905 remove extra printf from debigging
1907 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1908 make check_netsaint an extra
1910 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1911 small tweak to match latest check_fping mods
1913 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1914 check to see if MSG_DONTWAIT is defined before using
1916 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1917 check times, variable packet size
1919 2000-08-23 karldebisschop <kdebisschop>
1921 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1922 1.2.9 alpha 5
1924 * /cvsroot/netsaintplug/netsaintplug/package.def: ID breaks autoconf
1926 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9 alpha 5
1928 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1929 update to reflect changes to check_fping for variable packet size handling
1931 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1932 more 1.2.9-a5 log entries
1934 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1935 log some 1.2.9a5 changes
1937 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1938 provide option to control number of packets and packet size
1940 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1941 add $ after HOSTADDRESS in check_http
1943 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t:
1944 Should now answer for any of check_(imap|pop|smtp|udp|tcp|reply)
1946 2000-08-22 karldebisschop <kdebisschop>
1948 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1949 HOUX reveals bug with PROC_LOADAVG logic
1951 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
1952 housekeeping
1954 * /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:
1955 bug fixes on 1.2.9-a4
1957 * /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in:
1958 made by autoheader now
1960 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1961 need to install utils.pm and utils.sh
1963 2000-08-18 karldebisschop <kdebisschop>
1965 * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1966 last few things to get rpm working for 1.2.9-a4
1968 * /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:
1969 get make test to work again
1970 a couple of doc fixes for check_radius
1972 * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1973 update spec for 1.2.9a4
1974 add Helper.pm to dist
1976 2000-08-17 karldebisschop <kdebisschop>
1978 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
1979 output does not begin with ./
1981 * /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:
1982 add standard option syntax to shell plugins
1984 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1985 standard option handling for shell scripts
1987 2000-08-16 karldebisschop <kdebisschop>
1989 * /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:
1990 tcp: don't scan unless --expect or --send
1991 others: create a few new host types
1993 * /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:
1994 lost correct release tracking with change to automake - fixed
1996 2000-08-15 karldebisschop <kdebisschop>
1998 * /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:
1999 convert to getopt
2001 2000-08-12 karldebisschop <kdebisschop>
2003 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
2004 conversion to getopt and automake
2006 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
2007 change to getopt
2009 * /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c:
2010 obsolete - functionanlity added to check_tcp
2012 2000-08-11 karldebisschop <kdebisschop>
2014 * /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:
2015 conversion to standard options syntax
2017 2000-08-10 karldebisschop <kdebisschop>
2019 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
2020 complete change to getopt
2022 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
2023 convert radius to getopt, cleanup on tcp
2025 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
2026 wrong PROGNAME
2028 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
2029 convert to getopt
2031 2000-08-08 karldebisschop <kdebisschop>
2033 * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore, /cvsroot/netsaintplug/netsaintplug/.cvsignore:
2034 Makefile.in is built by automake
2036 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
2037 test for bin existence doesn't work right
2039 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2040 use newer strscpy and ssprintf
2041 fix typo (called wrong DEFINE)
2043 * /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:
2044 use automake
2046 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2047 switch to automake
2049 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
2050 use automake
2052 * /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:
2053 convert to automake
2055 2000-08-04 karldebisschop <kdebisschop>
2057 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2058 needed for cygwin, other systems that don't meet SVr4 or BSD4.3
2060 2000-08-03 karldebisschop <kdebisschop>
2062 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore:
2063 prep for automake
2065 * /cvsroot/netsaintplug/netsaintplug/aclocal.m4, /cvsroot/netsaintplug/netsaintplug/AUTHORS, /cvsroot/netsaintplug/netsaintplug/missing, /cvsroot/netsaintplug/netsaintplug/mkinstalldirs, /cvsroot/netsaintplug/netsaintplug/NEWS:
2066 GNU conformance, prep for automake
2068 * /cvsroot/netsaintplug/netsaintplug/ChangeLog, /cvsroot/netsaintplug/netsaintplug/Changelog:
2069 rename to comply with GNU standards
2071 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
2072 needed now that there's a make process
2074 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_netdns.pl:
2075 rename to avoid conflict when installing
2077 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl:
2078 use Net::DNS to check name server
2080 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
2081 use dig instead of nslookup.
2083 * /cvsroot/netsaintplug/netsaintplug/acconfig.h: use autoheader
2085 2000-08-02 karldebisschop <kdebisschop>
2087 * /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:
2088 get rid of common/*.h
2090 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: bugfix
2092 * /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:
2093 move config.h and common.h out of ../common
2094 ----------------------------------------------------------------------
2096 * /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:
2097 correct return status for --help and --version
2099 * /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:
2100 convert to getopt
2102 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
2103 test all plugins for -h --help -v --version options
2105 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2106 reorganize LIBS to use as .IGNORED deps -- -L/usr/lib must be in LDFLAGS
2108 2000-07-30 hgayosso <hgayosso>
2110 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2111 Added examples for: check_nmap.
2113 2000-07-29 karldebisschop <kdebisschop>
2115 * /cvsroot/netsaintplug/netsaintplug/.cvsignore: add sparc64
2117 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
2118 use shell/sed for subst script to meet GNU coding stamdards
2120 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
2121 new tests written with getopt conversion
2123 * /cvsroot/netsaintplug/netsaintplug/subst.sh:
2124 shell wrapper handles diff'ing after sed substitution
2125 (awk fails GNU coding stds)
2127 * /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:
2128 switch to getopt
2129 eliminate overflow in t/check_swap.t (still need to fix check_swap.c)
2131 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2132 better way of doing is_int
2134 2000-07-26 karldebisschop <kdebisschop>
2136 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
2137 ignore arch-specific build directories
2139 2000-07-25 karldebisschop <kdebisschop>
2141 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c:
2142 convert to getopt
2144 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2145 clean out a few sscanf calls
2147 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t: new test
2149 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2150 help screen typo
2152 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2153 delete extra printf
2155 2000-07-23 karldebisschop <kdebisschop>
2157 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2158 improve documentation of -i option and its use
2160 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
2161 add -_ to acceptable cahracters in commad name
2163 2000-07-21 karldebisschop <kdebisschop>
2165 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2166 we use explicit path with new subst script
2168 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
2169 convert perl utility scripts to awk
2171 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2172 use -H where possible, change @libexec@ to @libexecdir@
2174 2000-07-20 karldebisschop <kdebisschop>
2176 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2177 taint checking for -p option
2179 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: order of libs
2181 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
2182 convert old perl script to awk
2184 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2185 use package.def for tracking package release (works for scripts too)
2186 allow df and ping syntax to be specified on command line
2188 * /cvsroot/netsaintplug/netsaintplug/package.def:
2189 defines package release
2191 2000-07-19 karldebisschop <kdebisschop>
2193 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2194 remove debugging printf
2196 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2197 another attempt to get this to work with all servers.
2199 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2200 get protocol version from buffer, but send reasonable client string
2202 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2203 remove inconsistent comment info
2204 change ':' as list separator to ',' (retain ':' for back-compatibility)
2206 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2207 fix goof in revision
2209 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2210 send ident string (suppresses server error)
2212 2000-07-17 karldebisschop <kdebisschop>
2214 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2215 use utils.py
2216 use ntpdc if available
2217 clarify final logic (still needs mor work)
2219 * /cvsroot/netsaintplug/netsaintplug/configure.in: make perl utils.pm
2221 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
2222 perl script essential functions
2224 2000-07-15 karldebisschop <kdebisschop>
2226 * /cvsroot/netsaintplug/netsaintplug/contrib/utils.py:
2227 user contribution
2229 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: tag as 1.20
2231 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2232 closing in on consiostent options, etc
2234 2000-07-14 karldebisschop <kdebisschop>
2236 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ircd.tar.gz:
2237 This was in core
2239 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
2240 dd $Id$
2242 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
2243 1.3 was accidental reversion of 1.2 to 1.1 - flip to correct state
2245 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2246 contributor revisions
2248 2000-07-13 karldebisschop <kdebisschop>
2250 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2251 if xntpdc is present, check dispersion
2252 set $state to be integer so compares can be done
2254 2000-07-12 karldebisschop <kdebisschop>
2256 * /cvsroot/netsaintplug/netsaintplug/rpm: typo in macro for srcrpmdir
2258 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/rpm:
2259 reverse compatibility for ':'
2261 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2262 1.2.9-a2
2264 * /cvsroot/netsaintplug/netsaintplug/COPYING:
2265 We refer to it but didn't distrubute it before
2267 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2268 add note that license is GPL
2270 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t:
2271 set timeout, add new text matches
2273 * /cvsroot/netsaintplug/netsaintplug/Changelog: 1.2.9-a2
2275 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2276 fix bug resulting from use of strncmp
2278 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2279 define suffix rules so both gnumake and pmake will work
2281 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2282 must not send more than 2 \r\n pairs to zope
2284 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2285 new contribution
2287 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: new test
2289 * /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:
2290 edit to go with change to getopt
2292 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2293 documentation typo
2295 * /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c: use getopt
2297 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2298 documentation typo
2300 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2301 use getopt
2303 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2304 use comma for pairs of options, reserve colon for ranges
2306 2000-07-12 hgayosso <hgayosso>
2308 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2309 Added command examples for: check_fping, check_game, check_imap, check_rpc.
2310 Changed one `/bin/printf' for `/bin/echo -e'. (hgayosso)
2312 2000-07-11 karldebisschop <kdebisschop>
2314 * /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: add check_radius
2316 * /cvsroot/netsaintplug/netsaintplug/contrib/check_sockets.pl:
2317 new contribution
2319 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2320 command termination on usage macro can be ambiguous in if block
2322 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2323 convert to getopt
2325 2000-07-07 karldebisschop <kdebisschop>
2327 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
2328 make output a little more standard
2330 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2331 add function ssprintf to print to mallocable string
2333 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2334 use new ssprintf function
2335 don't sscanf for mount point
2337 * /cvsroot/netsaintplug/netsaintplug/contrib/check_mem.pl:
2338 check memory (written on BSD)
2340 2000-07-06 karldebisschop <kdebisschop>
2342 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: typos in docs
2344 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2345 add support message
2347 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
2348 creation
2350 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2351 revert to 1.29
2353 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2354 this mod is wrong - it will go away
2356 2000-07-05 karldebisschop <kdebisschop>
2358 * /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:
2359 1.2.9-a1 cleanup
2361 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2362 fix usage statement
2364 2000-07-04 karldebisschop <kdebisschop>
2366 * /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:
2367 convert to getopt
2369 2000-07-03 karldebisschop <kdebisschop>
2371 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2372 minor bug fixes
2374 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t:
2375 match messages with new multidisk checks
2377 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2378 CRITICAL if any unkown message are picked up on STDERR
2380 * /cvsroot/netsaintplug/netsaintplug/make-tarball: exclude sparc-64
2382 * /cvsroot/netsaintplug/netsaintplug/Changelog: exclude sparc64
2384 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2385 add documentation
2387 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2388 fix inaccurate comment
2390 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: help screen
2392 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2393 check multiple disks
2395 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2396 1.2.9-a1
2398 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2399 make bz2 files as well
2401 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
2402 use getopt
2404 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2405 functional multichecks, still need to tweak args
2407 2000-06-30 karldebisschop <kdebisschop>
2409 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2410 better error trapping for strscpy and strscat
2412 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2413 further work on checking multiple partitions - some cleanup left,
2414 plus documentation
2416 2000-06-29 karldebisschop <kdebisschop>
2418 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2419 snapshot working toward multidisk checks
2421 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2422 next snapshot for passive multichecks
2424 2000-06-28 karldebisschop <kdebisschop>
2426 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2427 add new form of rta for FreeBSD
2429 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
2430 multiplatform build stuff
2432 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2433 napshot - at least this one compiles
2435 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2436 still trying to make complete
2438 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2439 snapshot - updating for passive multichecks
2441 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
2442 multiplatform builds
2444 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2445 now able to specify varlist to ps so various orders can be handled (AIX)
2447 2000-06-27 karldebisschop <kdebisschop>
2449 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2450 multiplatform builds
2452 * /cvsroot/netsaintplug/netsaintplug/plugins/Helper.pm:
2453 modev for multiplatform builds
2455 * /cvsroot/netsaintplug/netsaintplug/Helper.pm:
2456 moved here for multipltform build
2458 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2459 multiplatform builds
2461 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2462 strscat and strscpy functions
2464 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2465 1.2.8-4 plus switch to bzip2
2467 2000-06-26 karldebisschop <kdebisschop>
2469 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2470 1.2.8-41.2.8-41.2.8-41.2.8-4
2472 2000-06-25 karldebisschop <kdebisschop>
2474 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2475 use standard POSIX getopt (only GNU supports '-' leadin for optarg
2477 * /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:
2478 possible fix for check_ping
2480 2000-06-23 karldebisschop <kdebisschop>
2482 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2483 try to get -p 1 at end of line to work
2485 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2486 misplaced paren on host strlen
2488 2000-06-22 karldebisschop <kdebisschop>
2490 * /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/rpm:
2491 housekeeping for rpm builds
2493 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/make-tarball:
2494 housekeeping
2496 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2497 automatically create md5sum
2499 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2500 1.2.8-3 bugfix release1.2.8-3 bugfix release1.2.8-3 bugfix release
2502 * /cvsroot/netsaintplug/netsaintplug/Changelog: houskeeping
2504 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2505 was not printing errors correctly
2507 * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/rpm, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
2508 housekeeping
2510 * /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:
2511 houskeeping
2513 2000-06-21 karldebisschop <kdebisschop>
2515 * /cvsroot/netsaintplug/netsaintplug/Changelog: regular update
2517 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2518 make more mandrake style
2520 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2521 allocate extra byte for trailing null when using malloc
2523 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2524 fix bug in version string cleanup
2526 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2527 use new terminate, add':' to usage statement
2529 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2530 terminate can now take format,arglist like printf
2532 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: update docs
2534 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2535 new info, cleanup old info
2537 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2538 another fix for reverse compatibility for -nohtml
2540 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2541 another fix to revers compatibility for -nohtml
2543 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2544 first step in making SRPM more mandrake compatible
2546 2000-06-19 karldebisschop <kdebisschop>
2548 * /cvsroot/netsaintplug/netsaintplug/Changelog: update
2550 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2551 restore -nohtml as do-nothing option for reverse compatibility
2553 * /cvsroot/netsaintplug/netsaintplug/Changelog: typo
2555 2000-06-18 karldebisschop <kdebisschop>
2557 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2558 1.2.8-2 -- really this time
2560 2000-06-17 karldebisschop <kdebisschop>
2562 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
2563 assume 20-char max size for int
2565 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2566 fix DUP checking, use malloc instead of fixed length strings
2568 2000-06-16 karldebisschop <kdebisschop>
2570 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2571 fix docs, use malloc, fix bug with warn on DUPs
2573 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2574 forgat to double % in printf spec
2576 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2577 1.2.8-2 changes (complete?)
2579 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2580 show header, status, content separately
2581 do more rigorous parsing of where content starts
2583 2000-06-15 karldebisschop <kdebisschop>
2585 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: doc fix
2587 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2588 and long opts to docs
2590 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2591 dd a little header stuff, upgrade to 1.2.8-1
2593 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2594 fix docs, make nothml the default, and --link (-L) option
2596 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2597 update to release new current
2599 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2600 make failed if there were no extras
2602 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2603 fix docs, add separate option for vhost
2605 2000-06-14 karldebisschop <kdebisschop>
2607 * /cvsroot/netsaintplug/netsaintplug/Changelog: dd todays changes
2609 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2610 change name of variable stat - it conflicts on AIX with <sys/stat.h>
2612 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2613 make check_process obsolete
2615 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
2616 all new functionality now incorporated into check_procs.c
2618 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
2619 fix documentation
2621 * /cvsroot/netsaintplug/netsaintplug/subst.in:
2622 -q option for mktemp breaks on HPUX
2624 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2625 make version reporting GNU like
2627 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2628 comments were inaccurate
2630 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2631 add #defines for standard options - testing only right now
2633 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2634 make print_version more compatible with GNU coding standards
2636 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2637 add $(DESTDIR)
2639 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
2640 use getopt, cleanup documentation, retabify
2642 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2643 clean up documentation, retabify
2645 2000-06-13 karldebisschop <kdebisschop>
2647 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/Changelog:
2648 tabify, update documentation
2650 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2651 typo in print_help
2653 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2654 progress on 12 June 2000
2656 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2657 dd --verbose
2659 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2660 add help and usage routines
2662 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2663 test for non-zero exit, fix bug
2665 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
2666 dd netutils.h and timeout
2668 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2669 dd netlibs to check_ldap
2671 2000-06-12 karldebisschop <kdebisschop>
2673 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2674 convert spaces to tab stops
2676 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2677 bux fix in command loop
2679 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2680 remove some GNUisms in Makefile, quote test strings
2682 2000-06-09 karldebisschop <kdebisschop>
2684 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2685 1.2.8 release
2687 * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl:
2688 add comment that openssh will not work with this script
2690 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2691 patch from William Pietri
2693 2000-06-08 karldebisschop <kdebisschop>
2695 * /cvsroot/netsaintplug/netsaintplug/Changelog: just getting up to date
2697 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2698 mysql configure problems - will still want a bit more work
2700 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2701 make -H option work right
2703 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
2704 add a few comments
2706 * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
2707 new contributions
2709 2000-06-07 karldebisschop <kdebisschop>
2711 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2712 no check_https anymore
2714 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2715 check_https no longer exists
2717 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2718 get HAVE_SSL def right
2720 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: typo
2722 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2723 consolidate ssl for check_http into one plugin
2725 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2726 seems debugged, so moved into check_http
2728 * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c:
2729 ssl functionality has been move into check_http
2731 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2732 fix problem with --onredirect
2734 * /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:
2735 fix option processing, hopefully for the last time
2737 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
2738 prepare for pre7 RPMs
2740 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2741 now contained in one netsaint-plugins spec
2743 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2744 upgrade to 1.2.8pre7, change install dir to plugins, add command.cfg to doc
2746 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
2747 undefined build list
2749 * /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:
2750 streamline and debug reverse compatibility mode for option processing
2752 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
2753 use hostname to test http
2755 2000-06-06 karldebisschop <kdebisschop>
2757 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2758 clean up warn where user has no libcrypto
2760 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2761 minor changes
2763 * /cvsroot/netsaintplug/netsaintplug/configure.in: pgsql on solaris
2765 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2766 call directory plugins instead of plugin
2768 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2769 comment debugging code
2771 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2772 clean and autoconf first to prvent careless errors
2774 2000-06-05 karldebisschop <kdebisschop>
2776 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2777 try to get sane build of extras
2778 modify check_http to try and get AIX to compile
2780 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2781 cleanup final test for OpenSSL
2783 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2784 typo in configure, plus try to get AIX to make scripts
2786 2000-06-04 karldebisschop <kdebisschop>
2788 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2789 try to make postgres work on non-redhat
2791 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2792 ichnage to pre6
2794 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2795 yet another try for BSD
2797 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2798 fix again for BSD - need to change order of packets option
2800 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2801 cange order of options to support FreeBSD
2803 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2804 change to match AIX man page
2806 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
2807 get rid of duplicate definitiopn of max
2809 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2810 get rid of egrep -s (use >/dev/null for compatibility)
2812 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2813 core should install on any system, extars may require nodeps
2815 * /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2816 quickcheck target is not defined anymore
2818 2000-06-03 karldebisschop <kdebisschop>
2820 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2821 update for 1.2.8pre5
2823 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2824 add rule for urlize (and check_http2, temporary)
2826 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2827 add help/usage/version info, plus a few comments
2829 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: comments
2831 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
2832 fix needed to match new output from plugin
2834 2000-06-02 karldebisschop <kdebisschop>
2836 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2837 put up short term - will soon replace check_http and check_https
2839 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2840 typo in email address
2842 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2843 fix calls to realloc
2845 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2846 typos in print_help
2848 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2849 typoes in usage and in getopt
2851 * /cvsroot/netsaintplug/netsaintplug/configure.in: fix for solaris
2853 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
2854 pedantic compilers complained these wre not tru prototypes
2856 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2857 fix bug (rta is not reported if pl = 100)
2859 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2860 try different hadlning of lib to get OpenSSL to work on FreeBSD
2862 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2863 typo (would not have effect under current code, but cleaner)
2865 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2866 fix logic for check_https
2868 2000-06-01 karldebisschop <kdebisschop>
2870 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2871 delet build root
2873 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2874 change to 1.2.8pre4
2876 * /cvsroot/netsaintplug/netsaintplug/Requirements:
2877 just a short list of where to get packages tha plugins depend on
2879 * /cvsroot/netsaintplug/netsaintplug/contrib/maser-oracle.pl:
2880 expand from archive
2882 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2883 fix bad @LIBS@ in makefiles
2884 update version
2886 2000-05-31 karldebisschop <kdebisschop>
2888 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2889 random changes
2891 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2892 check a bunch more OIDs
2894 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
2895 make notes about moving some stuff to core
2897 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2898 DO NOT include @LIBS@ in LDFLAGS - configure messes it up
2900 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.c, /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.tar.gz:
2901 unpack source
2903 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ntp.tar.gz:
2904 moved to core
2906 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nfs.tar.gz:
2907 functionality moved to check_rpc in core
2909 * /cvsroot/netsaintplug/netsaintplug/contrib/check_real.tar.gz:
2910 moved to core
2912 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
2913 updated file from www.netsaint.org
2915 * /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:
2916 copied and unpacked from www.netsaint.org
2918 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2919 minor typo in comment
2921 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2922 wraps output of another plugin with a URL
2924 2000-05-30 karldebisschop <kdebisschop>
2926 * /cvsroot/netsaintplug/netsaintplug/contrib/check_netapp.pl:
2927 new contribution
2929 * /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:
2930 new contributions, pending review and inclusion in main source tree
2932 2000-05-25 karldebisschop <kdebisschop>
2934 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2935 general cleanup - keep test order consistent so possible bugs are
2936 more likely to be caught
2938 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2939 do not include @LIBS@ in LDFLAGS - it's getting munged by configure
2941 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2942 get openssl and mysql to work on redhat 6.2
2944 2000-05-24 karldebisschop <kdebisschop>
2946 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2947 some printers may be going offline with POWERSAVE mode
2949 2000-05-19 karldebisschop <kdebisschop>
2951 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2952 realloc crashes when calloc outside of memory page - code page size as
2953 define (I really need a better solution here)
2955 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2956 fix possible sscanf overflow
2958 2000-05-18 karldebisschop <kdebisschop>
2960 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2961 get regex and string searched to work for HTML pages longer than 1024 chars
2963 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: fix a few typos
2965 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2966 spell author names correctly, fix help screen info
2968 2000-05-11 karldebisschop <kdebisschop>
2970 * /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:
2971 use text constants (no|required)_argument instead of numbers in getopt_long
2972 options for clarity. Fix any mis-specified options
2974 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2975 make regex scan work
2976 fix errors in specification of getopt_long parameters
2978 2000-05-10 karldebisschop <kdebisschop>
2980 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2981 drop reference to old saintcheck script
2983 2000-05-05 karldebisschop <kdebisschop>
2985 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2986 fix typoes in OID definition
2988 2000-05-04 karldebisschop <kdebisschop>
2990 * /cvsroot/netsaintplug/netsaintplug/saintcheck: obsoleted by test.pl
2992 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2993 update version number in -V option
2995 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2996 add author, revision tracking
2998 2000-05-03 karldebisschop <kdebisschop>
3000 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
3001 try to get arg checking to work, add full rpc list
3003 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
3004 bug fixes
3006 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
3007 use this file to block syncronizing configure script (developers should run
3008 autoconf on their own)
3010 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3011 fix includes for llber
3013 * /cvsroot/netsaintplug/netsaintplug/test.pl:
3014 replaces saintcheck (new script is based on standard perl test harness)
3016 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
3017 use plugin standard -h for help
3018 move -h(ost) option to -H
3019 fix getopt to work on machines with no getopt_long
3021 * /cvsroot/netsaintplug/netsaintplug/Makefile.in: fix conflicts
3023 * /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:
3024 bug fixes
3026 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: bug fix
3028 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
3029 use getopt
3031 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: use getopt
3032 include enhancements from check_process
3034 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: use getopt
3035 scane multiple OIDs
3037 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c:
3038 add --version and --help
3040 2000-05-02 karldebisschop <kdebisschop>
3042 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
3043 moved to check_sensor.sh
3045 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
3046 add basic error checking
3048 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
3049 for simpler make
3051 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3052 replace with check_oracle.sh
3054 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
3055 fix 'clean' target
3057 2000-05-01 karldebisschop <kdebisschop>
3059 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3060 changes to get paths right for scripts
3062 * /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:
3063 use perl test harness
3065 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3066 bug fixes
3068 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
3069 replace check_log with check_log.sh
3071 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
3072 to replace check_oracle
3074 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
3075 to replace check_log
3077 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
3078 replaces check_nfs and check_ypbind
3080 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
3081 use perl test harness
3083 * /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:
3084 small mods to get paths reasonable for script files
3086 * /cvsroot/netsaintplug/netsaintplug/make-tarball: Makes a tar ball
3088 2000-02-17 karldebisschop <kdebisschop>
3090 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3091 changes for check_https
3093 * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ide-smart.c, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
3094 C contribs unmodified.
3095 Script had to be retyed from scratch - maybe CR/LF problem?
3097 2000-02-15 karldebisschop <kdebisschop>
3099 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
3100 add argv[0] to uasge
3101 include common/config.h
3103 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
3104 encapsulate getopt_long stuff in ifdefs
3106 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3107 fix solaris check_swap bug - change sscanf format from %*d,%*d to %*[0-9,-]
3109 2000-02-11 karldebisschop <kdebisschop>
3111 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3112 modify to check uid and ppid for architectures other than linux
3114 2000-02-09 karldebisschop <kdebisschop>
3116 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/configure.in:
3117 step one to testing user (actually, userid) and ppid in check_procs
3119 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3120 get DUP check to give warning
3122 * /cvsroot/netsaintplug/netsaintplug/configure:
3123 should not be handed down - autoconf locally before making tarballs/RPMS
3125 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
3126 use foo[SIZE-1]=0 instead =f '\0' for better compatibility
3128 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3129 change linux ping syntax to scan for DUPs
3131 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3132 check for duplicates
3134 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3135 fix DB_NAMELEN and string comparison tests
3136 get rid of waron about discarding constant string
3138 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3139 use ps for HPUX that is close to working - still broken on check_vsz/rss
3141 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3142 pass authentication info if either passwd or user is given
3144 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3145 allow user without password for authentication
3146 fix dbname check
3148 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
3149 Patch submitted by author to use strncpy
3151 2000-02-08 karldebisschop <kdebisschop>
3153 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3154 fix problem with test -e for solaris - kludge with 'cat filename'
3156 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.h, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h:
3157 superceded bu utils.h.in and popen.h.in
3159 * /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:
3160 use configure to check signal return type
3161 use subst.in to fillin command.cfg
3163 2000-02-05 karldebisschop <kdebisschop>
3165 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3166 fix typo - triple slash in a few URLs
3168 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
3169 remove extra comma in terminate subroutine
3171 2000-02-04 karldebisschop <kdebisschop>
3173 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3174 submission by latigid010@yahoo.com
3175 no scratch file
3176 check db option
3177 more normal switches (kdebisschop)
3179 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3180 compile only base plugins for RPM
3181 fix little glitches in commands.cfg
3183 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
3184 better arg checking for perl taint
3186 2000-02-01 hgayosso <hgayosso>
3188 * /cvsroot/netsaintplug/netsaintplug/contrib/check_hprsc.tar.gz:
3189 Perl script (check_hprsc) to check HP-UX resources via SNMP daemon (hgayosso)
3191 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
3192 check_hprsc.tar.gz added to the contrib plugins (hgayosso)
3194 2000-01-28 karldebisschop <kdebisschop>
3196 * /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:
3197 get date include correct
3199 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
3200 get date include right
3202 * /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:
3203 try to get version includes right
3205 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3206 get revision listsing fixed
3208 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3209 udpate for release 1.2.8pre1
3211 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3212 update spec for 1.2.8-pre1
3213 have makefile delete command.cfg on make distclean
3215 * /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:
3216 use print_revision function in utils
3217 use included timeout_handlers throughout [(socket|popen)?alarm_handler]
3218 clean up use of externs in popen.[hc] and utils.[hc] for above
3219 handle percent or KB in check_disk
3221 2000-01-23 karldebisschop <kdebisschop>
3223 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3224 snmp: start trying to clarify hex mesages
3225 ups: manually apply submitted patch
3226 utils: bug fix in is_numeric
3228 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3229 minor fixes posted to bugs list:
3230 ircd - fix match string
3231 ntp - return critical if server is down
3232 oracle - make no temp files
3234 2000-01-22 karldebisschop <kdebisschop>
3236 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3237 streamline utils functions is_integer and is_numeric
3238 tighten check_ping error prose so it nearly shows on a 80x24 display
3240 2000-01-21 karldebisschop <kdebisschop>
3242 * /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:
3243 fix bug in adapting configure to check_netsaint
3244 fix omission in check_procs arg testing
3245 fix utils sscanf syntax - linux uses EOF where FreeBSD uses 0
3247 * /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:
3248 add check_process and check_radius as extras
3249 make check_pgsl understand old syntax as well
3250 modify check_procs to look for specific comman names and test on ranges
3251 modify configure.in tests so check_netsaint can maybe work with more OS's
3253 2000-01-20 karldebisschop <kdebisschop>
3255 * /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:
3256 set default timeout to 10 seconds
3257 make tests give fewer warnings
3258 move check_httpstr to check_http
3260 2000-01-19 karldebisschop <kdebisschop>
3262 * /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:
3263 use -q option for who if available
3264 use getopt for check_pgsql
3265 make check_users work even if no users are logged in
3266 clean up (developmental) utils.c
3268 2000-01-17 karldebisschop <kdebisschop>
3270 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3271 use the -n switch to prevent host lookups in check_ping
3273 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c:
3274 update for FreeBSD:
3275 add new tests for FreeBSD ps syntax
3276 add test for swapinfo command
3277 modify check_users to work without -q option
3278 modify check_vsz test to work without requiring 'init' listing in `ps` output
3280 2000-01-13 karldebisschop <kdebisschop>
3282 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3283 add HAVE_REGEX_H to configure
3285 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
3286 this should be included by reference in hosts.cfg
3288 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3289 check redirects working
3290 regex content search working
3292 2000-01-10 karldebisschop <kdebisschop>
3294 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
3295 Incorporate netsaint_plugins-1.2.7p1 changes:
3296 - Fixed RH 6.1 ICMP error "bug" in check_ping plugin
3297 (patch by Luiz Felipe R E)
3298 - Fixed uninitialized memory bug in netutils.c (patch by Frank Conrad)
3300 1999-12-28 holoway <holoway>
3302 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3303 I'm a schmuck. :) Would help if I deleted the line, doncha think?
3305 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3306 Removed the requirement of netsaint in the rpm build; the plugins may
3307 live on a machine without it. (nrpe or nrpep may use the plugins without
3308 having netsaint proper present)
3310 1999-12-17 karldebisschop <kdebisschop>
3312 * /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:
3313 adds files from www.netsaint.org contrib area.
3315 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
3316 add STATE_DEPENDENT to common/common.h
3317 check_httpstr binary should never have been there in the first place
3319 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
3320 made actual http check into subroutine
3321 cleaned up help screen
3322 added option checking for --onredirect
3323 added long-style syntax for all other current options
3325 1999-12-15 holoway <holoway>
3327 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3328 Modified the spec file to change the name of the tarball to
3329 netsaint-plugins-version-release.tar.gz
3331 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3332 Added the spec file for creating RPMs from the CVS source.
3334 1999-12-14 karldebisschop <kdebisschop>
3336 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3337 checkpoint - incorporate version info in header
3339 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
3340 use version.h for release date tracking
3342 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3343 use sscanf to clean up HTTP error code checking
3345 1999-12-10 karldebisschop <kdebisschop>
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 Initial checkin.
3349 Release 1.2.7 plus bugfixes
3351 * /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:
3352 New file.
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 Initial checkin.
3356 Release 1.2.7 plus bugfixes
3358 * /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:
3359 New file.
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 Initial checkin.
3363 Release 1.2.7 plus bugfixes
3365 * /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:
3366 New file.
3368 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
3369 Initial checkin.
3370 Release 1.2.7 plus bugfixes
3372 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
3373 New file.
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 Initial checkin.
3377 Release 1.2.7 plus bugfixes
3379 * /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:
3380 New file.
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 Initial checkin.
3384 Release 1.2.7 plus bugfixes
3386 * /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:
3387 New file.
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 Initial checkin.
3391 Release 1.2.7 plus bugfixes
3393 * /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:
3394 New file.
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 Initial checkin.
3398 Release 1.2.7 plus bugfixes
3400 * /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:
3401 New file.
3403 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
3404 Initial checkin.
3405 Release 1.2.7 plus bugfixes
3407 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
3408 New file.
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 Initial checkin.
3412 Release 1.2.7 plus bugfixes
3414 * /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:
3415 New file.
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 Initial checkin.
3419 Release 1.2.7 plus bugfixes
3421 * /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:
3422 New file.
3424 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
3425 Initial checkin.
3426 Release 1.2.7 plus bugfixes
3428 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
3429 New file.
3431 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
3432 Initial checkin.
3433 Release 1.2.7 plus bugfixes
3435 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
3436 New file.
3438 NetSaint Plugins Changelog
3439 --------------------------
3441 Current
3442 -------
3443 1.2.9-a6 - 25 August 2000 (alpha code)
3444 --------------------------------------
3445 * check_disk
3446 (process_arguments) remove stray debugging printf in -p option
3447 * plugins/Makefile.am
3448 (check_netsaint) move to EXTRAS
3451 1.2.9-a5 - 23 August 2000 (alpha code)
3452 --------------------------------------
3453 * check_fping
3454 (main) check rta and packet loss, control packet size and count
3455 (process_arguments) add options for number of packets and size
3456 * check_tcp
3457 (main) alter to run as any of check_(ftp|imaop|pop|smtp|tcp|ucp)
3458 * check_rpc
3459 (main) fix checking against initial error state (start UNKNOWN)
3460 * plugins-scripts/Makefile.am
3461 fix install.dist for utils.pm and utils.sh
3463 1.2.9-a2 - 12 July 2000 (alpha code)
3464 ------------------------------------
3465 * check_http
3466 (check_http) remove "\r\n" pair causing problems for zope
3467 (print_help) fix documentation
3468 * check_disk
3469 (global) malloc string pointers for most character variables
3470 (print_help) fix documentation
3471 (call_getopt) use comma for pairs of options, reserve colon for ranges
3472 (main) use new ssprintf function to assemble 'command_line'
3473 don't sscanf for mount point
3474 * check_load
3475 (global) malloc string pointers for most character variables
3476 (main) use getopt
3477 (process_arguments, print_help, print_usage) new functions
3478 * check_procs
3479 (main) was reporting too many matches due to strncmp
3480 * check_swap
3481 (global) malloc string pointers for most character variables
3482 (main) use getopt
3483 (process_arguments, print_help, print_usage) new functions
3484 * check_time
3485 (global) malloc string pointers for most character variables
3486 (main) use getopt
3487 (process_arguments, print_help, print_usage) new functions
3488 * check_tcp
3489 (print_help) fix documentation
3490 * check_udp
3491 (global) malloc string pointers for most character variables
3492 (main) use getopt
3493 (process_arguments, print_help, print_usage) new functions
3494 * check_users
3495 (global) malloc string pointers for most character variables
3496 (main) use getopt
3497 (process_arguments, print_help, print_usage) new functions
3498 * utils
3499 (strscpy) new -- safe string copy does its own malloc
3500 (strscat) new -- safe string cat does its own malloc
3501 (ssprintf) new -- safe string sprintf does its own malloc
3503 1.2.9-a1 - 3 July 2000 (alpha code)
3504 -----------------------------------
3505 * check_by_ssh.c (main) allow multiple services for passive checks
3506 (call_getopt) add options needed for passive multichecks
3507 * check_disk.c (main) check all mounted partitions if none specified
3508 * check_fping.c (main) use getopt
3509 (process_arguments, print_help, print_usage) new functions
3510 * check_ftp.c (main) use getopt
3511 (process_arguments, print_help, print_usage) new functions
3512 * check_ping.c (check_ping) return critical if output comes on STDERR
3513 add another sscanf for FreeBSD
3514 * check_procs.c (print_usage) fix docs
3515 * check_tcp.c (main) use getopt
3516 (process_arguments, print_help, print_usage) new functions
3517 * check_users.c (main) use getopt
3518 (process_arguments, print_help, print_usage) new functions
3519 * utils.h (macros) provide standard usage() macro
3520 * rearrange directory for multiplatform builds
3521 * test scripts added for check_fping and check_tcp
3523 1.2.8.4
3524 -------
3525 * check_ping.c (process_arguments): don't malloc - just copy pointer
3526 tweak to get non-POSIX order working
3527 (call_getopt): don't malloc - just copy pointer
3529 1.2.8.3 - 22 June 2000
3530 ----------------------
3531 * check_http.c (process_arguments): add -nothml to reverse-compat rewrites
3532 (call_getopt): set display_html false for '-n'
3533 * check_procs.c (print_help): update docs
3534 (print_usage): update docs
3535 (call_getopt): fix long option (was 'program', is 'command')
3536 (main): allow inverted order of max/min for outside ranges
3537 (validate_arguments): some valid, though strange, thresholds were rejected
3538 * check_ssh.c (ssh_connect): fix display of host name for connect fails
3539 * check_ping.c (process_arguments): add -nothml to reverse-compat rewrites
3540 fix malloc error - need to malloc strlen+1
3541 (call_getopt): fix malloc error - need to malloc strlen+1
3542 * check_disk.c (main): use new terminate
3543 (print_usage): typo in printout
3544 * utils.h.in (terminate): update prototype for terminate
3545 * utils.c (terminate): allow terminate to accept format,arglist as printf
3546 * check_sensors.sh (print_revision): fix bug in Revision string cleanup
3547 * netsaint-plugins.spec: make relocatable
3548 use macros throughout
3549 * netsaint-plugins-custom.spec: make relocatable
3550 use macros throughout
3551 * make-tarball: create md5sum
3552 do some rpm setup
3554 1.2.8-2 - 16 June 2000
3555 ----------------------
3556 * check_ping.c (run_ping): was not warning of DUPLICATES anymore, fixed
3557 (all): switch most fixed length buffers to malloc
3558 (print_usage): fix documentation
3559 (print_help): fix documentation
3560 (call_getopt): make nohtml the default, add -L (--link) option
3561 * check_http.c (check_http): more rigorous header/content separation
3562 alter verbose printout to show header, status, and content divisions
3563 (process_arguments): distinguish server and vhost
3564 (call_getopt): distinguish server and vhost
3565 (print_usage): document new -I option for server IPaddress
3566 (print_help): document new -I option for server IPaddress
3567 (all): reindent, tabify
3568 * plugins-scripts/Makfile.in (install): add $(DESTDIR)
3569 * plugins/Makefile.in (install): add $(DESTDIR)
3570 fix for case where there are no extras
3571 (check_ldap): add NETLIBS and SOCKETLIBS
3572 (check_process): remove (obolete)
3573 (all): reorder $(CC) args so -o <src> comes earlier
3574 * check_process.c (all): move to obsolete directory
3575 * configure (check_process): remove (obolete)
3576 * check_procs.c (all): change variable name for 'stat' to 'statopt' for AIX ?bug?
3577 (print_help): fix typo
3578 * check_dns.c (print_help,print_usage): fix documentation
3579 (all): c-indent and retabify
3580 * subst.in (/bin/mktemp): -q option breaks HPUX
3581 * check_sensors.sh (print_help): new function
3582 (print_usage): new function
3583 (main): add --help, --version, --verbose options
3584 (print_revision): make more GNU compatible
3585 * utils.c (print_revision): print license to be more GNU standard
3586 * utils.h.in: add #defines for STDOPTS
3587 * check_rpc.pl (all): fix a few introductory comments
3588 * check_vsz.c (main): move option processing to new process_arguments function
3589 (all): retabify
3590 use malloc and remove most fixed text string sizes
3591 * check_snmp.c (print_help,print_usage): add items, fix typo
3592 * check_by_ssh.c (parse_arguments): bugfix - increment 'c' in remote command parsing
3593 * check_ldap.c (main): add timeout alarm
3595 1.2.8 - 9 June 2000
3596 -------------------
3597 * check_by_ssh.c (parse_arguments): bugfix in remote command parsing
3599 1.2.8pre7 - 8 June 2000
3600 -----------------------
3601 - make getopt() calls mostly backwards-compatible with all older
3602 options specifications the do not directly conflict with present
3603 standard. (pre-release 2 was only backwards compatible when compiled
3604 against GNU getopt).
3605 - integrate ssl code from Rene Klootwijk into check_http
3606 - a variety of small bug fixes (mostly cases where I left development
3607 printing code in plugin [KBD]).
3608 - add -v (--verbose) option to check_http tp print out page(s) as they
3609 are read and any redirects are followed (if specified in options).
3610 - malloc variable for page contents in check_http so that entire page
3611 can be scanned for strings or regular expressions.
3612 - add urlize to wrap plugin output in HTML link tags, make no-html the
3613 default for check_http.
3614 - develop RPM specs netsaint-plugins.spec with a controlled list of
3615 files in the package, and netsaint-plugins-custom.spec which will
3616 rebuild differently based on the packages installed on the build
3617 machine.
3619 1.2.8pre2 - 2 May 2000
3620 ----------------------
3621 - Modify check_snmp to process multiple OIDs in a request (args not backward
3622 compatible)
3623 - Use getopt in check_by_ssh, check_disk, check_dns, check_ldap, check_pgsql,
3624 check_ping, check_procs, check_snmp
3625 - integrate enhancements from check_process [Rene Klootwijk] into check_procs
3626 (including filter by user, parent PID and process name)
3627 - add check_https plugin contributed by Rene Klootwijk
3628 - add check_ide-smart contributed by Robert Dale
3629 - add backward compatibility on check_ping args
3630 - add Makefile for scripts, process trusted path for portability
3631 - use perl test harness in place of saintcheck hack
3632 - fix all plugins calling spopen to also open stderr
3633 - add check_rpc script to replace check_nfs and check_ypbind
3634 - replace check_oracle script with enhanced version by litigid010@yahoo.com
3635 - modularize ping checking loop in check_ping to later allow adaptive loop
3636 count within the plugin
3637 - modify check_disk to accept either paths that are not partition mount points
3638 - modify several plugins to print version number in response to --version opt
3639 - begin distinction between --help (may be many screens) and --usage (1 to 10
3640 lines only)
3641 - maintain commands.cfg file with syntactically correct command definitions
3643 1.2.7 - 11/09/1999
3644 ------------------
3645 - Added check_ntp plugin script contributed by Bo Kersey
3646 - Added check_real plugin contributed by Pedro Leite
3647 - Added check_netsaint plugin
3648 - Added delimiter option to check_snmp plugin
3649 - Added STR and SUBSTR evaluation options to check_snmp plugin
3650 - Fixed bug in check_hpjd where it would erroneously report timeout errors
3651 - Added option to suppress HTML link in check_http and check_ping plugins
3652 - Modified check_http plugin to send carriage returns in http request
3653 - Modified configure script and check_ping plugin to work under FreeBSD
3654 - Changed command line format for check_ping plugin!!
3657 1.2.6 - 10/16/1999
3658 ------------------
3659 - Several plugin bugfixes by Karl DeBisschop
3660 - Added 'saintcheck' script contributed by Karl DeBisschop that can be used
3661 to test various plugins before they are used
3662 - Added check_nfs and check_flexlm plugin scripts contributed by
3663 Ernst-Dieter Martin
3664 - Added check_breeze and check_wave plugin scripts contributed by Jeffrey Blank
3665 - Added check_ircd plugin script contributed by Richard Mayhew
3668 1.2.5 - 09/19/1999
3669 ------------------
3670 - Fixed bug with expect argument (-e) in check_http plugin
3671 - Added additional ping command format to configure script (<srvr> -n <pkts>)
3672 - Switched several plugins to safer version of popen() contributed by Karl
3673 DeBisschop
3674 - Added basic authentication ability to check_http plugin as contributed by
3675 Perry Clarke
3676 - Changed check_imap expect string to "* OK" (repoted by Matt Shibla) and
3677 default port to 143 (reported by Darin Fisher)
3678 - Added check_reply plugin contributed by Jacob Jundqvist
3681 1.2.4 - 08/26/1999
3682 ------------------
3683 - Added check_ldap and check_mysql plugins contributed by Dietmar Rieder
3684 - Added check_game plugin contributed by Ian Cass
3685 - Modified configure script to work with ping command under OpenBSD
3688 1.2.3 - 08/18/1999
3689 ------------------
3690 - Modified most plugins to use common network utilities and include files
3691 - Plugins no longer create temp files (expect the check_log plugin script)
3694 1.2.2 - 08/15/1999
3695 ------------------
3696 - Modified plugins to create temp files in var/ subdirectory of installation
3697 - Added Michael Anton's check_disk_smb.pl plugin
3700 1.2.1 - 08/01/1999
3701 ------------------
3702 - Added $(SOCKETLIBS) to Makefile for Over-CR plugin
3703 - Added quotes around query in check_log plugin to allow for multiple word
3704 queries
3705 - Added a check for no supported options in the check_ups plugin
3708 1.2.0 - 07/30/1999
3709 ------------------
3710 - Added new check_log plugin script
3711 - Added timeout alarm to the check_ssh plugin
3712 - Added "not equal" evaluation method to check_snmp plugin
3713 - Added new check_ups plugin (only tested on APC SmartUPS 2200)
3716 1.1.0 - 07/23/1999
3717 ------------------
3718 - Added new check_ssh plugin contributed by Remi Paulmier
3719 - Added new check_overcr and check_snmp plugins
3720 - Fixed the help screen on the check_nwstat plugin to correctly reflect the
3721 meanings of the warn_value and crit_value variables.
3722 - Fixed some problems with the check_load plugin to make it compile under
3723 NetBSD
3724 - Minor tweaks to various plugins
3727 1.0.0 - 07/13/1999
3728 ------------------
3729 - Initial release of plugins as a separate distribution