1 2003-03-02 kdebisschop@alert.infoplease.com <kdebisschop>
3 * configure.in, nagios-plugins.spec.in:
4 adjustments to remove beta tagging
6 * ChangeLog: update from CVS
8 2003-03-01 kdebisschop@alert.infoplease.com <kdebisschop>
10 * nagios-plugins.spec.in: we were missing some docs in the RPM
12 2003-03-01 kdebisschop@alert.infoplease.com <kdebisschop>
14 * nagios-plugins.spec.in: we were missing some docs in the RPM
16 2003-02-23 sghosh <sghosh>
18 * REQUIREMENTS: Novell requirements
20 * contrib/check_bgpstate.pl: removed community string in CRIT message
22 2003-02-22 tonvoon <tonvoon>
24 * configure.in:
25 Solaris and Unixware labels round the wrong way for swap command
27 2003-02-22 kdebisschop@alert.infoplease.com <kdebisschop>
29 * Makefile.am: provide target for nagios-plugins.spec
31 * Makefile.am: add CODING FAQ LEGAL to distribution tarball
33 2003-02-21 tonvoon <tonvoon>
35 * plugins/check_http.c: Fixed coredump with unallocated string
37 * plugins/check_dns.c:
38 Strip leading spaces on dns return value (689563 - Simon L Nielsen)
40 2003-02-20 kdebisschop@alert.infoplease.com <kdebisschop>
42 * plugins-scripts/check_disk_smb.pl:
43 option regexs need to include ^ and $
45 2003-02-19 tonvoon <tonvoon>
47 * lib/Makefile.am: Removing getloadavg.m4 from dist
49 2003-02-19 kdebisschop@alert.infoplease.com <kdebisschop>
51 * lib/getloadavg.m4, tools/setup, INSTALL, configure.in:
52 remove getloadavg.m4
54 2003-02-19 tonvoon <tonvoon>
56 * getloadavg.m4, lib/Makefile.am, lib/getloadavg.c, lib/getloadavg.m4, plugins/Makefile.am, plugins/getloadavg.c, Makefile.am, configure.in:
57 Move getloadavg to lib directory. Must run "aclocal -I lib"
59 2003-02-18 kdebisschop@alert.infoplease.com <kdebisschop>
61 * plugins/check_pgsql.c: spurious backslash escape
63 * configure.in: set tag for beta3, fix pgsql detection
65 * plugins/check_udp.c: never exited getopt loop
67 * plugins/check_tcp.c: failed if header was more than 1023 bytes
69 2003-02-18 tonvoon <tonvoon>
71 * plugins/check_load.c: Fixed the output messages (Bug 688729 - Jayjay)
73 * Makefile.am: Add SUPPORT file to distribution
75 * plugins/check_http.c:
76 Fixed compiler warning and increased the SSL random key for a Solaris PRNG problem
78 2003-02-18 kdebisschop@alert.infoplease.com <kdebisschop>
80 * configure.in:
81 remainder of ps fix for UnixWare, and move [] in if/elif to indicate m4 quoting instead of test invocation
83 2003-02-18 sghosh <sghosh>
85 * contrib/check_appletalk.pl: Appletalk ping plugin
87 * plugins/check_snmp.c: OID type prefix patch [Patches-679403]
89 * plugins/check_swap.c: support for Large swap sizes
91 * configure.in:
92 regex fix to catch *BSD swapinfo and not HP-UX error and memory/file swap in addition to device for HP-UX
94 2003-02-17 kdebisschop@alert.infoplease.com <kdebisschop>
96 * configure.in: typo in testing uname output
98 * configure.in: ping and swap for unixware
100 * configure.in: library search dirs are part of LDFLAGS
102 2003-02-17 sghosh <sghosh>
104 * REQUIREMENTS: location updates
106 2003-02-16 tonvoon <tonvoon>
108 * plugins/Makefile.am: Fixed dependencies for check_nt
110 * plugins/check_nt.c:
111 Coredump if no variable set (reported by Marc C. Poulin)
113 2003-02-16 egalstad <egalstad>
115 * contrib/check_dhcp.c: Interface patch byor Clemens Resen
117 2003-02-16 sghosh <sghosh>
119 * plugins-scripts/check_ntp.pl:
120 all alphanumeric accepted for refid on ntpq
122 2003-02-12 tonvoon <tonvoon>
124 * plugins/.cvsignore: Added extra plugins
126 * lib/.cvsignore: Add ignore files
128 * plugins/negate.c:
129 Remove unnecessary \ and fix coredump with no parameters specified
131 * plugins/check_http.c:
132 Remove unnecessary \ - complaints from Tru64's cc compiler
134 * configure.in:
135 Inadequate quoting for PS_FORMAT & removal of grep "*** for Tru64
137 2003-02-12 sghosh <sghosh>
139 * command.cfg.in: forced ntpq jitter check
141 * plugins-scripts/check_ifoperstatus.pl: added timeout alarm
143 * plugins-scripts/check_ntp.pl:
144 fixed regex for stratum1 peer, added logic for failed ntpq call(e.g. sntp host)
146 2003-02-11 tonvoon <tonvoon>
148 * plugins/check_mysql.c:
149 Patch by Dave Viner for seg fault on RH 7.3 (655903)
151 2003-02-10 tonvoon <tonvoon>
153 * configure.in: Update with references to REQUIREMENTS
155 * Requirements: Remove file, superceded by REQUIREMENTS
157 * plugins/getopt1.c, plugins/getopt.h, plugins/getopt.c:
158 Removing getopt files - now in new lib directory
160 * lib/getopt.c, lib/getopt.h, lib/getopt1.c, lib/Makefile.am:
161 New directory for common library files
163 * plugins/common.h.in:
164 Added in a define for HAVE_GETOPT_H for backwards compatibility
166 * plugins/Makefile.am:
167 Remove unnecessary getopt references and link in lib directory
169 * configure.in:
170 Removing checks for getopt.h - now always available. Also support lib dir
172 * Makefile.am: Adding lib directory for getopts change
174 * configure.in: Fixed Tru64 ps command (Bug 669585 - Paula Arnold)
176 2003-02-10 undrgrid <undrgrid>
178 * plugins/check_ssh.c:
179 Added argc checks before attempting to access argv[]
181 Corrected return codes and output
183 * plugins/check_ssh.c:
184 Revised code to use resolving and connection code in utils.c and
185 netutils.c rather than its own functions.
186 Corrected code to properly handle input of server hostname and port on
187 commandline without option flags.
189 2003-02-10 kdebisschop@alert.infoplease.com <kdebisschop>
191 * contrib/check_fping_in.c: this plugin is in core as check_fping
193 2003-02-09 undrgrid <undrgrid>
195 * tools/setup:
196 Reordered program calls so autoheader was called before automake thus
197 getting rid of errors for header files not being present when automake
198 was called. Also puts it inline with documentation in
199 INSTALL & INSTALLING
201 2003-02-09 sghosh <sghosh>
203 * contrib/check_adptraid.sh, contrib/check_compaq_insight.pl, contrib/check_file_age.pl:
204 new plugins
206 * contrib/README.TXT, contrib/readme.txt: file rename
208 * contrib/sched_downtime.pl, contrib/check_remote_nagios_status.pl, contrib/check_wins.pl:
209 more contribs
211 * contrib/tarballs/fetchlog-0.92.tar.gz, contrib/tarballs/fetchlog-0.94.tar.gz:
212 new version
214 2003-02-09 kdebisschop@alert.infoplease.com <kdebisschop>
216 * README, CODING, FAQ: spell check
218 2003-02-09 sghosh <sghosh>
220 * SUPPORT: ispell
222 2003-02-08 kdebisschop@alert.infoplease.com <kdebisschop>
224 * plugins/check_pgsql.c: use enum instead of define
226 * FAQ: add item on submitting new plugins
228 * SUPPORT: suggest minimum standards for support requests
230 * plugins/check_http.c: submit request with one send
232 2003-02-05 kdebisschop@alert.infoplease.com <kdebisschop>
234 * configure.in: fix for SSL build on RedHat rawhide
236 * plugins/check_dns.c:
237 allow check to proceed using servers from resolv.conf
239 * plugins/check_http.c: fix segfault due to bad asprintf invocation
241 2003-02-04 sghosh <sghosh>
243 * plugins-scripts/Makefile.am:
244 install user:grp perms [patch 679703 -Detlef Boehm]
246 * plugins-scripts/check_flexlm.pl: lmstat output update
248 * plugins-scripts/check_ntp.pl: corrected ntpdate offset to seconds
250 2003-02-03 tonvoon <tonvoon>
252 * plugins/check_snmp.c:
253 Avoid core dump with null or invalid data (679400 - Mathieu Masseboeuf)
255 * plugins/Makefile.am: Patch for Mac OS X compile (652080 - Ton Voon)
257 2003-02-03 sghosh <sghosh>
259 * contrib/tarballs/check_cit.tgz: Citrix plugin
261 * command.cfg.in: more sample command configurations
263 * plugins-scripts/check_ntp.pl, plugins-scripts/utils.pm.in, configure.in:
264 change ntpdc to ntpq (Jonathan Rozes,Thomas Schimpke, bug-656237 )
266 * plugins-scripts/check_ntp.pl:
267 patch for desync peer and ntpdate (James Fidell)
269 * plugins-scripts/check_ifstatus.pl: bugfix [bug 651021 mperry2]
271 * plugins/check_hpjd.c:
272 added default community [bug-patch #600349 jbaumgartner]
274 2003-01-31 tonvoon <tonvoon>
276 * plugins/check_procs.c:
277 Fix for zombie processes on Solaris (Bug 677803 - Matthew Brown)
279 * plugins/check_nt.c:
280 Reapply all asprintf calls. Fix for %% problem with -l flag.
282 * plugins/check_nt.c:
283 Removed all unnecessary asprintf calls. Replaced with original check_nt.c
284 to minimise amount of changes (reported by Reuben Farrelly)
286 2003-01-30 tonvoon <tonvoon>
288 * plugins/check_nt.c: Added reference to the official NSClient web site
290 * plugins/check_swap.c: Fixed long --allswap option
292 * plugins/check_procs.c: Fixed progname
294 2003-01-29 tonvoon <tonvoon>
296 * plugins/check_mrtgtraf.c:
297 Fixed error and success codes (638656 - Paul Dlug)
299 * plugins-scripts/check_oracle.sh:
300 Added cache and tablespace check (621567 - John Marquart)
302 * plugins/check_nt.c, plugins/Makefile.am:
303 Added in check_nt for bug 646516
305 2003-01-29 kdebisschop@alert.infoplease.com <kdebisschop>
307 * plugins/check_mysql.c: remove incorrect check_disk() declaration
309 * plugins/check_ldap.c:
310 fix segfault when argc>=2 and the -H or -b options are not supplied
312 * plugins/check_by_ssh.c: 1.8
314 2003-01-29 tonvoon <tonvoon>
316 * plugins/check_http.c:
317 Better error if server requests client based certificate (609382 - Olaf Greis)
319 * contrib/check_dns_random.pl:
320 Exit code added (604837 - Lachlan Cameron-Smith)
322 * plugins-scripts/check_oracle.sh:
323 Added dummy login test (650970 - Ton Voon)
325 * plugins/check_vsz.c:
326 Error when no params passed, better invalid params message (652086 - Ton Voon)
328 * plugins/check_procs.c:
329 Fixed NULL status in Solaris (644783 - Fabian Pehla)
330 Fixed -p options (652082 - Ton Voon)
332 2003-01-28 kdebisschop@alert.infoplease.com <kdebisschop>
334 * contrib/checkciscotemp.pl:
335 typo: had commented use Net::SNMP for testing
337 * plugins/check_real.c:
338 make sure host_name is set and remove NULL string inits that can lead to segfaults
340 * plugins/check_mysql.c: missed argc check on port parameter
342 * contrib/checkciscotemp.pl: split and validate input more robustly
344 * plugins/check_http.c:
345 remove NULL string inits that can lead to segfaults
347 2003-01-28 tonvoon <tonvoon>
349 * configure.in: ps support for Darwin / MacOSX
351 2003-01-27 kdebisschop@alert.infoplease.com <kdebisschop>
353 * plugins/check_http.c: do not pass host if none is provided
355 * plugins/check_http.c: we were sending extra CRLF
357 2003-01-19 kdebisschop@alert.infoplease.com <kdebisschop>
359 * plugins-scripts/check_rpc.pl:
360 indicate new default state in get_rpcinfo, also fix a bunch of indents for consistent format
362 2003-01-17 sghosh <sghosh>
364 * plugins-scripts/check_rpc.pl:
365 bug fix for state and opt_c initialization
367 * plugins/check_snmp.c: Counter32 tag parsing added
369 2003-01-16 kdebisschop@alert.infoplease.com <kdebisschop>
371 * plugins/check_mysql.c, plugins/check_pgsql.c:
372 semicolon needed where progname define was replaced
374 * plugins/check_http.c: add option to let regex span newlines
376 * plugins/check_game.c: progname and print_usage need to be defined
378 * plugins/check_radius.c, plugins/check_hpjd.c:
379 semicolon needed where praogname define was replced
381 * configure.in: find kerberos libs in latest Red Hat beta
383 * plugins/utils.c: restore max() macro
385 * plugins/check_tcp.c: cleanup progname assignment
387 * plugins-scripts/check_disk_smb.pl:
388 accept $ for share and \\ for users
390 * plugins/check_by_ssh.c: avoid segfault when host is not given
392 2003-01-13 kdebisschop@alert.infoplease.com <kdebisschop>
394 * 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:
395 convert PROGNAME from a define to a const char
397 * plugins/popen.c: change exit status to be POSIX compliant
399 * plugins/check_nagios.c:
400 check for a few null strings, change PROGNAME from #define to const *char
402 * plugins/check_disk.c:
403 add options for excluding devices and for skipping OK devices in summary
405 2003-01-03 kdebisschop@alert.infoplease.com <kdebisschop>
407 * plugins/utils.c:
408 protect against some null strings, make formats more uniform
410 2002-12-19 kdebisschop@alert.infoplease.com <kdebisschop>
412 * plugins/check_tcp.c: expect is +OK for SPOP too
414 * plugins/check_tcp.c:
415 server expect not getting set, expect is +OK for POP
417 * plugins/check_http.c: remove spurious CRLF
419 2002-11-29 stanleyhopcroft <stanleyhopcroft>
421 * contrib/check_citrix:
422 New plugin to check the ICA browse service (used by Citrix Metaframe servers) from
423 Ed Rolison and Tom De Blende.
425 2002-11-25 kdebisschop@alert.infoplease.com <kdebisschop>
427 * plugins/check_tcp.c: was segfaulting if no dtat was returned
429 2002-11-24 kdebisschop@alert.infoplease.com <kdebisschop>
431 * tools/snapshot: some fixes needed to move off old devel box
433 * tools/snapshot:
434 make routine snapshots of nagios and plugin CVS to expand testing
436 2002-11-22 kdebisschop@alert.infoplease.com <kdebisschop>
438 * plugins/check_ups.c:
439 add replace battery condition, replace unchecked strcat calls with asprintf (I do not think buffer overflow was possible here, but lets be consistent)
441 * configure.in:
442 get long args output to work on check_procs by putting incantations with -w ahead of others
444 * configure.in:
445 get long args output to work on linux check_procs, actually works this time (needs OpenBSD testing)
447 * plugins/check_procs.c:
448 add a few comments, trap a few place where a NULL string might have been handled
450 * configure.in:
451 get long args output to work on linux check_procs (needs OpenBSD testing)
453 2002-11-21 kdebisschop@alert.infoplease.com <kdebisschop>
455 * plugins/check_dig.c: fix empty output on errors
457 2002-11-20 kdebisschop@alert.infoplease.com <kdebisschop>
459 * plugins/check_swap.c: add switch to evaluate each swap individually
461 * plugins/check_dig.c:
462 fix solaris SEGV, still need to print meaningful error text
464 * plugins/check_by_ssh.c: in short options, t no no argument
466 * plugins/check_dig.c: replace some strcpy with strscpy
468 2002-11-19 kdebisschop@alert.infoplease.com <kdebisschop>
470 * plugins/Makefile.am: another try at portable symlinking
472 * plugins/check_time.c: explicitly cast recv() arg2 for SunOS5.6
474 * plugins/Makefile.am: rewrite of install-exec-hook for solaris
476 2002-11-18 sghosh <sghosh>
478 * contrib/check_javaproc.pl, contrib/nagios_sendim.pl: javaproc, sendim
480 * contrib-reporting/process_perfdata.pl:
481 New directory to for perfdata and reporting scripts
483 2002-11-18 kdebisschop@alert.infoplease.com <kdebisschop>
485 * plugins/check_swap.c: test total swap instead of individual disks
487 * plugins/check_disk.c: failed to handle multple disks
489 * plugins/utils.c: more readable max_state() code
491 2002-11-16 kdebisschop@alert.infoplease.com <kdebisschop>
493 * plugins/Makefile.am:
494 fix too many sources problem for programs tha are symlinks to check_tcp
496 * plugins/check_snmp.c:
497 my take on Subhendu's patches, plus a few comments for clarity
499 2002-11-15 sghosh <sghosh>
501 * plugins/check_snmp.c:
502 memory bounds in options, no output comparison case
504 2002-11-15 kdebisschop@alert.infoplease.com <kdebisschop>
506 * nagios-plugins.spec.in:
507 make spec work again, now that release is in source name again
509 * configure.in: release numbering fix
511 * plugins/check_snmp.c:
512 fix label handling, replace accidentally deleted elseif l.310
514 2002-11-14 kdebisschop@alert.infoplease.com <kdebisschop>
516 * plugins/utils.c, configure.in, nagios-plugins.spec.in, Makefile.am, acconfig.h:
517 fix bug with gettimeofday test, improve version/release handling, update rpm spec
519 * plugins/Makefile.am: fix typo in snprintf build
521 * plugins/Makefile.am: can't drop these sources -- neded for dist
523 * plugins/Makefile.am: fix build rule for snprintf
525 * plugins/check_http.c: pagesize count off by one
527 * plugins/check_http.c: clean up NULL from status on Solaris
529 * configure.in: typo in AC_DEFINE of PS_FORMAT for solaris
531 * plugins/Makefile.am: remove check_nt again
533 * plugins/Makefile.am:
534 back out last change -- it was only work in progress
536 * 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:
537 remove call_getopt and ssprintf
539 2002-11-13 kdebisschop@alert.infoplease.com <kdebisschop>
541 * 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:
542 remove call_getopt and asprintf
544 2002-11-12 kdebisschop@alert.infoplease.com <kdebisschop>
546 * plugins/check_dig.c: cleanup asprintf, old function decls
548 * plugins/check_mysql.c, plugins/check_real.c, plugins/check_ups.c:
549 remove call_getopt
551 2002-11-11 sghosh <sghosh>
553 * plugins/check_snmp.c: should use asprintf
555 * plugins/check_snmp.c: more snmpv3 patches
557 * plugins/check_snmp.c:
558 long opt for miblist, snmpv3 support (rosenauer)
560 * plugins/check_snmp.c: option to specify a miblist - llow
562 * plugins/check_snmp.c: misc doc fix, missing verbose option
564 2002-11-09 kdebisschop@alert.infoplease.com <kdebisschop>
566 * 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:
567 remove call_getopt
569 * plugins/check_snmp.c: cleaner handling of DEFAULT_PORT
571 * configure.in: add HPUX swap, try to cleanup getopt processing
573 * plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_snmp.c, plugins/negate.c, plugins/utils.h.in:
574 define and use usage3 where second part of message is a an int/char
576 * plugins/snprintf.c:
577 HAVE_C99_SNPRINTF is not tested, so remove from ifdef
579 2002-11-08 kdebisschop@alert.infoplease.com <kdebisschop>
581 * plugins/check_snmp.c: user reports NULL still getting into asprintf
583 * plugins/check_vsz.c: remove call_getopt
585 * acconfig.h, configure.in, plugins/common.h.in, plugins/utils.c, plugins/utils.h.in:
586 patches required to build on solaris with asprintf and gettimeofday
588 * plugins/check_http.c, plugins/check_load.c, plugins/check_ping.c, plugins/check_procs.c, plugins/check_smtp.c, plugins/check_tcp.c:
589 remove unused variables
591 * tools/oneliners: some useful onliners
593 2002-11-07 kdebisschop@alert.infoplease.com <kdebisschop>
595 * plugins/check_snmp.c:
596 bugfixes to command format and (null) text created by asprintf switch
598 * plugins/check_by_ssh.c: remove call_getopt, add [] arougn time
600 * configure.in: test snprintf function family for ifdefs in snprintf.c
602 2002-10-30 kdebisschop@alert.infoplease.com <kdebisschop>
604 * plugins/check_tcp.c: replace fixed-lentgh buffer with asprintf
606 * plugins/check_udp.c: forgot to remove call_getopt
608 * plugins/check_swap.c, plugins/check_ssh.c:
609 forgot to remove call_getopt declaration
611 * plugins/check_smtp.c:
612 remove call_getopt, fix several buffer overruns possible due to use of fixed size buffers
614 * tools/setup:
615 debian builds not actively maintained, so suppress error in setup script
617 2002-10-30 sghosh <sghosh>
619 * acconfig.h, configure.in, plugins-scripts/Makefile.am, plugins-scripts/check_mailq.pl, plugins-scripts/utils.pm.in:
620 monitor mailq
622 2002-10-28 kdebisschop@alert.infoplease.com <kdebisschop>
624 * 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:
625 remove pspace in shebang since no sequent users replied
627 2002-10-26 kdebisschop@alert.infoplease.com <kdebisschop>
629 * nagios-plugins.spec.in: release should not be in tarball name
631 2002-10-25 kdebisschop@alert.infoplease.com <kdebisschop>
633 * nagios-plugins.spec.in: tweak source macro
635 * plugins/Makefile.am: remove check_nt
637 * plugins/Makefile.am, Makefile.am:
638 include getloadavg sources, add some Solaris pkg build support
640 2002-10-22 kdebisschop@alert.infoplease.com <kdebisschop>
642 * plugins/check_ssh.c:
643 remove call_getopt, replace ssprintf with asprintf,better server version reporting
645 * plugins/check_tcp.c: add check_spop
647 * plugins/check_procs.c:
648 remove call_getopt, replace ssprintf with asprintf
650 2002-10-22 sghosh <sghosh>
652 * contrib/check_procr.sh:
653 From: Jerome Tytgat - checks to see if named process is running
655 * README, plugins/check_nt.c:
656 check_nt is downloadable from nsclient.ready2run.nl
658 2002-10-21 kdebisschop@alert.infoplease.com <kdebisschop>
660 * plugins/check_swap.c: use asprintf instead of ssprintf
662 * plugins/Makefile.am:
663 need to define SOURCES for check_tcp to also build as check_ftp,check_imap,check_nntp,check_pop
665 * plugins/utils.c: use asprintf to do strscpy
667 * plugins/Makefile.am:
668 roll check_ftp, check_imap, check_pop, and check_nntp into check_tcp
670 * plugins/check_ftp.c, plugins/check_imap.c, plugins/check_nntp.c, plugins/check_pop.c:
671 these are all combined into check_tcp now
673 * plugins/check_load.c: remove broken call_getopt
675 * plugins/check_snmp.c:
676 cleanup process_arguments, print_help, and print_usage
678 * plugins/check_pgsql.c: now we provide long opts if they do not exist
680 2002-10-20 kdebisschop@alert.infoplease.com <kdebisschop>
682 * plugins/check_snmp.c:
683 fixed scanning for multiple OIDs, which was not working
685 * plugins/check_snmp.c: change ssprintf to asprintf
686 back out change at line 225 in r1.4
687 (values were mismatched to format string, so output was nonsense)
688 (I left a comment showing a construct that should work, but it fails for PHBs:
689 if my disk gets nearly full, they want 'CRITICAL - 99%' not 'CRITICAL - Gauge32: 99')
690 (If someine has a rationale for the change, maybe it could be done as an option? - it seems
691 fairly clear that the Web display should be sensible to PHBs so long as there's no real loss)
693 2002-10-18 kdebisschop@alert.infoplease.com <kdebisschop>
695 * plugins/check_swap.c: remove old call_getopt
697 * plugins/check_load.c:
698 remove old call_getopt code, fix bug taking single float, allow colon as separators in additin to commas
700 * plugins/utils.c: handle null src in strscat
702 * plugins/check_tcp.c: millisecond timing
704 * plugins/utils.h.in: refine STD_LONG_OPTS
706 * plugins/check_http.c: provide on more decimal point printing time
708 * plugins/check_ping.c: remove broken call_getopt stuff
710 2002-10-17 kdebisschop@alert.infoplease.com <kdebisschop>
712 * plugins/check_tcp.c: using asprintf
714 * tools/setup, INSTALL, INSTALLING:
715 revise now that aclocal is remved from CVS
717 2002-10-16 kdebisschop@alert.infoplease.com <kdebisschop>
719 * configure.in: need some quoting on ifdef
721 * acinclude.m4, configure.in:
722 finally a working fix for AM/AC_FUNC_STRTOD nightmare
724 * configure.in: mismatched quote
726 * configure.in: missing commas
728 * configure.in: complains on paren in comment
730 * acinclude.m4: lost a paren
732 * acinclude.m4:
733 old auto???? has AM_FUNC_STRTOD, now renamed AC_FUNC_STRTOD
735 * plugins/check_http.c, plugins/utils.c, plugins/utils.h.in:
736 millisecond timimg where supported
738 * configure.in, missing: build cleanly on RedHat 8.0
740 * .cvsignore: ignore aclocal.m4
742 * configure.in: AM_STRTOD was a typo
744 * aclocal.m4:
745 automake invokes acloacl on each run - it cannot be right to include this
747 * acconfig.h: better checks for vsnprintf stuff
749 * configure.in, plugins/check_http.c: use asprintf
751 * plugins/utils.c: use asprintf to construct strscat
753 * plugins/popen.h.in: timeout interval is extern
755 * plugins/utils.c, plugins/utils.h.in:
756 start support for gettimeofday and tv_usec
758 * aclocal.m4:
759 generated with automake 1.6 / autoconf 2.53 (maybe should not be in CVS, however)
761 * plugins/snprintf.c: newer snprintf from samba.org
763 * .cvsignore: needed for automake 1.6 / autoconf 2.53
765 * Makefile.am: cosmetic line wrap before 80 chars
767 * depcomp: needed for automake 1.6 / autoconf 2.53
769 * configure.in: work with newer automake, begin swithc to asprintf
771 2002-10-15 sghosh <sghosh>
773 * plugins-scripts/check_ifoperstatus.pl:
774 new exit states, more conditional checking
776 2002-10-07 sghosh <sghosh>
778 * plugins/check_dns.c: patch for expected IP address
780 2002-10-07 kdebisschop@alert.infoplease.com <kdebisschop>
782 * plugins/popen.c:
783 make sure we do not run past the end of an unterminated string
785 * plugins/negate.c: use asprintf, inhibit splint warning
787 2002-10-05 kdebisschop@alert.infoplease.com <kdebisschop>
789 * getloadavg.m4, plugins/getloadavg.c:
790 lets use library instead od inconsistent command line interfaces
792 2002-09-26 kdebisschop@alert.infoplease.com <kdebisschop>
794 * plugins/urlize.c: use ssprintf instead of sprintf
796 2002-09-25 kdebisschop@alert.infoplease.com <kdebisschop>
798 * plugins/check_http.c:
799 incorporate comment on my_recv from Russell Scibetti
801 * plugins/check_http.c: incorporate comments from Russell Scibetti
803 2002-09-24 kdebisschop@alert.infoplease.com <kdebisschop>
805 * plugins/check_http.c:
806 replace remaining occurences of sprintf with snprintf
808 2002-09-16 kdebisschop@alert.infoplease.com <kdebisschop>
810 * INSTALL: needed for latest autoconf
812 * Makefile.am, aclocal.m4, configure.in, nagios-plugins.spec.in:
813 finish ckleanup of rpm spec porcessing
815 2002-09-14 kdebisschop@alert.infoplease.com <kdebisschop>
817 * nagios-plugins.spec, nagios-plugins.spec.in:
818 complete spec based on confugure.in
820 * make-tarball, rpm:
821 automake makes the dist tarball, rpmbuild -ta makes the rpm
823 * plugins/check_tcp.c, plugins/check_http.c:
824 time data in performance string
826 * plugins-scripts/check_log.sh:
827 patch from Matthew Peters <mattp@esec.com.au>, plus turned up a few bugs on my own
829 2002-09-12 kdebisschop@alert.infoplease.com <kdebisschop>
831 * plugins/Makefile.am: negate wrapper
833 2002-09-08 kdebisschop@alert.infoplease.com <kdebisschop>
835 * plugins/negate.c: wrapper to invert return status
837 * plugins/utils.c: clears up warnings in splint
839 2002-09-06 kdebisschop@alert.infoplease.com <kdebisschop>
841 * plugins-scripts/check_rpc.pl: case on key to ERRORS hash
843 2002-09-04 sghosh <sghosh>
845 * configure.in: more Mysql patches
847 * plugins-scripts/check_ntp.pl:
848 dispersion check now controlled by warn and crit
850 * configure.in: Mysql dir fix
852 * contrib/check_ifstatus.pl, contrib/check_ifoperstatus.pl:
853 moved to supported plugins-scripts
855 2002-09-02 sghosh <sghosh>
857 * plugins/check_smtp.c:
858 new -f option for adding a FROM address for RFC correctness
860 2002-09-01 sghosh <sghosh>
862 * INSTALL, INSTALLING: file rename for MacOS X
864 * plugins/check_smtp.c: Valid MAIL command
866 2002-08-22 sghosh <sghosh>
868 * contrib/check_snmp_process_monitor.pl: updates
870 * command.cfg.in: smsclient config
872 * contrib/check_snmp_disk_monitor.pl, contrib/check_snmp_process_monitor.pl:
873 new plugins contrib
875 2002-08-18 kdebisschop@alert.infoplease.com <kdebisschop>
877 * plugins/check_by_ssh.c: typo in options passed to ssh for ipv6.
878 fix by setting a generic hook for 1-char pasthhru options
880 2002-08-14 sghosh <sghosh>
882 * plugins-scripts/check_disk_smb.pl: patch for admin shares
884 * command.cfg.in: qpage definitions
886 * plugins-scripts/check_ifstatus.pl: skip PPP interfaces
888 * plugins/check_smtp.c: added HELO command
890 * plugins/check_by_ssh.c: ipv4/ipv6 switch added
892 * plugins/check_hpjd.c: net-snmp v5x fix
894 * contrib/check_apc_ups.pl: fix for ePN
896 * contrib/check_linux_raid.pl, contrib/check_nagios_db.pl: new plugins
898 * contrib/check_inodes-freebsd.pl:
899 check inodes - freebsd - candidate for merge with check_inodes
901 * contrib/check_smb.sh: new smb check - users
903 2002-08-13 egalstad <egalstad>
905 * plugins/check_game.c:
906 Mod to display current/max number of players in a game (Frank Kannemann)
908 2002-08-12 egalstad <egalstad>
910 * contrib/check_disk_snmp.pl: Updated to use getopt (Christoph Maser)
912 2002-08-01 sghosh <sghosh>
914 * plugins/check_snmp.c: re-patched exit state comparison
916 * plugins/check_snmp.c:
917 port option added, -c support net-snmpv5, complete response string output
919 2002-08-01 egalstad <egalstad>
921 * contrib/check_digitemp.pl:
922 Add Brian Lane's Digitemp (1-wire temp sensor) plugin
924 2002-07-16 egalstad <egalstad>
926 * contrib/check_disk_snmp.pl:
927 Christoph Maser's plugin to check disk usage via SNMP3
929 2002-07-16 stanleyhopcroft <stanleyhopcroft>
931 * contrib/check_ms_spooler.pl:
932 Primitive and in need of refinement test of MS spooler (with smbclient)
934 2002-07-04 sghosh <sghosh>
936 * contrib/check_procl.sh:
937 Jerome Tytgat - accumulated/percentage CPU/MEM per process - bash plugin
939 * INSTALL: doc update
941 2002-06-28 sghosh <sghosh>
943 * INSTALL: note about autoconf/automake version
945 2002-06-25 sghosh <sghosh>
947 * contrib/check_rbl.c:
948 Check if IP address is specified on RBL - Tim Bell
950 * contrib/check_lmmon.pl: check motherboard/cpu temp via lmmon
952 2002-06-24 sghosh <sghosh>
954 * plugins/check_http.c:
955 ignore return status codes if user specified status line check
957 * plugins/check_snmp.c: printf bug for large numbers - Jeff Murray
959 2002-06-20 sghosh <sghosh>
961 * plugins-scripts/check_disk_smb.pl:
962 logic fix for disk space thresholds
964 2002-06-19 sghosh <sghosh>
966 * 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:
967 more POSIX return value comparison related code fixes
969 * plugins/check_disk.c, plugins/check_ping.c, plugins/check_procs.c:
970 fixes for using POSIX return codes
972 2002-06-18 sghosh <sghosh>
974 * plugins/common.h.in: updated to POSIX return codes
976 * contrib/check_cluster.c: Ethan's check_cluster
978 2002-06-13 sghosh <sghosh>
980 * plugins/check_smtp.c: conformance to RFC 821 <CRLF>
982 * configure.in: use xntpdc on Solaris for check_ntp
984 2002-06-10 sghosh <sghosh>
986 * plugins/check_smtp.c:
987 patch to stop NOQUEUE syslog messages - Karl Ewald
989 2002-06-08 sghosh <sghosh>
991 * plugins-scripts/check_ntp.pl: xntpdc/ntpdc patch - John Koyle
993 2002-06-06 sghosh <sghosh>
995 * plugins-scripts/subst.in, plugins-scripts/utils.sh.in:
996 corrected result codes - for sh; corrected substition for libexec - Tom Bertelson
998 * plugins/check_disk.c: added option for mount point - Tom Bertelson
1000 * plugins-scripts/check_oracle.sh:
1001 Add test for Oracle name server, can dynamicall determine ORACLE_HOME - tom Bertelson
1003 * plugins-scripts/check_flexlm.pl: conditional on lmstat
1005 * plugins-scripts/check_ntp.pl: conditional on ntpdc
1007 2002-05-29 sghosh <sghosh>
1009 * command.cfg.in: notes added
1011 2002-05-28 sghosh <sghosh>
1013 * command.cfg.in: option updates, more examples
1015 2002-05-27 sghosh <sghosh>
1017 * plugins-scripts/check_ntp.pl: checked in too quickly
1019 * doc/README, doc/developer-guidelines.html, doc/developer-guidelines.sgml:
1020 added developer guidelines.
1022 * configure.in: typo, AIX 4.3 ps, smbclient, Net::SNMP fixes
1024 * acconfig.h, plugins-scripts/utils.pm.in: new var - smbclient
1026 * plugins-scripts/check_ntp.pl:
1027 logic reorg, ePN fix and support for utils.pm
1029 * plugins-scripts/check_disk_smb.pl: ePN fix and support for utils.pm
1031 2002-05-23 sghosh <sghosh>
1033 * contrib/check_log2.pl, contrib/check_vcs.pl:
1034 New plugins from Aaron Bostick - Veritas Cluster, logfile
1036 2002-05-10 sghosh <sghosh>
1038 * plugins-scripts/check_rpc.pl:
1039 updates for ePN, patch for multiple version check
1041 * configure.in, plugins-scripts/utils.pm.in: added programs to autoconf
1043 * acconfig.h: Added programs for autoconf
1045 2002-05-09 sghosh <sghosh>
1047 * plugins-scripts/Makefile.am, plugins-scripts/check_ifoperstatus.pl:
1048 migrated check_ifoperstatus to standard plugin
1050 2002-05-08 sghosh <sghosh>
1052 * plugins/check_ping.c: patch for Suse 8.0 loss output
1054 * plugins-scripts/utils.pm.in:
1055 is_hostname added, update CODES to POSIX
1057 * plugins/check_hpjd.c, plugins/check_ups.c: updated notes
1059 * configure.in: updated messages and check for host command
1061 * plugins-scripts/Makefile.am, plugins-scripts/check_ifstatus.pl:
1062 moved updated check_ifstatus to standard plugin
1064 2002-05-07 sghosh <sghosh>
1066 * 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:
1067 2nd fix for ePN
1069 2002-05-02 sghosh <sghosh>
1071 * 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:
1072 fix for embedded perl
1074 * tools/README, tools/mini_epn.c, tools/p1.pl:
1075 updated mini_epn and p1.pl added to plugins distribution
1077 2002-05-01 sghosh <sghosh>
1079 * contrib/tarballs/fetchlog-0.92.tar.gz:
1080 remote log check (via snmp possible) by Alexander Haderer
1082 2002-04-29 kdebisschop@alert.infoplease.com <kdebisschop>
1084 * plugins/getopt.h:
1085 failed to carry over from old plugins, listed in EXTRA_DIST, needed for build
1087 2002-04-23 sghosh <sghosh>
1089 * plugins/check_ping.c:
1090 corrected program name and added rtt patch for RH7.2+beta
1092 2002-04-18 egalstad <egalstad>
1094 * contrib/check_inodes.pl:
1095 add check_inodes contrib plugin by John Jolet
1097 * configure.in: configure script patch for ping syntax
1099 2002-04-07 sghosh <sghosh>
1101 * contrib/check_backup.pl, contrib/check_dl_size.pl:
1102 plugins from Patrick Greenwell
1104 2002-04-05 sghosh <sghosh>
1106 * acconfig.h: added HOST_COMMAND
1108 * contrib/tarballs/check_spread.tar:
1109 plugin to check spread messaging toolkit
1111 2002-04-03 sghosh <sghosh>
1113 * contrib/check_oracle_instance.pl:
1114 from Sven Dolderer - check oracle instance
1116 * plugins-scripts/check_nfs.pl:
1117 check_nfs functionality exists in check_rpc
1119 2002-03-18 sghosh <sghosh>
1121 * plugins-scripts/subst.in:
1122 function to update perl plugin scripts to find utils.pm
1124 2002-03-01 egalstad <egalstad>
1126 * plugins/.cvsignore, plugins/config.h.in: Fix for stupid me
1128 * 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:
1129 Contrib plugin cleanup
1131 2002-02-28 egalstad <egalstad>
1133 * 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:
1134 Initial import of existing plugin code
1136 * 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:
1137 New file.
1139 * 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:
1140 Initial import of existing plugin code
1142 * 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:
1143 New file.
1145 * 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:
1146 Initial import of existing plugin code
1148 * 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:
1149 New file.
1151 * 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:
1152 Initial import of existing plugin code
1154 * 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:
1155 New file.
1157 * 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:
1158 Initial import of existing plugin code
1160 * 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:
1161 New file.
1163 * 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:
1164 Initial import of existing plugin code
1166 * 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:
1167 New file.
1169 * 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:
1170 Initial import of existing plugin code
1172 * 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:
1173 New file.
1175 * 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:
1176 Initial import of existing plugin code
1178 * 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:
1179 New file.
1181 * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in:
1182 Initial import of existing plugin code
1184 * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in:
1185 New file.
1187 * .cvsignore, AUTHORS, CODING: Initial import of existing plugin code
1189 * .cvsignore, AUTHORS, CODING: New file.
1191 2000-12-08 karldebisschop <karldebisschop>
1193 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1194 fix memory leaks
1196 2000-12-07 karldebisschop <karldebisschop>
1198 * /cvsroot/netsaintplug/netsaintplug/contrib/check_qmailq.pl:
1199 checks mail in queue (needs much work still)
1201 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ftpget.pl:
1202 tests fetching files from FTP server
1204 2000-12-02 karldebisschop <karldebisschop>
1206 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
1207 password authentication patch, indent, standardize usage/help functions
1209 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1210 don't quote PROGNAME
1212 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1213 print pagesize on verbose flag
1215 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1216 strncat causes segv in RH6.2
1218 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1219 more tweaks for mysql
1221 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: typo in usage2
1223 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1224 additional tweaks needed for mysql
1226 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1227 add usage2 macro
1229 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1230 use strncat in strscat
1232 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1233 fix recent bug in redirects
1235 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1236 loof for libs in /usr/lib/mysql as well
1238 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1239 test on nullhost may return warning or error
1241 2000-12-01 karldebisschop <karldebisschop>
1243 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1244 typo - fix dns left trim on bind 9
1246 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: details for 1.2.9-beta3
1248 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
1250 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1251 remove AC_MSG_WARN for openSSL (redundant)
1253 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1254 use size constants in preference to sizeof()
1256 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1257 typo - chopped one ltoo many lead characters
1259 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
1261 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1262 add argsument-array option to check_procs
1264 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1265 prepare for 1.2.9-beta3
1267 * /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:
1268 move strip() to utils.c
1270 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1271 add documentation for new argument-arry option
1273 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1274 allow test against ARGS with -a switch
1276 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1277 update for bind 9
1279 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1280 checks RRD data (for use with cricket)
1282 2000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com>
1284 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
1286 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1287 remove AC_MSG_WARN for openSSL (redundant)
1289 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1290 use size constants in preference to sizeof()
1292 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
1293 typo - chopped one ltoo many lead characters
1295 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
1297 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1298 add argsument-array option to check_procs
1300 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1301 prepare for 1.2.9-beta3
1303 * /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:
1304 move strip() to utils.c
1306 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1307 add documentation for new argument-arry option
1309 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1310 allow test against ARGS with -a switch
1312 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1313 update for bind 9
1315 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1316 checks RRD data (for use with cricket)
1318 2000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com>
1320 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1321 add argsument-array option to check_procs
1323 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
1324 prepare for 1.2.9-beta3
1326 * /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:
1327 move strip() to utils.c
1329 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1330 add documentation for new argument-arry option
1332 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
1333 allow test against ARGS with -a switch
1335 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
1336 update for bind 9
1338 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
1339 checks RRD data (for use with cricket)
1341 2000-11-30 karldebisschop <karldebisschop@skillet.infoplease.com>
1343 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1344 fix typo, indent
1346 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1347 don't trigger warning for Redhat 7 ping output on stderr (Warning: no SO_TIMESTAMP support, falling back to SIOCGSTAMP)
1349 2000-11-28 karldebisschop <karldebisschop@skillet.infoplease.com>
1351 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: indent
1353 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1354 remove line continuations
1356 2000-11-18 karldebisschop <karldebisschop@skillet.infoplease.com>
1358 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1359 add option for workgroups
1361 2000-11-17 karldebisschop <karldebisschop@skillet.infoplease.com>
1363 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1364 run `indent -ts2 -sob check_disk.c`
1366 * /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in:
1367 typo in #ifndef HAVE_STROL
1369 2000-11-16 karldebisschop <karldebisschop@skillet.infoplease.com>
1371 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: run indent
1372 fix bugs on solaris
1374 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1375 run indent over code
1376 use strscat function instaed on messy internal loop
1377 fix a couple of things that should have been ifdef'd for REGEX
1379 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
1380 indent, use state_text() for output
1382 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1383 explicitly initialize eval_method array
1385 2000-11-15 hgayosso <hgayosso@skillet.infoplease.com>
1387 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1388 Added examples for: check_reply and check_radius.
1390 2000-11-08 karldebisschop <karldebisschop@skillet.infoplease.com>
1392 * /cvsroot/netsaintplug/netsaintplug/contrib/check_joy.sh:
1393 checks joystick port
1395 2000-11-07 karldebisschop <karldebisschop@skillet.infoplease.com>
1397 * /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c: fix segfault
1399 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1400 set label and units in validate()
1402 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1403 automatically increase timeout if critical treshold is greater than crta
1405 2000-11-03 karldebisschop <karldebisschop@skillet.infoplease.com>
1407 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1408 fis segfault looking for EOL on stripped line
1410 2000-10-25 karldebisschop <karldebisschop@skillet.infoplease.com>
1412 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: automatic update
1414 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
1415 move a slight bit closer to SSH protocal compliance
1416 needs much more work
1418 2000-10-25 karldebisschop <karldebisschop>
1420 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
1421 move a slight bit closer to SSH protocal compliance
1422 needs much more work
1424 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1425 change type of counter 'i' to int
1426 allow = in url query string
1428 2000-10-11 karldebisschop <karldebisschop>
1430 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1431 allow expiration to be optional
1433 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1434 prepare for beta 2
1436 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c:
1437 use new process_tcp_request2 throughtout
1439 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
1440 prototype for process_tcp_request2
1442 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in:
1443 new process_tcp_request2
1445 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
1446 add function to get multiple lines of data from recv() loop
1448 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1449 result was being improperly initialized
1451 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
1452 make consistent with check_mrtgtraf
1454 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
1455 cleanup arrays for '-u' and '-l' options
1457 2000-10-10 karldebisschop <karldebisschop>
1459 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1460 fix count of expect strings
1462 2000-10-06 karldebisschop <karldebisschop>
1464 * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl:
1465 missing comma
1467 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1468 don't check output string content if there is no test string
1470 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1471 add a few comments
1473 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1474 fix some line breaks, OID typos
1476 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1477 make sure cmd exists before runnin strstr
1479 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1480 cpp conditionals must be in consistent order
1482 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1483 additional fixes for munged multiple expect loop
1485 2000-10-02 karldebisschop <karldebisschop>
1487 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1488 fix bug in server expect code, due to bad logic in testing for
1489 alternative expects for check_nntp
1491 2000-09-27 karldebisschop <karldebisschop>
1493 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1494 fix some extraneous linefeeds
1495 fix missing leading dots in a few SNMP OIDs
1497 2000-09-25 karldebisschop <karldebisschop>
1499 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
1500 make a separate distrib directory to run 'make dist'
1502 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1503 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
1505 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1506 set cmd to NULL when there are characters left, but they are all whitespace
1508 2000-09-24 karldebisschop <karldebisschop>
1510 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1511 something funky in check_time failure mode -- remove tests for now
1513 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
1514 fix possible buffer overflows revealed by libsafe
1516 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1517 give CRITICAL|WARNING on connect failures only if connect-time checking used
1519 2000-09-24 karldebisschop <karldebisschop>
1521 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1522 something funky in check_time failure mode -- remove tests for now
1524 * /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:
1525 fix possible buffer overflows revealed by libsafe
1527 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1528 give CRITICAL|WARNING on connect failures only if connect-time checking used
1530 2000-09-21 karldebisschop <karldebisschop>
1532 * /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:
1533 provide getopt_long for those OS's that do not have it
1535 2000-09-20 karldebisschop <karldebisschop>
1537 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1538 plugin now warns if server is not present
1540 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1541 trap connect errors before invalid time difference is returned
1543 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1544 strip line from server to remove EOL
1545 use ssprintf to send proper length string to server
1547 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
1548 a few fixes for help screens
1550 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
1551 fix missed token in reverse-compatibility mode
1552 help was completely worng
1554 2000-09-18 karldebisschop <karldebisschop>
1556 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1557 look for error codes oonly at beginning of string
1558 add option to switch to MODE READER
1560 2000-09-14 karldebisschop <karldebisschop>
1562 * /cvsroot/netsaintplug/netsaintplug/INSTALL:
1563 Use list as primry contact, not Ethan
1565 * /cvsroot/netsaintplug/netsaintplug/INSTALL: Add preamble for CVS tree
1567 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1568 add 'mdev' to output forms to scan
1570 2000-09-13 karldebisschop <karldebisschop>
1572 * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
1573 get path a little closer to working on solaris with build dirs
1575 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t:
1576 print when test is unexpectedly successful
1578 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
1579 print better info on errors
1581 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1582 authentication for SSL
1584 2000-09-12 karldebisschop <karldebisschop>
1586 * /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:
1587 better nessages when errors are found
1589 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: cleanup
1591 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1592 tweaks for better operation on debian (still not right)
1594 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: typo
1596 * /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:
1597 print better messages on failure
1599 2000-09-11 karldebisschop <karldebisschop>
1601 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: beta 1
1603 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1604 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
1606 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1607 better output for error diagnosis
1609 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1610 trim newline on on DOS/MAC as well
1612 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1613 trim extra linefeed
1615 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1616 also allow commas for critical (AKA, fix my stupid ommision)
1618 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1619 accept comma as arglist separator
1621 * /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:
1622 don't check output when testing against nullhost or noserver
1623 - there are just too many variants
1625 2000-09-11 karldebisschop <karldebisschop>
1627 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
1628 1.2.9-b1
1630 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1631 better output for error diagnosis
1633 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1634 trim newline on on DOS/MAC as well
1636 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1637 trim extra linefeed
1639 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1640 also allow commas for critical (AKA, fix my stupid ommision)
1642 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
1643 accept comma as arglist separator
1645 * /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:
1646 don't check output when testing against nullhost or noserver
1647 - there are just too many variants
1649 * /cvsroot/netsaintplug/netsaintplug/configure.in: test for openssl
1651 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
1652 don't check output string when testing nullhost
1654 2000-09-10 karldebisschop <karldebisschop>
1656 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1657 bug killing 'ssl' twice cause segfault
1659 2000-09-07 karldebisschop <karldebisschop>
1661 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
1662 decalaration was moved into autoconf
1664 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
1665 solaris had problems with prototypes
1667 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1668 typo in variable name
1670 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1671 add NNTP personality
1673 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
1674 put strpcat and strpcpy into utils
1676 * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in:
1677 add detection for getopt_long function call
1679 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
1680 cahnges needed fro Navis radius
1682 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1683 by default only look for numeric codes, use server expect only when user specifies
1685 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1686 show both long and short form for --help and --version
1688 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
1689 fix typo in warning note
1690 show both long and short forn for --help and --version
1692 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1693 PS_RAW_COMMAND needs to look at full path
1695 2000-09-06 karldebisschop <karldebisschop>
1697 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
1698 use ssprintf function to formulate command
1700 2000-09-01 karldebisschop <karldebisschop>
1702 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1703 accidentally dropped !
1705 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
1706 add verbose printf's and checnge NNRP to NNTP
1708 2000-09-01 karldebisschop <kdebisschop>
1710 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
1711 escape = for nawk (AIX)
1713 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1714 change chop to chomp
1716 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1717 typo in usage warning
1719 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1720 terminate copied string explicitly
1722 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
1723 ndle post operations
1725 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
1726 handle multiple line output
1728 2000-08-31 karldebisschop <kdebisschop>
1730 * /cvsroot/netsaintplug/netsaintplug/Makefile.am: add acconfig.h
1732 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: alpha 7
1734 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1735 add space in '$Revision$' to make emacs perl-maode work right
1737 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1738 alpha 7
1740 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1741 fix typo
1743 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1744 was reallocing the wrong thing
1746 2000-08-31 karldebisschop <kdebisschop>
1748 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
1749 add space in '$Revision$' to make emacs perl-maode work right
1751 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1752 alpha 7
1754 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1755 fix typo
1757 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
1758 was reallocing the wrong thing
1760 * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
1761 PWD environment variable is not always present
1763 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c:
1764 fix option handling for -v and fix testing of ups_name
1766 * /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:
1767 always return 0 if called from Test::Harness
1769 2000-08-30 karldebisschop <kdebisschop>
1771 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1772 fix test environment
1774 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1775 remove typo: AC_DEFINE_UNQUOTED
1777 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1778 get check_disk to build on cygwin
1780 2000-08-28 karldebisschop <kdebisschop>
1782 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: autoupdate
1784 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
1786 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
1787 add option processing
1789 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1790 typo in ERROR hash, better host name checking
1792 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1793 typo in ERROR hash
1795 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
1797 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1798 fix args to strscpy
1800 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1801 argc=2 IS valid (--help), optopt is char
1803 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
1804 fix incorrect PROGNAME
1806 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
1807 test -h, -V, --help, --version, and check for correct PROGNAME
1809 2000-08-28 karldebisschop <kdebisschop>
1811 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
1813 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
1814 add option processing
1816 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
1817 typo in ERROR hash, better host name checking
1819 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
1820 typo in ERROR hash
1822 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
1824 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
1825 fix args to strscpy
1827 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1828 argc=2 IS valid (--help), optopt is char
1830 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
1831 fix incorrect PROGNAME
1833 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
1834 test -h, -V, --help, --version, and check for correct PROGNAME
1836 2000-08-28 karldebisschop <kdebisschop>
1838 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
1839 use udp_hostname instead of localhost
1841 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1842 fix typo in #if statements
1844 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
1845 not all OS types take long opts -- remove from test
1847 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
1848 don't run test if plugin was not made
1850 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1851 don't run tests if plugin wasn't made
1853 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
1854 arg processing typos
1856 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1857 specify t as directory rather than wildcard - allows make dist in subdir
1859 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1860 pecify t as directory rather than wildcard - allows make dist in subdir
1862 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
1863 1.2.9 alpha 6
1865 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1866 PS_COMMAND checks for debian
1868 2000-08-25 karldebisschop <kdebisschop>
1870 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1871 chieck_by_ssh should also be in extras
1873 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
1875 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1876 remove extra printf from debigging
1878 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1879 make check_netsaint an extra
1881 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1882 small tweak to match latest check_fping mods
1884 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1885 check to see if MSG_DONTWAIT is defined before using
1887 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1888 check times, variable packet size
1890 2000-08-25 karldebisschop <kdebisschop>
1892 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
1894 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
1895 remove extra printf from debigging
1897 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1898 make check_netsaint an extra
1900 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1901 small tweak to match latest check_fping mods
1903 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
1904 check to see if MSG_DONTWAIT is defined before using
1906 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1907 check times, variable packet size
1909 2000-08-23 karldebisschop <kdebisschop>
1911 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1912 1.2.9 alpha 5
1914 * /cvsroot/netsaintplug/netsaintplug/package.def: ID breaks autoconf
1916 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9 alpha 5
1918 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
1919 update to reflect changes to check_fping for variable packet size handling
1921 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1922 more 1.2.9-a5 log entries
1924 * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
1925 log some 1.2.9a5 changes
1927 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
1928 provide option to control number of packets and packet size
1930 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
1931 add $ after HOSTADDRESS in check_http
1933 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t:
1934 Should now answer for any of check_(imap|pop|smtp|udp|tcp|reply)
1936 2000-08-22 karldebisschop <kdebisschop>
1938 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
1939 HOUX reveals bug with PROC_LOADAVG logic
1941 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
1942 housekeeping
1944 * /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:
1945 bug fixes on 1.2.9-a4
1947 * /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in:
1948 made by autoheader now
1950 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
1951 need to install utils.pm and utils.sh
1953 2000-08-18 karldebisschop <kdebisschop>
1955 * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1956 last few things to get rpm working for 1.2.9-a4
1958 * /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:
1959 get make test to work again
1960 a couple of doc fixes for check_radius
1962 * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
1963 update spec for 1.2.9a4
1964 add Helper.pm to dist
1966 2000-08-17 karldebisschop <kdebisschop>
1968 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
1969 output does not begin with ./
1971 * /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:
1972 add standard option syntax to shell plugins
1974 * /cvsroot/netsaintplug/netsaintplug/configure.in:
1975 standard option handling for shell scripts
1977 2000-08-16 karldebisschop <kdebisschop>
1979 * /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:
1980 tcp: don't scan unless --expect or --send
1981 others: create a few new host types
1983 * /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:
1984 lost correct release tracking with change to automake - fixed
1986 2000-08-15 karldebisschop <kdebisschop>
1988 * /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:
1989 convert to getopt
1991 2000-08-12 karldebisschop <kdebisschop>
1993 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
1994 conversion to getopt and automake
1996 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
1997 change to getopt
1999 * /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c:
2000 obsolete - functionanlity added to check_tcp
2002 2000-08-11 karldebisschop <kdebisschop>
2004 * /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:
2005 conversion to standard options syntax
2007 2000-08-10 karldebisschop <kdebisschop>
2009 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
2010 complete change to getopt
2012 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
2013 convert radius to getopt, cleanup on tcp
2015 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
2016 wrong PROGNAME
2018 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
2019 convert to getopt
2021 2000-08-08 karldebisschop <kdebisschop>
2023 * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore, /cvsroot/netsaintplug/netsaintplug/.cvsignore:
2024 Makefile.in is built by automake
2026 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
2027 test for bin existence doesn't work right
2029 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2030 use newer strscpy and ssprintf
2031 fix typo (called wrong DEFINE)
2033 * /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:
2034 use automake
2036 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2037 switch to automake
2039 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
2040 use automake
2042 * /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:
2043 convert to automake
2045 2000-08-04 karldebisschop <kdebisschop>
2047 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2048 needed for cygwin, other systems that don't meet SVr4 or BSD4.3
2050 2000-08-03 karldebisschop <kdebisschop>
2052 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore:
2053 prep for automake
2055 * /cvsroot/netsaintplug/netsaintplug/aclocal.m4, /cvsroot/netsaintplug/netsaintplug/AUTHORS, /cvsroot/netsaintplug/netsaintplug/missing, /cvsroot/netsaintplug/netsaintplug/mkinstalldirs, /cvsroot/netsaintplug/netsaintplug/NEWS:
2056 GNU conformance, prep for automake
2058 * /cvsroot/netsaintplug/netsaintplug/ChangeLog, /cvsroot/netsaintplug/netsaintplug/Changelog:
2059 rename to comply with GNU standards
2061 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
2062 needed now that there's a make process
2064 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_netdns.pl:
2065 rename to avoid conflict when installing
2067 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl:
2068 use Net::DNS to check name server
2070 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
2071 use dig instead of nslookup.
2073 * /cvsroot/netsaintplug/netsaintplug/acconfig.h: use autoheader
2075 2000-08-02 karldebisschop <kdebisschop>
2077 * /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:
2078 get rid of common/*.h
2080 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: bugfix
2082 * /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:
2083 move config.h and common.h out of ../common
2084 ----------------------------------------------------------------------
2086 * /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:
2087 correct return status for --help and --version
2089 * /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:
2090 convert to getopt
2092 * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
2093 test all plugins for -h --help -v --version options
2095 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2096 reorganize LIBS to use as .IGNORED deps -- -L/usr/lib must be in LDFLAGS
2098 2000-07-30 hgayosso <hgayosso>
2100 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2101 Added examples for: check_nmap.
2103 2000-07-29 karldebisschop <kdebisschop>
2105 * /cvsroot/netsaintplug/netsaintplug/.cvsignore: add sparc64
2107 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
2108 use shell/sed for subst script to meet GNU coding stamdards
2110 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
2111 new tests written with getopt conversion
2113 * /cvsroot/netsaintplug/netsaintplug/subst.sh:
2114 shell wrapper handles diff'ing after sed substitution
2115 (awk fails GNU coding stds)
2117 * /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:
2118 switch to getopt
2119 eliminate overflow in t/check_swap.t (still need to fix check_swap.c)
2121 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2122 better way of doing is_int
2124 2000-07-26 karldebisschop <kdebisschop>
2126 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
2127 ignore arch-specific build directories
2129 2000-07-25 karldebisschop <kdebisschop>
2131 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c:
2132 convert to getopt
2134 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2135 clean out a few sscanf calls
2137 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t: new test
2139 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2140 help screen typo
2142 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2143 delete extra printf
2145 2000-07-23 karldebisschop <kdebisschop>
2147 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2148 improve documentation of -i option and its use
2150 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
2151 add -_ to acceptable cahracters in commad name
2153 2000-07-21 karldebisschop <kdebisschop>
2155 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2156 we use explicit path with new subst script
2158 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
2159 convert perl utility scripts to awk
2161 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2162 use -H where possible, change @libexec@ to @libexecdir@
2164 2000-07-20 karldebisschop <kdebisschop>
2166 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2167 taint checking for -p option
2169 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: order of libs
2171 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
2172 convert old perl script to awk
2174 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2175 use package.def for tracking package release (works for scripts too)
2176 allow df and ping syntax to be specified on command line
2178 * /cvsroot/netsaintplug/netsaintplug/package.def:
2179 defines package release
2181 2000-07-19 karldebisschop <kdebisschop>
2183 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2184 remove debugging printf
2186 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2187 another attempt to get this to work with all servers.
2189 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2190 get protocol version from buffer, but send reasonable client string
2192 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2193 remove inconsistent comment info
2194 change ':' as list separator to ',' (retain ':' for back-compatibility)
2196 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2197 fix goof in revision
2199 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2200 send ident string (suppresses server error)
2202 2000-07-17 karldebisschop <kdebisschop>
2204 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2205 use utils.py
2206 use ntpdc if available
2207 clarify final logic (still needs mor work)
2209 * /cvsroot/netsaintplug/netsaintplug/configure.in: make perl utils.pm
2211 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
2212 perl script essential functions
2214 2000-07-15 karldebisschop <kdebisschop>
2216 * /cvsroot/netsaintplug/netsaintplug/contrib/utils.py:
2217 user contribution
2219 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: tag as 1.20
2221 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2222 closing in on consiostent options, etc
2224 2000-07-14 karldebisschop <kdebisschop>
2226 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ircd.tar.gz:
2227 This was in core
2229 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
2230 dd $Id$
2232 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
2233 1.3 was accidental reversion of 1.2 to 1.1 - flip to correct state
2235 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2236 contributor revisions
2238 2000-07-13 karldebisschop <kdebisschop>
2240 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2241 if xntpdc is present, check dispersion
2242 set $state to be integer so compares can be done
2244 2000-07-12 karldebisschop <kdebisschop>
2246 * /cvsroot/netsaintplug/netsaintplug/rpm: typo in macro for srcrpmdir
2248 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/rpm:
2249 reverse compatibility for ':'
2251 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2252 1.2.9-a2
2254 * /cvsroot/netsaintplug/netsaintplug/COPYING:
2255 We refer to it but didn't distrubute it before
2257 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2258 add note that license is GPL
2260 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t:
2261 set timeout, add new text matches
2263 * /cvsroot/netsaintplug/netsaintplug/Changelog: 1.2.9-a2
2265 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2266 fix bug resulting from use of strncmp
2268 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2269 define suffix rules so both gnumake and pmake will work
2271 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2272 must not send more than 2 \r\n pairs to zope
2274 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
2275 new contribution
2277 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: new test
2279 * /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:
2280 edit to go with change to getopt
2282 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2283 documentation typo
2285 * /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c: use getopt
2287 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2288 documentation typo
2290 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2291 use getopt
2293 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2294 use comma for pairs of options, reserve colon for ranges
2296 2000-07-12 hgayosso <hgayosso>
2298 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2299 Added command examples for: check_fping, check_game, check_imap, check_rpc.
2300 Changed one `/bin/printf' for `/bin/echo -e'. (hgayosso)
2302 2000-07-11 karldebisschop <kdebisschop>
2304 * /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: add check_radius
2306 * /cvsroot/netsaintplug/netsaintplug/contrib/check_sockets.pl:
2307 new contribution
2309 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2310 command termination on usage macro can be ambiguous in if block
2312 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2313 convert to getopt
2315 2000-07-07 karldebisschop <kdebisschop>
2317 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
2318 make output a little more standard
2320 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2321 add function ssprintf to print to mallocable string
2323 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2324 use new ssprintf function
2325 don't sscanf for mount point
2327 * /cvsroot/netsaintplug/netsaintplug/contrib/check_mem.pl:
2328 check memory (written on BSD)
2330 2000-07-06 karldebisschop <kdebisschop>
2332 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: typos in docs
2334 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2335 add support message
2337 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
2338 creation
2340 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2341 revert to 1.29
2343 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2344 this mod is wrong - it will go away
2346 2000-07-05 karldebisschop <kdebisschop>
2348 * /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:
2349 1.2.9-a1 cleanup
2351 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2352 fix usage statement
2354 2000-07-04 karldebisschop <kdebisschop>
2356 * /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:
2357 convert to getopt
2359 2000-07-03 karldebisschop <kdebisschop>
2361 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2362 minor bug fixes
2364 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t:
2365 match messages with new multidisk checks
2367 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2368 CRITICAL if any unkown message are picked up on STDERR
2370 * /cvsroot/netsaintplug/netsaintplug/make-tarball: exclude sparc-64
2372 * /cvsroot/netsaintplug/netsaintplug/Changelog: exclude sparc64
2374 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2375 add documentation
2377 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2378 fix inaccurate comment
2380 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: help screen
2382 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2383 check multiple disks
2385 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2386 1.2.9-a1
2388 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2389 make bz2 files as well
2391 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
2392 use getopt
2394 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2395 functional multichecks, still need to tweak args
2397 2000-06-30 karldebisschop <kdebisschop>
2399 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2400 better error trapping for strscpy and strscat
2402 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2403 further work on checking multiple partitions - some cleanup left,
2404 plus documentation
2406 2000-06-29 karldebisschop <kdebisschop>
2408 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2409 snapshot working toward multidisk checks
2411 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2412 next snapshot for passive multichecks
2414 2000-06-28 karldebisschop <kdebisschop>
2416 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2417 add new form of rta for FreeBSD
2419 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
2420 multiplatform build stuff
2422 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2423 napshot - at least this one compiles
2425 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2426 still trying to make complete
2428 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2429 snapshot - updating for passive multichecks
2431 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
2432 multiplatform builds
2434 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2435 now able to specify varlist to ps so various orders can be handled (AIX)
2437 2000-06-27 karldebisschop <kdebisschop>
2439 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2440 multiplatform builds
2442 * /cvsroot/netsaintplug/netsaintplug/plugins/Helper.pm:
2443 modev for multiplatform builds
2445 * /cvsroot/netsaintplug/netsaintplug/Helper.pm:
2446 moved here for multipltform build
2448 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2449 multiplatform builds
2451 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2452 strscat and strscpy functions
2454 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2455 1.2.8-4 plus switch to bzip2
2457 2000-06-26 karldebisschop <kdebisschop>
2459 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2460 1.2.8-41.2.8-41.2.8-41.2.8-4
2462 2000-06-25 karldebisschop <kdebisschop>
2464 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2465 use standard POSIX getopt (only GNU supports '-' leadin for optarg
2467 * /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:
2468 possible fix for check_ping
2470 2000-06-23 karldebisschop <kdebisschop>
2472 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2473 try to get -p 1 at end of line to work
2475 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2476 misplaced paren on host strlen
2478 2000-06-22 karldebisschop <kdebisschop>
2480 * /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/rpm:
2481 housekeeping for rpm builds
2483 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/make-tarball:
2484 housekeeping
2486 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2487 automatically create md5sum
2489 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2490 1.2.8-3 bugfix release1.2.8-3 bugfix release1.2.8-3 bugfix release
2492 * /cvsroot/netsaintplug/netsaintplug/Changelog: houskeeping
2494 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
2495 was not printing errors correctly
2497 * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/rpm, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
2498 housekeeping
2500 * /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:
2501 houskeeping
2503 2000-06-21 karldebisschop <kdebisschop>
2505 * /cvsroot/netsaintplug/netsaintplug/Changelog: regular update
2507 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2508 make more mandrake style
2510 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2511 allocate extra byte for trailing null when using malloc
2513 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2514 fix bug in version string cleanup
2516 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
2517 use new terminate, add':' to usage statement
2519 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2520 terminate can now take format,arglist like printf
2522 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: update docs
2524 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2525 new info, cleanup old info
2527 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2528 another fix for reverse compatibility for -nohtml
2530 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2531 another fix to revers compatibility for -nohtml
2533 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2534 first step in making SRPM more mandrake compatible
2536 2000-06-19 karldebisschop <kdebisschop>
2538 * /cvsroot/netsaintplug/netsaintplug/Changelog: update
2540 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2541 restore -nohtml as do-nothing option for reverse compatibility
2543 * /cvsroot/netsaintplug/netsaintplug/Changelog: typo
2545 2000-06-18 karldebisschop <kdebisschop>
2547 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2548 1.2.8-2 -- really this time
2550 2000-06-17 karldebisschop <kdebisschop>
2552 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
2553 assume 20-char max size for int
2555 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2556 fix DUP checking, use malloc instead of fixed length strings
2558 2000-06-16 karldebisschop <kdebisschop>
2560 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2561 fix docs, use malloc, fix bug with warn on DUPs
2563 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2564 forgat to double % in printf spec
2566 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2567 1.2.8-2 changes (complete?)
2569 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2570 show header, status, content separately
2571 do more rigorous parsing of where content starts
2573 2000-06-15 karldebisschop <kdebisschop>
2575 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: doc fix
2577 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2578 and long opts to docs
2580 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2581 dd a little header stuff, upgrade to 1.2.8-1
2583 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2584 fix docs, make nothml the default, and --link (-L) option
2586 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2587 update to release new current
2589 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2590 make failed if there were no extras
2592 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2593 fix docs, add separate option for vhost
2595 2000-06-14 karldebisschop <kdebisschop>
2597 * /cvsroot/netsaintplug/netsaintplug/Changelog: dd todays changes
2599 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2600 change name of variable stat - it conflicts on AIX with <sys/stat.h>
2602 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2603 make check_process obsolete
2605 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
2606 all new functionality now incorporated into check_procs.c
2608 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
2609 fix documentation
2611 * /cvsroot/netsaintplug/netsaintplug/subst.in:
2612 -q option for mktemp breaks on HPUX
2614 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2615 make version reporting GNU like
2617 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2618 comments were inaccurate
2620 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
2621 add #defines for standard options - testing only right now
2623 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
2624 make print_version more compatible with GNU coding standards
2626 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
2627 add $(DESTDIR)
2629 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
2630 use getopt, cleanup documentation, retabify
2632 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2633 clean up documentation, retabify
2635 2000-06-13 karldebisschop <kdebisschop>
2637 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/Changelog:
2638 tabify, update documentation
2640 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
2641 typo in print_help
2643 * /cvsroot/netsaintplug/netsaintplug/Changelog:
2644 progress on 12 June 2000
2646 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2647 dd --verbose
2649 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2650 add help and usage routines
2652 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
2653 test for non-zero exit, fix bug
2655 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
2656 dd netutils.h and timeout
2658 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2659 dd netlibs to check_ldap
2661 2000-06-12 karldebisschop <kdebisschop>
2663 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2664 convert spaces to tab stops
2666 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2667 bux fix in command loop
2669 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2670 remove some GNUisms in Makefile, quote test strings
2672 2000-06-09 karldebisschop <kdebisschop>
2674 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2675 1.2.8 release
2677 * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl:
2678 add comment that openssh will not work with this script
2680 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
2681 patch from William Pietri
2683 2000-06-08 karldebisschop <kdebisschop>
2685 * /cvsroot/netsaintplug/netsaintplug/Changelog: just getting up to date
2687 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2688 mysql configure problems - will still want a bit more work
2690 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2691 make -H option work right
2693 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
2694 add a few comments
2696 * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
2697 new contributions
2699 2000-06-07 karldebisschop <kdebisschop>
2701 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2702 no check_https anymore
2704 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2705 check_https no longer exists
2707 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2708 get HAVE_SSL def right
2710 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: typo
2712 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2713 consolidate ssl for check_http into one plugin
2715 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2716 seems debugged, so moved into check_http
2718 * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c:
2719 ssl functionality has been move into check_http
2721 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2722 fix problem with --onredirect
2724 * /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:
2725 fix option processing, hopefully for the last time
2727 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
2728 prepare for pre7 RPMs
2730 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2731 now contained in one netsaint-plugins spec
2733 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2734 upgrade to 1.2.8pre7, change install dir to plugins, add command.cfg to doc
2736 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
2737 undefined build list
2739 * /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:
2740 streamline and debug reverse compatibility mode for option processing
2742 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
2743 use hostname to test http
2745 2000-06-06 karldebisschop <kdebisschop>
2747 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2748 clean up warn where user has no libcrypto
2750 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2751 minor changes
2753 * /cvsroot/netsaintplug/netsaintplug/configure.in: pgsql on solaris
2755 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2756 call directory plugins instead of plugin
2758 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2759 comment debugging code
2761 * /cvsroot/netsaintplug/netsaintplug/make-tarball:
2762 clean and autoconf first to prvent careless errors
2764 2000-06-05 karldebisschop <kdebisschop>
2766 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2767 try to get sane build of extras
2768 modify check_http to try and get AIX to compile
2770 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2771 cleanup final test for OpenSSL
2773 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2774 typo in configure, plus try to get AIX to make scripts
2776 2000-06-04 karldebisschop <kdebisschop>
2778 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2779 try to make postgres work on non-redhat
2781 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2782 ichnage to pre6
2784 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2785 yet another try for BSD
2787 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2788 fix again for BSD - need to change order of packets option
2790 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2791 cange order of options to support FreeBSD
2793 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2794 change to match AIX man page
2796 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
2797 get rid of duplicate definitiopn of max
2799 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2800 get rid of egrep -s (use >/dev/null for compatibility)
2802 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
2803 core should install on any system, extars may require nodeps
2805 * /cvsroot/netsaintplug/netsaintplug/Makefile.in:
2806 quickcheck target is not defined anymore
2808 2000-06-03 karldebisschop <kdebisschop>
2810 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2811 update for 1.2.8pre5
2813 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2814 add rule for urlize (and check_http2, temporary)
2816 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2817 add help/usage/version info, plus a few comments
2819 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: comments
2821 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
2822 fix needed to match new output from plugin
2824 2000-06-02 karldebisschop <kdebisschop>
2826 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
2827 put up short term - will soon replace check_http and check_https
2829 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2830 typo in email address
2832 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2833 fix calls to realloc
2835 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
2836 typos in print_help
2838 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
2839 typoes in usage and in getopt
2841 * /cvsroot/netsaintplug/netsaintplug/configure.in: fix for solaris
2843 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
2844 pedantic compilers complained these wre not tru prototypes
2846 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
2847 fix bug (rta is not reported if pl = 100)
2849 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2850 try different hadlning of lib to get OpenSSL to work on FreeBSD
2852 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2853 typo (would not have effect under current code, but cleaner)
2855 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2856 fix logic for check_https
2858 2000-06-01 karldebisschop <kdebisschop>
2860 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2861 delet build root
2863 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2864 change to 1.2.8pre4
2866 * /cvsroot/netsaintplug/netsaintplug/Requirements:
2867 just a short list of where to get packages tha plugins depend on
2869 * /cvsroot/netsaintplug/netsaintplug/contrib/maser-oracle.pl:
2870 expand from archive
2872 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2873 fix bad @LIBS@ in makefiles
2874 update version
2876 2000-05-31 karldebisschop <kdebisschop>
2878 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
2879 random changes
2881 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2882 check a bunch more OIDs
2884 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
2885 make notes about moving some stuff to core
2887 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2888 DO NOT include @LIBS@ in LDFLAGS - configure messes it up
2890 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.c, /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.tar.gz:
2891 unpack source
2893 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ntp.tar.gz:
2894 moved to core
2896 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nfs.tar.gz:
2897 functionality moved to check_rpc in core
2899 * /cvsroot/netsaintplug/netsaintplug/contrib/check_real.tar.gz:
2900 moved to core
2902 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
2903 updated file from www.netsaint.org
2905 * /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:
2906 copied and unpacked from www.netsaint.org
2908 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2909 minor typo in comment
2911 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
2912 wraps output of another plugin with a URL
2914 2000-05-30 karldebisschop <kdebisschop>
2916 * /cvsroot/netsaintplug/netsaintplug/contrib/check_netapp.pl:
2917 new contribution
2919 * /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:
2920 new contributions, pending review and inclusion in main source tree
2922 2000-05-25 karldebisschop <kdebisschop>
2924 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2925 general cleanup - keep test order consistent so possible bugs are
2926 more likely to be caught
2928 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2929 do not include @LIBS@ in LDFLAGS - it's getting munged by configure
2931 * /cvsroot/netsaintplug/netsaintplug/configure.in:
2932 get openssl and mysql to work on redhat 6.2
2934 2000-05-24 karldebisschop <kdebisschop>
2936 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
2937 some printers may be going offline with POWERSAVE mode
2939 2000-05-19 karldebisschop <kdebisschop>
2941 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2942 realloc crashes when calloc outside of memory page - code page size as
2943 define (I really need a better solution here)
2945 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
2946 fix possible sscanf overflow
2948 2000-05-18 karldebisschop <kdebisschop>
2950 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
2951 get regex and string searched to work for HTML pages longer than 1024 chars
2953 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: fix a few typos
2955 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2956 spell author names correctly, fix help screen info
2958 2000-05-11 karldebisschop <kdebisschop>
2960 * /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:
2961 use text constants (no|required)_argument instead of numbers in getopt_long
2962 options for clarity. Fix any mis-specified options
2964 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
2965 make regex scan work
2966 fix errors in specification of getopt_long parameters
2968 2000-05-10 karldebisschop <kdebisschop>
2970 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
2971 drop reference to old saintcheck script
2973 2000-05-05 karldebisschop <kdebisschop>
2975 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
2976 fix typoes in OID definition
2978 2000-05-04 karldebisschop <kdebisschop>
2980 * /cvsroot/netsaintplug/netsaintplug/saintcheck: obsoleted by test.pl
2982 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2983 update version number in -V option
2985 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2986 add author, revision tracking
2988 2000-05-03 karldebisschop <kdebisschop>
2990 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
2991 try to get arg checking to work, add full rpc list
2993 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
2994 bug fixes
2996 * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
2997 use this file to block syncronizing configure script (developers should run
2998 autoconf on their own)
3000 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3001 fix includes for llber
3003 * /cvsroot/netsaintplug/netsaintplug/test.pl:
3004 replaces saintcheck (new script is based on standard perl test harness)
3006 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
3007 use plugin standard -h for help
3008 move -h(ost) option to -H
3009 fix getopt to work on machines with no getopt_long
3011 * /cvsroot/netsaintplug/netsaintplug/Makefile.in: fix conflicts
3013 * /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:
3014 bug fixes
3016 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: bug fix
3018 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
3019 use getopt
3021 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: use getopt
3022 include enhancements from check_process
3024 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: use getopt
3025 scane multiple OIDs
3027 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c:
3028 add --version and --help
3030 2000-05-02 karldebisschop <kdebisschop>
3032 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
3033 moved to check_sensor.sh
3035 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
3036 add basic error checking
3038 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
3039 for simpler make
3041 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3042 replace with check_oracle.sh
3044 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
3045 fix 'clean' target
3047 2000-05-01 karldebisschop <kdebisschop>
3049 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3050 changes to get paths right for scripts
3052 * /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:
3053 use perl test harness
3055 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3056 bug fixes
3058 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
3059 replace check_log with check_log.sh
3061 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
3062 to replace check_oracle
3064 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
3065 to replace check_log
3067 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
3068 replaces check_nfs and check_ypbind
3070 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
3071 use perl test harness
3073 * /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:
3074 small mods to get paths reasonable for script files
3076 * /cvsroot/netsaintplug/netsaintplug/make-tarball: Makes a tar ball
3078 2000-02-17 karldebisschop <kdebisschop>
3080 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3081 changes for check_https
3083 * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ide-smart.c, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
3084 C contribs unmodified.
3085 Script had to be retyed from scratch - maybe CR/LF problem?
3087 2000-02-15 karldebisschop <kdebisschop>
3089 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
3090 add argv[0] to uasge
3091 include common/config.h
3093 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
3094 encapsulate getopt_long stuff in ifdefs
3096 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3097 fix solaris check_swap bug - change sscanf format from %*d,%*d to %*[0-9,-]
3099 2000-02-11 karldebisschop <kdebisschop>
3101 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3102 modify to check uid and ppid for architectures other than linux
3104 2000-02-09 karldebisschop <kdebisschop>
3106 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/configure.in:
3107 step one to testing user (actually, userid) and ppid in check_procs
3109 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3110 get DUP check to give warning
3112 * /cvsroot/netsaintplug/netsaintplug/configure:
3113 should not be handed down - autoconf locally before making tarballs/RPMS
3115 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
3116 use foo[SIZE-1]=0 instead =f '\0' for better compatibility
3118 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3119 change linux ping syntax to scan for DUPs
3121 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
3122 check for duplicates
3124 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3125 fix DB_NAMELEN and string comparison tests
3126 get rid of waron about discarding constant string
3128 * /cvsroot/netsaintplug/netsaintplug/configure.in:
3129 use ps for HPUX that is close to working - still broken on check_vsz/rss
3131 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3132 pass authentication info if either passwd or user is given
3134 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
3135 allow user without password for authentication
3136 fix dbname check
3138 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
3139 Patch submitted by author to use strncpy
3141 2000-02-08 karldebisschop <kdebisschop>
3143 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3144 fix problem with test -e for solaris - kludge with 'cat filename'
3146 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.h, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h:
3147 superceded bu utils.h.in and popen.h.in
3149 * /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:
3150 use configure to check signal return type
3151 use subst.in to fillin command.cfg
3153 2000-02-05 karldebisschop <kdebisschop>
3155 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3156 fix typo - triple slash in a few URLs
3158 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
3159 remove extra comma in terminate subroutine
3161 2000-02-04 karldebisschop <kdebisschop>
3163 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3164 submission by latigid010@yahoo.com
3165 no scratch file
3166 check db option
3167 more normal switches (kdebisschop)
3169 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
3170 compile only base plugins for RPM
3171 fix little glitches in commands.cfg
3173 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
3174 better arg checking for perl taint
3176 2000-02-01 hgayosso <hgayosso>
3178 * /cvsroot/netsaintplug/netsaintplug/contrib/check_hprsc.tar.gz:
3179 Perl script (check_hprsc) to check HP-UX resources via SNMP daemon (hgayosso)
3181 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
3182 check_hprsc.tar.gz added to the contrib plugins (hgayosso)
3184 2000-01-28 karldebisschop <kdebisschop>
3186 * /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:
3187 get date include correct
3189 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
3190 get date include right
3192 * /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:
3193 try to get version includes right
3195 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3196 get revision listsing fixed
3198 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3199 udpate for release 1.2.8pre1
3201 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3202 update spec for 1.2.8-pre1
3203 have makefile delete command.cfg on make distclean
3205 * /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:
3206 use print_revision function in utils
3207 use included timeout_handlers throughout [(socket|popen)?alarm_handler]
3208 clean up use of externs in popen.[hc] and utils.[hc] for above
3209 handle percent or KB in check_disk
3211 2000-01-23 karldebisschop <kdebisschop>
3213 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3214 snmp: start trying to clarify hex mesages
3215 ups: manually apply submitted patch
3216 utils: bug fix in is_numeric
3218 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
3219 minor fixes posted to bugs list:
3220 ircd - fix match string
3221 ntp - return critical if server is down
3222 oracle - make no temp files
3224 2000-01-22 karldebisschop <kdebisschop>
3226 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
3227 streamline utils functions is_integer and is_numeric
3228 tighten check_ping error prose so it nearly shows on a 80x24 display
3230 2000-01-21 karldebisschop <kdebisschop>
3232 * /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:
3233 fix bug in adapting configure to check_netsaint
3234 fix omission in check_procs arg testing
3235 fix utils sscanf syntax - linux uses EOF where FreeBSD uses 0
3237 * /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:
3238 add check_process and check_radius as extras
3239 make check_pgsl understand old syntax as well
3240 modify check_procs to look for specific comman names and test on ranges
3241 modify configure.in tests so check_netsaint can maybe work with more OS's
3243 2000-01-20 karldebisschop <kdebisschop>
3245 * /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:
3246 set default timeout to 10 seconds
3247 make tests give fewer warnings
3248 move check_httpstr to check_http
3250 2000-01-19 karldebisschop <kdebisschop>
3252 * /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:
3253 use -q option for who if available
3254 use getopt for check_pgsql
3255 make check_users work even if no users are logged in
3256 clean up (developmental) utils.c
3258 2000-01-17 karldebisschop <kdebisschop>
3260 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3261 use the -n switch to prevent host lookups in check_ping
3263 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c:
3264 update for FreeBSD:
3265 add new tests for FreeBSD ps syntax
3266 add test for swapinfo command
3267 modify check_users to work without -q option
3268 modify check_vsz test to work without requiring 'init' listing in `ps` output
3270 2000-01-13 karldebisschop <kdebisschop>
3272 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
3273 add HAVE_REGEX_H to configure
3275 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
3276 this should be included by reference in hosts.cfg
3278 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3279 check redirects working
3280 regex content search working
3282 2000-01-10 karldebisschop <kdebisschop>
3284 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
3285 Incorporate netsaint_plugins-1.2.7p1 changes:
3286 - Fixed RH 6.1 ICMP error "bug" in check_ping plugin
3287 (patch by Luiz Felipe R E)
3288 - Fixed uninitialized memory bug in netutils.c (patch by Frank Conrad)
3290 1999-12-28 holoway <holoway>
3292 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3293 I'm a schmuck. :) Would help if I deleted the line, doncha think?
3295 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3296 Removed the requirement of netsaint in the rpm build; the plugins may
3297 live on a machine without it. (nrpe or nrpep may use the plugins without
3298 having netsaint proper present)
3300 1999-12-17 karldebisschop <kdebisschop>
3302 * /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:
3303 adds files from www.netsaint.org contrib area.
3305 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
3306 add STATE_DEPENDENT to common/common.h
3307 check_httpstr binary should never have been there in the first place
3309 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
3310 made actual http check into subroutine
3311 cleaned up help screen
3312 added option checking for --onredirect
3313 added long-style syntax for all other current options
3315 1999-12-15 holoway <holoway>
3317 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3318 Modified the spec file to change the name of the tarball to
3319 netsaint-plugins-version-release.tar.gz
3321 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
3322 Added the spec file for creating RPMs from the CVS source.
3324 1999-12-14 karldebisschop <kdebisschop>
3326 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3327 checkpoint - incorporate version info in header
3329 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
3330 use version.h for release date tracking
3332 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
3333 use sscanf to clean up HTTP error code checking
3335 1999-12-10 karldebisschop <kdebisschop>
3337 * /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:
3338 Initial checkin.
3339 Release 1.2.7 plus bugfixes
3341 * /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:
3342 New file.
3344 * /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:
3345 Initial checkin.
3346 Release 1.2.7 plus bugfixes
3348 * /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:
3349 New file.
3351 * /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:
3352 Initial checkin.
3353 Release 1.2.7 plus bugfixes
3355 * /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:
3356 New file.
3358 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
3359 Initial checkin.
3360 Release 1.2.7 plus bugfixes
3362 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
3363 New file.
3365 * /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:
3366 Initial checkin.
3367 Release 1.2.7 plus bugfixes
3369 * /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:
3370 New file.
3372 * /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:
3373 Initial checkin.
3374 Release 1.2.7 plus bugfixes
3376 * /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:
3377 New file.
3379 * /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:
3380 Initial checkin.
3381 Release 1.2.7 plus bugfixes
3383 * /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:
3384 New file.
3386 * /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:
3387 Initial checkin.
3388 Release 1.2.7 plus bugfixes
3390 * /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:
3391 New file.
3393 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
3394 Initial checkin.
3395 Release 1.2.7 plus bugfixes
3397 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
3398 New file.
3400 * /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:
3401 Initial checkin.
3402 Release 1.2.7 plus bugfixes
3404 * /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:
3405 New file.
3407 * /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:
3408 Initial checkin.
3409 Release 1.2.7 plus bugfixes
3411 * /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:
3412 New file.
3414 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
3415 Initial checkin.
3416 Release 1.2.7 plus bugfixes
3418 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
3419 New file.
3421 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
3422 Initial checkin.
3423 Release 1.2.7 plus bugfixes
3425 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
3426 New file.
3428 NetSaint Plugins Changelog
3429 --------------------------
3431 Current
3432 -------
3433 1.2.9-a6 - 25 August 2000 (alpha code)
3434 --------------------------------------
3435 * check_disk
3436 (process_arguments) remove stray debugging printf in -p option
3437 * plugins/Makefile.am
3438 (check_netsaint) move to EXTRAS
3441 1.2.9-a5 - 23 August 2000 (alpha code)
3442 --------------------------------------
3443 * check_fping
3444 (main) check rta and packet loss, control packet size and count
3445 (process_arguments) add options for number of packets and size
3446 * check_tcp
3447 (main) alter to run as any of check_(ftp|imaop|pop|smtp|tcp|ucp)
3448 * check_rpc
3449 (main) fix checking against initial error state (start UNKNOWN)
3450 * plugins-scripts/Makefile.am
3451 fix install.dist for utils.pm and utils.sh
3453 1.2.9-a2 - 12 July 2000 (alpha code)
3454 ------------------------------------
3455 * check_http
3456 (check_http) remove "\r\n" pair causing problems for zope
3457 (print_help) fix documentation
3458 * check_disk
3459 (global) malloc string pointers for most character variables
3460 (print_help) fix documentation
3461 (call_getopt) use comma for pairs of options, reserve colon for ranges
3462 (main) use new ssprintf function to assemble 'command_line'
3463 don't sscanf for mount point
3464 * check_load
3465 (global) malloc string pointers for most character variables
3466 (main) use getopt
3467 (process_arguments, print_help, print_usage) new functions
3468 * check_procs
3469 (main) was reporting too many matches due to strncmp
3470 * check_swap
3471 (global) malloc string pointers for most character variables
3472 (main) use getopt
3473 (process_arguments, print_help, print_usage) new functions
3474 * check_time
3475 (global) malloc string pointers for most character variables
3476 (main) use getopt
3477 (process_arguments, print_help, print_usage) new functions
3478 * check_tcp
3479 (print_help) fix documentation
3480 * check_udp
3481 (global) malloc string pointers for most character variables
3482 (main) use getopt
3483 (process_arguments, print_help, print_usage) new functions
3484 * check_users
3485 (global) malloc string pointers for most character variables
3486 (main) use getopt
3487 (process_arguments, print_help, print_usage) new functions
3488 * utils
3489 (strscpy) new -- safe string copy does its own malloc
3490 (strscat) new -- safe string cat does its own malloc
3491 (ssprintf) new -- safe string sprintf does its own malloc
3493 1.2.9-a1 - 3 July 2000 (alpha code)
3494 -----------------------------------
3495 * check_by_ssh.c (main) allow multiple services for passive checks
3496 (call_getopt) add options needed for passive multichecks
3497 * check_disk.c (main) check all mounted partitions if none specified
3498 * check_fping.c (main) use getopt
3499 (process_arguments, print_help, print_usage) new functions
3500 * check_ftp.c (main) use getopt
3501 (process_arguments, print_help, print_usage) new functions
3502 * check_ping.c (check_ping) return critical if output comes on STDERR
3503 add another sscanf for FreeBSD
3504 * check_procs.c (print_usage) fix docs
3505 * check_tcp.c (main) use getopt
3506 (process_arguments, print_help, print_usage) new functions
3507 * check_users.c (main) use getopt
3508 (process_arguments, print_help, print_usage) new functions
3509 * utils.h (macros) provide standard usage() macro
3510 * rearrange directory for multiplatform builds
3511 * test scripts added for check_fping and check_tcp
3513 1.2.8.4
3514 -------
3515 * check_ping.c (process_arguments): don't malloc - just copy pointer
3516 tweak to get non-POSIX order working
3517 (call_getopt): don't malloc - just copy pointer
3519 1.2.8.3 - 22 June 2000
3520 ----------------------
3521 * check_http.c (process_arguments): add -nothml to reverse-compat rewrites
3522 (call_getopt): set display_html false for '-n'
3523 * check_procs.c (print_help): update docs
3524 (print_usage): update docs
3525 (call_getopt): fix long option (was 'program', is 'command')
3526 (main): allow inverted order of max/min for outside ranges
3527 (validate_arguments): some valid, though strange, thresholds were rejected
3528 * check_ssh.c (ssh_connect): fix display of host name for connect fails
3529 * check_ping.c (process_arguments): add -nothml to reverse-compat rewrites
3530 fix malloc error - need to malloc strlen+1
3531 (call_getopt): fix malloc error - need to malloc strlen+1
3532 * check_disk.c (main): use new terminate
3533 (print_usage): typo in printout
3534 * utils.h.in (terminate): update prototype for terminate
3535 * utils.c (terminate): allow terminate to accept format,arglist as printf
3536 * check_sensors.sh (print_revision): fix bug in Revision string cleanup
3537 * netsaint-plugins.spec: make relocatable
3538 use macros throughout
3539 * netsaint-plugins-custom.spec: make relocatable
3540 use macros throughout
3541 * make-tarball: create md5sum
3542 do some rpm setup
3544 1.2.8-2 - 16 June 2000
3545 ----------------------
3546 * check_ping.c (run_ping): was not warning of DUPLICATES anymore, fixed
3547 (all): switch most fixed length buffers to malloc
3548 (print_usage): fix documentation
3549 (print_help): fix documentation
3550 (call_getopt): make nohtml the default, add -L (--link) option
3551 * check_http.c (check_http): more rigorous header/content separation
3552 alter verbose printout to show header, status, and content divisions
3553 (process_arguments): distinguish server and vhost
3554 (call_getopt): distinguish server and vhost
3555 (print_usage): document new -I option for server IPaddress
3556 (print_help): document new -I option for server IPaddress
3557 (all): reindent, tabify
3558 * plugins-scripts/Makfile.in (install): add $(DESTDIR)
3559 * plugins/Makefile.in (install): add $(DESTDIR)
3560 fix for case where there are no extras
3561 (check_ldap): add NETLIBS and SOCKETLIBS
3562 (check_process): remove (obolete)
3563 (all): reorder $(CC) args so -o <src> comes earlier
3564 * check_process.c (all): move to obsolete directory
3565 * configure (check_process): remove (obolete)
3566 * check_procs.c (all): change variable name for 'stat' to 'statopt' for AIX ?bug?
3567 (print_help): fix typo
3568 * check_dns.c (print_help,print_usage): fix documentation
3569 (all): c-indent and retabify
3570 * subst.in (/bin/mktemp): -q option breaks HPUX
3571 * check_sensors.sh (print_help): new function
3572 (print_usage): new function
3573 (main): add --help, --version, --verbose options
3574 (print_revision): make more GNU compatible
3575 * utils.c (print_revision): print license to be more GNU standard
3576 * utils.h.in: add #defines for STDOPTS
3577 * check_rpc.pl (all): fix a few introductory comments
3578 * check_vsz.c (main): move option processing to new process_arguments function
3579 (all): retabify
3580 use malloc and remove most fixed text string sizes
3581 * check_snmp.c (print_help,print_usage): add items, fix typo
3582 * check_by_ssh.c (parse_arguments): bugfix - increment 'c' in remote command parsing
3583 * check_ldap.c (main): add timeout alarm
3585 1.2.8 - 9 June 2000
3586 -------------------
3587 * check_by_ssh.c (parse_arguments): bugfix in remote command parsing
3589 1.2.8pre7 - 8 June 2000
3590 -----------------------
3591 - make getopt() calls mostly backwards-compatible with all older
3592 options specifications the do not directly conflict with present
3593 standard. (pre-release 2 was only backwards compatible when compiled
3594 against GNU getopt).
3595 - integrate ssl code from Rene Klootwijk into check_http
3596 - a variety of small bug fixes (mostly cases where I left development
3597 printing code in plugin [KBD]).
3598 - add -v (--verbose) option to check_http tp print out page(s) as they
3599 are read and any redirects are followed (if specified in options).
3600 - malloc variable for page contents in check_http so that entire page
3601 can be scanned for strings or regular expressions.
3602 - add urlize to wrap plugin output in HTML link tags, make no-html the
3603 default for check_http.
3604 - develop RPM specs netsaint-plugins.spec with a controlled list of
3605 files in the package, and netsaint-plugins-custom.spec which will
3606 rebuild differently based on the packages installed on the build
3607 machine.
3609 1.2.8pre2 - 2 May 2000
3610 ----------------------
3611 - Modify check_snmp to process multiple OIDs in a request (args not backward
3612 compatible)
3613 - Use getopt in check_by_ssh, check_disk, check_dns, check_ldap, check_pgsql,
3614 check_ping, check_procs, check_snmp
3615 - integrate enhancements from check_process [Rene Klootwijk] into check_procs
3616 (including filter by user, parent PID and process name)
3617 - add check_https plugin contributed by Rene Klootwijk
3618 - add check_ide-smart contributed by Robert Dale
3619 - add backward compatibility on check_ping args
3620 - add Makefile for scripts, process trusted path for portability
3621 - use perl test harness in place of saintcheck hack
3622 - fix all plugins calling spopen to also open stderr
3623 - add check_rpc script to replace check_nfs and check_ypbind
3624 - replace check_oracle script with enhanced version by litigid010@yahoo.com
3625 - modularize ping checking loop in check_ping to later allow adaptive loop
3626 count within the plugin
3627 - modify check_disk to accept either paths that are not partition mount points
3628 - modify several plugins to print version number in response to --version opt
3629 - begin distinction between --help (may be many screens) and --usage (1 to 10
3630 lines only)
3631 - maintain commands.cfg file with syntactically correct command definitions
3633 1.2.7 - 11/09/1999
3634 ------------------
3635 - Added check_ntp plugin script contributed by Bo Kersey
3636 - Added check_real plugin contributed by Pedro Leite
3637 - Added check_netsaint plugin
3638 - Added delimiter option to check_snmp plugin
3639 - Added STR and SUBSTR evaluation options to check_snmp plugin
3640 - Fixed bug in check_hpjd where it would erroneously report timeout errors
3641 - Added option to suppress HTML link in check_http and check_ping plugins
3642 - Modified check_http plugin to send carriage returns in http request
3643 - Modified configure script and check_ping plugin to work under FreeBSD
3644 - Changed command line format for check_ping plugin!!
3647 1.2.6 - 10/16/1999
3648 ------------------
3649 - Several plugin bugfixes by Karl DeBisschop
3650 - Added 'saintcheck' script contributed by Karl DeBisschop that can be used
3651 to test various plugins before they are used
3652 - Added check_nfs and check_flexlm plugin scripts contributed by
3653 Ernst-Dieter Martin
3654 - Added check_breeze and check_wave plugin scripts contributed by Jeffrey Blank
3655 - Added check_ircd plugin script contributed by Richard Mayhew
3658 1.2.5 - 09/19/1999
3659 ------------------
3660 - Fixed bug with expect argument (-e) in check_http plugin
3661 - Added additional ping command format to configure script (<srvr> -n <pkts>)
3662 - Switched several plugins to safer version of popen() contributed by Karl
3663 DeBisschop
3664 - Added basic authentication ability to check_http plugin as contributed by
3665 Perry Clarke
3666 - Changed check_imap expect string to "* OK" (repoted by Matt Shibla) and
3667 default port to 143 (reported by Darin Fisher)
3668 - Added check_reply plugin contributed by Jacob Jundqvist
3671 1.2.4 - 08/26/1999
3672 ------------------
3673 - Added check_ldap and check_mysql plugins contributed by Dietmar Rieder
3674 - Added check_game plugin contributed by Ian Cass
3675 - Modified configure script to work with ping command under OpenBSD
3678 1.2.3 - 08/18/1999
3679 ------------------
3680 - Modified most plugins to use common network utilities and include files
3681 - Plugins no longer create temp files (expect the check_log plugin script)
3684 1.2.2 - 08/15/1999
3685 ------------------
3686 - Modified plugins to create temp files in var/ subdirectory of installation
3687 - Added Michael Anton's check_disk_smb.pl plugin
3690 1.2.1 - 08/01/1999
3691 ------------------
3692 - Added $(SOCKETLIBS) to Makefile for Over-CR plugin
3693 - Added quotes around query in check_log plugin to allow for multiple word
3694 queries
3695 - Added a check for no supported options in the check_ups plugin
3698 1.2.0 - 07/30/1999
3699 ------------------
3700 - Added new check_log plugin script
3701 - Added timeout alarm to the check_ssh plugin
3702 - Added "not equal" evaluation method to check_snmp plugin
3703 - Added new check_ups plugin (only tested on APC SmartUPS 2200)
3706 1.1.0 - 07/23/1999
3707 ------------------
3708 - Added new check_ssh plugin contributed by Remi Paulmier
3709 - Added new check_overcr and check_snmp plugins
3710 - Fixed the help screen on the check_nwstat plugin to correctly reflect the
3711 meanings of the warn_value and crit_value variables.
3712 - Fixed some problems with the check_load plugin to make it compile under
3713 NetBSD
3714 - Minor tweaks to various plugins
3717 1.0.0 - 07/13/1999
3718 ------------------
3719 - Initial release of plugins as a separate distribution