2003-07-29 gettextize * configure.in (AM_GNU_GETTEXT_VERSION): Bump to 0.11.5. 2003-07-02 gettextize * Makefile.am (SUBDIRS): Add intl. (EXTRA_DIST): Add config.rpath. * configure.in (AC_OUTPUT): Add intl/Makefile, 2003-03-02 kdebisschop@alert.infoplease.com * configure.in, nagios-plugins.spec.in: adjustments to remove beta tagging * ChangeLog: update from CVS 2003-03-01 kdebisschop@alert.infoplease.com * nagios-plugins.spec.in: we were missing some docs in the RPM 2003-03-01 kdebisschop@alert.infoplease.com * nagios-plugins.spec.in: we were missing some docs in the RPM 2003-02-23 sghosh * REQUIREMENTS: Novell requirements * contrib/check_bgpstate.pl: removed community string in CRIT message 2003-02-22 tonvoon * configure.in: Solaris and Unixware labels round the wrong way for swap command 2003-02-22 kdebisschop@alert.infoplease.com * Makefile.am: provide target for nagios-plugins.spec * Makefile.am: add CODING FAQ LEGAL to distribution tarball 2003-02-21 tonvoon * plugins/check_http.c: Fixed coredump with unallocated string * plugins/check_dns.c: Strip leading spaces on dns return value (689563 - Simon L Nielsen) 2003-02-20 kdebisschop@alert.infoplease.com * plugins-scripts/check_disk_smb.pl: option regexs need to include ^ and $ 2003-02-19 tonvoon * lib/Makefile.am: Removing getloadavg.m4 from dist 2003-02-19 kdebisschop@alert.infoplease.com * lib/getloadavg.m4, tools/setup, INSTALL, configure.in: remove getloadavg.m4 2003-02-19 tonvoon * getloadavg.m4, lib/Makefile.am, lib/getloadavg.c, lib/getloadavg.m4, plugins/Makefile.am, plugins/getloadavg.c, Makefile.am, configure.in: Move getloadavg to lib directory. Must run "aclocal -I lib" 2003-02-18 kdebisschop@alert.infoplease.com * plugins/check_pgsql.c: spurious backslash escape * configure.in: set tag for beta3, fix pgsql detection * plugins/check_udp.c: never exited getopt loop * plugins/check_tcp.c: failed if header was more than 1023 bytes 2003-02-18 tonvoon * plugins/check_load.c: Fixed the output messages (Bug 688729 - Jayjay) * Makefile.am: Add SUPPORT file to distribution * plugins/check_http.c: Fixed compiler warning and increased the SSL random key for a Solaris PRNG problem 2003-02-18 kdebisschop@alert.infoplease.com * configure.in: remainder of ps fix for UnixWare, and move [] in if/elif to indicate m4 quoting instead of test invocation 2003-02-18 sghosh * contrib/check_appletalk.pl: Appletalk ping plugin * plugins/check_snmp.c: OID type prefix patch [Patches-679403] * plugins/check_swap.c: support for Large swap sizes * configure.in: regex fix to catch *BSD swapinfo and not HP-UX error and memory/file swap in addition to device for HP-UX 2003-02-17 kdebisschop@alert.infoplease.com * configure.in: typo in testing uname output * configure.in: ping and swap for unixware * configure.in: library search dirs are part of LDFLAGS 2003-02-17 sghosh * REQUIREMENTS: location updates 2003-02-16 tonvoon * plugins/Makefile.am: Fixed dependencies for check_nt * plugins/check_nt.c: Coredump if no variable set (reported by Marc C. Poulin) 2003-02-16 egalstad * contrib/check_dhcp.c: Interface patch byor Clemens Resen 2003-02-16 sghosh * plugins-scripts/check_ntp.pl: all alphanumeric accepted for refid on ntpq 2003-02-12 tonvoon * plugins/.cvsignore: Added extra plugins * lib/.cvsignore: Add ignore files * plugins/negate.c: Remove unnecessary \ and fix coredump with no parameters specified * plugins/check_http.c: Remove unnecessary \ - complaints from Tru64's cc compiler * configure.in: Inadequate quoting for PS_FORMAT & removal of grep "*** for Tru64 2003-02-12 sghosh * command.cfg.in: forced ntpq jitter check * plugins-scripts/check_ifoperstatus.pl: added timeout alarm * plugins-scripts/check_ntp.pl: fixed regex for stratum1 peer, added logic for failed ntpq call(e.g. sntp host) 2003-02-11 tonvoon * plugins/check_mysql.c: Patch by Dave Viner for seg fault on RH 7.3 (655903) 2003-02-10 tonvoon * configure.in: Update with references to REQUIREMENTS * Requirements: Remove file, superceded by REQUIREMENTS * plugins/getopt1.c, plugins/getopt.h, plugins/getopt.c: Removing getopt files - now in new lib directory * lib/getopt.c, lib/getopt.h, lib/getopt1.c, lib/Makefile.am: New directory for common library files * plugins/common.h.in: Added in a define for HAVE_GETOPT_H for backwards compatibility * plugins/Makefile.am: Remove unnecessary getopt references and link in lib directory * configure.in: Removing checks for getopt.h - now always available. Also support lib dir * Makefile.am: Adding lib directory for getopts change * configure.in: Fixed Tru64 ps command (Bug 669585 - Paula Arnold) 2003-02-10 undrgrid * plugins/check_ssh.c: Added argc checks before attempting to access argv[] Corrected return codes and output * plugins/check_ssh.c: Revised code to use resolving and connection code in utils.c and netutils.c rather than its own functions. Corrected code to properly handle input of server hostname and port on commandline without option flags. 2003-02-10 kdebisschop@alert.infoplease.com * contrib/check_fping_in.c: this plugin is in core as check_fping 2003-02-09 undrgrid * tools/setup: Reordered program calls so autoheader was called before automake thus getting rid of errors for header files not being present when automake was called. Also puts it inline with documentation in INSTALL & INSTALLING 2003-02-09 sghosh * contrib/check_adptraid.sh, contrib/check_compaq_insight.pl, contrib/check_file_age.pl: new plugins * contrib/README.TXT, contrib/readme.txt: file rename * contrib/sched_downtime.pl, contrib/check_remote_nagios_status.pl, contrib/check_wins.pl: more contribs * contrib/tarballs/fetchlog-0.92.tar.gz, contrib/tarballs/fetchlog-0.94.tar.gz: new version 2003-02-09 kdebisschop@alert.infoplease.com * README, CODING, FAQ: spell check 2003-02-09 sghosh * SUPPORT: ispell 2003-02-08 kdebisschop@alert.infoplease.com * plugins/check_pgsql.c: use enum instead of define * FAQ: add item on submitting new plugins * SUPPORT: suggest minimum standards for support requests * plugins/check_http.c: submit request with one send 2003-02-05 kdebisschop@alert.infoplease.com * configure.in: fix for SSL build on RedHat rawhide * plugins/check_dns.c: allow check to proceed using servers from resolv.conf * plugins/check_http.c: fix segfault due to bad asprintf invocation 2003-02-04 sghosh * plugins-scripts/Makefile.am: install user:grp perms [patch 679703 -Detlef Boehm] * plugins-scripts/check_flexlm.pl: lmstat output update * plugins-scripts/check_ntp.pl: corrected ntpdate offset to seconds 2003-02-03 tonvoon * plugins/check_snmp.c: Avoid core dump with null or invalid data (679400 - Mathieu Masseboeuf) * plugins/Makefile.am: Patch for Mac OS X compile (652080 - Ton Voon) 2003-02-03 sghosh * contrib/tarballs/check_cit.tgz: Citrix plugin * command.cfg.in: more sample command configurations * plugins-scripts/check_ntp.pl, plugins-scripts/utils.pm.in, configure.in: change ntpdc to ntpq (Jonathan Rozes,Thomas Schimpke, bug-656237 ) * plugins-scripts/check_ntp.pl: patch for desync peer and ntpdate (James Fidell) * plugins-scripts/check_ifstatus.pl: bugfix [bug 651021 mperry2] * plugins/check_hpjd.c: added default community [bug-patch #600349 jbaumgartner] 2003-01-31 tonvoon * plugins/check_procs.c: Fix for zombie processes on Solaris (Bug 677803 - Matthew Brown) * plugins/check_nt.c: Reapply all asprintf calls. Fix for %% problem with -l flag. * plugins/check_nt.c: Removed all unnecessary asprintf calls. Replaced with original check_nt.c to minimise amount of changes (reported by Reuben Farrelly) 2003-01-30 tonvoon * plugins/check_nt.c: Added reference to the official NSClient web site * plugins/check_swap.c: Fixed long --allswap option * plugins/check_procs.c: Fixed progname 2003-01-29 tonvoon * plugins/check_mrtgtraf.c: Fixed error and success codes (638656 - Paul Dlug) * plugins-scripts/check_oracle.sh: Added cache and tablespace check (621567 - John Marquart) * plugins/check_nt.c, plugins/Makefile.am: Added in check_nt for bug 646516 2003-01-29 kdebisschop@alert.infoplease.com * plugins/check_mysql.c: remove incorrect check_disk() declaration * plugins/check_ldap.c: fix segfault when argc>=2 and the -H or -b options are not supplied * plugins/check_by_ssh.c: 1.8 2003-01-29 tonvoon * plugins/check_http.c: Better error if server requests client based certificate (609382 - Olaf Greis) * contrib/check_dns_random.pl: Exit code added (604837 - Lachlan Cameron-Smith) * plugins-scripts/check_oracle.sh: Added dummy login test (650970 - Ton Voon) * plugins/check_vsz.c: Error when no params passed, better invalid params message (652086 - Ton Voon) * plugins/check_procs.c: Fixed NULL status in Solaris (644783 - Fabian Pehla) Fixed -p options (652082 - Ton Voon) 2003-01-28 kdebisschop@alert.infoplease.com * contrib/checkciscotemp.pl: typo: had commented use Net::SNMP for testing * plugins/check_real.c: make sure host_name is set and remove NULL string inits that can lead to segfaults * plugins/check_mysql.c: missed argc check on port parameter * contrib/checkciscotemp.pl: split and validate input more robustly * plugins/check_http.c: remove NULL string inits that can lead to segfaults 2003-01-28 tonvoon * configure.in: ps support for Darwin / MacOSX 2003-01-27 kdebisschop@alert.infoplease.com * plugins/check_http.c: do not pass host if none is provided * plugins/check_http.c: we were sending extra CRLF 2003-01-19 kdebisschop@alert.infoplease.com * plugins-scripts/check_rpc.pl: indicate new default state in get_rpcinfo, also fix a bunch of indents for consistent format 2003-01-17 sghosh * plugins-scripts/check_rpc.pl: bug fix for state and opt_c initialization * plugins/check_snmp.c: Counter32 tag parsing added 2003-01-16 kdebisschop@alert.infoplease.com * plugins/check_mysql.c, plugins/check_pgsql.c: semicolon needed where progname define was replaced * plugins/check_http.c: add option to let regex span newlines * plugins/check_game.c: progname and print_usage need to be defined * plugins/check_radius.c, plugins/check_hpjd.c: semicolon needed where praogname define was replced * configure.in: find kerberos libs in latest Red Hat beta * plugins/utils.c: restore max() macro * plugins/check_tcp.c: cleanup progname assignment * plugins-scripts/check_disk_smb.pl: accept $ for share and \\ for users * plugins/check_by_ssh.c: avoid segfault when host is not given 2003-01-13 kdebisschop@alert.infoplease.com * 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: convert PROGNAME from a define to a const char * plugins/popen.c: change exit status to be POSIX compliant * plugins/check_nagios.c: check for a few null strings, change PROGNAME from #define to const *char * plugins/check_disk.c: add options for excluding devices and for skipping OK devices in summary 2003-01-03 kdebisschop@alert.infoplease.com * plugins/utils.c: protect against some null strings, make formats more uniform 2002-12-19 kdebisschop@alert.infoplease.com * plugins/check_tcp.c: expect is +OK for SPOP too * plugins/check_tcp.c: server expect not getting set, expect is +OK for POP * plugins/check_http.c: remove spurious CRLF 2002-11-29 stanleyhopcroft * contrib/check_citrix: New plugin to check the ICA browse service (used by Citrix Metaframe servers) from Ed Rolison and Tom De Blende. 2002-11-25 kdebisschop@alert.infoplease.com * plugins/check_tcp.c: was segfaulting if no dtat was returned 2002-11-24 kdebisschop@alert.infoplease.com * tools/snapshot: some fixes needed to move off old devel box * tools/snapshot: make routine snapshots of nagios and plugin CVS to expand testing 2002-11-22 kdebisschop@alert.infoplease.com * plugins/check_ups.c: add replace battery condition, replace unchecked strcat calls with asprintf (I do not think buffer overflow was possible here, but lets be consistent) * configure.in: get long args output to work on check_procs by putting incantations with -w ahead of others * configure.in: get long args output to work on linux check_procs, actually works this time (needs OpenBSD testing) * plugins/check_procs.c: add a few comments, trap a few place where a NULL string might have been handled * configure.in: get long args output to work on linux check_procs (needs OpenBSD testing) 2002-11-21 kdebisschop@alert.infoplease.com * plugins/check_dig.c: fix empty output on errors 2002-11-20 kdebisschop@alert.infoplease.com * plugins/check_swap.c: add switch to evaluate each swap individually * plugins/check_dig.c: fix solaris SEGV, still need to print meaningful error text * plugins/check_by_ssh.c: in short options, t no no argument * plugins/check_dig.c: replace some strcpy with strscpy 2002-11-19 kdebisschop@alert.infoplease.com * plugins/Makefile.am: another try at portable symlinking * plugins/check_time.c: explicitly cast recv() arg2 for SunOS5.6 * plugins/Makefile.am: rewrite of install-exec-hook for solaris 2002-11-18 sghosh * contrib/check_javaproc.pl, contrib/nagios_sendim.pl: javaproc, sendim * contrib-reporting/process_perfdata.pl: New directory to for perfdata and reporting scripts 2002-11-18 kdebisschop@alert.infoplease.com * plugins/check_swap.c: test total swap instead of individual disks * plugins/check_disk.c: failed to handle multple disks * plugins/utils.c: more readable max_state() code 2002-11-16 kdebisschop@alert.infoplease.com * plugins/Makefile.am: fix too many sources problem for programs tha are symlinks to check_tcp * plugins/check_snmp.c: my take on Subhendu's patches, plus a few comments for clarity 2002-11-15 sghosh * plugins/check_snmp.c: memory bounds in options, no output comparison case 2002-11-15 kdebisschop@alert.infoplease.com * nagios-plugins.spec.in: make spec work again, now that release is in source name again * configure.in: release numbering fix * plugins/check_snmp.c: fix label handling, replace accidentally deleted elseif l.310 2002-11-14 kdebisschop@alert.infoplease.com * plugins/utils.c, configure.in, nagios-plugins.spec.in, Makefile.am, acconfig.h: fix bug with gettimeofday test, improve version/release handling, update rpm spec * plugins/Makefile.am: fix typo in snprintf build * plugins/Makefile.am: can't drop these sources -- neded for dist * plugins/Makefile.am: fix build rule for snprintf * plugins/check_http.c: pagesize count off by one * plugins/check_http.c: clean up NULL from status on Solaris * configure.in: typo in AC_DEFINE of PS_FORMAT for solaris * plugins/Makefile.am: remove check_nt again * plugins/Makefile.am: back out last change -- it was only work in progress * 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: remove call_getopt and ssprintf 2002-11-13 kdebisschop@alert.infoplease.com * 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: remove call_getopt and asprintf 2002-11-12 kdebisschop@alert.infoplease.com * plugins/check_dig.c: cleanup asprintf, old function decls * plugins/check_mysql.c, plugins/check_real.c, plugins/check_ups.c: remove call_getopt 2002-11-11 sghosh * plugins/check_snmp.c: should use asprintf * plugins/check_snmp.c: more snmpv3 patches * plugins/check_snmp.c: long opt for miblist, snmpv3 support (rosenauer) * plugins/check_snmp.c: option to specify a miblist - llow * plugins/check_snmp.c: misc doc fix, missing verbose option 2002-11-09 kdebisschop@alert.infoplease.com * 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: remove call_getopt * plugins/check_snmp.c: cleaner handling of DEFAULT_PORT * configure.in: add HPUX swap, try to cleanup getopt processing * plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_snmp.c, plugins/negate.c, plugins/utils.h.in: define and use usage3 where second part of message is a an int/char * plugins/snprintf.c: HAVE_C99_SNPRINTF is not tested, so remove from ifdef 2002-11-08 kdebisschop@alert.infoplease.com * plugins/check_snmp.c: user reports NULL still getting into asprintf * plugins/check_vsz.c: remove call_getopt * acconfig.h, configure.in, plugins/common.h.in, plugins/utils.c, plugins/utils.h.in: patches required to build on solaris with asprintf and gettimeofday * plugins/check_http.c, plugins/check_load.c, plugins/check_ping.c, plugins/check_procs.c, plugins/check_smtp.c, plugins/check_tcp.c: remove unused variables * tools/oneliners: some useful onliners 2002-11-07 kdebisschop@alert.infoplease.com * plugins/check_snmp.c: bugfixes to command format and (null) text created by asprintf switch * plugins/check_by_ssh.c: remove call_getopt, add [] arougn time * configure.in: test snprintf function family for ifdefs in snprintf.c 2002-10-30 kdebisschop@alert.infoplease.com * plugins/check_tcp.c: replace fixed-lentgh buffer with asprintf * plugins/check_udp.c: forgot to remove call_getopt * plugins/check_swap.c, plugins/check_ssh.c: forgot to remove call_getopt declaration * plugins/check_smtp.c: remove call_getopt, fix several buffer overruns possible due to use of fixed size buffers * tools/setup: debian builds not actively maintained, so suppress error in setup script 2002-10-30 sghosh * acconfig.h, configure.in, plugins-scripts/Makefile.am, plugins-scripts/check_mailq.pl, plugins-scripts/utils.pm.in: monitor mailq 2002-10-28 kdebisschop@alert.infoplease.com * 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: remove pspace in shebang since no sequent users replied 2002-10-26 kdebisschop@alert.infoplease.com * nagios-plugins.spec.in: release should not be in tarball name 2002-10-25 kdebisschop@alert.infoplease.com * nagios-plugins.spec.in: tweak source macro * plugins/Makefile.am: remove check_nt * plugins/Makefile.am, Makefile.am: include getloadavg sources, add some Solaris pkg build support 2002-10-22 kdebisschop@alert.infoplease.com * plugins/check_ssh.c: remove call_getopt, replace ssprintf with asprintf,better server version reporting * plugins/check_tcp.c: add check_spop * plugins/check_procs.c: remove call_getopt, replace ssprintf with asprintf 2002-10-22 sghosh * contrib/check_procr.sh: From: Jerome Tytgat - checks to see if named process is running * README, plugins/check_nt.c: check_nt is downloadable from nsclient.ready2run.nl 2002-10-21 kdebisschop@alert.infoplease.com * plugins/check_swap.c: use asprintf instead of ssprintf * plugins/Makefile.am: need to define SOURCES for check_tcp to also build as check_ftp,check_imap,check_nntp,check_pop * plugins/utils.c: use asprintf to do strscpy * plugins/Makefile.am: roll check_ftp, check_imap, check_pop, and check_nntp into check_tcp * plugins/check_ftp.c, plugins/check_imap.c, plugins/check_nntp.c, plugins/check_pop.c: these are all combined into check_tcp now * plugins/check_load.c: remove broken call_getopt * plugins/check_snmp.c: cleanup process_arguments, print_help, and print_usage * plugins/check_pgsql.c: now we provide long opts if they do not exist 2002-10-20 kdebisschop@alert.infoplease.com * plugins/check_snmp.c: fixed scanning for multiple OIDs, which was not working * plugins/check_snmp.c: change ssprintf to asprintf back out change at line 225 in r1.4 (values were mismatched to format string, so output was nonsense) (I left a comment showing a construct that should work, but it fails for PHBs: if my disk gets nearly full, they want 'CRITICAL - 99%' not 'CRITICAL - Gauge32: 99') (If someine has a rationale for the change, maybe it could be done as an option? - it seems fairly clear that the Web display should be sensible to PHBs so long as there's no real loss) 2002-10-18 kdebisschop@alert.infoplease.com * plugins/check_swap.c: remove old call_getopt * plugins/check_load.c: remove old call_getopt code, fix bug taking single float, allow colon as separators in additin to commas * plugins/utils.c: handle null src in strscat * plugins/check_tcp.c: millisecond timing * plugins/utils.h.in: refine STD_LONG_OPTS * plugins/check_http.c: provide on more decimal point printing time * plugins/check_ping.c: remove broken call_getopt stuff 2002-10-17 kdebisschop@alert.infoplease.com * plugins/check_tcp.c: using asprintf * tools/setup, INSTALL, INSTALLING: revise now that aclocal is remved from CVS 2002-10-16 kdebisschop@alert.infoplease.com * configure.in: need some quoting on ifdef * acinclude.m4, configure.in: finally a working fix for AM/AC_FUNC_STRTOD nightmare * configure.in: mismatched quote * configure.in: missing commas * configure.in: complains on paren in comment * acinclude.m4: lost a paren * acinclude.m4: old auto???? has AM_FUNC_STRTOD, now renamed AC_FUNC_STRTOD * plugins/check_http.c, plugins/utils.c, plugins/utils.h.in: millisecond timimg where supported * configure.in, missing: build cleanly on RedHat 8.0 * .cvsignore: ignore aclocal.m4 * configure.in: AM_STRTOD was a typo * aclocal.m4: automake invokes acloacl on each run - it cannot be right to include this * acconfig.h: better checks for vsnprintf stuff * configure.in, plugins/check_http.c: use asprintf * plugins/utils.c: use asprintf to construct strscat * plugins/popen.h.in: timeout interval is extern * plugins/utils.c, plugins/utils.h.in: start support for gettimeofday and tv_usec * aclocal.m4: generated with automake 1.6 / autoconf 2.53 (maybe should not be in CVS, however) * plugins/snprintf.c: newer snprintf from samba.org * .cvsignore: needed for automake 1.6 / autoconf 2.53 * Makefile.am: cosmetic line wrap before 80 chars * depcomp: needed for automake 1.6 / autoconf 2.53 * configure.in: work with newer automake, begin swithc to asprintf 2002-10-15 sghosh * plugins-scripts/check_ifoperstatus.pl: new exit states, more conditional checking 2002-10-07 sghosh * plugins/check_dns.c: patch for expected IP address 2002-10-07 kdebisschop@alert.infoplease.com * plugins/popen.c: make sure we do not run past the end of an unterminated string * plugins/negate.c: use asprintf, inhibit splint warning 2002-10-05 kdebisschop@alert.infoplease.com * getloadavg.m4, plugins/getloadavg.c: lets use library instead od inconsistent command line interfaces 2002-09-26 kdebisschop@alert.infoplease.com * plugins/urlize.c: use ssprintf instead of sprintf 2002-09-25 kdebisschop@alert.infoplease.com * plugins/check_http.c: incorporate comment on my_recv from Russell Scibetti * plugins/check_http.c: incorporate comments from Russell Scibetti 2002-09-24 kdebisschop@alert.infoplease.com * plugins/check_http.c: replace remaining occurences of sprintf with snprintf 2002-09-16 kdebisschop@alert.infoplease.com * INSTALL: needed for latest autoconf * Makefile.am, aclocal.m4, configure.in, nagios-plugins.spec.in: finish ckleanup of rpm spec porcessing 2002-09-14 kdebisschop@alert.infoplease.com * nagios-plugins.spec, nagios-plugins.spec.in: complete spec based on confugure.in * make-tarball, rpm: automake makes the dist tarball, rpmbuild -ta makes the rpm * plugins/check_tcp.c, plugins/check_http.c: time data in performance string * plugins-scripts/check_log.sh: patch from Matthew Peters , plus turned up a few bugs on my own 2002-09-12 kdebisschop@alert.infoplease.com * plugins/Makefile.am: negate wrapper 2002-09-08 kdebisschop@alert.infoplease.com * plugins/negate.c: wrapper to invert return status * plugins/utils.c: clears up warnings in splint 2002-09-06 kdebisschop@alert.infoplease.com * plugins-scripts/check_rpc.pl: case on key to ERRORS hash 2002-09-04 sghosh * configure.in: more Mysql patches * plugins-scripts/check_ntp.pl: dispersion check now controlled by warn and crit * configure.in: Mysql dir fix * contrib/check_ifstatus.pl, contrib/check_ifoperstatus.pl: moved to supported plugins-scripts 2002-09-02 sghosh * plugins/check_smtp.c: new -f option for adding a FROM address for RFC correctness 2002-09-01 sghosh * INSTALL, INSTALLING: file rename for MacOS X * plugins/check_smtp.c: Valid MAIL command 2002-08-22 sghosh * contrib/check_snmp_process_monitor.pl: updates * command.cfg.in: smsclient config * contrib/check_snmp_disk_monitor.pl, contrib/check_snmp_process_monitor.pl: new plugins contrib 2002-08-18 kdebisschop@alert.infoplease.com * plugins/check_by_ssh.c: typo in options passed to ssh for ipv6. fix by setting a generic hook for 1-char pasthhru options 2002-08-14 sghosh * plugins-scripts/check_disk_smb.pl: patch for admin shares * command.cfg.in: qpage definitions * plugins-scripts/check_ifstatus.pl: skip PPP interfaces * plugins/check_smtp.c: added HELO command * plugins/check_by_ssh.c: ipv4/ipv6 switch added * plugins/check_hpjd.c: net-snmp v5x fix * contrib/check_apc_ups.pl: fix for ePN * contrib/check_linux_raid.pl, contrib/check_nagios_db.pl: new plugins * contrib/check_inodes-freebsd.pl: check inodes - freebsd - candidate for merge with check_inodes * contrib/check_smb.sh: new smb check - users 2002-08-13 egalstad * plugins/check_game.c: Mod to display current/max number of players in a game (Frank Kannemann) 2002-08-12 egalstad * contrib/check_disk_snmp.pl: Updated to use getopt (Christoph Maser) 2002-08-01 sghosh * plugins/check_snmp.c: re-patched exit state comparison * plugins/check_snmp.c: port option added, -c support net-snmpv5, complete response string output 2002-08-01 egalstad * contrib/check_digitemp.pl: Add Brian Lane's Digitemp (1-wire temp sensor) plugin 2002-07-16 egalstad * contrib/check_disk_snmp.pl: Christoph Maser's plugin to check disk usage via SNMP3 2002-07-16 stanleyhopcroft * contrib/check_ms_spooler.pl: Primitive and in need of refinement test of MS spooler (with smbclient) 2002-07-04 sghosh * contrib/check_procl.sh: Jerome Tytgat - accumulated/percentage CPU/MEM per process - bash plugin * INSTALL: doc update 2002-06-28 sghosh * INSTALL: note about autoconf/automake version 2002-06-25 sghosh * contrib/check_rbl.c: Check if IP address is specified on RBL - Tim Bell * contrib/check_lmmon.pl: check motherboard/cpu temp via lmmon 2002-06-24 sghosh * plugins/check_http.c: ignore return status codes if user specified status line check * plugins/check_snmp.c: printf bug for large numbers - Jeff Murray 2002-06-20 sghosh * plugins-scripts/check_disk_smb.pl: logic fix for disk space thresholds 2002-06-19 sghosh * 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: more POSIX return value comparison related code fixes * plugins/check_disk.c, plugins/check_ping.c, plugins/check_procs.c: fixes for using POSIX return codes 2002-06-18 sghosh * plugins/common.h.in: updated to POSIX return codes * contrib/check_cluster.c: Ethan's check_cluster 2002-06-13 sghosh * plugins/check_smtp.c: conformance to RFC 821 * configure.in: use xntpdc on Solaris for check_ntp 2002-06-10 sghosh * plugins/check_smtp.c: patch to stop NOQUEUE syslog messages - Karl Ewald 2002-06-08 sghosh * plugins-scripts/check_ntp.pl: xntpdc/ntpdc patch - John Koyle 2002-06-06 sghosh * plugins-scripts/subst.in, plugins-scripts/utils.sh.in: corrected result codes - for sh; corrected substition for libexec - Tom Bertelson * plugins/check_disk.c: added option for mount point - Tom Bertelson * plugins-scripts/check_oracle.sh: Add test for Oracle name server, can dynamicall determine ORACLE_HOME - tom Bertelson * plugins-scripts/check_flexlm.pl: conditional on lmstat * plugins-scripts/check_ntp.pl: conditional on ntpdc 2002-05-29 sghosh * command.cfg.in: notes added 2002-05-28 sghosh * command.cfg.in: option updates, more examples 2002-05-27 sghosh * plugins-scripts/check_ntp.pl: checked in too quickly * doc/README, doc/developer-guidelines.html, doc/developer-guidelines.sgml: added developer guidelines. * configure.in: typo, AIX 4.3 ps, smbclient, Net::SNMP fixes * acconfig.h, plugins-scripts/utils.pm.in: new var - smbclient * plugins-scripts/check_ntp.pl: logic reorg, ePN fix and support for utils.pm * plugins-scripts/check_disk_smb.pl: ePN fix and support for utils.pm 2002-05-23 sghosh * contrib/check_log2.pl, contrib/check_vcs.pl: New plugins from Aaron Bostick - Veritas Cluster, logfile 2002-05-10 sghosh * plugins-scripts/check_rpc.pl: updates for ePN, patch for multiple version check * configure.in, plugins-scripts/utils.pm.in: added programs to autoconf * acconfig.h: Added programs for autoconf 2002-05-09 sghosh * plugins-scripts/Makefile.am, plugins-scripts/check_ifoperstatus.pl: migrated check_ifoperstatus to standard plugin 2002-05-08 sghosh * plugins/check_ping.c: patch for Suse 8.0 loss output * plugins-scripts/utils.pm.in: is_hostname added, update CODES to POSIX * plugins/check_hpjd.c, plugins/check_ups.c: updated notes * configure.in: updated messages and check for host command * plugins-scripts/Makefile.am, plugins-scripts/check_ifstatus.pl: moved updated check_ifstatus to standard plugin 2002-05-07 sghosh * 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: 2nd fix for ePN 2002-05-02 sghosh * 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: fix for embedded perl * tools/README, tools/mini_epn.c, tools/p1.pl: updated mini_epn and p1.pl added to plugins distribution 2002-05-01 sghosh * contrib/tarballs/fetchlog-0.92.tar.gz: remote log check (via snmp possible) by Alexander Haderer 2002-04-29 kdebisschop@alert.infoplease.com * plugins/getopt.h: failed to carry over from old plugins, listed in EXTRA_DIST, needed for build 2002-04-23 sghosh * plugins/check_ping.c: corrected program name and added rtt patch for RH7.2+beta 2002-04-18 egalstad * contrib/check_inodes.pl: add check_inodes contrib plugin by John Jolet * configure.in: configure script patch for ping syntax 2002-04-07 sghosh * contrib/check_backup.pl, contrib/check_dl_size.pl: plugins from Patrick Greenwell 2002-04-05 sghosh * acconfig.h: added HOST_COMMAND * contrib/tarballs/check_spread.tar: plugin to check spread messaging toolkit 2002-04-03 sghosh * contrib/check_oracle_instance.pl: from Sven Dolderer - check oracle instance * plugins-scripts/check_nfs.pl: check_nfs functionality exists in check_rpc 2002-03-18 sghosh * plugins-scripts/subst.in: function to update perl plugin scripts to find utils.pm 2002-03-01 egalstad * plugins/.cvsignore, plugins/config.h.in: Fix for stupid me * 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: Contrib plugin cleanup 2002-02-28 egalstad * 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: Initial import of existing plugin code * 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: New file. * 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: Initial import of existing plugin code * 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: New file. * 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: Initial import of existing plugin code * 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: New file. * 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: Initial import of existing plugin code * 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: New file. * 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: Initial import of existing plugin code * 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: New file. * 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: Initial import of existing plugin code * 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: New file. * 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: Initial import of existing plugin code * 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: New file. * 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: Initial import of existing plugin code * 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: New file. * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in: Initial import of existing plugin code * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in: New file. * .cvsignore, AUTHORS, CODING: Initial import of existing plugin code * .cvsignore, AUTHORS, CODING: New file. 2000-12-08 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: fix memory leaks 2000-12-07 karldebisschop * /cvsroot/netsaintplug/netsaintplug/contrib/check_qmailq.pl: checks mail in queue (needs much work still) * /cvsroot/netsaintplug/netsaintplug/contrib/check_ftpget.pl: tests fetching files from FTP server 2000-12-02 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c: password authentication patch, indent, standardize usage/help functions * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: don't quote PROGNAME * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: print pagesize on verbose flag * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: strncat causes segv in RH6.2 * /cvsroot/netsaintplug/netsaintplug/configure.in: more tweaks for mysql * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: typo in usage2 * /cvsroot/netsaintplug/netsaintplug/configure.in: additional tweaks needed for mysql * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: add usage2 macro * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: use strncat in strscat * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: fix recent bug in redirects * /cvsroot/netsaintplug/netsaintplug/configure.in: loof for libs in /usr/lib/mysql as well * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: test on nullhost may return warning or error 2000-12-01 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c: typo - fix dns left trim on bind 9 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: details for 1.2.9-beta3 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3 * /cvsroot/netsaintplug/netsaintplug/configure.in: remove AC_MSG_WARN for openSSL (redundant) * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: use size constants in preference to sizeof() * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c: typo - chopped one ltoo many lead characters * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3 * /cvsroot/netsaintplug/netsaintplug/configure.in: add argsument-array option to check_procs * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in: prepare for 1.2.9-beta3 * /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: move strip() to utils.c * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: add documentation for new argument-arry option * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: allow test against ARGS with -a switch * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: update for bind 9 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl: checks RRD data (for use with cricket) 2000-12-01 karldebisschop * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3 * /cvsroot/netsaintplug/netsaintplug/configure.in: remove AC_MSG_WARN for openSSL (redundant) * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: use size constants in preference to sizeof() * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c: typo - chopped one ltoo many lead characters * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3 * /cvsroot/netsaintplug/netsaintplug/configure.in: add argsument-array option to check_procs * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in: prepare for 1.2.9-beta3 * /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: move strip() to utils.c * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: add documentation for new argument-arry option * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: allow test against ARGS with -a switch * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: update for bind 9 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl: checks RRD data (for use with cricket) 2000-12-01 karldebisschop * /cvsroot/netsaintplug/netsaintplug/configure.in: add argsument-array option to check_procs * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in: prepare for 1.2.9-beta3 * /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: move strip() to utils.c * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: add documentation for new argument-arry option * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: allow test against ARGS with -a switch * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: update for bind 9 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl: checks RRD data (for use with cricket) 2000-11-30 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: fix typo, indent * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: don't trigger warning for Redhat 7 ping output on stderr (Warning: no SO_TIMESTAMP support, falling back to SIOCGSTAMP) 2000-11-28 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: indent * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: remove line continuations 2000-11-18 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl: add option for workgroups 2000-11-17 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: run `indent -ts2 -sob check_disk.c` * /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in: typo in #ifndef HAVE_STROL 2000-11-16 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: run indent fix bugs on solaris * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: run indent over code use strscat function instaed on messy internal loop fix a couple of things that should have been ifdef'd for REGEX * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t: indent, use state_text() for output * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: explicitly initialize eval_method array 2000-11-15 hgayosso * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: Added examples for: check_reply and check_radius. 2000-11-08 karldebisschop * /cvsroot/netsaintplug/netsaintplug/contrib/check_joy.sh: checks joystick port 2000-11-07 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c: fix segfault * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: set label and units in validate() * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: automatically increase timeout if critical treshold is greater than crta 2000-11-03 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: fis segfault looking for EOL on stripped line 2000-10-25 karldebisschop * /cvsroot/netsaintplug/netsaintplug/ChangeLog: automatic update * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup move a slight bit closer to SSH protocal compliance needs much more work 2000-10-25 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup move a slight bit closer to SSH protocal compliance needs much more work * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: change type of counter 'i' to int allow = in url query string 2000-10-11 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c: allow expiration to be optional * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def: prepare for beta 2 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c: use new process_tcp_request2 throughtout * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c: prototype for process_tcp_request2 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in: new process_tcp_request2 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c: add function to get multiple lines of data from recv() loop * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c: result was being improperly initialized * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c: make consistent with check_mrtgtraf * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: cleanup arrays for '-u' and '-l' options 2000-10-10 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: fix count of expect strings 2000-10-06 karldebisschop * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl: missing comma * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: don't check output string content if there is no test string * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: add a few comments * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: fix some line breaks, OID typos * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: make sure cmd exists before runnin strstr * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c: cpp conditionals must be in consistent order * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: additional fixes for munged multiple expect loop 2000-10-02 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: fix bug in server expect code, due to bad logic in testing for alternative expects for check_nntp 2000-09-27 karldebisschop * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: fix some extraneous linefeeds fix missing leading dots in a few SNMP OIDs 2000-09-25 karldebisschop * /cvsroot/netsaintplug/netsaintplug/.cvsignore: make a separate distrib directory to run 'make dist' * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 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 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: set cmd to NULL when there are characters left, but they are all whitespace 2000-09-24 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: something funky in check_time failure mode -- remove tests for now * /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: fix possible buffer overflows revealed by libsafe * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: give CRITICAL|WARNING on connect failures only if connect-time checking used 2000-09-24 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: something funky in check_time failure mode -- remove tests for now * /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: fix possible buffer overflows revealed by libsafe * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: give CRITICAL|WARNING on connect failures only if connect-time checking used 2000-09-21 karldebisschop * /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: provide getopt_long for those OS's that do not have it 2000-09-20 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: plugin now warns if server is not present * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: trap connect errors before invalid time difference is returned * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: strip line from server to remove EOL use ssprintf to send proper length string to server * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c: a few fixes for help screens * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c: fix missed token in reverse-compatibility mode help was completely worng 2000-09-18 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c: look for error codes oonly at beginning of string add option to switch to MODE READER 2000-09-14 karldebisschop * /cvsroot/netsaintplug/netsaintplug/INSTALL: Use list as primry contact, not Ethan * /cvsroot/netsaintplug/netsaintplug/INSTALL: Add preamble for CVS tree * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: add 'mdev' to output forms to scan 2000-09-13 karldebisschop * /cvsroot/netsaintplug/netsaintplug/test.pl.in: get path a little closer to working on solaris with build dirs * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t: print when test is unexpectedly successful * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t: print better info on errors * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: authentication for SSL 2000-09-12 karldebisschop * /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: better nessages when errors are found * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: cleanup * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: tweaks for better operation on debian (still not right) * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: typo * /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: print better messages on failure 2000-09-11 karldebisschop * /cvsroot/netsaintplug/netsaintplug/ChangeLog: beta 1 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def: 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 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: better output for error diagnosis * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: trim newline on on DOS/MAC as well * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: trim extra linefeed * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: also allow commas for critical (AKA, fix my stupid ommision) * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: accept comma as arglist separator * /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: don't check output when testing against nullhost or noserver - there are just too many variants 2000-09-11 karldebisschop * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-b1 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: better output for error diagnosis * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: trim newline on on DOS/MAC as well * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: trim extra linefeed * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: also allow commas for critical (AKA, fix my stupid ommision) * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: accept comma as arglist separator * /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: don't check output when testing against nullhost or noserver - there are just too many variants * /cvsroot/netsaintplug/netsaintplug/configure.in: test for openssl * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t: don't check output string when testing nullhost 2000-09-10 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: bug killing 'ssl' twice cause segfault 2000-09-07 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: decalaration was moved into autoconf * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: solaris had problems with prototypes * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: typo in variable name * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: add NNTP personality * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: put strpcat and strpcpy into utils * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in: add detection for getopt_long function call * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c: cahnges needed fro Navis radius * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c: by default only look for numeric codes, use server expect only when user specifies * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: show both long and short form for --help and --version * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: fix typo in warning note show both long and short forn for --help and --version * /cvsroot/netsaintplug/netsaintplug/configure.in: PS_RAW_COMMAND needs to look at full path 2000-09-06 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: use ssprintf function to formulate command 2000-09-01 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c: accidentally dropped ! * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c: add verbose printf's and checnge NNRP to NNTP 2000-09-01 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in: escape = for nawk (AIX) * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: change chop to chomp * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: typo in usage warning * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: terminate copied string explicitly * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: ndle post operations * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t: handle multiple line output 2000-08-31 karldebisschop * /cvsroot/netsaintplug/netsaintplug/Makefile.am: add acconfig.h * /cvsroot/netsaintplug/netsaintplug/ChangeLog: alpha 7 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: add space in '$Revision$' to make emacs perl-maode work right * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: alpha 7 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am: fix typo * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: was reallocing the wrong thing 2000-08-31 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: add space in '$Revision$' to make emacs perl-maode work right * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: alpha 7 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am: fix typo * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: was reallocing the wrong thing * /cvsroot/netsaintplug/netsaintplug/test.pl.in: PWD environment variable is not always present * /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c: fix option handling for -v and fix testing of ups_name * /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: always return 0 if called from Test::Harness 2000-08-30 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am: fix test environment * /cvsroot/netsaintplug/netsaintplug/configure.in: remove typo: AC_DEFINE_UNQUOTED * /cvsroot/netsaintplug/netsaintplug/configure.in: get check_disk to build on cygwin 2000-08-28 karldebisschop * /cvsroot/netsaintplug/netsaintplug/ChangeLog: autoupdate * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl: add option processing * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: typo in ERROR hash, better host name checking * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl: typo in ERROR hash * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: fix args to strscpy * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c: argc=2 IS valid (--help), optopt is char * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c: fix incorrect PROGNAME * /cvsroot/netsaintplug/netsaintplug/opttest.pl: test -h, -V, --help, --version, and check for correct PROGNAME 2000-08-28 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl: add option processing * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: typo in ERROR hash, better host name checking * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl: typo in ERROR hash * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: fix args to strscpy * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c: argc=2 IS valid (--help), optopt is char * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c: fix incorrect PROGNAME * /cvsroot/netsaintplug/netsaintplug/opttest.pl: test -h, -V, --help, --version, and check for correct PROGNAME 2000-08-28 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use udp_hostname instead of localhost * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c: fix typo in #if statements * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t: not all OS types take long opts -- remove from test * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t: don't run test if plugin was not made * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: don't run tests if plugin wasn't made * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c: arg processing typos * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am: specify t as directory rather than wildcard - allows make dist in subdir * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am: pecify t as directory rather than wildcard - allows make dist in subdir * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec: 1.2.9 alpha 6 * /cvsroot/netsaintplug/netsaintplug/configure.in: PS_COMMAND checks for debian 2000-08-25 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am: chieck_by_ssh should also be in extras * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: remove extra printf from debigging * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am: make check_netsaint an extra * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: small tweak to match latest check_fping mods * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: check to see if MSG_DONTWAIT is defined before using * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: check times, variable packet size 2000-08-25 karldebisschop * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: remove extra printf from debigging * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am: make check_netsaint an extra * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: small tweak to match latest check_fping mods * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: check to see if MSG_DONTWAIT is defined before using * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: check times, variable packet size 2000-08-23 karldebisschop * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 1.2.9 alpha 5 * /cvsroot/netsaintplug/netsaintplug/package.def: ID breaks autoconf * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9 alpha 5 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: update to reflect changes to check_fping for variable packet size handling * /cvsroot/netsaintplug/netsaintplug/ChangeLog: more 1.2.9-a5 log entries * /cvsroot/netsaintplug/netsaintplug/ChangeLog: log some 1.2.9a5 changes * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: provide option to control number of packets and packet size * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: add $ after HOSTADDRESS in check_http * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t: Should now answer for any of check_(imap|pop|smtp|udp|tcp|reply) 2000-08-22 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c: HOUX reveals bug with PROC_LOADAVG logic * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore: housekeeping * /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: bug fixes on 1.2.9-a4 * /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in: made by autoheader now * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am: need to install utils.pm and utils.sh 2000-08-18 karldebisschop * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: last few things to get rpm working for 1.2.9-a4 * /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: get make test to work again a couple of doc fixes for check_radius * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: update spec for 1.2.9a4 add Helper.pm to dist 2000-08-17 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t: output does not begin with ./ * /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: add standard option syntax to shell plugins * /cvsroot/netsaintplug/netsaintplug/configure.in: standard option handling for shell scripts 2000-08-16 karldebisschop * /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: tcp: don't scan unless --expect or --send others: create a few new host types * /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: lost correct release tracking with change to automake - fixed 2000-08-15 karldebisschop * /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: convert to getopt 2000-08-12 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in: conversion to getopt and automake * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am: change to getopt * /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c: obsolete - functionanlity added to check_tcp 2000-08-11 karldebisschop * /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: conversion to standard options syntax 2000-08-10 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c: complete change to getopt * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: convert radius to getopt, cleanup on tcp * /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c: wrong PROGNAME * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c: convert to getopt 2000-08-08 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore, /cvsroot/netsaintplug/netsaintplug/.cvsignore: Makefile.in is built by automake * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: test for bin existence doesn't work right * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: use newer strscpy and ssprintf fix typo (called wrong DEFINE) * /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: use automake * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in: switch to automake * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t: use automake * /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: convert to automake 2000-08-04 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: needed for cygwin, other systems that don't meet SVr4 or BSD4.3 2000-08-03 karldebisschop * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore: prep for automake * /cvsroot/netsaintplug/netsaintplug/aclocal.m4, /cvsroot/netsaintplug/netsaintplug/AUTHORS, /cvsroot/netsaintplug/netsaintplug/missing, /cvsroot/netsaintplug/netsaintplug/mkinstalldirs, /cvsroot/netsaintplug/netsaintplug/NEWS: GNU conformance, prep for automake * /cvsroot/netsaintplug/netsaintplug/ChangeLog, /cvsroot/netsaintplug/netsaintplug/Changelog: rename to comply with GNU standards * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore: needed now that there's a make process * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_netdns.pl: rename to avoid conflict when installing * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl: use Net::DNS to check name server * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: use dig instead of nslookup. * /cvsroot/netsaintplug/netsaintplug/acconfig.h: use autoheader 2000-08-02 karldebisschop * /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: get rid of common/*.h * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: bugfix * /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: move config.h and common.h out of ../common ---------------------------------------------------------------------- * /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: correct return status for --help and --version * /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: convert to getopt * /cvsroot/netsaintplug/netsaintplug/opttest.pl: test all plugins for -h --help -v --version options * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: reorganize LIBS to use as .IGNORED deps -- -L/usr/lib must be in LDFLAGS 2000-07-30 hgayosso * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: Added examples for: check_nmap. 2000-07-29 karldebisschop * /cvsroot/netsaintplug/netsaintplug/.cvsignore: add sparc64 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/subst.in: use shell/sed for subst script to meet GNU coding stamdards * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t: new tests written with getopt conversion * /cvsroot/netsaintplug/netsaintplug/subst.sh: shell wrapper handles diff'ing after sed substitution (awk fails GNU coding stds) * /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: switch to getopt eliminate overflow in t/check_swap.t (still need to fix check_swap.c) * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: better way of doing is_int 2000-07-26 karldebisschop * /cvsroot/netsaintplug/netsaintplug/.cvsignore: ignore arch-specific build directories 2000-07-25 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c: convert to getopt * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: clean out a few sscanf calls * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t: new test * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: help screen typo * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: delete extra printf 2000-07-23 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: improve documentation of -i option and its use * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in: add -_ to acceptable cahracters in commad name 2000-07-21 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: we use explicit path with new subst script * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in, /cvsroot/netsaintplug/netsaintplug/subst.in: convert perl utility scripts to awk * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: use -H where possible, change @libexec@ to @libexecdir@ 2000-07-20 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: taint checking for -p option * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: order of libs * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in: convert old perl script to awk * /cvsroot/netsaintplug/netsaintplug/configure.in: use package.def for tracking package release (works for scripts too) allow df and ping syntax to be specified on command line * /cvsroot/netsaintplug/netsaintplug/package.def: defines package release 2000-07-19 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: remove debugging printf * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: another attempt to get this to work with all servers. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: get protocol version from buffer, but send reasonable client string * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: remove inconsistent comment info change ':' as list separator to ',' (retain ':' for back-compatibility) * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: fix goof in revision * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: send ident string (suppresses server error) 2000-07-17 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: use utils.py use ntpdc if available clarify final logic (still needs mor work) * /cvsroot/netsaintplug/netsaintplug/configure.in: make perl utils.pm * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in: perl script essential functions 2000-07-15 karldebisschop * /cvsroot/netsaintplug/netsaintplug/contrib/utils.py: user contribution * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: tag as 1.20 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: closing in on consiostent options, etc 2000-07-14 karldebisschop * /cvsroot/netsaintplug/netsaintplug/contrib/check_ircd.tar.gz: This was in core * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: dd $Id$ * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: 1.3 was accidental reversion of 1.2 to 1.1 - flip to correct state * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: contributor revisions 2000-07-13 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: if xntpdc is present, check dispersion set $state to be integer so compares can be done 2000-07-12 karldebisschop * /cvsroot/netsaintplug/netsaintplug/rpm: typo in macro for srcrpmdir * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/rpm: reverse compatibility for ':' * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 1.2.9-a2 * /cvsroot/netsaintplug/netsaintplug/COPYING: We refer to it but didn't distrubute it before * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: add note that license is GPL * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: set timeout, add new text matches * /cvsroot/netsaintplug/netsaintplug/Changelog: 1.2.9-a2 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: fix bug resulting from use of strncmp * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: define suffix rules so both gnumake and pmake will work * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: must not send more than 2 \r\n pairs to zope * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: new contribution * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: new test * /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: edit to go with change to getopt * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: documentation typo * /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c: use getopt * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: documentation typo * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: use getopt * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: use comma for pairs of options, reserve colon for ranges 2000-07-12 hgayosso * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: Added command examples for: check_fping, check_game, check_imap, check_rpc. Changed one `/bin/printf' for `/bin/echo -e'. (hgayosso) 2000-07-11 karldebisschop * /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: add check_radius * /cvsroot/netsaintplug/netsaintplug/contrib/check_sockets.pl: new contribution * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: command termination on usage macro can be ambiguous in if block * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: convert to getopt 2000-07-07 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: make output a little more standard * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: add function ssprintf to print to mallocable string * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: use new ssprintf function don't sscanf for mount point * /cvsroot/netsaintplug/netsaintplug/contrib/check_mem.pl: check memory (written on BSD) 2000-07-06 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: typos in docs * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: add support message * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: creation * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: revert to 1.29 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: this mod is wrong - it will go away 2000-07-05 karldebisschop * /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: 1.2.9-a1 cleanup * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: fix usage statement 2000-07-04 karldebisschop * /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: convert to getopt 2000-07-03 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: minor bug fixes * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t: match messages with new multidisk checks * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: CRITICAL if any unkown message are picked up on STDERR * /cvsroot/netsaintplug/netsaintplug/make-tarball: exclude sparc-64 * /cvsroot/netsaintplug/netsaintplug/Changelog: exclude sparc64 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: add documentation * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: fix inaccurate comment * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: help screen * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: check multiple disks * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 1.2.9-a1 * /cvsroot/netsaintplug/netsaintplug/make-tarball: make bz2 files as well * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: use getopt * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: functional multichecks, still need to tweak args 2000-06-30 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: better error trapping for strscpy and strscat * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: further work on checking multiple partitions - some cleanup left, plus documentation 2000-06-29 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: snapshot working toward multidisk checks * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: next snapshot for passive multichecks 2000-06-28 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: add new form of rta for FreeBSD * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl.in: multiplatform build stuff * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: napshot - at least this one compiles * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: still trying to make complete * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: snapshot - updating for passive multichecks * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl, /cvsroot/netsaintplug/netsaintplug/test.pl.in: multiplatform builds * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: now able to specify varlist to ps so various orders can be handled (AIX) 2000-06-27 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in: multiplatform builds * /cvsroot/netsaintplug/netsaintplug/plugins/Helper.pm: modev for multiplatform builds * /cvsroot/netsaintplug/netsaintplug/Helper.pm: moved here for multipltform build * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: multiplatform builds * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: strscat and strscpy functions * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 1.2.8-4 plus switch to bzip2 2000-06-26 karldebisschop * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 1.2.8-41.2.8-41.2.8-41.2.8-4 2000-06-25 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: use standard POSIX getopt (only GNU supports '-' leadin for optarg * /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: possible fix for check_ping 2000-06-23 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: try to get -p 1 at end of line to work * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: misplaced paren on host strlen 2000-06-22 karldebisschop * /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/rpm: housekeeping for rpm builds * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/make-tarball: housekeeping * /cvsroot/netsaintplug/netsaintplug/make-tarball: automatically create md5sum * /cvsroot/netsaintplug/netsaintplug/Changelog: 1.2.8-3 bugfix release1.2.8-3 bugfix release1.2.8-3 bugfix release * /cvsroot/netsaintplug/netsaintplug/Changelog: houskeeping * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: was not printing errors correctly * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/rpm, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: housekeeping * /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: houskeeping 2000-06-21 karldebisschop * /cvsroot/netsaintplug/netsaintplug/Changelog: regular update * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: make more mandrake style * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: allocate extra byte for trailing null when using malloc * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: fix bug in version string cleanup * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: use new terminate, add':' to usage statement * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: terminate can now take format,arglist like printf * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: update docs * /cvsroot/netsaintplug/netsaintplug/Changelog: new info, cleanup old info * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: another fix for reverse compatibility for -nohtml * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: another fix to revers compatibility for -nohtml * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: first step in making SRPM more mandrake compatible 2000-06-19 karldebisschop * /cvsroot/netsaintplug/netsaintplug/Changelog: update * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: restore -nohtml as do-nothing option for reverse compatibility * /cvsroot/netsaintplug/netsaintplug/Changelog: typo 2000-06-18 karldebisschop * /cvsroot/netsaintplug/netsaintplug/Changelog: 1.2.8-2 -- really this time 2000-06-17 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: assume 20-char max size for int * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: fix DUP checking, use malloc instead of fixed length strings 2000-06-16 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: fix docs, use malloc, fix bug with warn on DUPs * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: forgat to double % in printf spec * /cvsroot/netsaintplug/netsaintplug/Changelog: 1.2.8-2 changes (complete?) * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: show header, status, content separately do more rigorous parsing of where content starts 2000-06-15 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: doc fix * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: and long opts to docs * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: dd a little header stuff, upgrade to 1.2.8-1 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: fix docs, make nothml the default, and --link (-L) option * /cvsroot/netsaintplug/netsaintplug/Changelog: update to release new current * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: make failed if there were no extras * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: fix docs, add separate option for vhost 2000-06-14 karldebisschop * /cvsroot/netsaintplug/netsaintplug/Changelog: dd todays changes * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: change name of variable stat - it conflicts on AIX with * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: make check_process obsolete * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c: all new functionality now incorporated into check_procs.c * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c: fix documentation * /cvsroot/netsaintplug/netsaintplug/subst.in: -q option for mktemp breaks on HPUX * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: make version reporting GNU like * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: comments were inaccurate * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: add #defines for standard options - testing only right now * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: make print_version more compatible with GNU coding standards * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in: add $(DESTDIR) * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: use getopt, cleanup documentation, retabify * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: clean up documentation, retabify 2000-06-13 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/Changelog: tabify, update documentation * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: typo in print_help * /cvsroot/netsaintplug/netsaintplug/Changelog: progress on 12 June 2000 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: dd --verbose * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: add help and usage routines * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: test for non-zero exit, fix bug * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c: dd netutils.h and timeout * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: dd netlibs to check_ldap 2000-06-12 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: convert spaces to tab stops * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: bux fix in command loop * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in: remove some GNUisms in Makefile, quote test strings 2000-06-09 karldebisschop * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 1.2.8 release * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl: add comment that openssh will not work with this script * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: patch from William Pietri 2000-06-08 karldebisschop * /cvsroot/netsaintplug/netsaintplug/Changelog: just getting up to date * /cvsroot/netsaintplug/netsaintplug/configure.in: mysql configure problems - will still want a bit more work * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: make -H option work right * /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl: add a few comments * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl: new contributions 2000-06-07 karldebisschop * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: no check_https anymore * /cvsroot/netsaintplug/netsaintplug/configure.in: check_https no longer exists * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: get HAVE_SSL def right * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: typo * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: consolidate ssl for check_http into one plugin * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: seems debugged, so moved into check_http * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c: ssl functionality has been move into check_http * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: fix problem with --onredirect * /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: fix option processing, hopefully for the last time * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec: prepare for pre7 RPMs * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec: now contained in one netsaint-plugins spec * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: upgrade to 1.2.8pre7, change install dir to plugins, add command.cfg to doc * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec: undefined build list * /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: streamline and debug reverse compatibility mode for option processing * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t: use hostname to test http 2000-06-06 karldebisschop * /cvsroot/netsaintplug/netsaintplug/configure.in: clean up warn where user has no libcrypto * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec: minor changes * /cvsroot/netsaintplug/netsaintplug/configure.in: pgsql on solaris * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: call directory plugins instead of plugin * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: comment debugging code * /cvsroot/netsaintplug/netsaintplug/make-tarball: clean and autoconf first to prvent careless errors 2000-06-05 karldebisschop * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: try to get sane build of extras modify check_http to try and get AIX to compile * /cvsroot/netsaintplug/netsaintplug/configure.in: cleanup final test for OpenSSL * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in: typo in configure, plus try to get AIX to make scripts 2000-06-04 karldebisschop * /cvsroot/netsaintplug/netsaintplug/configure.in: try to make postgres work on non-redhat * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec: ichnage to pre6 * /cvsroot/netsaintplug/netsaintplug/configure.in: yet another try for BSD * /cvsroot/netsaintplug/netsaintplug/configure.in: fix again for BSD - need to change order of packets option * /cvsroot/netsaintplug/netsaintplug/configure.in: cange order of options to support FreeBSD * /cvsroot/netsaintplug/netsaintplug/configure.in: change to match AIX man page * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: get rid of duplicate definitiopn of max * /cvsroot/netsaintplug/netsaintplug/configure.in: get rid of egrep -s (use >/dev/null for compatibility) * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec: core should install on any system, extars may require nodeps * /cvsroot/netsaintplug/netsaintplug/Makefile.in: quickcheck target is not defined anymore 2000-06-03 karldebisschop * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: update for 1.2.8pre5 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: add rule for urlize (and check_http2, temporary) * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: add help/usage/version info, plus a few comments * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: comments * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t: fix needed to match new output from plugin 2000-06-02 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: put up short term - will soon replace check_http and check_https * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: typo in email address * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: fix calls to realloc * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: typos in print_help * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: typoes in usage and in getopt * /cvsroot/netsaintplug/netsaintplug/configure.in: fix for solaris * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c: pedantic compilers complained these wre not tru prototypes * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: fix bug (rta is not reported if pl = 100) * /cvsroot/netsaintplug/netsaintplug/configure.in: try different hadlning of lib to get OpenSSL to work on FreeBSD * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: typo (would not have effect under current code, but cleaner) * /cvsroot/netsaintplug/netsaintplug/configure.in: fix logic for check_https 2000-06-01 karldebisschop * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: delet build root * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: change to 1.2.8pre4 * /cvsroot/netsaintplug/netsaintplug/Requirements: just a short list of where to get packages tha plugins depend on * /cvsroot/netsaintplug/netsaintplug/contrib/maser-oracle.pl: expand from archive * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: fix bad @LIBS@ in makefiles update version 2000-05-31 karldebisschop * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: random changes * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c: check a bunch more OIDs * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt: make notes about moving some stuff to core * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: DO NOT include @LIBS@ in LDFLAGS - configure messes it up * /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.c, /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.tar.gz: unpack source * /cvsroot/netsaintplug/netsaintplug/contrib/check_ntp.tar.gz: moved to core * /cvsroot/netsaintplug/netsaintplug/contrib/check_nfs.tar.gz: functionality moved to check_rpc in core * /cvsroot/netsaintplug/netsaintplug/contrib/check_real.tar.gz: moved to core * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt: updated file from www.netsaint.org * /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: copied and unpacked from www.netsaint.org * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: minor typo in comment * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: wraps output of another plugin with a URL 2000-05-30 karldebisschop * /cvsroot/netsaintplug/netsaintplug/contrib/check_netapp.pl: new contribution * /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: new contributions, pending review and inclusion in main source tree 2000-05-25 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c: general cleanup - keep test order consistent so possible bugs are more likely to be caught * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: do not include @LIBS@ in LDFLAGS - it's getting munged by configure * /cvsroot/netsaintplug/netsaintplug/configure.in: get openssl and mysql to work on redhat 6.2 2000-05-24 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c: some printers may be going offline with POWERSAVE mode 2000-05-19 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: realloc crashes when calloc outside of memory page - code page size as define (I really need a better solution here) * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: fix possible sscanf overflow 2000-05-18 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: get regex and string searched to work for HTML pages longer than 1024 chars * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: fix a few typos * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: spell author names correctly, fix help screen info 2000-05-11 karldebisschop * /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: use text constants (no|required)_argument instead of numbers in getopt_long options for clarity. Fix any mis-specified options * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: make regex scan work fix errors in specification of getopt_long parameters 2000-05-10 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: drop reference to old saintcheck script 2000-05-05 karldebisschop * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: fix typoes in OID definition 2000-05-04 karldebisschop * /cvsroot/netsaintplug/netsaintplug/saintcheck: obsoleted by test.pl * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: update version number in -V option * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: add author, revision tracking 2000-05-03 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t: try to get arg checking to work, add full rpc list * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: bug fixes * /cvsroot/netsaintplug/netsaintplug/.cvsignore: use this file to block syncronizing configure script (developers should run autoconf on their own) * /cvsroot/netsaintplug/netsaintplug/configure.in: fix includes for llber * /cvsroot/netsaintplug/netsaintplug/test.pl: replaces saintcheck (new script is based on standard perl test harness) * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c: use plugin standard -h for help move -h(ost) option to -H fix getopt to work on machines with no getopt_long * /cvsroot/netsaintplug/netsaintplug/Makefile.in: fix conflicts * /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: bug fixes * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: bug fix * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: use getopt * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: use getopt include enhancements from check_process * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: use getopt scane multiple OIDs * /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c: add --version and --help 2000-05-02 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors: moved to check_sensor.sh * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: add basic error checking * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh: for simpler make * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle: replace with check_oracle.sh * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in: fix 'clean' target 2000-05-01 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: changes to get paths right for scripts * /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: use perl test harness * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: bug fixes * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh: replace check_log with check_log.sh * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh: to replace check_oracle * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh: to replace check_log * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: replaces check_nfs and check_ypbind * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in: use perl test harness * /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: small mods to get paths reasonable for script files * /cvsroot/netsaintplug/netsaintplug/make-tarball: Makes a tar ball 2000-02-17 karldebisschop * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: changes for check_https * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ide-smart.c, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors: C contribs unmodified. Script had to be retyed from scratch - maybe CR/LF problem? 2000-02-15 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c: add argv[0] to uasge include common/config.h * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c: encapsulate getopt_long stuff in ifdefs * /cvsroot/netsaintplug/netsaintplug/configure.in: fix solaris check_swap bug - change sscanf format from %*d,%*d to %*[0-9,-] 2000-02-11 karldebisschop * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: modify to check uid and ppid for architectures other than linux 2000-02-09 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/configure.in: step one to testing user (actually, userid) and ppid in check_procs * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: get DUP check to give warning * /cvsroot/netsaintplug/netsaintplug/configure: should not be handed down - autoconf locally before making tarballs/RPMS * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c: use foo[SIZE-1]=0 instead =f '\0' for better compatibility * /cvsroot/netsaintplug/netsaintplug/configure.in: change linux ping syntax to scan for DUPs * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: check for duplicates * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c: fix DB_NAMELEN and string comparison tests get rid of waron about discarding constant string * /cvsroot/netsaintplug/netsaintplug/configure.in: use ps for HPUX that is close to working - still broken on check_vsz/rss * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c: pass authentication info if either passwd or user is given * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c: allow user without password for authentication fix dbname check * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c: Patch submitted by author to use strncpy 2000-02-08 karldebisschop * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in: fix problem with test -e for solaris - kludge with 'cat filename' * /cvsroot/netsaintplug/netsaintplug/plugins/popen.h, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h: superceded bu utils.h.in and popen.h.in * /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: use configure to check signal return type use subst.in to fillin command.cfg 2000-02-05 karldebisschop * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in: fix typo - triple slash in a few URLs * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c: remove extra comma in terminate subroutine 2000-02-04 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle: submission by latigid010@yahoo.com no scratch file check db option more normal switches (kdebisschop) * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: compile only base plugins for RPM fix little glitches in commands.cfg * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: better arg checking for perl taint 2000-02-01 hgayosso * /cvsroot/netsaintplug/netsaintplug/contrib/check_hprsc.tar.gz: Perl script (check_hprsc) to check HP-UX resources via SNMP daemon (hgayosso) * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt: check_hprsc.tar.gz added to the contrib plugins (hgayosso) 2000-01-28 karldebisschop * /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: get date include correct * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: get date include right * /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: try to get version includes right * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: get revision listsing fixed * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: udpate for release 1.2.8pre1 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: update spec for 1.2.8-pre1 have makefile delete command.cfg on make distclean * /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: use print_revision function in utils use included timeout_handlers throughout [(socket|popen)?alarm_handler] clean up use of externs in popen.[hc] and utils.[hc] for above handle percent or KB in check_disk 2000-01-23 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: snmp: start trying to clarify hex mesages ups: manually apply submitted patch utils: bug fix in is_numeric * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle: minor fixes posted to bugs list: ircd - fix match string ntp - return critical if server is down oracle - make no temp files 2000-01-22 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: streamline utils functions is_integer and is_numeric tighten check_ping error prose so it nearly shows on a 80x24 display 2000-01-21 karldebisschop * /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: fix bug in adapting configure to check_netsaint fix omission in check_procs arg testing fix utils sscanf syntax - linux uses EOF where FreeBSD uses 0 * /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: add check_process and check_radius as extras make check_pgsl understand old syntax as well modify check_procs to look for specific comman names and test on ranges modify configure.in tests so check_netsaint can maybe work with more OS's 2000-01-20 karldebisschop * /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: set default timeout to 10 seconds make tests give fewer warnings move check_httpstr to check_http 2000-01-19 karldebisschop * /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: use -q option for who if available use getopt for check_pgsql make check_users work even if no users are logged in clean up (developmental) utils.c 2000-01-17 karldebisschop * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in: use the -n switch to prevent host lookups in check_ping * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c: update for FreeBSD: add new tests for FreeBSD ps syntax add test for swapinfo command modify check_users to work without -q option modify check_vsz test to work without requiring 'init' listing in `ps` output 2000-01-13 karldebisschop * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in: add HAVE_REGEX_H to configure * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: this should be included by reference in hosts.cfg * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c: check redirects working regex content search working 2000-01-10 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c: Incorporate netsaint_plugins-1.2.7p1 changes: - Fixed RH 6.1 ICMP error "bug" in check_ping plugin (patch by Luiz Felipe R E) - Fixed uninitialized memory bug in netutils.c (patch by Frank Conrad) 1999-12-28 holoway * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: I'm a schmuck. :) Would help if I deleted the line, doncha think? * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: Removed the requirement of netsaint in the rpm build; the plugins may live on a machine without it. (nrpe or nrpep may use the plugins without having netsaint proper present) 1999-12-17 karldebisschop * /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: adds files from www.netsaint.org contrib area. * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr: add STATE_DEPENDENT to common/common.h check_httpstr binary should never have been there in the first place * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: made actual http check into subroutine cleaned up help screen added option checking for --onredirect added long-style syntax for all other current options 1999-12-15 holoway * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: Modified the spec file to change the name of the tarball to netsaint-plugins-version-release.tar.gz * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: Added the spec file for creating RPMs from the CVS source. 1999-12-14 karldebisschop * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c: checkpoint - incorporate version info in header * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr: use version.h for release date tracking * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c: use sscanf to clean up HTTP error code checking 1999-12-10 karldebisschop * /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: Initial checkin. Release 1.2.7 plus bugfixes * /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: New file. * /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: Initial checkin. Release 1.2.7 plus bugfixes * /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: New file. * /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: Initial checkin. Release 1.2.7 plus bugfixes * /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: New file. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c: Initial checkin. Release 1.2.7 plus bugfixes * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c: New file. * /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: Initial checkin. Release 1.2.7 plus bugfixes * /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: New file. * /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: Initial checkin. Release 1.2.7 plus bugfixes * /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: New file. * /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: Initial checkin. Release 1.2.7 plus bugfixes * /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: New file. * /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: Initial checkin. Release 1.2.7 plus bugfixes * /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: New file. * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c: Initial checkin. Release 1.2.7 plus bugfixes * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c: New file. * /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: Initial checkin. Release 1.2.7 plus bugfixes * /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: New file. * /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: Initial checkin. Release 1.2.7 plus bugfixes * /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: New file. * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck: Initial checkin. Release 1.2.7 plus bugfixes * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck: New file. * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: Initial checkin. Release 1.2.7 plus bugfixes * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: New file. NetSaint Plugins Changelog -------------------------- Current ------- 1.2.9-a6 - 25 August 2000 (alpha code) -------------------------------------- * check_disk (process_arguments) remove stray debugging printf in -p option * plugins/Makefile.am (check_netsaint) move to EXTRAS 1.2.9-a5 - 23 August 2000 (alpha code) -------------------------------------- * check_fping (main) check rta and packet loss, control packet size and count (process_arguments) add options for number of packets and size * check_tcp (main) alter to run as any of check_(ftp|imaop|pop|smtp|tcp|ucp) * check_rpc (main) fix checking against initial error state (start UNKNOWN) * plugins-scripts/Makefile.am fix install.dist for utils.pm and utils.sh 1.2.9-a2 - 12 July 2000 (alpha code) ------------------------------------ * check_http (check_http) remove "\r\n" pair causing problems for zope (print_help) fix documentation * check_disk (global) malloc string pointers for most character variables (print_help) fix documentation (call_getopt) use comma for pairs of options, reserve colon for ranges (main) use new ssprintf function to assemble 'command_line' don't sscanf for mount point * check_load (global) malloc string pointers for most character variables (main) use getopt (process_arguments, print_help, print_usage) new functions * check_procs (main) was reporting too many matches due to strncmp * check_swap (global) malloc string pointers for most character variables (main) use getopt (process_arguments, print_help, print_usage) new functions * check_time (global) malloc string pointers for most character variables (main) use getopt (process_arguments, print_help, print_usage) new functions * check_tcp (print_help) fix documentation * check_udp (global) malloc string pointers for most character variables (main) use getopt (process_arguments, print_help, print_usage) new functions * check_users (global) malloc string pointers for most character variables (main) use getopt (process_arguments, print_help, print_usage) new functions * utils (strscpy) new -- safe string copy does its own malloc (strscat) new -- safe string cat does its own malloc (ssprintf) new -- safe string sprintf does its own malloc 1.2.9-a1 - 3 July 2000 (alpha code) ----------------------------------- * check_by_ssh.c (main) allow multiple services for passive checks (call_getopt) add options needed for passive multichecks * check_disk.c (main) check all mounted partitions if none specified * check_fping.c (main) use getopt (process_arguments, print_help, print_usage) new functions * check_ftp.c (main) use getopt (process_arguments, print_help, print_usage) new functions * check_ping.c (check_ping) return critical if output comes on STDERR add another sscanf for FreeBSD * check_procs.c (print_usage) fix docs * check_tcp.c (main) use getopt (process_arguments, print_help, print_usage) new functions * check_users.c (main) use getopt (process_arguments, print_help, print_usage) new functions * utils.h (macros) provide standard usage() macro * rearrange directory for multiplatform builds * test scripts added for check_fping and check_tcp 1.2.8.4 ------- * check_ping.c (process_arguments): don't malloc - just copy pointer tweak to get non-POSIX order working (call_getopt): don't malloc - just copy pointer 1.2.8.3 - 22 June 2000 ---------------------- * check_http.c (process_arguments): add -nothml to reverse-compat rewrites (call_getopt): set display_html false for '-n' * check_procs.c (print_help): update docs (print_usage): update docs (call_getopt): fix long option (was 'program', is 'command') (main): allow inverted order of max/min for outside ranges (validate_arguments): some valid, though strange, thresholds were rejected * check_ssh.c (ssh_connect): fix display of host name for connect fails * check_ping.c (process_arguments): add -nothml to reverse-compat rewrites fix malloc error - need to malloc strlen+1 (call_getopt): fix malloc error - need to malloc strlen+1 * check_disk.c (main): use new terminate (print_usage): typo in printout * utils.h.in (terminate): update prototype for terminate * utils.c (terminate): allow terminate to accept format,arglist as printf * check_sensors.sh (print_revision): fix bug in Revision string cleanup * netsaint-plugins.spec: make relocatable use macros throughout * netsaint-plugins-custom.spec: make relocatable use macros throughout * make-tarball: create md5sum do some rpm setup 1.2.8-2 - 16 June 2000 ---------------------- * check_ping.c (run_ping): was not warning of DUPLICATES anymore, fixed (all): switch most fixed length buffers to malloc (print_usage): fix documentation (print_help): fix documentation (call_getopt): make nohtml the default, add -L (--link) option * check_http.c (check_http): more rigorous header/content separation alter verbose printout to show header, status, and content divisions (process_arguments): distinguish server and vhost (call_getopt): distinguish server and vhost (print_usage): document new -I option for server IPaddress (print_help): document new -I option for server IPaddress (all): reindent, tabify * plugins-scripts/Makfile.in (install): add $(DESTDIR) * plugins/Makefile.in (install): add $(DESTDIR) fix for case where there are no extras (check_ldap): add NETLIBS and SOCKETLIBS (check_process): remove (obolete) (all): reorder $(CC) args so -o comes earlier * check_process.c (all): move to obsolete directory * configure (check_process): remove (obolete) * check_procs.c (all): change variable name for 'stat' to 'statopt' for AIX ?bug? (print_help): fix typo * check_dns.c (print_help,print_usage): fix documentation (all): c-indent and retabify * subst.in (/bin/mktemp): -q option breaks HPUX * check_sensors.sh (print_help): new function (print_usage): new function (main): add --help, --version, --verbose options (print_revision): make more GNU compatible * utils.c (print_revision): print license to be more GNU standard * utils.h.in: add #defines for STDOPTS * check_rpc.pl (all): fix a few introductory comments * check_vsz.c (main): move option processing to new process_arguments function (all): retabify use malloc and remove most fixed text string sizes * check_snmp.c (print_help,print_usage): add items, fix typo * check_by_ssh.c (parse_arguments): bugfix - increment 'c' in remote command parsing * check_ldap.c (main): add timeout alarm 1.2.8 - 9 June 2000 ------------------- * check_by_ssh.c (parse_arguments): bugfix in remote command parsing 1.2.8pre7 - 8 June 2000 ----------------------- - make getopt() calls mostly backwards-compatible with all older options specifications the do not directly conflict with present standard. (pre-release 2 was only backwards compatible when compiled against GNU getopt). - integrate ssl code from Rene Klootwijk into check_http - a variety of small bug fixes (mostly cases where I left development printing code in plugin [KBD]). - add -v (--verbose) option to check_http tp print out page(s) as they are read and any redirects are followed (if specified in options). - malloc variable for page contents in check_http so that entire page can be scanned for strings or regular expressions. - add urlize to wrap plugin output in HTML link tags, make no-html the default for check_http. - develop RPM specs netsaint-plugins.spec with a controlled list of files in the package, and netsaint-plugins-custom.spec which will rebuild differently based on the packages installed on the build machine. 1.2.8pre2 - 2 May 2000 ---------------------- - Modify check_snmp to process multiple OIDs in a request (args not backward compatible) - Use getopt in check_by_ssh, check_disk, check_dns, check_ldap, check_pgsql, check_ping, check_procs, check_snmp - integrate enhancements from check_process [Rene Klootwijk] into check_procs (including filter by user, parent PID and process name) - add check_https plugin contributed by Rene Klootwijk - add check_ide-smart contributed by Robert Dale - add backward compatibility on check_ping args - add Makefile for scripts, process trusted path for portability - use perl test harness in place of saintcheck hack - fix all plugins calling spopen to also open stderr - add check_rpc script to replace check_nfs and check_ypbind - replace check_oracle script with enhanced version by litigid010@yahoo.com - modularize ping checking loop in check_ping to later allow adaptive loop count within the plugin - modify check_disk to accept either paths that are not partition mount points - modify several plugins to print version number in response to --version opt - begin distinction between --help (may be many screens) and --usage (1 to 10 lines only) - maintain commands.cfg file with syntactically correct command definitions 1.2.7 - 11/09/1999 ------------------ - Added check_ntp plugin script contributed by Bo Kersey - Added check_real plugin contributed by Pedro Leite - Added check_netsaint plugin - Added delimiter option to check_snmp plugin - Added STR and SUBSTR evaluation options to check_snmp plugin - Fixed bug in check_hpjd where it would erroneously report timeout errors - Added option to suppress HTML link in check_http and check_ping plugins - Modified check_http plugin to send carriage returns in http request - Modified configure script and check_ping plugin to work under FreeBSD - Changed command line format for check_ping plugin!! 1.2.6 - 10/16/1999 ------------------ - Several plugin bugfixes by Karl DeBisschop - Added 'saintcheck' script contributed by Karl DeBisschop that can be used to test various plugins before they are used - Added check_nfs and check_flexlm plugin scripts contributed by Ernst-Dieter Martin - Added check_breeze and check_wave plugin scripts contributed by Jeffrey Blank - Added check_ircd plugin script contributed by Richard Mayhew 1.2.5 - 09/19/1999 ------------------ - Fixed bug with expect argument (-e) in check_http plugin - Added additional ping command format to configure script ( -n ) - Switched several plugins to safer version of popen() contributed by Karl DeBisschop - Added basic authentication ability to check_http plugin as contributed by Perry Clarke - Changed check_imap expect string to "* OK" (repoted by Matt Shibla) and default port to 143 (reported by Darin Fisher) - Added check_reply plugin contributed by Jacob Jundqvist 1.2.4 - 08/26/1999 ------------------ - Added check_ldap and check_mysql plugins contributed by Dietmar Rieder - Added check_game plugin contributed by Ian Cass - Modified configure script to work with ping command under OpenBSD 1.2.3 - 08/18/1999 ------------------ - Modified most plugins to use common network utilities and include files - Plugins no longer create temp files (expect the check_log plugin script) 1.2.2 - 08/15/1999 ------------------ - Modified plugins to create temp files in var/ subdirectory of installation - Added Michael Anton's check_disk_smb.pl plugin 1.2.1 - 08/01/1999 ------------------ - Added $(SOCKETLIBS) to Makefile for Over-CR plugin - Added quotes around query in check_log plugin to allow for multiple word queries - Added a check for no supported options in the check_ups plugin 1.2.0 - 07/30/1999 ------------------ - Added new check_log plugin script - Added timeout alarm to the check_ssh plugin - Added "not equal" evaluation method to check_snmp plugin - Added new check_ups plugin (only tested on APC SmartUPS 2200) 1.1.0 - 07/23/1999 ------------------ - Added new check_ssh plugin contributed by Remi Paulmier - Added new check_overcr and check_snmp plugins - Fixed the help screen on the check_nwstat plugin to correctly reflect the meanings of the warn_value and crit_value variables. - Fixed some problems with the check_load plugin to make it compile under NetBSD - Minor tweaks to various plugins 1.0.0 - 07/13/1999 ------------------ - Initial release of plugins as a separate distribution