summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5970
1 files changed, 3508 insertions, 2462 deletions
diff --git a/ChangeLog b/ChangeLog
index d08ce0d0..0697268a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3733 +1,4779 @@
12003-07-29 gettextize <bug-gnu-gettext@gnu.org> 12004-12-01 20:43 tonvoon
2 2
3 * configure.in (AM_GNU_GETTEXT_VERSION): Bump to 0.11.5. 3 * tools/devmode: eval not working - instructions now in comments
4 4
52003-07-02 gettextize <bug-gnu-gettext@gnu.org> 52004-12-01 20:09 tonvoon
6 6
7 * Makefile.am (SUBDIRS): Add intl. 7 * plugins-scripts/check_oracle.sh: Fixed pmon process checking from
8 (EXTRA_DIST): Add config.rpath. 8 a change I made earlier
9 * configure.in (AC_OUTPUT): Add intl/Makefile,
10 9
112003-03-02 kdebisschop@alert.infoplease.com <kdebisschop> 102004-12-01 19:33 opensides
12 11
13 * configure.in, nagios-plugins.spec.in: 12 * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
14 adjustments to remove beta tagging 13 check_fping.c, check_ssh.c:
14 first pass at standardization of messages for the localization
15 15
16 * ChangeLog: update from CVS 162004-12-01 08:41 stanleyhopcroft
17 17
182003-03-01 kdebisschop@alert.infoplease.com <kdebisschop> 18 * configure.in: Bryan Loniewski contributed check_jabber plugin
19 (SSL/check_tcp); Eric Chen check_nntps plugin + SSL certficate
20 expiry check [added -D option to check_tcp]
19 21
20 * nagios-plugins.spec.in: we were missing some docs in the RPM 222004-12-01 08:28 stanleyhopcroft
21 23
222003-03-01 kdebisschop@alert.infoplease.com <kdebisschop> 24 * plugins/netutils.c: 1075725: patch to my_connect() to deal with
25 SEGV if connect fails
23 26
24 * nagios-plugins.spec.in: we were missing some docs in the RPM 272004-12-01 08:26 stanleyhopcroft
25 28
262003-02-23 sghosh <sghosh> 29 * plugins/check_tcp.c: 1041571 & 664615: check_tcp with cert check
30 + nntps, simap, jabber
27 31
28 * REQUIREMENTS: Novell requirements 322004-12-01 03:50 mattkent
29 33
30 * contrib/check_bgpstate.pl: removed community string in CRIT message 34 * contrib/check_nmap.py: Small fix from David Rippel (996800) for
35 newer versions of nmap
31 36
322003-02-22 tonvoon <tonvoon> 372004-12-01 03:26 mattkent
33 38
34 * configure.in: 39 * plugins-scripts/check_oracle.sh: Perf data and other improvements
35 Solaris and Unixware labels round the wrong way for swap command 40 by Florian Gleixner (1027787)
36 41
372003-02-22 kdebisschop@alert.infoplease.com <kdebisschop> 422004-11-30 07:40 opensides
38 43
39 * Makefile.am: provide target for nagios-plugins.spec 44 * po/fr.po:
45 more french translations
40 46
41 * Makefile.am: add CODING FAQ LEGAL to distribution tarball 472004-11-30 00:25 tonvoon
42 48
432003-02-21 tonvoon <tonvoon> 49 * plugins/check_ide-smart.c: Capitalized some error messages
44 50
45 * plugins/check_http.c: Fixed coredump with unallocated string 512004-11-30 00:24 tonvoon
46 52
47 * plugins/check_dns.c: 53 * plugins/urlize.c: Updated output to UNKNOWN
48 Strip leading spaces on dns return value (689563 - Simon L Nielsen)
49 54
502003-02-20 kdebisschop@alert.infoplease.com <kdebisschop> 552004-11-30 00:21 opensides
51 56
52 * plugins-scripts/check_disk_smb.pl: 57 * po/fr.po:
53 option regexs need to include ^ and $ 58 translating fr.po new part
54 59
552003-02-19 tonvoon <tonvoon> 602004-11-29 23:52 tonvoon
56 61
57 * lib/Makefile.am: Removing getloadavg.m4 from dist 62 * lib/: Makefile.am, exitfail.m4, getopt.m4: Extra files required
63 from coreutils
58 64
592003-02-19 kdebisschop@alert.infoplease.com <kdebisschop> 652004-11-29 23:46 tonvoon
60 66
61 * lib/getloadavg.m4, tools/setup, INSTALL, configure.in: 67 * SUPPORT: Cleanup and statement re: contrib plugins
62 remove getloadavg.m4
63 68
642003-02-19 tonvoon <tonvoon> 692004-11-29 22:42 tonvoon
65 70
66 * getloadavg.m4, lib/Makefile.am, lib/getloadavg.c, lib/getloadavg.m4, plugins/Makefile.am, plugins/getloadavg.c, Makefile.am, configure.in: 71 * configure.in: Patches for configure on *BSD (Julien Touche)
67 Move getloadavg to lib directory. Must run "aclocal -I lib"
68 72
692003-02-18 kdebisschop@alert.infoplease.com <kdebisschop> 732004-11-29 05:07 stanleyhopcroft
70 74
71 * plugins/check_pgsql.c: spurious backslash escape 75 * contrib/: README.TXT, rblcheck-dns, rblcheck-web,
76 tarballs/check_icmp-0.8.tar.gz: [no log message]
72 77
73 * configure.in: set tag for beta3, fix pgsql detection 782004-11-29 04:49 mattkent
74 79
75 * plugins/check_udp.c: never exited getopt loop 80 * contrib/check_linux_raid.pl: Better error checking (820806)
76 81
77 * plugins/check_tcp.c: failed if header was more than 1023 bytes 822004-11-29 00:56 opensides
78 83
792003-02-18 tonvoon <tonvoon> 84 * po/fr.po:
85 second version of french .po still 300 ;-) to translate
80 86
81 * plugins/check_load.c: Fixed the output messages (Bug 688729 - Jayjay) 872004-11-28 22:57 opensides
82 88
83 * Makefile.am: Add SUPPORT file to distribution 89 * po/fr.po:
90 first new translation of fr.po
84 91
85 * plugins/check_http.c: 922004-11-27 21:00 mattkent
86 Fixed compiler warning and increased the SSL random key for a Solaris PRNG problem
87 93
882003-02-18 kdebisschop@alert.infoplease.com <kdebisschop> 94 * plugins/check_ssh.c: Add remote version check (1030269, Daniel
95 Gullin)
89 96
90 * configure.in: 972004-11-26 08:54 stanleyhopcroft
91 remainder of ps fix for UnixWare, and move [] in if/elif to indicate m4 quoting instead of test invocation
92 98
932003-02-18 sghosh <sghosh> 99 * AUTHORS: New plugin/bugfix: tracker 1070929. check_hpjdres
94 100
95 * contrib/check_appletalk.pl: Appletalk ping plugin 1012004-11-25 05:09 mattkent
96 102
97 * plugins/check_snmp.c: OID type prefix patch [Patches-679403] 103 * plugins/check_disk.c: From old test harness code, make
104 ./check_disk -w 0 -c 0 / valid parameters again
98 105
99 * plugins/check_swap.c: support for Large swap sizes 1062004-11-25 05:06 mattkent
100 107
101 * configure.in: 108 * test.pl.in, plugins/t/check_dns.t, plugins/t/check_http.t,
102 regex fix to catch *BSD swapinfo and not HP-UX error and memory/file swap in addition to device for HP-UX 109 plugins/t/check_load.t, plugins/t/check_mysql.t: Updating test
110 harness
103 111
1042003-02-17 kdebisschop@alert.infoplease.com <kdebisschop> 1122004-11-25 04:49 stanleyhopcroft
105 113
106 * configure.in: typo in testing uname output 114 * contrib/README.TXT: Removed reference to non existent tar balls
115 (Hopcroft plugins)
107 116
108 * configure.in: ping and swap for unixware 1172004-11-25 04:46 stanleyhopcroft
109 118
110 * configure.in: library search dirs are part of LDFLAGS 119 * contrib/check_wins.pl: Non functional tidy ups to check_wins
111 120
1122003-02-17 sghosh <sghosh> 1212004-11-25 04:30 stanleyhopcroft
113 122
114 * REQUIREMENTS: location updates 123 * contrib/check_hw.sh: Added /contrib/check_hw.sh by Rok Debevc
115 124
1162003-02-16 tonvoon <tonvoon> 1252004-11-25 04:28 stanleyhopcroft
117 126
118 * plugins/Makefile.am: Fixed dependencies for check_nt 127 * contrib/check_sybase: Added /contrib/check_sybase by Simon
128 Bellwood
119 129
120 * plugins/check_nt.c: 1302004-11-25 03:01 stanleyhopcroft
121 Coredump if no variable set (reported by Marc C. Poulin)
122 131
1232003-02-16 egalstad <egalstad> 132 * contrib/check_hprsc.pl: update check_hprsc.pl for Net-SNMP
133 versions >=4
124 134
125 * contrib/check_dhcp.c: Interface patch byor Clemens Resen 1352004-11-24 21:34 tonvoon
126 136
1272003-02-16 sghosh <sghosh> 137 * tools/sfsnapshot: Removing build directory after creating
138 distribution
128 139
129 * plugins-scripts/check_ntp.pl: 1402004-11-24 21:19 tonvoon
130 all alphanumeric accepted for refid on ntpq
131 141
1322003-02-12 tonvoon <tonvoon> 142 * doc/makefile: Added clean
133 143
134 * plugins/.cvsignore: Added extra plugins 1442004-11-24 21:01 tonvoon
135 145
136 * lib/.cvsignore: Add ignore files 146 * configure.in: Fix snapshot build on SF
137 147
138 * plugins/negate.c: 1482004-11-24 06:36 stanleyhopcroft
139 Remove unnecessary \ and fix coredump with no parameters specified
140 149
141 * plugins/check_http.c: 150 * plugins/check_hpjd.c: add -OQa to command_line in check_hpjd.c.
142 Remove unnecessary \ - complaints from Tru64's cc compiler 151 Correct nagiosplug-Bugs-889948, 846329
143 152
144 * configure.in: 1532004-11-24 04:35 mattkent
145 Inadequate quoting for PS_FORMAT & removal of grep "*** for Tru64
146 154
1472003-02-12 sghosh <sghosh> 155 * plugins/check_nwstat.c: Attempting to fix a reported segfault
156 (1055054)
148 157
149 * command.cfg.in: forced ntpq jitter check 1582004-11-24 04:25 mattkent
150 159
151 * plugins-scripts/check_ifoperstatus.pl: added timeout alarm 160 * plugins/check_http.c: Added support for sending port in host
161 header (913633)
152 162
153 * plugins-scripts/check_ntp.pl: 1632004-11-24 00:46 tonvoon
154 fixed regex for stratum1 peer, added logic for failed ntpq call(e.g. sntp host)
155 164
1562003-02-11 tonvoon <tonvoon> 165 * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
166 check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
167 check_http.c, check_ldap.c, check_load.c, check_mrtg.c,
168 check_mrtgtraf.c, check_mysql.c, check_nwstat.c, check_overcr.c,
169 check_pgsql.c, check_ping.c, check_procs.c, check_radius.c,
170 check_real.c, check_smtp.c, check_snmp.c, check_ssh.c,
171 check_tcp.c, check_time.c, check_udp.c, check_ups.c,
172 check_users.c, negate.c, urlize.c: Making messages more
173 consistent
157 174
158 * plugins/check_mysql.c: 1752004-11-23 23:53 tonvoon
159 Patch by Dave Viner for seg fault on RH 7.3 (655903)
160 176
1612003-02-10 tonvoon <tonvoon> 177 * plugins/: check_hpjd.c, check_mrtg.c, check_mrtgtraf.c,
178 check_mysql.c, check_real.c, check_smtp.c, check_swap.c,
179 check_by_ssh.c, check_dns.c, check_time.c: Standardising
180 translation texts
162 181
163 * configure.in: Update with references to REQUIREMENTS 1822004-11-23 23:35 tonvoon
164 183
165 * Requirements: Remove file, superceded by REQUIREMENTS 184 * doc/developer-guidelines.sgml: Guidelines on translated text
185 (Yves Mettier, Simon Bellwood, Andreas Ericsson)
166 186
167 * plugins/getopt1.c, plugins/getopt.h, plugins/getopt.c: 1872004-11-23 22:49 tonvoon
168 Removing getopt files - now in new lib directory
169 188
170 * lib/getopt.c, lib/getopt.h, lib/getopt1.c, lib/Makefile.am: 189 * doc/developer-guidelines.sgml: Adding notes on developer and
171 New directory for common library files 190 translator access in SF
172 191
173 * plugins/common.h.in: 1922004-11-23 06:06 mattkent
174 Added in a define for HAVE_GETOPT_H for backwards compatibility
175 193
176 * plugins/Makefile.am: 194 * AUTHORS: More contributers.
177 Remove unnecessary getopt references and link in lib directory
178 195
179 * configure.in: 1962004-11-23 05:49 mattkent
180 Removing checks for getopt.h - now always available. Also support lib dir
181 197
182 * Makefile.am: Adding lib directory for getopts change 198 * plugins/check_disk.c: Fix integer warning and critical options.
199 Take values from current unit instead of always KB.
183 200
184 * configure.in: Fixed Tru64 ps command (Bug 669585 - Paula Arnold) 2012004-11-23 00:06 stanleyhopcroft
185 202
1862003-02-10 undrgrid <undrgrid> 203 * doc/developer-guidelines.sgml: trivial changes to Perl plugin
204 section.
187 205
188 * plugins/check_ssh.c: 2062004-11-22 22:44 tonvoon
189 Added argc checks before attempting to access argv[]
190 207
191 Corrected return codes and output 208 * AUTHORS: More contributors
192 209
193 * plugins/check_ssh.c: 2102004-11-22 22:30 tonvoon
194 Revised code to use resolving and connection code in utils.c and
195 netutils.c rather than its own functions.
196 Corrected code to properly handle input of server hostname and port on
197 commandline without option flags.
198 211
1992003-02-10 kdebisschop@alert.infoplease.com <kdebisschop> 212 * plugins/check_nt.c: Fixed some messages that should not be
213 translated (Benoit Mortier)
200 214
201 * contrib/check_fping_in.c: this plugin is in core as check_fping 2152004-11-22 20:35 tonvoon
202 216
2032003-02-09 undrgrid <undrgrid> 217 * lib/getloadavg.m4: Not required - autoconf has own macros
204 218
205 * tools/setup: 2192004-11-21 05:24 mattkent
206 Reordered program calls so autoheader was called before automake thus
207 getting rid of errors for header files not being present when automake
208 was called. Also puts it inline with documentation in
209 INSTALL & INSTALLING
210 220
2112003-02-09 sghosh <sghosh> 221 * plugins/check_mysql.c: Patch from Nathan Shafer to add
222 replication slave check (1006777)
212 223
213 * contrib/check_adptraid.sh, contrib/check_compaq_insight.pl, contrib/check_file_age.pl: 2242004-11-20 22:56 mattkent
214 new plugins
215 225
216 * contrib/README.TXT, contrib/readme.txt: file rename 226 * AUTHORS: Oops, forgot one.
217 227
218 * contrib/sched_downtime.pl, contrib/check_remote_nagios_status.pl, contrib/check_wins.pl: 2282004-11-20 22:46 mattkent
219 more contribs
220 229
221 * contrib/tarballs/fetchlog-0.92.tar.gz, contrib/tarballs/fetchlog-0.94.tar.gz: 230 * AUTHORS: More contributers.
222 new version
223 231
2242003-02-09 kdebisschop@alert.infoplease.com <kdebisschop> 2322004-11-20 22:43 mattkent
225 233
226 * README, CODING, FAQ: spell check 234 * contrib/check_linux_raid.pl: Fix always reading status from the
235 last line (1045506)
227 236
2282003-02-09 sghosh <sghosh> 2372004-11-20 22:28 mattkent
229 238
230 * SUPPORT: ispell 239 * plugins/check_ping.c: New output format reported by pumuckel1980
240 (946857)
231 241
2322003-02-08 kdebisschop@alert.infoplease.com <kdebisschop> 2422004-11-20 21:36 mattkent
233 243
234 * plugins/check_pgsql.c: use enum instead of define 244 * plugins/check_http.c: Bit of cleanup, fix verbose output.
235 245
236 * FAQ: add item on submitting new plugins 2462004-11-20 07:04 tonvoon
237 247
238 * SUPPORT: suggest minimum standards for support requests 248 * configure.in: Fixed va_copy problem on AIX by copying samba's
249 configure.in
239 250
240 * plugins/check_http.c: submit request with one send 2512004-11-19 15:58 tonvoon
241 252
2422003-02-05 kdebisschop@alert.infoplease.com <kdebisschop> 253 * CODING: Added perl coding guidelines, from Programming Perl book
254 (Andreas Ericsson)
243 255
244 * configure.in: fix for SSL build on RedHat rawhide 2562004-11-19 14:28 tonvoon
245 257
246 * plugins/check_dns.c: 258 * lib/getloadavg.m4: I think getloadavg.m4 is no longer required
247 allow check to proceed using servers from resolv.conf 259 (as autoconf has built-in function)
248 260
249 * plugins/check_http.c: fix segfault due to bad asprintf invocation 2612004-11-19 14:24 tonvoon
250 262
2512003-02-04 sghosh <sghosh> 263 * lib/Makefile.am: Removed getloadavg.m4 (built-in function in
264 autoconf) and added cloexec.[hc] for getloadavg.c
252 265
253 * plugins-scripts/Makefile.am: 2662004-11-19 14:22 tonvoon
254 install user:grp perms [patch 679703 -Detlef Boehm]
255 267
256 * plugins-scripts/check_flexlm.pl: lmstat output update 268 * lib/: cloexec.h, cloexec.c: Files required for getloadavg.c
257 269
258 * plugins-scripts/check_ntp.pl: corrected ntpdate offset to seconds 2702004-11-19 03:59 mattkent
259 271
2602003-02-03 tonvoon <tonvoon> 272 * plugins-scripts/check_ntp.pl: Fix incorrectly labelled units in
273 output (1025905, Jason Martin)
261 274
262 * plugins/check_snmp.c: 2752004-11-19 03:44 mattkent
263 Avoid core dump with null or invalid data (679400 - Mathieu Masseboeuf)
264 276
265 * plugins/Makefile.am: Patch for Mac OS X compile (652080 - Ton Voon) 277 * plugins/check_procs.c: Enabling timeout flag (1010097, Jason
278 Martin)
266 279
2672003-02-03 sghosh <sghosh> 2802004-11-19 02:53 mattkent
268 281
269 * contrib/tarballs/check_cit.tgz: Citrix plugin 282 * plugins/check_http.c: Make -L notice ssl use to output a proper
283 href (1035234, Abid Rasheed)
270 284
271 * command.cfg.in: more sample command configurations 2852004-11-19 02:39 mattkent
272 286
273 * plugins-scripts/check_ntp.pl, plugins-scripts/utils.pm.in, configure.in: 287 * plugins/check_smtp.c: Change unit from 'us' to 's' to match other
274 change ntpdc to ntpq (Jonathan Rozes,Thomas Schimpke, bug-656237 ) 288 core plugins for simplicity.
275 289
276 * plugins-scripts/check_ntp.pl: 2902004-11-19 00:21 tonvoon
277 patch for desync peer and ntpdate (James Fidell)
278 291
279 * plugins-scripts/check_ifstatus.pl: bugfix [bug 651021 mperry2] 292 * AUTHORS: - More great contributors...
280 293
281 * plugins/check_hpjd.c: 2942004-11-19 00:12 tonvoon
282 added default community [bug-patch #600349 jbaumgartner]
283 295
2842003-01-31 tonvoon <tonvoon> 296 * plugins/check_http.c: Options for User Agent string and extra
297 headers (Ibere Tizio)
285 298
286 * plugins/check_procs.c: 2992004-11-18 22:48 tonvoon
287 Fix for zombie processes on Solaris (Bug 677803 - Matthew Brown)
288 300
289 * plugins/check_nt.c: 301 * configure.in: Remove unnecessary CPPFLAGS for openssl (Lutz
290 Reapply all asprintf calls. Fix for %% problem with -l flag. 302 Behnke - 686476)
291 303
292 * plugins/check_nt.c: 3042004-11-18 22:42 tonvoon
293 Removed all unnecessary asprintf calls. Replaced with original check_nt.c
294 to minimise amount of changes (reported by Reuben Farrelly)
295 305
2962003-01-30 tonvoon <tonvoon> 306 * plugins/check_tcp.c: Enhance SSL initialization problems (Phil
307 Dibowitz - 1055120)
297 308
298 * plugins/check_nt.c: Added reference to the official NSClient web site 3092004-11-18 05:36 mattkent
299 310
300 * plugins/check_swap.c: Fixed long --allswap option 311 * plugins/check_smtp.c: Go critical on no route to host instead of
312 warning (934025)
301 313
302 * plugins/check_procs.c: Fixed progname 3142004-11-18 00:27 tonvoon
303 315
3042003-01-29 tonvoon <tonvoon> 316 * tools/setup: Use copy of tools for consistency if building on
317 different platforms from shared source
305 318
306 * plugins/check_mrtgtraf.c: 3192004-11-17 23:35 tonvoon
307 Fixed error and success codes (638656 - Paul Dlug)
308 320
309 * plugins-scripts/check_oracle.sh: 321 * plugins/check_tcp.c: Ignore output from tcp port (949070 -
310 Added cache and tablespace check (621567 - John Marquart) 322 Jan-Piet Mens)
311 323
312 * plugins/check_nt.c, plugins/Makefile.am: 3242004-11-17 23:22 tonvoon
313 Added in check_nt for bug 646516
314 325
3152003-01-29 kdebisschop@alert.infoplease.com <kdebisschop> 326 * plugins/check_http.c: --no-body and --max-age options (949521 -
327 Jamie Zawinski)
316 328
317 * plugins/check_mysql.c: remove incorrect check_disk() declaration 3292004-11-17 22:19 tonvoon
318 330
319 * plugins/check_ldap.c: 331 * doc/developer-guidelines.sgml: Added section on using
320 fix segfault when argc>=2 and the -H or -b options are not supplied 332 Sourceforge, mainly for administrators
321 333
322 * plugins/check_by_ssh.c: 1.8 3342004-11-12 00:51 tonvoon
323 335
3242003-01-29 tonvoon <tonvoon> 336 * tools/update_coreutils: Tool to pull newer coreutil libs into
337 nagiosplug's lib directory
325 338
326 * plugins/check_http.c: 3392004-11-12 00:49 tonvoon
327 Better error if server requests client based certificate (609382 - Olaf Greis)
328 340
329 * contrib/check_dns_random.pl: 341 * lib/Makefile.am, lib/error.c, lib/error.h, lib/error.m4,
330 Exit code added (604837 - Lachlan Cameron-Smith) 342 lib/exit.h, lib/exitfail.c, lib/exitfail.h, lib/fsusage.c,
343 lib/fsusage.h, lib/fsusage.m4, lib/full-read.h, lib/getloadavg.c,
344 lib/getopt.c, lib/getopt.h, lib/getopt1.c, lib/gettext.h,
345 lib/ls-mntd-fs.m4, lib/malloc.c, lib/mountlist.c,
346 lib/mountlist.h, lib/onceonly.m4, lib/realloc.c, lib/snprintf.c,
347 lib/strtod.c, lib/unlocked-io.h, lib/unlocked-io.m4,
348 lib/xalloc.h, lib/xalloc.m4, lib/xmalloc.c, lib/xstrdup.c,
349 plugins/check_disk.c, po/de.po, po/fr.po: Update to using
350 coreutils 5.2.1 libraries and snprintf.c from samba 3.0.8
331 351
332 * plugins-scripts/check_oracle.sh: 3522004-09-07 21:27 tonvoon
333 Added dummy login test (650970 - Ton Voon)
334 353
335 * plugins/check_vsz.c: 354 * doc/developer-guidelines.sgml: Clarity based on comments by Ben
336 Error when no params passed, better invalid params message (652086 - Ton Voon) 355 Clewett
337 356
338 * plugins/check_procs.c: 3572004-08-23 22:59 tonvoon
339 Fixed NULL status in Solaris (644783 - Fabian Pehla)
340 Fixed -p options (652082 - Ton Voon)
341 358
3422003-01-28 kdebisschop@alert.infoplease.com <kdebisschop> 359 * AUTHORS: For patch to check_nt
343 360
344 * contrib/checkciscotemp.pl: 3612004-08-23 22:58 tonvoon
345 typo: had commented use Net::SNMP for testing
346 362
347 * plugins/check_real.c: 363 * plugins/check_nt.c: Restore divisor for memory size reported by
348 make sure host_name is set and remove NULL string inits that can lead to segfaults 364 Windows. Also, implements warning and critical levels for
365 performance counters. (Paulo Afonso Graner Fessel)
349 366
350 * plugins/check_mysql.c: missed argc check on port parameter 3672004-08-23 22:18 tonvoon
351 368
352 * contrib/checkciscotemp.pl: split and validate input more robustly 369 * configure.in, plugins/check_swap.c, plugins/common.h: Using
370 swapctl for Solaris, Tru64 and *BSD (Sean Finney)
353 371
354 * plugins/check_http.c: 3722004-08-19 20:05 tonvoon
355 remove NULL string inits that can lead to segfaults
356 373
3572003-01-28 tonvoon <tonvoon> 374 * configure.in, plugins/check_swap.c, plugins/common.h: Patch for
375 tru64 using swapctl calls (Sean Finney)
358 376
359 * configure.in: ps support for Darwin / MacOSX 3772004-08-18 22:32 tonvoon
360 378
3612003-01-27 kdebisschop@alert.infoplease.com <kdebisschop> 379 * AUTHORS: Another day's work...
362 380
363 * plugins/check_http.c: do not pass host if none is provided 3812004-08-18 22:25 tonvoon
364 382
365 * plugins/check_http.c: we were sending extra CRLF 383 * plugins/check_dig.c: Checks different record types and checks
384 against an expected address (Bill Kunkel)
366 385
3672003-01-19 kdebisschop@alert.infoplease.com <kdebisschop> 3862004-08-18 21:36 tonvoon
368 387
369 * plugins-scripts/check_rpc.pl: 388 * configure.in: Support for check_swap on NetBSD/OpenBSD (Sean
370 indicate new default state in get_rpcinfo, also fix a bunch of indents for consistent format 389 Finney)
371 390
3722003-01-17 sghosh <sghosh> 3912004-08-18 21:25 tonvoon
373 392
374 * plugins-scripts/check_rpc.pl: 393 * plugins-scripts/check_oracle.sh: More specific test for sid (Paul
375 bug fix for state and opt_c initialization 394 Allen)
376 395
377 * plugins/check_snmp.c: Counter32 tag parsing added 3962004-08-18 21:21 tonvoon
378 397
3792003-01-16 kdebisschop@alert.infoplease.com <kdebisschop> 398 * plugins/check_disk.c: Fixed perfdata so that shows amount used
399 (Garry Cook)
380 400
381 * plugins/check_mysql.c, plugins/check_pgsql.c: 4012004-08-18 20:51 tonvoon
382 semicolon needed where progname define was replaced
383 402
384 * plugins/check_http.c: add option to let regex span newlines 403 * plugins-scripts/check_ifstatus.pl: Perfdata corrected (Garry
404 Cook)
385 405
386 * plugins/check_game.c: progname and print_usage need to be defined 4062004-08-18 20:46 tonvoon
387 407
388 * plugins/check_radius.c, plugins/check_hpjd.c: 408 * plugins-scripts/check_oracle.sh: Fix for similar dataabase sids
389 semicolon needed where praogname define was replced 409 (Carole Verdon)
390 410
391 * configure.in: find kerberos libs in latest Red Hat beta 4112004-08-18 20:41 tonvoon
392 412
393 * plugins/utils.c: restore max() macro 413 * AUTHORS: Gary Cook for perfdata for check_nt
394 414
395 * plugins/check_tcp.c: cleanup progname assignment 4152004-08-18 20:40 tonvoon
396 416
397 * plugins-scripts/check_disk_smb.pl: 417 * plugins/check_nt.c: Perfdata added (Gary Cook)
398 accept $ for share and \\ for users
399 418
400 * plugins/check_by_ssh.c: avoid segfault when host is not given 4192004-06-26 17:39 tonvoon
401 420
4022003-01-13 kdebisschop@alert.infoplease.com <kdebisschop> 421 * tools/sfsnapshot: Change of compile server and cleanups
403 422
404 * contrib/check_dhcp.c, contrib/check_fping_in.c, contrib/check_rbl.c, plugins/check_http.c, plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c, plugins/check_nagios.c, plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c, plugins/check_vsz.c, plugins/negate.c, plugins/urlize.c, plugins/utils.c, plugins/utils.h.in, plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c, plugins/check_hpjd.c: 4232004-06-26 06:13 tonvoon
405 convert PROGNAME from a define to a const char
406 424
407 * plugins/popen.c: change exit status to be POSIX compliant 425 * tools/sfsnapshot: Remove need to alter configure.in. Using
426 different compile farms for SF to do the compiling
408 427
409 * plugins/check_nagios.c: 4282004-05-24 15:22 tonvoon
410 check for a few null strings, change PROGNAME from #define to const *char
411 429
412 * plugins/check_disk.c: 430 * AUTHORS: Ben Clewett
413 add options for excluding devices and for skipping OK devices in summary
414 431
4152003-01-03 kdebisschop@alert.infoplease.com <kdebisschop> 4322004-05-24 15:21 tonvoon
416 433
417 * plugins/utils.c: 434 * lib/Makefile.am: Missed getloadavg.c (Ben Clewett)
418 protect against some null strings, make formats more uniform
419 435
4202002-12-19 kdebisschop@alert.infoplease.com <kdebisschop> 4362004-05-20 07:09 egalstad
421 437
422 * plugins/check_tcp.c: expect is +OK for SPOP too 438 * contrib/check_dhcp.c: DHCP bug fix
423 439
424 * plugins/check_tcp.c: 4402004-05-10 11:25 tonvoon
425 server expect not getting set, expect is +OK for POP
426 441
427 * plugins/check_http.c: remove spurious CRLF 442 * configure.in: Set EXTRAS with check_swap if ac_cv_have_swap is
443 set
428 444
4292002-11-29 stanleyhopcroft <stanleyhopcroft> 4452004-04-30 12:12 tonvoon
430 446
431 * contrib/check_citrix: 447 * configure.in: ps -el for HP-UX
432 New plugin to check the ICA browse service (used by Citrix Metaframe servers) from
433 Ed Rolison and Tom De Blende.
434 448
4352002-11-25 kdebisschop@alert.infoplease.com <kdebisschop> 4492004-04-29 16:08 tonvoon
436 450
437 * plugins/check_tcp.c: was segfaulting if no dtat was returned 451 * configure.in: Bug in ps -el for AIX 4.1
438 452
4392002-11-24 kdebisschop@alert.infoplease.com <kdebisschop> 4532004-04-29 12:13 tonvoon
440 454
441 * tools/snapshot: some fixes needed to move off old devel box 455 * AUTHORS: Sven for HP-UX requirements
442 456
443 * tools/snapshot: 4572004-04-29 12:12 tonvoon
444 make routine snapshots of nagios and plugin CVS to expand testing
445 458
4462002-11-22 kdebisschop@alert.infoplease.com <kdebisschop> 459 * REQUIREMENTS: HP-UX requirements (Sven Schaffranneck)
447 460
448 * plugins/check_ups.c: 4612004-04-19 14:13 sghosh
449 add replace battery condition, replace unchecked strcat calls with asprintf (I do not think buffer overflow was possible here, but lets be consistent)
450 462
451 * configure.in: 463 * contrib/check_nagios_db_pg.pl, AUTHORS: Postgres backend monitor
452 get long args output to work on check_procs by putting incantations with -w ahead of others
453 464
454 * configure.in: 4652004-04-19 14:10 sghosh
455 get long args output to work on linux check_procs, actually works this time (needs OpenBSD testing)
456 466
457 * plugins/check_procs.c: 467 * AUTHORS, plugins-scripts/check_mssql.pl: check_mssql.pl
458 add a few comments, trap a few place where a NULL string might have been handled
459 468
460 * configure.in: 4692004-04-19 14:08 sghosh
461 get long args output to work on linux check_procs (needs OpenBSD testing)
462 470
4632002-11-21 kdebisschop@alert.infoplease.com <kdebisschop> 471 * README: Win32 plugin repository
464 472
465 * plugins/check_dig.c: fix empty output on errors 4732004-04-08 12:05 tonvoon
466 474
4672002-11-20 kdebisschop@alert.infoplease.com <kdebisschop> 475 * AUTHORS: Torsten Werner for check_racle patches
468 476
469 * plugins/check_swap.c: add switch to evaluate each swap individually 4772004-04-08 12:05 tonvoon
470 478
471 * plugins/check_dig.c: 479 * plugins-scripts/check_oracle.sh: Cleaner calls to awk and support
472 fix solaris SEGV, still need to print meaningful error text 480 if Oracle has different national language settings (Torsten
481 Werner)
473 482
474 * plugins/check_by_ssh.c: in short options, t no no argument 4832004-04-08 11:50 tonvoon
475 484
476 * plugins/check_dig.c: replace some strcpy with strscpy 485 * plugins-scripts/check_oracle.sh: Cleaner calls to awk and support
486 if Oracle has different national language settings (Torsten
487 Werner)
477 488
4782002-11-19 kdebisschop@alert.infoplease.com <kdebisschop> 4892004-04-06 17:02 tonvoon
479 490
480 * plugins/Makefile.am: another try at portable symlinking 491 * configure.in, plugins/check_procs.c: Fixed weird scanf bug on
492 Solaris
481 493
482 * plugins/check_time.c: explicitly cast recv() arg2 for SunOS5.6 4942004-04-02 20:37 kdebisschop
483 495
484 * plugins/Makefile.am: rewrite of install-exec-hook for solaris 496 * plugins/check_by_ssh.c: add example invocation to help
485 497
4862002-11-18 sghosh <sghosh> 4982004-04-01 00:01 tonvoon
487 499
488 * contrib/check_javaproc.pl, contrib/nagios_sendim.pl: javaproc, sendim 500 * AUTHORS: Howard Wilkinson
489 501
490 * contrib-reporting/process_perfdata.pl: 5022004-03-31 23:53 tonvoon
491 New directory to for perfdata and reporting scripts
492 503
4932002-11-18 kdebisschop@alert.infoplease.com <kdebisschop> 504 * plugins/check_nt.c: Command line argument bug (Howard Wilkinson)
494 505
495 * plugins/check_swap.c: test total swap instead of individual disks 5062004-03-31 23:48 tonvoon
496 507
497 * plugins/check_disk.c: failed to handle multple disks 508 * plugins/netutils.c: Set default state (Howard Wilkinson)
498 509
499 * plugins/utils.c: more readable max_state() code 5102004-03-31 20:20 tonvoon
500 511
5012002-11-16 kdebisschop@alert.infoplease.com <kdebisschop> 512 * doc/developer-guidelines.sgml: Update author list
502 513
503 * plugins/Makefile.am: 5142004-03-23 06:35 kdebisschop
504 fix too many sources problem for programs tha are symlinks to check_tcp
505 515
506 * plugins/check_snmp.c: 516 * plugins/check_fping.c: check was supposed to be agains ms - got
507 my take on Subhendu's patches, plus a few comments for clarity 517 munged wfixeg the perfdata output to be in seconds
508 518
5092002-11-15 sghosh <sghosh> 5192004-03-22 07:25 tonvoon
510 520
511 * plugins/check_snmp.c: 521 * plugins/check_http.c: Getopt bug (Joe Rhett)
512 memory bounds in options, no output comparison case
513 522
5142002-11-15 kdebisschop@alert.infoplease.com <kdebisschop> 5232004-03-22 07:22 tonvoon
515 524
516 * nagios-plugins.spec.in: 525 * AUTHORS: Joe Rhett for getopt bug
517 make spec work again, now that release is in source name again
518 526
519 * configure.in: release numbering fix 5272004-03-22 07:19 tonvoon
520 528
521 * plugins/check_snmp.c: 529 * plugins/check_http.c: Option --url not mapped (Joe Rhett)
522 fix label handling, replace accidentally deleted elseif l.310
523 530
5242002-11-14 kdebisschop@alert.infoplease.com <kdebisschop> 5312004-03-18 20:58 tonvoon
525 532
526 * plugins/utils.c, configure.in, nagios-plugins.spec.in, Makefile.am, acconfig.h: 533 * AUTHORS: More help for patches
527 fix bug with gettimeofday test, improve version/release handling, update rpm spec
528 534
529 * plugins/Makefile.am: fix typo in snprintf build 5352004-03-18 20:50 tonvoon
530 536
531 * plugins/Makefile.am: can't drop these sources -- neded for dist 537 * plugins/check_disk.c: Typo in check_disk units (Matthew Kent -
538 909281)
532 539
533 * plugins/Makefile.am: fix build rule for snprintf 5402004-03-18 20:40 tonvoon
534 541
535 * plugins/check_http.c: pagesize count off by one 542 * configure.in: Mysql include path not added correctly (Arnold
543 Cavazos - 912974)
536 544
537 * plugins/check_http.c: clean up NULL from status on Solaris 5452004-03-18 20:37 tonvoon
538 546
539 * configure.in: typo in AC_DEFINE of PS_FORMAT for solaris 547 * configure.in: Mysql include path not added correctly (Arnold
548 Cavazos - 912974)
540 549
541 * plugins/Makefile.am: remove check_nt again 5502004-03-18 20:31 tonvoon
542 551
543 * plugins/Makefile.am: 552 * plugins/check_radius.c: Option to fill in NAS-identifier to
544 back out last change -- it was only work in progress 553 Emulate pam_radius behaviour (Alexander Kulak)
545 554
546 * plugins/Makefile.am, plugins/check_dns.c, plugins/check_ldap.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_nwstat.c, plugins/check_radius.c, plugins/utils.c, plugins/version.h.in: 5552004-03-17 20:38 tonvoon
547 remove call_getopt and ssprintf
548 556
5492002-11-13 kdebisschop@alert.infoplease.com <kdebisschop> 557 * doc/developer-guidelines.sgml: Copyright information for patches
550 558
551 * plugins/check_disk.c, plugins/check_dns.c, plugins/check_fping.c, plugins/check_hpjd.c, plugins/check_mrtg.c, plugins/check_nwstat.c, plugins/check_ping.c, plugins/check_vsz.c, plugins/urlize.c, plugins/utils.c: 5592004-03-14 04:09 kdebisschop
552 remove call_getopt and asprintf
553 560
5542002-11-12 kdebisschop@alert.infoplease.com <kdebisschop> 561 * plugins/: check_ldap.c, check_load.c, check_mrtgtraf.c,
562 check_pgsql.c, check_smtp.c, check_tcp.c, check_ups.c: use
563 fperfdata
555 564
556 * plugins/check_dig.c: cleanup asprintf, old function decls 5652004-03-14 03:37 kdebisschop
557 566
558 * plugins/check_mysql.c, plugins/check_real.c, plugins/check_ups.c: 567 * plugins/check_fping.c: use fperfdata
559 remove call_getopt
560 568
5612002-11-11 sghosh <sghosh> 5692004-03-12 03:40 egalstad
562 570
563 * plugins/check_snmp.c: should use asprintf 571 * contrib/check_cluster2.c: New cluster plugin for Nagios 2.x
564 572
565 * plugins/check_snmp.c: more snmpv3 patches 5732004-03-11 15:33 tonvoon
566 574
567 * plugins/check_snmp.c: 575 * CHANGES: check_procs difference
568 long opt for miblist, snmpv3 support (rosenauer)
569 576
570 * plugins/check_snmp.c: option to specify a miblist - llow 5772004-03-11 15:17 tonvoon
571 578
572 * plugins/check_snmp.c: misc doc fix, missing verbose option 579 * plugins/check_nagios.c: Incorporate check_proc changes into
580 check_nagios. ps handling probably should be moved into utils.c
581 in future
573 582
5742002-11-09 kdebisschop@alert.infoplease.com <kdebisschop> 5832004-03-08 21:03 tonvoon
575 584
576 * plugins/check_ups.c, plugins/check_users.c, plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_ping.c, plugins/check_time.c: 585 * configure.in: Require ngettext
577 remove call_getopt
578 586
579 * plugins/check_snmp.c: cleaner handling of DEFAULT_PORT 5872004-03-08 21:01 tonvoon
580 588
581 * configure.in: add HPUX swap, try to cleanup getopt processing 589 * doc/developer-guidelines.sgml: Information on plugin output
590 format
582 591
583 * plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_snmp.c, plugins/negate.c, plugins/utils.h.in: 5922004-03-04 05:08 kdebisschop
584 define and use usage3 where second part of message is a an int/char
585 593
586 * plugins/snprintf.c: 594 * plugins/: check_dig.c, check_dns.c, check_game.c: use float for
587 HAVE_C99_SNPRINTF is not tested, so remove from ifdef 595 time in perf data
588 596
5892002-11-08 kdebisschop@alert.infoplease.com <kdebisschop> 5972004-03-03 12:33 kdebisschop
590 598
591 * plugins/check_snmp.c: user reports NULL still getting into asprintf 599 * plugins/: check_http.c, utils.c: begin writing some perfdata as
600 float
592 601
593 * plugins/check_vsz.c: remove call_getopt 6022004-03-03 04:24 kdebisschop
594 603
595 * acconfig.h, configure.in, plugins/common.h.in, plugins/utils.c, plugins/utils.h.in: 604 * contrib/check_pop3.pl: fix loop and \r\n (Jason Burnett -
596 patches required to build on solaris with asprintf and gettimeofday 605 http://sourceforge.net/tracker/index.php?func=detail&aid=895677&group_id=29880&atid=397599)
597 606
598 * plugins/check_http.c, plugins/check_load.c, plugins/check_ping.c, plugins/check_procs.c, plugins/check_smtp.c, plugins/check_tcp.c: 6072004-03-03 03:48 kdebisschop
599 remove unused variables
600 608
601 * tools/oneliners: some useful onliners 609 * plugins/check_disk.c: check_disk was getting blocks instead of
610 bytes (Michael Musikhin -
611 http://sourceforge.net/tracker/index.php?func=detail&aid=900215&group_id=29880&atid=397599)
602 612
6032002-11-07 kdebisschop@alert.infoplease.com <kdebisschop> 6132004-03-02 06:17 kdebisschop
604 614
605 * plugins/check_snmp.c: 615 * Makefile.am, nagios-plugins.spec.in: make specfile into a
606 bugfixes to command format and (null) text created by asprintf switch 616 template which can generate a generic spec plus specs suitable
617 for various repositories
607 618
608 * plugins/check_by_ssh.c: remove call_getopt, add [] arougn time 6192004-03-02 06:13 kdebisschop
609 620
610 * configure.in: test snprintf function family for ifdefs in snprintf.c 621 * configure.in: prpare for alpha2
611 622
6122002-10-30 kdebisschop@alert.infoplease.com <kdebisschop> 6232004-03-02 05:25 kdebisschop
613 624
614 * plugins/check_tcp.c: replace fixed-lentgh buffer with asprintf 625 * plugins/check_http.c: relax check for -w/-c to accept floats (bug
626 report from Warrick FitzGerald)
615 627
616 * plugins/check_udp.c: forgot to remove call_getopt 6282004-03-02 05:01 kdebisschop
617 629
618 * plugins/check_swap.c, plugins/check_ssh.c: 630 * AUTHORS, plugins/check_swap.c: fix div by zero error when
619 forgot to remove call_getopt declaration 631 swaptotal is zero (Flo Gleixner)
620 632
621 * plugins/check_smtp.c: 6332004-03-01 12:27 kdebisschop
622 remove call_getopt, fix several buffer overruns possible due to use of fixed size buffers
623 634
624 * tools/setup: 635 * plugins/: check_tcp.c, netutils.c: check_tcp was returning
625 debian builds not actively maintained, so suppress error in setup script 636 uninitialized string with user-defined refused outcome
626 637
6272002-10-30 sghosh <sghosh> 6382004-03-01 06:15 kdebisschop
628 639
629 * acconfig.h, configure.in, plugins-scripts/Makefile.am, plugins-scripts/check_mailq.pl, plugins-scripts/utils.pm.in: 640 * plugins/check_smtp.c: allow regex for ecpect checks
630 monitor mailq
631 641
6322002-10-28 kdebisschop@alert.infoplease.com <kdebisschop> 6422004-02-29 04:09 kdebisschop
633 643
634 * plugins-scripts/check_rpc.pl, plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl, plugins-scripts/check_flexlm.pl, plugins-scripts/check_log.sh, plugins-scripts/check_ntp.pl, plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl: 644 * plugins/: check_nwstat.c, netutils.c, netutils.h: was making up
635 remove pspace in shebang since no sequent users replied 645 to 34 separate tcp connections - now we open one and reuse
636 646
6372002-10-26 kdebisschop@alert.infoplease.com <kdebisschop> 6472004-02-28 07:27 kdebisschop
638 648
639 * nagios-plugins.spec.in: release should not be in tarball name 649 * plugins/check_snmp.c: checks for warn in check_num() mistakenly
650 referred to crit limits
640 651
6412002-10-25 kdebisschop@alert.infoplease.com <kdebisschop> 6522004-02-28 06:51 kdebisschop
642 653
643 * nagios-plugins.spec.in: tweak source macro 654 * plugins/check_smtp.c: minor doco update to reflect handling of
655 repeated caoomand strings
644 656
645 * plugins/Makefile.am: remove check_nt 6572004-02-28 06:48 kdebisschop
646 658
647 * plugins/Makefile.am, Makefile.am: 659 * plugins/check_smtp.c: work in progress to accept multiple
648 include getloadavg sources, add some Solaris pkg build support 660 command/expect pairs
649 661
6502002-10-22 kdebisschop@alert.infoplease.com <kdebisschop> 6622004-02-28 04:54 kdebisschop
651 663
652 * plugins/check_ssh.c: 664 * plugins/check_swap.c: update to work with Linux 2.6 /proc/meminfo
653 remove call_getopt, replace ssprintf with asprintf,better server version reporting 665 format
654 666
655 * plugins/check_tcp.c: add check_spop 6672004-02-25 08:50 kdebisschop
656 668
657 * plugins/check_procs.c: 669 * AUTHORS, plugins/check_dns.c: check server for authoritative
658 remove call_getopt, replace ssprintf with asprintf 670 status (from Jon Hallet)
659 671
6602002-10-22 sghosh <sghosh> 6722004-02-25 08:12 kdebisschop
661 673
662 * contrib/check_procr.sh: 674 * plugins/check_swap.c: change some datatypes to llu for very large
663 From: Jerome Tytgat - checks to see if named process is running 675 swaps
664 676
665 * README, plugins/check_nt.c: 6772004-02-25 07:49 kdebisschop
666 check_nt is downloadable from nsclient.ready2run.nl
667 678
6682002-10-21 kdebisschop@alert.infoplease.com <kdebisschop> 679 * configure.in, plugins/check_ping.c: pass timeout to ping if
680 supported with -w parameter (linux)
669 681
670 * plugins/check_swap.c: use asprintf instead of ssprintf 6822004-02-21 05:37 kdebisschop
671 683
672 * plugins/Makefile.am: 684 * plugins/check_by_ssh.c: add option to ignore a specified number
673 need to define SOURCES for check_tcp to also build as check_ftp,check_imap,check_nntp,check_pop 685 of lines on stderr (to suppress a login banner)
674 686
675 * plugins/utils.c: use asprintf to do strscpy 6872004-02-21 03:50 kdebisschop
676 688
677 * plugins/Makefile.am: 689 * plugins-scripts/check_breeze.pl: add $opt_C to 'use vars' (report
678 roll check_ftp, check_imap, check_pop, and check_nntp into check_tcp 690 882381 and patch form Jason Martin)
679 691
680 * plugins/check_ftp.c, plugins/check_imap.c, plugins/check_nntp.c, plugins/check_pop.c: 6922004-02-21 03:44 kdebisschop
681 these are all combined into check_tcp now
682 693
683 * plugins/check_load.c: remove broken call_getopt 694 * AUTHORS: Add Jason Martin for report of missing $opt_C for 'use
695 vars' in check_breeze
684 696
685 * plugins/check_snmp.c: 6972004-02-21 03:42 kdebisschop
686 cleanup process_arguments, print_help, and print_usage
687 698
688 * plugins/check_pgsql.c: now we provide long opts if they do not exist 699 * plugins-scripts/check_breeze.pl: add opt_C to 'usr vars'
689 700
6902002-10-20 kdebisschop@alert.infoplease.com <kdebisschop> 7012004-02-20 19:35 tonvoon
691 702
692 * plugins/check_snmp.c: 703 * plugins/check_http.c: - Missed out getopt for -T
693 fixed scanning for multiple OIDs, which was not working
694 704
695 * plugins/check_snmp.c: change ssprintf to asprintf 7052004-02-20 05:25 kdebisschop
696 back out change at line 225 in r1.4
697 (values were mismatched to format string, so output was nonsense)
698 (I left a comment showing a construct that should work, but it fails for PHBs:
699 if my disk gets nearly full, they want 'CRITICAL - 99%' not 'CRITICAL - Gauge32: 99')
700 (If someine has a rationale for the change, maybe it could be done as an option? - it seems
701 fairly clear that the Web display should be sensible to PHBs so long as there's no real loss)
702 706
7032002-10-18 kdebisschop@alert.infoplease.com <kdebisschop> 707 * contrib/check_dhcp.c, contrib/check_procl.sh,
708 plugins/check_snmp.c, plugins/negate.c, plugins/netutils.c,
709 plugins/urlize.c: spell fix "received"
704 710
705 * plugins/check_swap.c: remove old call_getopt 7112004-02-20 05:22 kdebisschop
706 712
707 * plugins/check_load.c: 713 * plugins/check_snmp.c, plugins/negate.c, plugins/netutils.c,
708 remove old call_getopt code, fix bug taking single float, allow colon as separators in additin to commas 714 plugins/urlize.c, contrib/check_dhcp.c: spell fix "received"
709 715
710 * plugins/utils.c: handle null src in strscat 7162004-02-20 05:21 kdebisschop
711 717
712 * plugins/check_tcp.c: millisecond timing 718 * plugins/: utils.c, utils.h: add perfdata function for floats to
719 complement ints, also spell fix "received"
713 720
714 * plugins/utils.h.in: refine STD_LONG_OPTS 7212004-02-20 05:19 kdebisschop
715 722
716 * plugins/check_http.c: provide on more decimal point printing time 723 * AUTHORS: add Ralph Rye for report of check_procs segfault on
724 AIX/WebSphere and proof-of-concept patch
717 725
718 * plugins/check_ping.c: remove broken call_getopt stuff 7262004-02-20 05:04 kdebisschop
719 727
7202002-10-17 kdebisschop@alert.infoplease.com <kdebisschop> 728 * plugins/check_procs.c: handle case where line from ps output
729 exceed MAX_INPUT_BUFFER
721 730
722 * plugins/check_tcp.c: using asprintf 7312004-02-20 03:37 tonvoon
723 732
724 * tools/setup, INSTALL, INSTALLING: 733 * AUTHORS: Shaun Wills for patch to check_http
725 revise now that aclocal is remved from CVS
726 734
7272002-10-16 kdebisschop@alert.infoplease.com <kdebisschop> 7352004-02-20 03:21 tonvoon
728 736
729 * configure.in: need some quoting on ifdef 737 * plugins/check_http.c: Added Content-type when POSTing (Shawn
738 Wills)
730 739
731 * acinclude.m4, configure.in: 7402004-02-20 03:00 tonvoon
732 finally a working fix for AM/AC_FUNC_STRTOD nightmare
733 741
734 * configure.in: mismatched quote 742 * plugins/check_procs.c: - compiler warning removed (but usage2
743 messages badly broken)
735 744
736 * configure.in: missing commas 7452004-02-20 02:58 tonvoon
737 746
738 * configure.in: complains on paren in comment 747 * AUTHORS: Matt Pounsett for bug report
739 748
740 * acinclude.m4: lost a paren 7492004-02-20 02:09 tonvoon
741 750
742 * acinclude.m4: 751 * plugins/check_dns.c: Different text to scan for if multiple
743 old auto???? has AM_FUNC_STRTOD, now renamed AC_FUNC_STRTOD 752 addresses
744 753
745 * plugins/check_http.c, plugins/utils.c, plugins/utils.h.in: 7542004-02-20 01:05 tonvoon
746 millisecond timimg where supported
747 755
748 * configure.in, missing: build cleanly on RedHat 8.0 756 * plugins/check_swap.c: Corrected usage message (Matt Pounsett)
749 757
750 * .cvsignore: ignore aclocal.m4 7582004-02-19 13:24 tonvoon
751 759
752 * configure.in: AM_STRTOD was a typo 760 * AUTHORS: Michael Musikhin for check_disk patch
753 761
754 * aclocal.m4: 7622004-02-19 13:23 tonvoon
755 automake invokes acloacl on each run - it cannot be right to include this
756 763
757 * acconfig.h: better checks for vsnprintf stuff 764 * plugins/check_disk.c: Uninitialised variables for -X (Bug 900091
765 - Michael Musikhin)
758 766
759 * configure.in, plugins/check_http.c: use asprintf 7672004-02-18 14:57 kdebisschop
760 768
761 * plugins/utils.c: use asprintf to construct strscat 769 * configure.in: version bump (old)
762 770
763 * plugins/popen.h.in: timeout interval is extern 7712004-02-18 14:56 kdebisschop
764 772
765 * plugins/utils.c, plugins/utils.h.in: 773 * acinclude.m4, lib/afs.m4, lib/fstypename.m4, lib/fsusage.m4:
766 start support for gettimeofday and tv_usec 774 underquoted defines cause warning on FC2
767 775
768 * aclocal.m4: 7762004-02-18 02:11 tonvoon
769 generated with automake 1.6 / autoconf 2.53 (maybe should not be in CVS, however)
770 777
771 * plugins/snprintf.c: newer snprintf from samba.org 778 * AUTHORS: Johannes Herlitz for patch to check_dns
772 779
773 * .cvsignore: needed for automake 1.6 / autoconf 2.53 7802004-02-18 02:09 tonvoon
774 781
775 * Makefile.am: cosmetic line wrap before 80 chars 782 * plugins/check_dns.c: Output message includes the query_address,
783 as inspired by Johannes Herlitz. Also cleanup of comments and
784 handles multi-line nslookup output (MacOSX 10.3)
776 785
777 * depcomp: needed for automake 1.6 / autoconf 2.53 7862004-02-17 13:24 tonvoon
778 787
779 * configure.in: work with newer automake, begin swithc to asprintf 788 * AUTHORS: David Alden for check_snmp_procs.pl
780 789
7812002-10-15 sghosh <sghosh> 7902004-02-17 13:23 tonvoon
782 791
783 * plugins-scripts/check_ifoperstatus.pl: 792 * contrib/check_snmp_procs.pl: Checks remote processes via SNMP
784 new exit states, more conditional checking 793 (David Alden)
785 794
7862002-10-07 sghosh <sghosh> 7952004-02-09 08:32 tonvoon
787 796
788 * plugins/check_dns.c: patch for expected IP address 797 * AUTHORS: Patrick McCormick
789 798
7902002-10-07 kdebisschop@alert.infoplease.com <kdebisschop> 7992004-02-09 08:27 tonvoon
791 800
792 * plugins/popen.c: 801 * plugins/check_ping.c: Fix for check_ping old-style argument
793 make sure we do not run past the end of an unterminated string 802 handling (Patrick McCormick - 892211)
794 803
795 * plugins/negate.c: use asprintf, inhibit splint warning 8042004-01-28 11:42 tonvoon
796 805
7972002-10-05 kdebisschop@alert.infoplease.com <kdebisschop> 806 * plugins/check_dummy.c: Print optional text
798 807
799 * getloadavg.m4, plugins/getloadavg.c: 8082004-01-21 12:50 kdebisschop
800 lets use library instead od inconsistent command line interfaces
801 809
8022002-09-26 kdebisschop@alert.infoplease.com <kdebisschop> 810 * AUTHORS: credit David Croft (patch check_tcp formultibyte malloc
811 bug in server_expect)
803 812
804 * plugins/urlize.c: use ssprintf instead of sprintf 8132004-01-21 12:49 kdebisschop
805 814
8062002-09-25 kdebisschop@alert.infoplease.com <kdebisschop> 815 * plugins/check_tcp.c: =fix segfault on malloc of server_expect for
816 multibyte chars (David Croft)
807 817
808 * plugins/check_http.c: 8182004-01-21 12:46 kdebisschop
809 incorporate comment on my_recv from Russell Scibetti
810 819
811 * plugins/check_http.c: incorporate comments from Russell Scibetti 820 * AUTHORS: credit David Croft (patch check_tcp formultibyte malloc
821 bug in server_expect)
812 822
8132002-09-24 kdebisschop@alert.infoplease.com <kdebisschop> 8232004-01-21 12:45 kdebisschop
814 824
815 * plugins/check_http.c: 825 * plugins/check_tcp.c: =fix segfault on malloc of server_expect for
816 replace remaining occurences of sprintf with snprintf 826 multibyte chars (David Croft)
817 827
8182002-09-16 kdebisschop@alert.infoplease.com <kdebisschop> 8282004-01-18 20:07 sghosh
819 829
820 * INSTALL: needed for latest autoconf 830 * contrib/check_snmp_printer.pl: plugin to check printer status via
831 snmp, includes page count as perfdata; perl plugin
821 832
822 * Makefile.am, aclocal.m4, configure.in, nagios-plugins.spec.in: 8332003-12-24 08:51 tonvoon
823 finish ckleanup of rpm spec porcessing
824 834
8252002-09-14 kdebisschop@alert.infoplease.com <kdebisschop> 835 * AUTHORS: Bug reporter
826 836
827 * nagios-plugins.spec, nagios-plugins.spec.in: 8372003-12-24 08:51 tonvoon
828 complete spec based on confugure.in
829 838
830 * make-tarball, rpm: 839 * plugins/check_swap.c: Fixed help doc on use of % (854817 - Gunnar
831 automake makes the dist tarball, rpmbuild -ta makes the rpm 840 Hellekson)
832 841
833 * plugins/check_tcp.c, plugins/check_http.c: 8422003-12-18 09:24 tonvoon
834 time data in performance string
835 843
836 * plugins-scripts/check_log.sh: 844 * README: Reference to CHANGES file
837 patch from Matthew Peters <mattp@esec.com.au>, plus turned up a few bugs on my own
838 845
8392002-09-12 kdebisschop@alert.infoplease.com <kdebisschop> 8462003-12-18 09:19 tonvoon
840 847
841 * plugins/Makefile.am: negate wrapper 848 * Makefile.am: Add CHANGES file to distribution
842 849
8432002-09-08 kdebisschop@alert.infoplease.com <kdebisschop> 8502003-12-18 09:15 tonvoon
844 851
845 * plugins/negate.c: wrapper to invert return status 852 * CHANGES: List major changes between releases
846 853
847 * plugins/utils.c: clears up warnings in splint 8542003-12-11 10:00 tonvoon
848 855
8492002-09-06 kdebisschop@alert.infoplease.com <kdebisschop> 856 * AUTHORS: For patch to check_http
850 857
851 * plugins-scripts/check_rpc.pl: case on key to ERRORS hash 8582003-12-11 10:00 tonvoon
852 859
8532002-09-04 sghosh <sghosh> 860 * plugins/check_http.c: Relative redirects not followed correctly
861 (854131 - John Sivak)
854 862
855 * configure.in: more Mysql patches 8632003-12-05 18:12 tonvoon
856 864
857 * plugins-scripts/check_ntp.pl: 865 * AUTHORS: Ben Whaley for reported Solaris 8 /usr/ucb/ps problem in
858 dispersion check now controlled by warn and crit 866 configure.in
859 867
860 * configure.in: Mysql dir fix 8682003-12-05 18:08 tonvoon
861 869
862 * contrib/check_ifstatus.pl, contrib/check_ifoperstatus.pl: 870 * configure.in: Not correctly working out ps command if /usr/ucb
863 moved to supported plugins-scripts 871 before /usr/bin in PATH for Solaris (reported by Ben Whaley)
864 872
8652002-09-02 sghosh <sghosh> 8732003-12-05 16:45 tonvoon
866 874
867 * plugins/check_smtp.c: 875 * AUTHORS: Patch to my_connect
868 new -f option for adding a FROM address for RFC correctness
869 876
8702002-09-01 sghosh <sghosh> 8772003-12-05 16:42 tonvoon
871 878
872 * INSTALL, INSTALLING: file rename for MacOS X 879 * plugins/: netutils.c, netutils.h: Fix clash of namespace for
880 my_connect with mysql (854339 - Ian Holsman)
873 881
874 * plugins/check_smtp.c: Valid MAIL command 8822003-12-02 15:27 tonvoon
875 883
8762002-08-22 sghosh <sghosh> 884 * plugins/check_disk.c: Default thresholds not defined for lists in
885 -x parameter (raised by Matt Garrett)
877 886
878 * contrib/check_snmp_process_monitor.pl: updates 8872003-12-01 02:47 kdebisschop
879 888
880 * command.cfg.in: smsclient config 889 * po/: de.po, fr.po: commit changes caused by upstream code mods
881 890
882 * contrib/check_snmp_disk_monitor.pl, contrib/check_snmp_process_monitor.pl: 8912003-12-01 02:46 kdebisschop
883 new plugins contrib
884 892
8852002-08-18 kdebisschop@alert.infoplease.com <kdebisschop> 893 * plugins/check_procs.c: use usage2 function
886 894
887 * plugins/check_by_ssh.c: typo in options passed to ssh for ipv6. 8952003-12-01 02:38 kdebisschop
888 fix by setting a generic hook for 1-char pasthhru options
889 896
8902002-08-14 sghosh <sghosh> 897 * nagios-plugins.spec.in: add THANKS to %doc
891 898
892 * plugins-scripts/check_disk_smb.pl: patch for admin shares 8992003-11-28 14:18 tonvoon
893 900
894 * command.cfg.in: qpage definitions 901 * plugins/check_procs.c: Fixed listing of failed processes
895 902
896 * plugins-scripts/check_ifstatus.pl: skip PPP interfaces 9032003-11-24 14:56 tonvoon
897 904
898 * plugins/check_smtp.c: added HELO command 905 * AUTHORS: For patches
899 906
900 * plugins/check_by_ssh.c: ipv4/ipv6 switch added 9072003-11-24 14:53 tonvoon
901 908
902 * plugins/check_hpjd.c: net-snmp v5x fix 909 * plugins/check_hpjd.c: Bug from code-clean (Antony Simmonds -
910 846311)
903 911
904 * contrib/check_apc_ups.pl: fix for ePN 9122003-11-21 07:53 kdebisschop
905 913
906 * contrib/check_linux_raid.pl, contrib/check_nagios_db.pl: new plugins 914 * README: update auotmake/autoconf versions
907 915
908 * contrib/check_inodes-freebsd.pl: 9162003-11-21 07:52 kdebisschop
909 check inodes - freebsd - candidate for merge with check_inodes
910 917
911 * contrib/check_smb.sh: new smb check - users 918 * doc/developer-guidelines.sgml: update developer names
912 919
9132002-08-13 egalstad <egalstad> 9202003-11-21 07:34 kdebisschop
914 921
915 * plugins/check_game.c: 922 * INSTALLING: our policy now is to use most recent versions of GNU
916 Mod to display current/max number of players in a game (Frank Kannemann) 923 tool chain
917 924
9182002-08-12 egalstad <egalstad> 9252003-11-19 06:24 kdebisschop
919 926
920 * contrib/check_disk_snmp.pl: Updated to use getopt (Christoph Maser) 927 * plugins/check_time.c: add perfdata
921 928
9222002-08-01 sghosh <sghosh> 9292003-11-19 06:00 kdebisschop
923 930
924 * plugins/check_snmp.c: re-patched exit state comparison 931 * plugins/check_smtp.c: use perfdata() to return perfoamnace data
932 in stanadrd format
925 933
926 * plugins/check_snmp.c: 9342003-11-17 11:45 kdebisschop
927 port option added, -c support net-snmpv5, complete response string output
928 935
9292002-08-01 egalstad <egalstad> 936 * plugins/check_ups.c: bugfix - each supported option was
937 overwriting the previous perfdata
930 938
931 * contrib/check_digitemp.pl: 9392003-11-17 07:19 kdebisschop
932 Add Brian Lane's Digitemp (1-wire temp sensor) plugin
933 940
9342002-07-16 egalstad <egalstad> 941 * plugins/check_ups.c: add perfdata
935 942
936 * contrib/check_disk_snmp.pl: 9432003-11-17 06:37 kdebisschop
937 Christoph Maser's plugin to check disk usage via SNMP3
938 944
9392002-07-16 stanleyhopcroft <stanleyhopcroft> 945 * plugins/check_pgsql.c: add perfdata
940 946
941 * contrib/check_ms_spooler.pl: 9472003-11-12 06:05 kdebisschop
942 Primitive and in need of refinement test of MS spooler (with smbclient)
943 948
9442002-07-04 sghosh <sghosh> 949 * plugins/check_snmp.c: clean up compiler warnings
945 950
946 * contrib/check_procl.sh: 9512003-11-12 05:53 kdebisschop
947 Jerome Tytgat - accumulated/percentage CPU/MEM per process - bash plugin
948 952
949 * INSTALL: doc update 953 * plugins/check_nt.c: clean up compiler warnings
950 954
9512002-06-28 sghosh <sghosh> 9552003-11-12 05:48 kdebisschop
952 956
953 * INSTALL: note about autoconf/automake version 957 * plugins/check_mrtg.c: clean up compiler warnings
954 958
9552002-06-25 sghosh <sghosh> 9592003-11-12 05:41 kdebisschop
956 960
957 * contrib/check_rbl.c: 961 * plugins/check_mrtgtraf.c: clean up compiler warnings
958 Check if IP address is specified on RBL - Tim Bell
959 962
960 * contrib/check_lmmon.pl: check motherboard/cpu temp via lmmon 9632003-11-12 05:37 kdebisschop
961 964
9622002-06-24 sghosh <sghosh> 965 * plugins/check_swap.c: clean up compiler warnings
963 966
964 * plugins/check_http.c: 9672003-11-12 05:29 kdebisschop
965 ignore return status codes if user specified status line check
966 968
967 * plugins/check_snmp.c: printf bug for large numbers - Jeff Murray 969 * plugins/check_mrtgtraf.c: add perfdata
968 970
9692002-06-20 sghosh <sghosh> 9712003-11-12 05:28 kdebisschop
970 972
971 * plugins-scripts/check_disk_smb.pl: 973 * plugins/check_dig.c: remove overflow checks of strtod - HUGE_VALF
972 logic fix for disk space thresholds 974 requires C99; also remove equality checks on warn/crit interval
975 which are no doubles
973 976
9742002-06-19 sghosh <sghosh> 9772003-11-11 10:43 tonvoon
975 978
976 * plugins/check_dig.c, plugins/check_dns.c, plugins/check_fping.c, plugins/check_hpjd.c, plugins/check_nagios.c, plugins/check_ping.c, plugins/check_snmp.c, plugins/check_vsz.c, plugins/urlize.c, plugins/utils.c, plugins/utils.h.in: 979 * plugins/check_tcp.c: Added perfdata
977 more POSIX return value comparison related code fixes
978 980
979 * plugins/check_disk.c, plugins/check_ping.c, plugins/check_procs.c: 9812003-11-11 10:34 tonvoon
980 fixes for using POSIX return codes
981 982
9822002-06-18 sghosh <sghosh> 983 * plugins/check_users.c: Added perfdata
983 984
984 * plugins/common.h.in: updated to POSIX return codes 9852003-11-11 10:27 tonvoon
985 986
986 * contrib/check_cluster.c: Ethan's check_cluster 987 * plugins/check_swap.c: Added perfdata
987 988
9882002-06-13 sghosh <sghosh> 9892003-11-11 10:19 tonvoon
989 990
990 * plugins/check_smtp.c: conformance to RFC 821 <CRLF> 991 * plugins/check_swap.c: Fixed if only absolute warn/crit set
991 992
992 * configure.in: use xntpdc on Solaris for check_ntp 9932003-11-10 11:15 tonvoon
993 994
9942002-06-10 sghosh <sghosh> 995 * plugins/utils.h: - typo fixes
995 996
996 * plugins/check_smtp.c: 9972003-11-05 22:59 sghosh
997 patch to stop NOQUEUE syslog messages - Karl Ewald
998 998
9992002-06-08 sghosh <sghosh> 999 * plugins-scripts/: check_ifoperstatus.pl, check_ifstatus.pl:
1000 added plugin timeout options
1000 1001
1001 * plugins-scripts/check_ntp.pl: xntpdc/ntpdc patch - John Koyle 10022003-10-31 04:22 kdebisschop
1002 1003
10032002-06-06 sghosh <sghosh> 1004 * plugins/check_nt.c: provide an error message
1004 1005
1005 * plugins-scripts/subst.in, plugins-scripts/utils.sh.in: 10062003-10-31 04:21 kdebisschop
1006 corrected result codes - for sh; corrected substition for libexec - Tom Bertelson
1007 1007
1008 * plugins/check_disk.c: added option for mount point - Tom Bertelson 1008 * plugins/check_hpjd.c: line indentation
1009 1009
1010 * plugins-scripts/check_oracle.sh: 10102003-10-31 04:20 kdebisschop
1011 Add test for Oracle name server, can dynamicall determine ORACLE_HOME - tom Bertelson
1012 1011
1013 * plugins-scripts/check_flexlm.pl: conditional on lmstat 1012 * plugins/check_load.c: add perfdata
1014 1013
1015 * plugins-scripts/check_ntp.pl: conditional on ntpdc 10142003-10-31 04:19 kdebisschop
1016 1015
10172002-05-29 sghosh <sghosh> 1016 * plugins/check_mrtg.c: add perf data fix bug where stale data
1017 message would get overwritten
1018 1018
1019 * command.cfg.in: notes added 10192003-10-24 14:28 tonvoon
1020 1020
10212002-05-28 sghosh <sghosh> 1021 * plugins/common.h: Ignore __attribute__ for non-GNU compilers
1022 1022
1023 * command.cfg.in: option updates, more examples 10232003-10-24 10:37 tonvoon
1024 1024
10252002-05-27 sghosh <sghosh> 1025 * plugins/Makefile.am: Moved config.h to toplevel
1026 1026
1027 * plugins-scripts/check_ntp.pl: checked in too quickly 10272003-10-23 11:24 tonvoon
1028 1028
1029 * doc/README, doc/developer-guidelines.html, doc/developer-guidelines.sgml: 1029 * lib/Makefile.am: Need to include intl/ for systems without
1030 added developer guidelines. 1030 libintl.h
1031 1031
1032 * configure.in: typo, AIX 4.3 ps, smbclient, Net::SNMP fixes 10322003-10-21 17:16 tonvoon
1033 1033
1034 * acconfig.h, plugins-scripts/utils.pm.in: new var - smbclient 1034 * AUTHORS: Matt Garrett for bug reports
1035 1035
1036 * plugins-scripts/check_ntp.pl: 10362003-10-21 16:56 tonvoon
1037 logic reorg, ePN fix and support for utils.pm
1038 1037
1039 * plugins-scripts/check_disk_smb.pl: ePN fix and support for utils.pm 1038 * plugins-scripts/check_file_age.pl: - Fixed file name (Matt
1039 Garrett)
1040 1040
10412002-05-23 sghosh <sghosh> 10412003-10-20 15:03 tonvoon
1042 1042
1043 * contrib/check_log2.pl, contrib/check_vcs.pl: 1043 * configure.in, lib/fsusage.c, lib/mountlist.c: Fix for config.h at
1044 New plugins from Aaron Bostick - Veritas Cluster, logfile 1044 top level. Required for intl/
1045 1045
10462002-05-10 sghosh <sghosh> 10462003-10-15 20:27 tonvoon
1047 1047
1048 * plugins-scripts/check_rpc.pl: 1048 * tools/mail_error: Need to export PATH for sfsnapshot to get
1049 updates for ePN, patch for multiple version check 1049 correct GNU toolchain
1050 1050
1051 * configure.in, plugins-scripts/utils.pm.in: added programs to autoconf 10512003-10-14 04:15 sghosh
1052 1052
1053 * acconfig.h: Added programs for autoconf 1053 * plugins-scripts/check_ifoperstatus.pl: snmpv3 patches
1054 1054
10552002-05-09 sghosh <sghosh> 10552003-10-14 04:14 sghosh
1056 1056
1057 * plugins-scripts/Makefile.am, plugins-scripts/check_ifoperstatus.pl: 1057 * plugins-scripts/check_ifstatus.pl: more snmpv3 patches
1058 migrated check_ifoperstatus to standard plugin
1059 1058
10602002-05-08 sghosh <sghosh> 10592003-10-14 03:40 sghosh
1061 1060
1062 * plugins/check_ping.c: patch for Suse 8.0 loss output 1061 * plugins-scripts/check_ntp.pl: Bug 773588: added check to warn on
1062 matching # candidates only
1063 1063
1064 * plugins-scripts/utils.pm.in: 10642003-10-14 03:15 sghosh
1065 is_hostname added, update CODES to POSIX
1066 1065
1067 * plugins/check_hpjd.c, plugins/check_ups.c: updated notes 1066 * plugins-scripts/check_ifstatus.pl: Added -M for maxmsgsize
1067 (v1/v2c) Added v3 support
1068 1068
1069 * configure.in: updated messages and check for host command 10692003-09-30 14:54 tonvoon
1070 1070
1071 * plugins-scripts/Makefile.am, plugins-scripts/check_ifstatus.pl: 1071 * plugins/check_swap.c: Fixed logic problem if HAVE_SWAP, but not
1072 moved updated check_ifstatus to standard plugin 1072 on AIX or Solaris. Removed unnecessary ifdefs for help page.
1073 Better indentation for ifdefs
1073 1074
10742002-05-07 sghosh <sghosh> 10752003-09-29 11:02 tonvoon
1075 1076
1076 * plugins-scripts/check_breeze.pl, plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl, plugins-scripts/check_netdns.pl, plugins-scripts/check_ntp.pl, plugins-scripts/check_wave.pl: 1077 * lib/Makefile.am: Missed GNU files for AIX 5.1
1077 2nd fix for ePN
1078 1078
10792002-05-02 sghosh <sghosh> 10792003-09-17 20:16 tonvoon
1080 1080
1081 * plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl, plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl, plugins-scripts/check_netdns.pl, plugins-scripts/check_ntp.pl, plugins-scripts/check_rpc.pl, plugins-scripts/check_wave.pl: 1081 * AUTHORS: Added authors of obsolete contrib plugins
1082 fix for embedded perl
1083 1082
1084 * tools/README, tools/mini_epn.c, tools/p1.pl: 10832003-09-17 20:07 tonvoon
1085 updated mini_epn and p1.pl added to plugins distribution
1086 1084
10872002-05-01 sghosh <sghosh> 1085 * contrib/maser-oracle.pl: Obsolete from main check_oracle
1088 1086
1089 * contrib/tarballs/fetchlog-0.92.tar.gz: 10872003-09-17 20:05 tonvoon
1090 remote log check (via snmp possible) by Alexander Haderer
1091 1088
10922002-04-29 kdebisschop@alert.infoplease.com <kdebisschop> 1089 * contrib/aix/: check_crit_dsk, check_dsk, check_ping: Plugins
1090 obsolete from main check_disk and check_ping
1093 1091
1094 * plugins/getopt.h: 10922003-09-17 17:33 tonvoon
1095 failed to carry over from old plugins, listed in EXTRA_DIST, needed for build
1096 1093
10972002-04-23 sghosh <sghosh> 1094 * lib/strtod.c: Required if strtod not GNU compilant
1098 1095
1099 * plugins/check_ping.c: 10962003-09-17 17:31 tonvoon
1100 corrected program name and added rtt patch for RH7.2+beta
1101 1097
11022002-04-18 egalstad <egalstad> 1098 * configure.in, lib/Makefile.am, lib/error.c, lib/error.h,
1099 lib/error.m4, lib/malloc.c, lib/realloc.c, lib/unlocked-io.h,
1100 lib/xalloc.h, lib/xmalloc.c: Support to compile on AIX
1103 1101
1104 * contrib/check_inodes.pl: 11022003-09-17 17:15 tonvoon
1105 add check_inodes contrib plugin by John Jolet
1106 1103
1107 * configure.in: configure script patch for ping syntax 1104 * plugins/check_load.c: - typo
1108 1105
11092002-04-07 sghosh <sghosh> 11062003-09-17 10:31 tonvoon
1110 1107
1111 * contrib/check_backup.pl, contrib/check_dl_size.pl: 1108 * configure.in, plugins/check_swap.c: Support for check_swap in AIX
1112 plugins from Patrick Greenwell 1109 (tested on 5.1)
1113 1110
11142002-04-05 sghosh <sghosh> 11112003-09-17 10:25 tonvoon
1115 1112
1116 * acconfig.h: added HOST_COMMAND 1113 * tools/setup: Hide error message if docbook not available
1114
11152003-09-16 22:58 tonvoon
1116
1117 * doc/developer-guidelines.sgml: Added in threshold range format
1118 and updated autoconf to 2.54 for a problem on Darwin)
1119
11202003-09-16 15:14 tonvoon
1121
1122 * configure.in, plugins/Makefile.am, plugins/check_procs.c: Support
1123 for AIX ps command and cleanup of configure's ps checks
1124
11252003-09-16 13:32 tonvoon
1126
1127 * AUTHORS, plugins/common.h: AIX problem with enum TRUE and FALSE
1128 (Ludse Verhoeven)
1129
11302003-09-16 12:36 kdebisschop
1131
1132 * tools/sfsnapshot: here-doc format was not correct
1133
11342003-09-16 06:45 kdebisschop
1135
1136 * plugins/check_ldap.c: milisecond timing and perfdata, fix NULL
1137 pointer error in validate_arguments
1138
11392003-09-15 16:49 tonvoon
1140
1141 * AUTHORS: Contributors to the perfdata discussion
1142
11432003-09-15 16:28 tonvoon
1144
1145 * AUTHORS, plugins-scripts/check_mailq.pl: Added Exim support
1146 (768445 - Eric Bollengier)
1147
11482003-09-15 15:57 tonvoon
1149
1150 * AUTHORS, plugins/check_nt.c: Option to verify check_nt version
1151 (799098 - Steve Hanselman)
1152
11532003-09-15 15:30 tonvoon
1154
1155 * AUTHORS: Jason Burnett for check_disk_smb patch
1156
11572003-09-15 15:26 tonvoon
1158
1159 * plugins-scripts/check_disk_smb.pl: Optionally specify port for
1160 smbclient to use (781227 - Jason Burnett)
1161
11622003-09-15 06:03 kdebisschop
1163
1164 * plugins/check_http.c: make status code extensible (thanks to
1165 Chris Wilson <chris@netservers.co.uk>)
1166
11672003-09-12 12:53 kdebisschop
1168
1169 * AUTHORS: two new additions
1170
11712003-09-12 12:51 kdebisschop
1172
1173 * plugins/check_ping.c: *new output format reported by Patrick
1174 Allen <p.allen@brandblue.co.uk>, also move atrribution for
1175 Richard Brodie to thanks file
1176
11772003-09-12 12:38 kdebisschop
1178
1179 * plugins/check_ping.c: new output format reported by Patrick Allen
1180 <p.allen@brandblue.co.uk>
1181
11822003-09-11 12:50 kdebisschop
1183
1184 * plugins/check_http.c: use prefdata function for size too
1185
11862003-09-11 09:02 kdebisschop
1187
1188 * plugins/check_http.c: use prefdata function
1189
11902003-09-11 09:02 kdebisschop
1191
1192 * configure.in, plugins/check_swap.c: last changes to configure
1193 broke check_swap on RHLinux. Restore /proc/meminfo check and make
1194 check_swap ifdefs safer
1195
11962003-09-04 07:43 kdebisschop
1197
1198 * Makefile.am: change so make-dist works in subdirs
1199
12002003-09-03 20:37 tonvoon
1201
1202 * configure.in: Remove df checks and ignore swap checks if no swap
1203 commands found
1204
12052003-09-03 20:32 tonvoon
1206
1207 * doc/developer-guidelines.sgml: No named credits in source code
1208
12092003-09-03 11:32 tonvoon
1210
1211 * configure.in: Fixed substitution for Tru64's ps format
1212
12132003-09-03 07:01 kdebisschop
1214
1215 * plugins/check_dig.c: allow warn/crit times to be floating point
1216
12172003-09-03 07:00 kdebisschop
1218
1219 * configure.in, plugins/common.h: include math.h if needed for
1220 HUGE_VAL
1221
12222003-09-02 16:04 tonvoon
1223
1224 * plugins/check_procs.c: Solaris requires asprintf checks for null
1225 variables
1226
12272003-09-01 21:07 tonvoon
1228
1229 * Makefile.am: Report duplicates in AUTHORS file
1230
12312003-09-01 20:43 tonvoon
1232
1233 * doc/developer-guidelines.sgml: Add contributor's name into CVS
1234 comments
1235
12362003-08-31 06:24 tonvoon
1237
1238 * .cvsignore, AUTHORS, Makefile.am, THANKS.in: Updated AUTHORS to
1239 include all contributors listed in comments in code and CVS for
1240 plugins and plugins-scripts. Still need to do SF
1241
12422003-08-31 06:13 tonvoon
1243
1244 * doc/developer-guidelines.sgml: Updated perf data standard for
1245 warn before crit
1246
12472003-08-28 12:56 kdebisschop
1248
1249 * plugins/check_game.c: add perf data
1250
12512003-08-28 04:53 kdebisschop
1252
1253 * plugins/check_dns.c: add perf data
1254
12552003-08-28 04:53 kdebisschop
1256
1257 * plugins/utils.c: use single quotes per guideline, also quote when
1258 SPC or = are found
1259
12602003-08-28 04:22 kdebisschop
1261
1262 * plugins/check_disk.c: add perf data
1263
12642003-08-28 04:21 kdebisschop
1265
1266 * plugins/utils.c: suppress quotes in perf data when not needed
1267 (some plugins need the space to keep below line length limit
1268
12692003-08-28 04:20 kdebisschop
1270
1271 * plugins/utils.h: add min() macro to complement max()
1272
12732003-08-26 12:08 kdebisschop
1274
1275 * plugins/check_dig.c: print perfdata
1276
12772003-08-26 11:51 kdebisschop
1278
1279 * plugins/check_fping.c: print perfdata
1280
12812003-08-26 11:44 kdebisschop
1282
1283 * plugins/: utils.c, utils.h: function to make perfdata output
1284
12852003-08-23 16:07 kdebisschop
1286
1287 * plugins/check_http.c: - found and fixed memory allocation error
1288 in rewritten redir() function
1289
12902003-08-23 14:59 kdebisschop
1291
1292 * plugins/check_http.c: - hacked interim fix to segfault on
1293 redirect - for tesing only
1294
12952003-08-23 14:58 kdebisschop
1296
1297 * plugins/check_dig.c: - fix various format errors with newly added
1298 perf data
1117 1299
1118 * contrib/tarballs/check_spread.tar: 13002003-08-23 00:49 kdebisschop
1119 plugin to check spread messaging toolkit
1120 1301
11212002-04-03 sghosh <sghosh> 1302 * plugins/check_dig.c: - forgot to declare struct timeval tv for
1303 hires timing
1122 1304
1123 * contrib/check_oracle_instance.pl: 13052003-08-22 07:55 kdebisschop
1124 from Sven Dolderer - check oracle instance
1125 1306
1126 * plugins-scripts/check_nfs.pl: 1307 * plugins/check_dig.c: - add perf data for time
1127 check_nfs functionality exists in check_rpc
1128 1308
11292002-03-18 sghosh <sghosh> 13092003-08-22 07:22 kdebisschop
1130 1310
1131 * plugins-scripts/subst.in: 1311 * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
1132 function to update perl plugin scripts to find utils.pm 1312 check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
1313 check_http.c, check_ide-smart.c, check_ldap.c, check_load.c,
1314 check_mrtg.c, check_mysql.c, check_nagios.c, check_nt.c,
1315 check_nwstat.c, check_overcr.c, check_pgsql.c, check_ping.c,
1316 check_procs.c, check_radius.c, check_real.c, check_smtp.c,
1317 check_snmp.c, check_ssh.c, check_swap.c, check_tcp.c,
1318 check_time.c, check_udp.c, check_ups.c, check_users.c, negate.c,
1319 urlize.c: - bindtextdomain for gettext, a few other smale
1320 cleanups here and there
1133 1321
11342002-03-01 egalstad <egalstad> 13222003-08-22 05:42 kdebisschop
1135 1323
1136 * plugins/.cvsignore, plugins/config.h.in: Fix for stupid me 1324 * plugins/: check_http.c: * bugfix: snprintf of timestamp truncated
1325 '\0'
1137 1326
1138 * contrib/check_breeze.pl, contrib/check_dhcp.c, contrib/check_flexlm.pl, contrib/check_hltherm.c, contrib/check_hprsc.pl, contrib/check_ipxping.c, contrib/check_memory.tgz, contrib/check_mysql.c, contrib/check_uptime.c, contrib/check_wave.pl, contrib/readme.txt, contrib/tarballs/berger-ping.tar.gz, contrib/tarballs/bowen-langley_plugins.tar.gz, contrib/tarballs/check_bgp-1.0.tar.gz, contrib/tarballs/check_breeze.tar.gz, contrib/tarballs/check_flexlm.tar.gz, contrib/tarballs/check_hltherm.tar.gz, contrib/tarballs/check_hprsc.tar.gz, contrib/tarballs/check_memory.tgz, contrib/tarballs/check_radius.tar.gz, contrib/tarballs/check_wave.tar.gz, contrib/tarballs/hopcroft-plugins.tar.gz, contrib/tarballs/radius.tar.gz, plugins/.cvsignore, plugins/config.h.in: 13272003-08-21 19:00 kdebisschop
1139 Contrib plugin cleanup
1140 1328
11412002-02-28 egalstad <egalstad> 1329 * plugins/check_http.c: * Check redirections for infinte loops and
1330 limit depth of recursion
1142 1331
1143 * plugins-scripts/.cvsignore, plugins-scripts/Makefile.am, plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl, plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl, plugins-scripts/check_log.sh, plugins-scripts/check_netdns.pl, plugins-scripts/check_nfs.pl, plugins-scripts/check_ntp.pl, plugins-scripts/check_oracle.sh, plugins-scripts/check_rpc.pl, plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl, plugins-scripts/subst.in, plugins-scripts/t/check_rpc.t, plugins-scripts/utils.pm.in, plugins-scripts/utils.sh.in, plugins/check_nagios.c, plugins/t/check_disk.t, plugins/t/check_dns.t, plugins/t/check_fping.t, plugins/t/check_ftp.t, plugins/t/check_hpjd.t, plugins/t/check_http.t, plugins/t/check_imap.t, plugins/t/check_load.t, plugins/t/check_mysql.t, plugins/t/check_ping.t, plugins/t/check_pop.t, plugins/t/check_procs.t, plugins/t/check_smtp.t, plugins/t/check_snmp.t, plugins/t/check_swap.t, plugins/t/check_tcp.t, plugins/t/check_time.t, plugins/t/check_udp.t, plugins/t/check_users.t, plugins/t/check_vsz.t, plugins/tests/check_disk, plugins/tests/check_dns, plugins/tests/check_ftp, plugins/tests/check_hpjd, plugins/tests/check_http, plugins/tests/check_load, plugins/tests/check_ping, plugins/tests/check_procs, plugins/tests/check_swap, plugins/tests/check_users, plugins/tests/check_vsz, plugins/utils.c, plugins/utils.h.in, plugins/version.h.in, tools/setup, tools/tango: 13322003-08-20 10:54 tonvoon
1144 Initial import of existing plugin code
1145 1333
1146 * plugins-scripts/.cvsignore, plugins-scripts/Makefile.am, plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl, plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl, plugins-scripts/check_log.sh, plugins-scripts/check_netdns.pl, plugins-scripts/check_nfs.pl, plugins-scripts/check_ntp.pl, plugins-scripts/check_oracle.sh, plugins-scripts/check_rpc.pl, plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl, plugins-scripts/subst.in, plugins-scripts/t/check_rpc.t, plugins-scripts/utils.pm.in, plugins-scripts/utils.sh.in, plugins/check_nagios.c, plugins/t/check_disk.t, plugins/t/check_dns.t, plugins/t/check_fping.t, plugins/t/check_ftp.t, plugins/t/check_hpjd.t, plugins/t/check_http.t, plugins/t/check_imap.t, plugins/t/check_load.t, plugins/t/check_mysql.t, plugins/t/check_ping.t, plugins/t/check_pop.t, plugins/t/check_procs.t, plugins/t/check_smtp.t, plugins/t/check_snmp.t, plugins/t/check_swap.t, plugins/t/check_tcp.t, plugins/t/check_time.t, plugins/t/check_udp.t, plugins/t/check_users.t, plugins/t/check_vsz.t, plugins/tests/check_disk, plugins/tests/check_dns, plugins/tests/check_ftp, plugins/tests/check_hpjd, plugins/tests/check_http, plugins/tests/check_load, plugins/tests/check_ping, plugins/tests/check_procs, plugins/tests/check_swap, plugins/tests/check_users, plugins/tests/check_vsz, plugins/utils.c, plugins/utils.h.in, plugins/version.h.in, tools/setup, tools/tango: 1334 * plugins/check_time.c: Optionally use udp instead of tcp (Bradley
1147 New file. 1335 Baetz - 751646)
1148 1336
1149 * plugins/check_snmp.c, plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c, plugins/check_vsz.c, plugins/common.h.in, plugins/getopt.c, plugins/getopt1.c, plugins/netutils.c, plugins/netutils.h.in, plugins/popen.c, plugins/popen.h.in, plugins/snprintf.c, plugins/urlize.c: 13372003-08-20 09:31 tonvoon
1150 Initial import of existing plugin code
1151 1338
1152 * plugins/check_snmp.c, plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c, plugins/check_vsz.c, plugins/common.h.in, plugins/getopt.c, plugins/getopt1.c, plugins/netutils.c, plugins/netutils.h.in, plugins/popen.c, plugins/popen.h.in, plugins/snprintf.c, plugins/urlize.c: 1339 * contrib/check_wins.pl: Changed netsaint to nagios in use lib
1153 New file.
1154 1340
1155 * plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c, plugins/check_nntp.c, plugins/check_nt.c, plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_pop.c, plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c, plugins/check_smtp.c: 13412003-08-19 12:41 kdebisschop
1156 Initial import of existing plugin code
1157 1342
1158 * plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c, plugins/check_nntp.c, plugins/check_nt.c, plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_pop.c, plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c, plugins/check_smtp.c: 1343 * plugins/check_http.c: *BUGFIX: LWS is not required betwwen
1159 New file. 1344 "Location:" header field name and field value
1160 1345
1161 * contrib/tarballs/radius.tar.gz, plugins/.cvsignore, plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c, plugins/check_ftp.c, plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ide-smart.c, plugins/check_imap.c, plugins/check_ldap.c: 13462003-08-19 12:19 kdebisschop
1162 Initial import of existing plugin code
1163 1347
1164 * contrib/tarballs/radius.tar.gz, plugins/.cvsignore, plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c, plugins/check_ftp.c, plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ide-smart.c, plugins/check_imap.c, plugins/check_ldap.c: 1348 * plugins/check_http.c: *add missing status numbers from RFC 2616
1165 New file. 1349 (HTTP1.1)
1166 1350
1167 * contrib/tarballs/check_bgp-1.0.tar.gz, contrib/tarballs/check_breeze.tar.gz, contrib/tarballs/check_flexlm.tar.gz, contrib/tarballs/check_hltherm.tar.gz, contrib/tarballs/check_hprsc.tar.gz, contrib/tarballs/check_radius.tar.gz, contrib/tarballs/check_wave.tar.gz, contrib/tarballs/hopcroft-plugins.tar.gz: 13512003-08-18 12:05 kdebisschop
1168 Initial import of existing plugin code
1169 1352
1170 * contrib/tarballs/check_bgp-1.0.tar.gz, contrib/tarballs/check_breeze.tar.gz, contrib/tarballs/check_flexlm.tar.gz, contrib/tarballs/check_hltherm.tar.gz, contrib/tarballs/check_hprsc.tar.gz, contrib/tarballs/check_radius.tar.gz, contrib/tarballs/check_wave.tar.gz, contrib/tarballs/hopcroft-plugins.tar.gz: 1353 * plugins/check_ping.c: move error scans to a new separate routine
1171 New file. 1354 and scan both stderr and stdio
1172 1355
1173 * contrib/aix/check_crit_dsk, contrib/aix/check_dsk, contrib/aix/check_failed, contrib/aix/check_io, contrib/aix/check_kerberos, contrib/aix/check_ping, contrib/aix/check_queue, contrib/aix/pg_stat, contrib/check_nagios.pl, contrib/tarballs/berger-ping.tar.gz, contrib/tarballs/bowen-langley_plugins.tar.gz, contrib/urlize.pl: 13562003-08-11 20:50 tonvoon
1174 Initial import of existing plugin code
1175 1357
1176 * contrib/aix/check_crit_dsk, contrib/aix/check_dsk, contrib/aix/check_failed, contrib/aix/check_io, contrib/aix/check_kerberos, contrib/aix/check_ping, contrib/aix/check_queue, contrib/aix/pg_stat, contrib/check_nagios.pl, contrib/tarballs/berger-ping.tar.gz, contrib/tarballs/bowen-langley_plugins.tar.gz, contrib/urlize.pl: 1358 * doc/developer-guidelines.sgml: Performance data guidelines added
1177 New file.
1178 1359
1179 * contrib/check_ipxping.c, contrib/check_joy.sh, contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl, contrib/check_mem.pl, contrib/check_memory.tgz, contrib/check_mysql.c, contrib/check_mysql.pl, contrib/check_netapp.pl, contrib/check_nmap.py, contrib/check_nwstat.pl, contrib/check_ora_table_space.pl, contrib/check_rrd_data.pl, contrib/check_sap.sh, contrib/check_sockets.pl, contrib/check_uptime.c, contrib/maser-oracle.pl, contrib/mrtgext.pl, contrib/readme.txt, contrib/restrict.pl, contrib/utils.py: 13602003-08-11 20:43 tonvoon
1180 Initial import of existing plugin code
1181 1361
1182 * contrib/check_ipxping.c, contrib/check_joy.sh, contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl, contrib/check_mem.pl, contrib/check_memory.tgz, contrib/check_mysql.c, contrib/check_mysql.pl, contrib/check_netapp.pl, contrib/check_nmap.py, contrib/check_nwstat.pl, contrib/check_ora_table_space.pl, contrib/check_rrd_data.pl, contrib/check_sap.sh, contrib/check_sockets.pl, contrib/check_uptime.c, contrib/maser-oracle.pl, contrib/mrtgext.pl, contrib/readme.txt, contrib/restrict.pl, contrib/utils.py: 1362 * tools/sfsnapshot: Fixed building snapshots - cvs update ignores
1183 New file. 1363 new directories. Also do not need to run make
1184 1364
1185 * LEGAL, configure.in, contrib/check_apache.pl, contrib/check_apc_ups.pl, contrib/check_bgpstate.pl, contrib/check_dhcp.c, contrib/check_dlswcircuit.pl, contrib/check_dns_random.pl, contrib/check_email_loop.pl, contrib/check_fping_in.c, contrib/check_ftpget.pl, contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl, contrib/check_pop3.pl, contrib/check_qmailq.pl, contrib/check_timeout.c, contrib/checkciscotemp.pl, install-sh, make-tarball, missing, mkinstalldirs, nagios-plugins.spec, opttest.pl, package.def, rpm, subst.in, subst.sh, test.pl.in: 13652003-08-10 13:56 kdebisschop
1186 Initial import of existing plugin code
1187 1366
1188 * LEGAL, configure.in, contrib/check_apache.pl, contrib/check_apc_ups.pl, contrib/check_bgpstate.pl, contrib/check_dhcp.c, contrib/check_dlswcircuit.pl, contrib/check_dns_random.pl, contrib/check_email_loop.pl, contrib/check_fping_in.c, contrib/check_ftpget.pl, contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl, contrib/check_pop3.pl, contrib/check_qmailq.pl, contrib/check_timeout.c, contrib/checkciscotemp.pl, install-sh, make-tarball, missing, mkinstalldirs, nagios-plugins.spec, opttest.pl, package.def, rpm, subst.in, subst.sh, test.pl.in: 1367 * plugins/utils.c: config.h is redundant (common.h includes it)
1189 New file.
1190 1368
1191 * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in: 13692003-08-10 13:48 kdebisschop
1192 Initial import of existing plugin code
1193 1370
1194 * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in: 1371 * plugins/: check_dns.c, check_smtp.c: perf data in integer
1195 New file. 1372 microseconds
1196 1373
1197 * .cvsignore, AUTHORS, CODING: Initial import of existing plugin code 13742003-08-10 13:12 kdebisschop
1198 1375
1199 * .cvsignore, AUTHORS, CODING: New file. 1376 * po/: POTFILES.in, de.po, fr.po: first pass at NLS markup done
1200 1377
12012000-12-08 karldebisschop <karldebisschop> 13782003-08-10 13:11 kdebisschop
1202 1379
1203 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 1380 * plugins-scripts/check_rpc.pl: proposed fix for LANG issue
1204 fix memory leaks
1205 1381
12062000-12-07 karldebisschop <karldebisschop> 13822003-08-10 07:53 kdebisschop
1207 1383
1208 * /cvsroot/netsaintplug/netsaintplug/contrib/check_qmailq.pl: 1384 * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
1209 checks mail in queue (needs much work still) 1385 check_fping.c, check_game.c, check_hpjd.c, check_http.c,
1386 check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
1387 check_mysql.c, check_nagios.c, check_nt.c, check_nwstat.c,
1388 check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c,
1389 check_radius.c, check_real.c, check_smtp.c, check_snmp.c,
1390 check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
1391 check_udp.c, check_ups.c, check_users.c, negate.c, popen.c,
1392 urlize.c: the last round of pedantic compiler warnings
1210 1393
1211 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ftpget.pl: 13942003-08-09 14:37 kdebisschop
1212 tests fetching files from FTP server
1213 1395
12142000-12-02 karldebisschop <karldebisschop> 1396 * tools/devmode: a little shell script to make it a little easier
1397 to produce pedantic compiler warnings
1215 1398
1216 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c: 13992003-08-09 14:36 kdebisschop
1217 password authentication patch, indent, standardize usage/help functions
1218 1400
1219 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 1401 * plugins/: check_smtp.c, check_ssh.c, check_tcp.c, check_time.c,
1220 don't quote PROGNAME 1402 check_udp.c, check_ups.c, check_users.c: more pedantic compiler
1403 warnings
1221 1404
1222 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 14052003-08-09 07:51 undrgrid
1223 print pagesize on verbose flag
1224 1406
1225 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 1407 * plugins/common.h, po/de.po, po/fr.po: Code clean-up
1226 strncat causes segv in RH6.2
1227 1408
1228 * /cvsroot/netsaintplug/netsaintplug/configure.in: 14092003-08-09 07:01 kdebisschop
1229 more tweaks for mysql
1230 1410
1231 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: typo in usage2 1411 * plugins/: check_dig.c, check_http.c, check_load.c, check_mrtg.c,
1412 check_mrtgtraf.c, check_nwstat.c, check_overcr.c, check_ping.c,
1413 check_procs.c, check_real.c, utils.c, utils.h: more pedantic
1414 compiler warns
1232 1415
1233 * /cvsroot/netsaintplug/netsaintplug/configure.in: 14162003-08-09 05:19 kdebisschop
1234 additional tweaks needed for mysql
1235 1417
1236 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 1418 * plugins/check_http.c: more pedantic compiler warns, change to
1237 add usage2 macro 1419 microsecond output for perf data, add size to perf data
1238 1420
1239 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 14212003-08-09 05:12 kdebisschop
1240 use strncat in strscat
1241 1422
1242 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 1423 * plugins/: utils.c, utils.h: add function for elapsed tim ein
1243 fix recent bug in redirects 1424 microseconds
1244 1425
1245 * /cvsroot/netsaintplug/netsaintplug/configure.in: 14262003-08-09 01:56 kdebisschop
1246 loof for libs in /usr/lib/mysql as well
1247 1427
1248 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: 1428 * plugins/check_http.c: more pedantic compiler warnings
1249 test on nullhost may return warning or error
1250 1429
12512000-12-01 karldebisschop <karldebisschop> 14302003-08-09 01:41 kdebisschop
1252 1431
1253 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c: 1432 * plugins/: check_disk.c, check_dummy.c, popen.c, utils.c, utils.h:
1254 typo - fix dns left trim on bind 9 1433 more pedantic compiler warnings
1255 1434
1256 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: details for 1.2.9-beta3 14352003-08-08 21:31 kdebisschop
1257 1436
1258 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3 1437 * lib/Makefile.am: include getloadvag.m4 in distrib
1259 1438
1260 * /cvsroot/netsaintplug/netsaintplug/configure.in: 14392003-08-08 17:49 kdebisschop
1261 remove AC_MSG_WARN for openSSL (redundant)
1262 1440
1263 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 1441 * plugins/: check_disk.c, netutils.c, netutils.h: cleanups from
1264 use size constants in preference to sizeof() 1442 pedantic complier warnings
1265 1443
1266 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c: 14442003-08-08 17:48 kdebisschop
1267 typo - chopped one ltoo many lead characters
1268 1445
1269 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3 1446 * plugins/check_nt.c: change if/elseif block to case, general
1447 streamline
1270 1448
1271 * /cvsroot/netsaintplug/netsaintplug/configure.in: 14492003-08-08 13:14 kdebisschop
1272 add argsument-array option to check_procs
1273 1450
1274 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in: 1451 * plugins/check_disk.c: fix a variety of compiler warnings about
1275 prepare for 1.2.9-beta3 1452 qualifier discards and other pedantic stuff
1276 1453
1277 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 14542003-08-08 06:09 kdebisschop
1278 move strip() to utils.c
1279 1455
1280 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 1456 * plugins/: check_by_ssh.c, check_dig.c, check_disk.c,
1281 add documentation for new argument-arry option 1457 check_snmp.c, utils.c, utils.h: fix a variety of compiler
1458 warnings about qualifier discards and other pedantic stuff
1282 1459
1283 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 14602003-08-08 05:33 kdebisschop
1284 allow test against ARGS with -a switch
1285 1461
1286 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: 1462 * plugins/: check_by_ssh.c, check_disk.c, check_nt.c, netutils.c,
1287 update for bind 9 1463 netutils.h, popen.h, utils.h: fix a variety of compiler warnings
1464 about qualifier discards and other pedantic stuff
1288 1465
1289 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl: 14662003-08-08 04:51 kdebisschop
1290 checks RRD data (for use with cricket)
1291 1467
12922000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com> 1468 * plugins/: check_nt.c, check_smtp.c: markup for translation
1293 1469
1294 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3 14702003-08-08 00:17 kdebisschop
1295 1471
1296 * /cvsroot/netsaintplug/netsaintplug/configure.in: 1472 * plugins/check_real.c: markup for translation
1297 remove AC_MSG_WARN for openSSL (redundant)
1298 1473
1299 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 14742003-08-07 13:36 kdebisschop
1300 use size constants in preference to sizeof()
1301 1475
1302 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c: 1476 * plugins/check_procs.c: markup for translation
1303 typo - chopped one ltoo many lead characters
1304 1477
1305 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3 14782003-08-07 13:09 kdebisschop
1306 1479
1307 * /cvsroot/netsaintplug/netsaintplug/configure.in: 1480 * plugins/check_load.c: reorder for consistency, restore prototypes
1308 add argsument-array option to check_procs 1481 for print_foo, nest #ifdef to avoid pedantic traditional c warn
1309 1482
1310 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in: 14832003-08-07 13:00 kdebisschop
1311 prepare for 1.2.9-beta3
1312 1484
1313 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 1485 * plugins/check_snmp.c: reorder for consistency (no code changes)
1314 move strip() to utils.c
1315 1486
1316 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 14872003-08-07 12:51 kdebisschop
1317 add documentation for new argument-arry option
1318 1488
1319 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 1489 * plugins/: check_by_ssh.c, check_disk.c, check_dns.c,
1320 allow test against ARGS with -a switch 1490 check_fping.c, check_game.c, check_http.c, check_mrtg.c,
1491 check_mrtgtraf.c, check_nagios.c, check_nt.c, check_nwstat.c,
1492 check_overcr.c, check_radius.c, check_real.c, check_snmp.c,
1493 check_swap.c, check_tcp.c, check_time.c, negate.c, netutils.c,
1494 popen.c, utils.c, utils.h: replace "terminate" with "die" for
1495 shorter name and better readability
1321 1496
1322 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: 14972003-08-07 12:49 kdebisschop
1323 update for bind 9
1324 1498
1325 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl: 1499 * plugins/check_ping.c: cleanup for better readability
1326 checks RRD data (for use with cricket)
1327 1500
13282000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com> 15012003-08-07 10:51 kdebisschop
1329 1502
1330 * /cvsroot/netsaintplug/netsaintplug/configure.in: 1503 * plugins/check_ping.c: markup for translation
1331 add argsument-array option to check_procs
1332 1504
1333 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in: 15052003-08-07 02:23 kdebisschop
1334 prepare for 1.2.9-beta3
1335 1506
1336 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 1507 * tools/sfsnapshot: make must be run before make dist to creat
1337 move strip() to utils.c 1508 language files
1338 1509
1339 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 15102003-08-06 21:53 tonvoon
1340 add documentation for new argument-arry option
1341 1511
1342 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 1512 * doc/developer-guidelines.sgml: Added in that Nagios plugins are
1343 allow test against ARGS with -a switch 1513 written to GNU standards
1344 1514
1345 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: 15152003-08-06 15:26 kdebisschop
1346 update for bind 9
1347 1516
1348 * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl: 1517 * lib/.cvsignore: ignore ulonglong.m4
1349 checks RRD data (for use with cricket)
1350 1518
13512000-11-30 karldebisschop <karldebisschop@skillet.infoplease.com> 15192003-08-06 13:13 kdebisschop
1352 1520
1353 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 1521 * plugins/check_overcr.c: markup for translation, move send_buffer
1354 fix typo, indent 1522 assignment to process_args so process_tcp_request can be moved
1523 outside the conditional, replace if/esleif with switch, replace
1524 #defines with enum
1355 1525
1356 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 15262003-08-06 13:11 kdebisschop
1357 don't trigger warning for Redhat 7 ping output on stderr (Warning: no SO_TIMESTAMP support, falling back to SIOCGSTAMP)
1358 1527
13592000-11-28 karldebisschop <karldebisschop@skillet.infoplease.com> 1528 * plugins/check_nwstat.c: markup for translation
1360 1529
1361 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: indent 15302003-08-05 20:20 tonvoon
1362 1531
1363 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 1532 * doc/developer-guidelines.sgml: Added dev platform requirements
1364 remove line continuations
1365 1533
13662000-11-18 karldebisschop <karldebisschop@skillet.infoplease.com> 15342003-08-05 12:53 kdebisschop
1367 1535
1368 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl: 1536 * plugins/check_ssh.c: markup for translation
1369 add option for workgroups
1370 1537
13712000-11-17 karldebisschop <karldebisschop@skillet.infoplease.com> 15382003-08-05 10:56 stanleyhopcroft
1372 1539
1373 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 1540 * contrib/check_mssql.sh: Version 2.0 of MS SQL server plugin
1374 run `indent -ts2 -sob check_disk.c` 1541 (contrib/check_mssql.sh) from T De Blende.
1375 1542
1376 * /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in: 15432003-08-04 12:38 kdebisschop
1377 typo in #ifndef HAVE_STROL
1378 1544
13792000-11-16 karldebisschop <karldebisschop@skillet.infoplease.com> 1545 * plugins/: check_users.c, urlize.c: markup for translation
1380 1546
1381 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: run indent 15472003-08-04 09:13 kdebisschop
1382 fix bugs on solaris
1383 1548
1384 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 1549 * plugins/: check_time.c, check_udp.c: markup for translation
1385 run indent over code
1386 use strscat function instaed on messy internal loop
1387 fix a couple of things that should have been ifdef'd for REGEX
1388 1550
1389 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t: 15512003-08-04 08:42 kdebisschop
1390 indent, use state_text() for output
1391 1552
1392 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: 1553 * plugins/: check_ldap.c, check_nagios.c, check_radius.c,
1393 explicitly initialize eval_method array 1554 check_udp.c, check_ups.c, negate.c: markup for translation
1394 1555
13952000-11-15 hgayosso <hgayosso@skillet.infoplease.com> 15562003-08-03 15:24 kdebisschop
1396 1557
1397 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: 1558 * plugins/: check_ldap.c, check_mrtg.c, check_mrtgtraf.c: markup
1398 Added examples for: check_reply and check_radius. 1559 for translation
1399 1560
14002000-11-08 karldebisschop <karldebisschop@skillet.infoplease.com> 15612003-08-03 07:19 kdebisschop
1401 1562
1402 * /cvsroot/netsaintplug/netsaintplug/contrib/check_joy.sh: 1563 * plugins/check_load.c: markup for translation
1403 checks joystick port
1404 1564
14052000-11-07 karldebisschop <karldebisschop@skillet.infoplease.com> 15652003-08-03 07:05 kdebisschop
1406 1566
1407 * /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c: fix segfault 1567 * plugins/: check_http.c, check_ldap.c, check_tcp.c: markup for
1568 translation
1408 1569
1409 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: 15702003-08-03 07:03 kdebisschop
1410 set label and units in validate()
1411 1571
1412 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 1572 * plugins/: Makefile.am, check_ide-smart.c: markup for translation,
1413 automatically increase timeout if critical treshold is greater than crta 1573 use common.h, fix problems compiling
1414 1574
14152000-11-03 karldebisschop <karldebisschop@skillet.infoplease.com> 15752003-08-03 07:02 kdebisschop
1416 1576
1417 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: 1577 * plugins/check_ldap.c: markup for translation
1418 fis segfault looking for EOL on stripped line
1419 1578
14202000-10-25 karldebisschop <karldebisschop@skillet.infoplease.com> 15792003-08-03 01:01 kdebisschop
1421 1580
1422 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: automatic update 1581 * plugins/check_http.c: markup for translation
1423 1582
1424 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup 15832003-08-02 23:19 kdebisschop
1425 move a slight bit closer to SSH protocal compliance
1426 needs much more work
1427 1584
14282000-10-25 karldebisschop <karldebisschop> 1585 * plugins/check_hpjd.c: markup for translation
1429 1586
1430 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup 15872003-08-02 23:08 kdebisschop
1431 move a slight bit closer to SSH protocal compliance
1432 needs much more work
1433 1588
1434 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 1589 * plugins/check_mysql.c: markup for translation
1435 change type of counter 'i' to int
1436 allow = in url query string
1437 1590
14382000-10-11 karldebisschop <karldebisschop> 15912003-08-02 23:06 kdebisschop
1439 1592
1440 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c: 1593 * plugins/: check_fping.c, check_game.c, check_mysql.c,
1441 allow expiration to be optional 1594 check_snmp.c, utils.h: markupf for translation
1442 1595
1443 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def: 15962003-08-02 19:22 kdebisschop
1444 prepare for beta 2
1445 1597
1446 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c: 1598 * plugins/: utils.c, utils.h: ifdef so utils.h can be header for
1447 use new process_tcp_request2 throughtout 1599 utils.c
1448 1600
1449 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c: 16012003-08-02 19:22 kdebisschop
1450 prototype for process_tcp_request2
1451 1602
1452 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in: 1603 * plugins/: check_fping.c, check_snmp.c: markup for translation
1453 new process_tcp_request2
1454 1604
1455 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c: 16052003-08-02 17:42 kdebisschop
1456 add function to get multiple lines of data from recv() loop
1457 1606
1458 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c: 1607 * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
1459 result was being improperly initialized 1608 check_dummy.c, check_pgsql.c, check_swap.c, check_tcp.c, utils.h:
1609 establish "UT_" namespace for usage text in #defines
1460 1610
1461 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c: 16112003-08-02 17:42 kdebisschop
1462 make consistent with check_mrtgtraf
1463 1612
1464 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: 1613 * plugins/check_snmp.c: markup for translation
1465 cleanup arrays for '-u' and '-l' options
1466 1614
14672000-10-10 karldebisschop <karldebisschop> 16152003-08-02 06:30 kdebisschop
1468 1616
1469 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: 1617 * plugins/check_dns.c: restore informative output that was lost in
1470 fix count of expect strings 1618 previous bug fix
1471 1619
14722000-10-06 karldebisschop <karldebisschop> 16202003-08-02 00:56 kdebisschop
1473 1621
1474 * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl: 1622 * plugins/check_dns.c: terminate in error_scan() so meaningfull
1475 missing comma 1623 errors can be sent
1476 1624
1477 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: 16252003-08-01 07:04 kdebisschop
1478 don't check output string content if there is no test string
1479 1626
1480 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 1627 * plugins/check_dummy.c: mark for transaltion
1481 add a few comments
1482 1628
1483 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: 16292003-08-01 07:03 kdebisschop
1484 fix some line breaks, OID typos
1485 1630
1486 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: 1631 * plugins/check_dns.c: do not translate the strings that will be
1487 make sure cmd exists before runnin strstr 1632 compared to utility output - LC_ALL is set to C so those strings
1633 should be untranslated regardless of the system settings
1488 1634
1489 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c: 16352003-08-01 07:01 kdebisschop
1490 cpp conditionals must be in consistent order
1491 1636
1492 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: 1637 * plugins/popen.c: set LC_ALL to C in execve environemnt
1493 additional fixes for munged multiple expect loop
1494 1638
14952000-10-02 karldebisschop <karldebisschop> 16392003-08-01 03:11 kdebisschop
1496 1640
1497 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: 1641 * plugins/: Makefile.am: 'ln -f -s ...' is not reliable/portable.
1498 fix bug in server expect code, due to bad logic in testing for 1642 Use 'rm -f ...; ln -s ...'
1499 alternative expects for check_nntp
1500 1643
15012000-09-27 karldebisschop <karldebisschop> 16442003-07-31 13:06 kdebisschop
1502 1645
1503 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: 1646 * plugins/check_dns.c: mark for translation (note problem here - it
1504 fix some extraneous linefeeds 1647 relies on tranalation in underlying utility, which has a high
1505 fix missing leading dots in a few SNMP OIDs 1648 chance of failing)
1506 1649
15072000-09-25 karldebisschop <karldebisschop> 16502003-07-31 12:02 kdebisschop
1508 1651
1509 * /cvsroot/netsaintplug/netsaintplug/.cvsignore: 1652 * plugins/: utils.h, check_disk.c: mark for translation
1510 make a separate distrib directory to run 'make dist'
1511 1653
1512 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 16542003-07-30 12:39 kdebisschop
1513 1.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 11.2.9 beta 1
1514 1655
1515 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: 1656 * plugins/check_by_ssh.c: mark up for translation
1516 set cmd to NULL when there are characters left, but they are all whitespace
1517 1657
15182000-09-24 karldebisschop <karldebisschop> 16582003-07-30 05:07 kdebisschop
1519 1659
1520 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: 1660 * plugins/: check_dig.c, check_pgsql.c, check_swap.c, check_tcp.c,
1521 something funky in check_time failure mode -- remove tests for now 1661 utils.h: markup for translation
1522 1662
1523 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: 16632003-07-29 12:58 kdebisschop
1524 fix possible buffer overflows revealed by libsafe
1525 1664
1526 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: 1665 * plugins/: check_pgsql.c, check_swap.c, check_tcp.c: mark for
1527 give CRITICAL|WARNING on connect failures only if connect-time checking used 1666 translation
1528 1667
15292000-09-24 karldebisschop <karldebisschop> 16682003-07-29 12:57 kdebisschop
1530 1669
1531 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: 1670 * plugins/utils.h: some shared text for internationalized help text
1532 something funky in check_time failure mode -- remove tests for now
1533 1671
1534 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: 16722003-07-29 06:49 kdebisschop
1535 fix possible buffer overflows revealed by libsafe
1536 1673
1537 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: 1674 * plugins/utils.c: clean up warnings about ill-formed comment and
1538 give CRITICAL|WARNING on connect failures only if connect-time checking used 1675 string concatenation
1539 1676
15402000-09-21 karldebisschop <karldebisschop> 16772003-07-29 06:43 kdebisschop
1541 1678
1542 * /cvsroot/netsaintplug/netsaintplug/aclocal.m4, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/getopt1.c, /cvsroot/netsaintplug/netsaintplug/plugins/getopt.c, /cvsroot/netsaintplug/netsaintplug/plugins/getopt.h, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am: 1679 * .cvsignore, ChangeLog, README, configure.in, lib/Makefile.am:
1543 provide getopt_long for those OS's that do not have it 1680 bump to gettext 0.11.5 and cleanup GNU toolchain
1544 1681
15452000-09-20 karldebisschop <karldebisschop> 16822003-07-29 06:38 kdebisschop
1546 1683
1547 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: 1684 * ABOUT-NLS, INSTALL: get from GNU files instead of storing in CVS
1548 plugin now warns if server is not present
1549 1685
1550 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: 16862003-07-29 06:03 kdebisschop
1551 trap connect errors before invalid time difference is returned
1552 1687
1553 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: 1688 * tools/setup: move autopoint to start of gnu toolchain setup use
1554 strip line from server to remove EOL 1689 --force-missing instead on manually copying files (manual
1555 use ssprintf to send proper length string to server 1690 process was broken on RedHat, and we should expect automake to do
1691 its job right anyway)
1556 1692
1557 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c: 16932003-07-29 04:06 kdebisschop
1558 a few fixes for help screens
1559 1694
1560 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c: 1695 * configure.in: look for getloadavg.c in $topdir/lib, not
1561 fix missed token in reverse-compatibility mode 1696 $srcdir/lib
1562 help was completely worng
1563 1697
15642000-09-18 karldebisschop <karldebisschop> 16982003-07-29 04:04 kdebisschop
1565 1699
1566 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c: 1700 * plugins/: check_http.c: patch attempt to reference undefined
1567 look for error codes oonly at beginning of string 1701 optarg (credit Paul Farrall)
1568 add option to switch to MODE READER
1569 1702
15702000-09-14 karldebisschop <karldebisschop> 17032003-07-29 04:03 kdebisschop
1571 1704
1572 * /cvsroot/netsaintplug/netsaintplug/INSTALL: 1705 * configure.in: look for getloadavg.c in $topdir/lib, not
1573 Use list as primry contact, not Ethan 1706 $srcdir/lib
1574 1707
1575 * /cvsroot/netsaintplug/netsaintplug/INSTALL: Add preamble for CVS tree 17082003-07-28 12:36 tonvoon
1576 1709
1577 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 1710 * configure.in: - Specify srcdir so no confusion
1578 add 'mdev' to output forms to scan
1579 1711
15802000-09-13 karldebisschop <karldebisschop> 17122003-07-28 12:34 tonvoon
1581 1713
1582 * /cvsroot/netsaintplug/netsaintplug/test.pl.in: 1714 * configure.in, lib/getloadavg.m4: Fixes Redhat 6.2 compiles for
1583 get path a little closer to working on solaris with build dirs 1715 getloadavg.o
1584 1716
1585 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t: 17172003-07-28 12:30 tonvoon
1586 print when test is unexpectedly successful
1587 1718
1588 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t: 1719 * configure.in, lib/getloadavg.m4: Readded getloadavg.m4 as using
1589 print better info on errors 1720 autoconf 2.50+. This fixes redhat 6.2 compiles
1590 1721
1591 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 17222003-07-26 13:15 kdebisschop
1592 authentication for SSL
1593 1723
15942000-09-12 karldebisschop <karldebisschop> 1724 * plugins/check_pgsql.c: mark for translation
1595 1725
1596 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_load.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_users.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_vsz.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t: 17262003-07-26 13:13 kdebisschop
1597 better nessages when errors are found
1598 1727
1599 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: cleanup 1728 * plugins/common.h: add S_ macor to mark message for both
1729 translation and inclusion into docbook SGML
1600 1730
1601 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: 17312003-07-26 06:29 kdebisschop
1602 tweaks for better operation on debian (still not right)
1603 1732
1604 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: typo 1733 * po/: de.po, fr.po: updated check_tcp
1605 1734
1606 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: 17352003-07-26 06:25 kdebisschop
1607 print better messages on failure
1608 1736
16092000-09-11 karldebisschop <karldebisschop> 1737 * plugins/check_tcp.c, po/ChangeLog: internationalization
1610 1738
1611 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: beta 1 17392003-07-26 06:17 kdebisschop
1612 1740
1613 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def: 1741 * po/.cvsignore, intl/.cvsignore, lib/.cvsignore: skip gettext
1614 1.2.9-b11.2.9-b11.2.9-b11.2.9-b11.2.9-b11.2.9-b11.2.9-b11.2.9-b11.2.9-b1 1742 files
1615 1743
1616 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: 17442003-07-26 05:33 kdebisschop
1617 better output for error diagnosis
1618 1745
1619 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: 1746 * lib/: Makefile.am: checkins for internationalization
1620 trim newline on on DOS/MAC as well
1621 1747
1622 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: 17482003-07-26 05:25 kdebisschop
1623 trim extra linefeed
1624 1749
1625 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: 1750 * po/Makevars: checkins for internationalization
1626 also allow commas for critical (AKA, fix my stupid ommision)
1627 1751
1628 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: 17522003-07-26 05:17 kdebisschop
1629 accept comma as arglist separator
1630 1753
1631 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: 1754 * lib/gettext.h: checkins for internationalization
1632 don't check output when testing against nullhost or noserver
1633 - there are just too many variants
1634 1755
16352000-09-11 karldebisschop <karldebisschop> 17562003-07-26 05:14 kdebisschop
1636 1757
1637 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def: 1758 * tools/setup: checkins for internationalization
1638 1.2.9-b1
1639 1759
1640 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: 17602003-07-26 05:09 kdebisschop
1641 better output for error diagnosis
1642 1761
1643 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: 1762 * configure.in, ABOUT-NLS, po/de.po, po/fr.po: checkins for
1644 trim newline on on DOS/MAC as well 1763 internationalization
1645 1764
1646 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: 17652003-07-26 05:06 kdebisschop
1647 trim extra linefeed
1648 1766
1649 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: 1767 * .cvsignore, ChangeLog, Makefile.am, configure.in,
1650 also allow commas for critical (AKA, fix my stupid ommision) 1768 nagios-plugins.spec.in, lib/Makefile.am, plugins/Makefile.am,
1769 plugins/check_tcp.c, plugins/common.h, plugins/utils.c,
1770 po/LINGUAS, po/POTFILES.in, tools/setup: checkins for
1771 internationalization
1651 1772
1652 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: 17732003-07-21 13:06 kdebisschop
1653 accept comma as arglist separator
1654 1774
1655 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: 1775 * plugins/common.h: add stubs to allow markup for translation
1656 don't check output when testing against nullhost or noserver
1657 - there are just too many variants
1658 1776
1659 * /cvsroot/netsaintplug/netsaintplug/configure.in: test for openssl 17772003-07-21 12:53 kdebisschop
1660 1778
1661 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t: 1779 * configure.in, plugins/common.h: test GNU_SOURCE and include
1662 don't check output string when testing nullhost 1780 features.h if present to clear warning about asprintf definition
1663 1781
16642000-09-10 karldebisschop <karldebisschop> 17822003-07-20 15:40 kdebisschop
1665 1783
1666 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 1784 * doc/developer-guidelines.sgml: must use '&amp;' in attribute
1667 bug killing 'ssl' twice cause segfault 1785 values instead of '&' id tokens (attibute values) must not have
1786 embedded spaces
1668 1787
16692000-09-07 karldebisschop <karldebisschop> 17882003-07-20 15:01 kdebisschop
1670 1789
1671 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: 1790 * nagios-plugins.spec.in: was needed for build on RH9
1672 decalaration was moved into autoconf
1673 1791
1674 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: 17922003-07-17 13:14 tonvoon
1675 solaris had problems with prototypes
1676 1793
1677 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 1794 * plugins-scripts/check_oracle.sh: - Cleanup comments
1678 typo in variable name
1679 1795
1680 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: 17962003-07-17 10:35 tonvoon
1681 add NNTP personality
1682 1797
1683 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 1798 * doc/developer-guidelines.sgml: Guidelines updated to use
1684 put strpcat and strpcpy into utils 1799 Sourceforge tracker system
1685 1800
1686 * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in: 18012003-07-11 23:20 tonvoon
1687 add detection for getopt_long function call
1688 1802
1689 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c: 1803 * doc/developer-guidelines.sgml: - Fixed CVS commit comments
1690 cahnges needed fro Navis radius
1691 1804
1692 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c: 18052003-07-11 14:06 tonvoon
1693 by default only look for numeric codes, use server expect only when user specifies
1694 1806
1695 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 1807 * doc/developer-guidelines.sgml: Added in practice of prefixing
1696 show both long and short form for --help and --version 1808 comments in CVS commits
1697 1809
1698 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: 18102003-07-11 07:30 kdebisschop
1699 fix typo in warning note
1700 show both long and short forn for --help and --version
1701 1811
1702 * /cvsroot/netsaintplug/netsaintplug/configure.in: 1812 * ChangeLog: Auto Update from CVS (includes both stabel and devel -
1703 PS_RAW_COMMAND needs to look at full path 1813 ugh)
1704 1814
17052000-09-06 karldebisschop <karldebisschop> 18152003-07-11 07:12 kdebisschop
1706 1816
1707 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 1817 * configure.in, plugins/Makefile.am: link check_spop and
1708 use ssprintf function to formulate command 1818 check_simap if ssl libs are compiled into check_tcp
1709 1819
17102000-09-01 karldebisschop <karldebisschop> 18202003-07-04 11:42 kdebisschop
1711 1821
1712 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c: 1822 * configure.in, plugins/Makefile.am: only make links for check_spop
1713 accidentally dropped ! 1823 and check_simap when SSL is built into check_tcp
1714 1824
1715 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c: 18252003-07-03 17:49 tonvoon
1716 add verbose printf's and checnge NNRP to NNTP
1717 1826
17182000-09-01 karldebisschop <kdebisschop> 1827 * plugins/check_procs.c: Fixed seg fault on some Sol 7/8 servers
1828 (Patch 764745 - Alexander Matey)
1719 1829
1720 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in: 18302003-07-03 16:00 tonvoon
1721 escape = for nawk (AIX)
1722 1831
1723 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: 1832 * tools/setup: Changing $() to `` to be compatible with Solaris' sh
1724 change chop to chomp
1725 1833
1726 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: 18342003-07-03 04:23 kdebisschop
1727 typo in usage warning
1728 1835
1729 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 1836 * autogen.sh, tools/setup: mv GNU toolchain check into tools/setup
1730 terminate copied string explicitly
1731 1837
1732 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 18382003-07-03 04:19 kdebisschop
1733 ndle post operations
1734 1839
1735 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t: 1840 * plugins/utils.c: remove LABELLEN
1736 handle multiple line output
1737 1841
17382000-08-31 karldebisschop <kdebisschop> 18422003-07-02 17:20 tonvoon
1739 1843
1740 * /cvsroot/netsaintplug/netsaintplug/Makefile.am: add acconfig.h 1844 * plugins-scripts/: check_oracle.sh: Check for ORA- errors for
1845 tablespace and cache (patch 755456 - Sven Meyer)
1741 1846
1742 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: alpha 7 18472003-07-02 16:57 tonvoon
1743 1848
1744 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: 1849 * plugins-scripts/check_disk_smb.pl: Update error message from
1745 add space in '$Revision$' to make emacs perl-maode work right 1850 smbclient v2.2.7 (Patch 740132 - Cove Schneider)
1746 1851
1747 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 18522003-07-02 16:52 tonvoon
1748 alpha 7
1749 1853
1750 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am: 1854 * plugins-scripts/check_disk_smb.pl: Update error message from
1751 fix typo 1855 smbclient v2.2.7 (Patch 740132 - Cove Schneider)
1752 1856
1753 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 18572003-07-02 16:01 tonvoon
1754 was reallocing the wrong thing
1755 1858
17562000-08-31 karldebisschop <kdebisschop> 1859 * contrib/check_file_age.pl, plugins-scripts/.cvsignore,
1860 plugins-scripts/Makefile.am, plugins-scripts/check_file_age.pl,
1861 plugins-scripts/subst.in: Moving check_file_age into core
1757 1862
1758 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: 18632003-07-02 15:39 tonvoon
1759 add space in '$Revision$' to make emacs perl-maode work right
1760 1864
1761 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 1865 * configure.in: Fixed SUPPORT message
1762 alpha 7
1763 1866
1764 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am: 18672003-07-01 10:27 tonvoon
1765 fix typo
1766 1868
1767 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 1869 * plugins/check_disk.c: Fix for large filesystems > 3TB (Stuart
1768 was reallocing the wrong thing 1870 Webster)
1769 1871
1770 * /cvsroot/netsaintplug/netsaintplug/test.pl.in: 18722003-06-30 20:47 undrgrid
1771 PWD environment variable is not always present
1772 1873
1773 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c: 1874 * plugins/: check_http.c, check_ldap.c, check_smtp.c: Added -4 and
1774 fix option handling for -v and fix testing of ups_name 1875 -6 command line options into check_http, check_ldap and
1876 check_smtp
1775 1877
1776 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_load.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_users.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_vsz.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t: 18782003-06-30 19:52 undrgrid
1777 always return 0 if called from Test::Harness
1778 1879
17792000-08-30 karldebisschop <kdebisschop> 1880 * plugins/: check_ping.c, check_ssh.c, check_tcp.c, netutils.c:
1881 Corrections to get code to compile on systems without IPv6
1882 support
1780 1883
1781 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am: 18842003-06-30 19:52 undrgrid
1782 fix test environment
1783 1885
1784 * /cvsroot/netsaintplug/netsaintplug/configure.in: 1886 * plugins/Makefile.am: Added check_simap & check_spop to
1785 remove typo: AC_DEFINE_UNQUOTED 1887 check_tcp_programs If someone knows how to make this conditional
1888 in the Makefile only if being compiled with SSL I think this is
1889 the only way to make it better
1786 1890
1787 * /cvsroot/netsaintplug/netsaintplug/configure.in: 18912003-06-30 18:02 tonvoon
1788 get check_disk to build on cygwin
1789 1892
17902000-08-28 karldebisschop <kdebisschop> 1893 * plugins/check_disk.c: Fixed support for "check_disk warn crit
1894 [path]" with thresholds at used levels
1791 1895
1792 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: autoupdate 18962003-06-29 20:54 undrgrid
1793 1897
1794 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper 1898 * configure.in, plugins/check_ldap.c: Included patch for check_ldap
1899 from Patch #753621 by Ziya Suzen
1795 1900
1796 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl: 19012003-06-29 20:22 undrgrid
1797 add option processing
1798 1902
1799 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: 1903 * plugins/: check_ping.c, check_tcp.c: Changed usage output to show
1800 typo in ERROR hash, better host name checking 1904 -4 and -6 are mutually exclusive. You can only use one or
1905 the other but not both. The last one used will win out.
1801 1906
1802 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl: 19072003-06-29 20:17 undrgrid
1803 typo in ERROR hash
1804 1908
1805 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo 1909 * plugins/: check_ping.c, netutils.c: check_ping is now coded with
1910 -4 & -6 options to call PING or PING6 command netutils modified
1911 to verify hosts based on address_family setting when used with
1912 -4 or -6 options. is_inet_addr() will not be tested if -6 is
1913 used and is_inet6_addr() will not be tested if -4 is used. Also
1914 the is_hostname() will use the address_family value to
1915 resolve hostnames only if IPv6 support is available otherwise
1916 defaults to AF_INET.
1806 1917
1807 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: 19182003-06-29 07:36 undrgrid
1808 fix args to strscpy
1809 1919
1810 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c: 1920 * plugins/: check_ssh.c, check_tcp.c, netutils.c, netutils.h: Added
1811 argc=2 IS valid (--help), optopt is char 1921 address_family extern int variable to netutils to allow for -4 &
1922 -6 options for explicit connection protocol Added support
1923 for -4 & -6 options to check_ssh and check_tcp for testing
1812 1924
1813 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c: 19252003-06-29 03:18 tonvoon
1814 fix incorrect PROGNAME
1815 1926
1816 * /cvsroot/netsaintplug/netsaintplug/opttest.pl: 1927 * plugins/check_nwstat.c: Added NLM test (Phil Randal)
1817 test -h, -V, --help, --version, and check for correct PROGNAME
1818 1928
18192000-08-28 karldebisschop <kdebisschop> 19292003-06-29 02:52 tonvoon
1820 1930
1821 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper 1931 * plugins/check_swap.c: Corrected reported size for PROC_MEMINFO
1932 systems
1822 1933
1823 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl: 19342003-06-29 02:36 tonvoon
1824 add option processing
1825 1935
1826 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: 1936 * tools/sfwebcron: Fixed so goes to correct web area
1827 typo in ERROR hash, better host name checking
1828 1937
1829 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl: 19382003-06-29 02:07 tonvoon
1830 typo in ERROR hash
1831 1939
1832 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo 1940 * tools/sfwebcron: New tool to run on shell.sf.net to update the
1941 dev guidelines
1833 1942
1834 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: 19432003-06-29 01:58 tonvoon
1835 fix args to strscpy
1836 1944
1837 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c: 1945 * doc/makefile: Fixed makefile
1838 argc=2 IS valid (--help), optopt is char
1839 1946
1840 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c: 19472003-06-27 19:47 undrgrid
1841 fix incorrect PROGNAME
1842 1948
1843 * /cvsroot/netsaintplug/netsaintplug/opttest.pl: 1949 * plugins/netutils.c: Modified my_connect to include ai_socktype in
1844 test -h, -V, --help, --version, and check for correct PROGNAME 1950 the hints to be compliant with RFC3493 as pointed out by Janos
1951 Mohacsi.
1845 1952
18462000-08-28 karldebisschop <kdebisschop> 19532003-06-27 15:43 tonvoon
1847 1954
1848 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: 1955 * configure.in, plugins/check_swap.c: Support for swap -s for
1849 use udp_hostname instead of localhost 1956 solaris. Also changes size of swap to MBs through a conversion
1957 amount in configure. Possible breakage on other OSes
1850 1958
1851 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c: 19592003-06-27 13:04 tonvoon
1852 fix typo in #if statements
1853 1960
1854 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t: 1961 * doc/makefile: Remove if which check - done in tools/setup instead
1855 not all OS types take long opts -- remove from test
1856 1962
1857 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t: 19632003-06-27 11:30 tonvoon
1858 don't run test if plugin was not made
1859 1964
1860 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: 1965 * tools/setup: Fiddling as Solaris' which command is broken
1861 don't run tests if plugin wasn't made
1862 1966
1863 * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c: 19672003-06-27 00:33 tonvoon
1864 arg processing typos
1865 1968
1866 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am: 1969 * plugins/check_disk.c: Fixed different thresholds if using exclude
1867 specify t as directory rather than wildcard - allows make dist in subdir 1970 lists
1868 1971
1869 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am: 19722003-06-25 16:43 tonvoon
1870 pecify t as directory rather than wildcard - allows make dist in subdir
1871 1973
1872 * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec: 1974 * plugins/check_disk.c: Support for different thresholds for
1873 1.2.9 alpha 6 1975 different filesystems
1874 1976
1875 * /cvsroot/netsaintplug/netsaintplug/configure.in: 19772003-06-25 14:38 tonvoon
1876 PS_COMMAND checks for debian
1877 1978
18782000-08-25 karldebisschop <kdebisschop> 1979 * plugins/check_disk.c: Removed -d option and just check against -p
1980 parameter
1879 1981
1880 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am: 19822003-06-25 14:28 tonvoon
1881 chieck_by_ssh should also be in extras
1882 1983
1883 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update 1984 * plugins/check_disk.c: Report errors if path specified not found
1884 1985
1885 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 19862003-06-25 14:16 tonvoon
1886 remove extra printf from debigging
1887 1987
1888 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am: 1988 * plugins/check_disk.c: Problems compiling on SunOS 5.6 with gcc
1889 make check_netsaint an extra 1989 2.8.1. Fixed by specifying floating variables, rather than
1990 letting asprintf work it out
1890 1991
1891 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: 19922003-06-25 13:38 tonvoon
1892 small tweak to match latest check_fping mods
1893 1993
1894 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: 1994 * plugins/check_disk.c: Returns critical if fs missing. Only works
1895 check to see if MSG_DONTWAIT is defined before using 1995 for single fs specified in -p, otherwise will return warning as
1996 before (reported by Jim Carroll)
1896 1997
1897 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: 19982003-06-21 06:49 kdebisschop
1898 check times, variable packet size
1899 1999
19002000-08-25 karldebisschop <kdebisschop> 2000 * plugins/Makefile.am: soalris 8 needs 'ln -s -f' instead of 'ln
2001 -sf'
1901 2002
1902 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update 20032003-06-21 06:48 kdebisschop
1903 2004
1904 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 2005 * plugins/Makefile.am: solaris 8 needs 'ln -s -f' instead of 'ln
1905 remove extra printf from debigging 2006 -sf'
1906 2007
1907 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am: 20082003-06-21 06:31 kdebisschop
1908 make check_netsaint an extra
1909 2009
1910 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: 2010 * plugins/check_http.c: fix character class for URI_PATH and
1911 small tweak to match latest check_fping mods 2011 URI_PORT
1912 2012
1913 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: 20132003-06-21 06:23 kdebisschop
1914 check to see if MSG_DONTWAIT is defined before using
1915 2014
1916 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: 2015 * plugins/check_http.c: add remaining URI_PATH chars per RFC 2396
1917 check times, variable packet size 2016 remove '-' from URI_PORT
1918 2017
19192000-08-23 karldebisschop <kdebisschop> 20182003-06-12 05:44 undrgrid
1920 2019
1921 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2020 * command.cfg.in: Renamed duplicate check_snmp command definitions
1922 1.2.9 alpha 5 2021 to be unique
1923 2022
1924 * /cvsroot/netsaintplug/netsaintplug/package.def: ID breaks autoconf 20232003-06-12 05:14 undrgrid
1925 2024
1926 * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9 alpha 5 2025 * command.cfg.in, configure.in: Made the two check_ifoperstatus
2026 commands unique to remove conflicts
1927 2027
1928 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: 20282003-06-11 11:41 kdebisschop
1929 update to reflect changes to check_fping for variable packet size handling
1930 2029
1931 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 2030 * plugins/check_http.c: fix URI_PATH to allow ?&#: (more still
1932 more 1.2.9-a5 log entries 2031 should be allowed) fix class to be POSIX compliant
1933 2032
1934 * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 20332003-06-11 11:39 kdebisschop
1935 log some 1.2.9a5 changes
1936 2034
1937 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: 2035 * plugins/check_http.c: character classes were wrong for URI_PATH
1938 provide option to control number of packets and packet size 2036 etc: 1) must include ?&#; for PATH 2) POSIX states "If a '-' is
2037 in the scanlist and is not the first character, nor the second
2038 where the first character is a '^' , nor the last character, the
2039 behavior is implementation-defined"
1939 2040
1940 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: 20412003-06-10 06:04 kdebisschop
1941 add $ after HOSTADDRESS in check_http
1942 2042
1943 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t: 2043 * contrib/urlize.pl: add comment about shell quote removal to
1944 Should now answer for any of check_(imap|pop|smtp|udp|tcp|reply) 2044 address
2045 https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
1945 2046
19462000-08-22 karldebisschop <kdebisschop> 20472003-06-10 06:02 kdebisschop
1947 2048
1948 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c: 2049 * plugins/urlize.c: add note about shell quote removal to address
1949 HOUX reveals bug with PROC_LOADAVG logic 2050 https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
1950 2051
1951 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore: 20522003-06-10 05:55 kdebisschop
1952 housekeeping
1953 2053
1954 * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: 2054 * contrib/urlize.pl: add comment relating to
1955 bug fixes on 1.2.9-a4 2055 https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
1956 2056
1957 * /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in: 20572003-06-10 05:53 kdebisschop
1958 made by autoheader now
1959 2058
1960 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am: 2059 * plugins/urlize.c: add note about effect of shell quote handling
1961 need to install utils.pm and utils.sh 2060 to address
2061 https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
1962 2062
19632000-08-18 karldebisschop <kdebisschop> 20632003-06-08 23:39 tonvoon
1964 2064
1965 * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2065 * configure.in: Fixed quoting on SWAP_FORMAT
1966 last few things to get rpm working for 1.2.9-a4
1967 2066
1968 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Helper.pm, /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am, /cvsroot/netsaintplug/netsaintplug/test.pl.in: 20672003-06-08 23:22 tonvoon
1969 get make test to work again
1970 a couple of doc fixes for check_radius
1971 2068
1972 * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2069 * configure.in: Support for OpenBSD 3.2 & 3.3 ps (Julien Touche)
1973 update spec for 1.2.9a4
1974 add Helper.pm to dist
1975 2070
19762000-08-17 karldebisschop <kdebisschop> 20712003-06-07 01:46 sghosh
1977 2072
1978 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t: 2073 * plugins/check_real.c: \r\n patch from Mathias
1979 output does not begin with ./
1980 2074
1981 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.sh.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_flexlm.pl: 20752003-06-07 01:36 sghosh
1982 add standard option syntax to shell plugins
1983 2076
1984 * /cvsroot/netsaintplug/netsaintplug/configure.in: 2077 * plugins/check_real.c: \r\n patch from Mathias
1985 standard option handling for shell scripts
1986 2078
19872000-08-16 karldebisschop <kdebisschop> 20792003-06-05 00:09 tonvoon
1988 2080
1989 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: 2081 * configure.in: Display ps command used
1990 tcp: don't scan unless --expect or --send
1991 others: create a few new host types
1992 2082
1993 * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 20832003-06-04 23:56 tonvoon
1994 lost correct release tracking with change to automake - fixed
1995 2084
19962000-08-15 karldebisschop <kdebisschop> 2085 * configure.in: Stupid bug - what happens when you don't bother
2086 testing
1997 2087
1998 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_breeze.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in: 20882003-06-04 23:37 tonvoon
1999 convert to getopt
2000 2089
20012000-08-12 karldebisschop <kdebisschop> 2090 * configure.in: Support for OpenBSD 3.2 & 3.3 ps (Julien Touche)
2002 2091
2003 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in: 20922003-06-04 23:17 tonvoon
2004 conversion to getopt and automake
2005 2093
2006 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am: 2094 * plugins/check_disk.c: Argument to asprintf in wrong order
2007 change to getopt
2008 2095
2009 * /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c: 20962003-06-04 22:17 tonvoon
2010 obsolete - functionanlity added to check_tcp
2011 2097
20122000-08-11 karldebisschop <kdebisschop> 2098 * pkg/solaris/solpkg: Remove /usr as well. Maybe this is best done
2099 by changing BASEDIR to configure's prefix?
2013 2100
2014 * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec: 21012003-06-02 15:46 kdebisschop
2015 conversion to standard options syntax
2016 2102
20172000-08-10 karldebisschop <kdebisschop> 2103 * plugins/check_tcp.c: finish recv() loop when stream GT or EQ
2104 maxbytes (was GT)
2018 2105
2019 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c: 21062003-06-02 15:43 kdebisschop
2020 complete change to getopt
2021 2107
2022 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: 2108 * plugins/check_tcp.c: finish recv() loop when stream GT or EQ
2023 convert radius to getopt, cleanup on tcp 2109 maxbytes (was GT)
2024 2110
2025 * /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c: 21112003-06-01 06:38 kdebisschop
2026 wrong PROGNAME
2027 2112
2028 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c: 2113 * plugins/check_tcp.c: typos in doco
2029 convert to getopt
2030 2114
20312000-08-08 karldebisschop <kdebisschop> 21152003-06-01 06:38 kdebisschop
2032 2116
2033 * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore, /cvsroot/netsaintplug/netsaintplug/.cvsignore: 2117 * plugins/check_tcp.c: allow user to limit number of bytes fetched
2034 Makefile.in is built by automake 2118 fix some doco (wait is now delay, server_quit was not shown)
2035 2119
2036 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t: 21202003-06-01 06:19 kdebisschop
2037 test for bin existence doesn't work right
2038 2121
2039 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 2122 * plugins/check_tcp.c: allow user to limit the number of bytes to
2040 use newer strscpy and ssprintf 2123 be fetched
2041 fix typo (called wrong DEFINE)
2042 2124
2043 * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am: 21252003-05-31 15:39 kdebisschop
2044 use automake
2045 2126
2046 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in: 2127 * plugins/check_dns.c: first revised patch failed to trap the
2047 switch to automake 2128 "break" in while()
2048 2129
2049 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t: 21302003-05-31 15:39 kdebisschop
2050 use automake
2051 2131
2052 * /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_load.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_users.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_vsz.t: 2132 * plugins/check_dns.c: first revised patch failed to trap the
2053 convert to automake 2133 "break" in while()
2054 2134
20552000-08-04 karldebisschop <kdebisschop> 21352003-05-31 15:22 kdebisschop
2056 2136
2057 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: 2137 * plugins/check_dns.c: typo in args to terminate
2058 needed for cygwin, other systems that don't meet SVr4 or BSD4.3
2059 2138
20602000-08-03 karldebisschop <kdebisschop> 21392003-05-31 15:04 kdebisschop
2061 2140
2062 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore: 2141 * plugins/check_dns.c: trap null or empty returns from nslookup
2063 prep for automake
2064 2142
2065 * /cvsroot/netsaintplug/netsaintplug/aclocal.m4, /cvsroot/netsaintplug/netsaintplug/AUTHORS, /cvsroot/netsaintplug/netsaintplug/missing, /cvsroot/netsaintplug/netsaintplug/mkinstalldirs, /cvsroot/netsaintplug/netsaintplug/NEWS: 21432003-05-27 14:10 stanleyhopcroft
2066 GNU conformance, prep for automake
2067 2144
2068 * /cvsroot/netsaintplug/netsaintplug/ChangeLog, /cvsroot/netsaintplug/netsaintplug/Changelog: 2145 * contrib/check_sap.sh: check_sap.sh plugin to check SAP /R3
2069 rename to comply with GNU standards 2146 servers from Karel Salavec and Tom De Blende.
2070 2147
2071 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore: 21482003-05-26 11:09 stanleyhopcroft
2072 needed now that there's a make process
2073 2149
2074 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_netdns.pl: 2150 * contrib/: check_axis.sh, check_mssql.sh: Revisions to Tom De
2075 rename to avoid conflict when installing 2151 Blende contributed plugins: check_axis.sh and check_mssql.sh
2076 2152
2077 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl: 21532003-05-18 00:07 tonvoon
2078 use Net::DNS to check name server
2079 2154
2080 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c: 2155 * plugins/t/: check_ftp.t: Fixed test (Mathew Ericson - 738609)
2081 use dig instead of nslookup.
2082 2156
2083 * /cvsroot/netsaintplug/netsaintplug/acconfig.h: use autoheader 21572003-05-17 18:58 tonvoon
2084 2158
20852000-08-02 karldebisschop <kdebisschop> 2159 * plugins/t/: check_load.t: Fixed tests (Mathew Ericson - 738607)
2086 2160
2087 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in: 21612003-05-17 18:50 tonvoon
2088 get rid of common/*.h
2089 2162
2090 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: bugfix 2163 * plugins/t/check_procs.t: Fixed test commands (Mathew Ericson -
2164 738605)
2091 2165
2092 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c: 21662003-05-17 18:46 tonvoon
2093 move config.h and common.h out of ../common
2094 ----------------------------------------------------------------------
2095 2167
2096 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c: 2168 * plugins/t/check_procs.t: Fixed test commands (Mathew Ericson -
2097 correct return status for --help and --version 2169 738605)
2098 2170
2099 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c: 21712003-05-17 18:38 tonvoon
2100 convert to getopt
2101 2172
2102 * /cvsroot/netsaintplug/netsaintplug/opttest.pl: 2173 * plugins/t/: check_http.t: Fixed tests (Mathew Ericson - 738608)
2103 test all plugins for -h --help -v --version options
2104 2174
2105 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 21752003-05-17 18:36 tonvoon
2106 reorganize LIBS to use as .IGNORED deps -- -L/usr/lib must be in LDFLAGS
2107 2176
21082000-07-30 hgayosso <hgayosso> 2177 * plugins/t/check_tcp.t: Fixed tests (Mathew Ericson - 738604) CV:
2178 ----------------------------------------------------------------------
2109 2179
2110 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: 21802003-05-17 18:33 tonvoon
2111 Added examples for: check_nmap.
2112 2181
21132000-07-29 karldebisschop <kdebisschop> 2182 * plugins/t/check_tcp.t: Fixed tests (Mathew Ericson - 738604)
2114 2183
2115 * /cvsroot/netsaintplug/netsaintplug/.cvsignore: add sparc64 21842003-05-16 18:32 sghosh
2116 2185
2117 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/subst.in: 2186 * plugins-scripts/: check_ntp.pl: bug fix
2118 use shell/sed for subst script to meet GNU coding stamdards
2119 2187
2120 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t: 21882003-05-15 00:17 tonvoon
2121 new tests written with getopt conversion
2122 2189
2123 * /cvsroot/netsaintplug/netsaintplug/subst.sh: 2190 * plugins/negate.c: Added examples
2124 shell wrapper handles diff'ing after sed substitution
2125 (awk fails GNU coding stds)
2126 2191
2127 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t: 21922003-05-14 22:59 tonvoon
2128 switch to getopt
2129 eliminate overflow in t/check_swap.t (still need to fix check_swap.c)
2130 2193
2131 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 2194 * plugins-scripts/check_mailq.pl: Added postfix support (Thomas
2132 better way of doing is_int 2195 Nilsen - 735218)
2133 2196
21342000-07-26 karldebisschop <kdebisschop> 21972003-05-14 22:51 tonvoon
2135 2198
2136 * /cvsroot/netsaintplug/netsaintplug/.cvsignore: 2199 * plugins/check_nwstat.c: Added DSVER and UPTIME checks (Phil
2137 ignore arch-specific build directories 2200 Randal - 737617)
2138 2201
21392000-07-25 karldebisschop <kdebisschop> 22022003-05-14 22:49 tonvoon
2140 2203
2141 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c: 2204 * pkg/solaris/solpkg: Typo
2142 convert to getopt
2143 2205
2144 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 22062003-05-14 22:44 tonvoon
2145 clean out a few sscanf calls
2146 2207
2147 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t: new test 2208 * doc/.cvsignore: Ignore developer-guidelines.html as generated
2209 from docbook
2148 2210
2149 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 22112003-05-14 22:39 tonvoon
2150 help screen typo
2151 2212
2152 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: 2213 * Makefile.am, pkg/solaris/pkginfo.in, pkg/solaris/solpkg: Remove
2153 delete extra printf 2214 dependency on gnu make
2154 2215
21552000-07-23 karldebisschop <kdebisschop> 22162003-05-14 00:20 tonvoon
2156 2217
2157 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 2218 * doc/developer-guidelines.sgml: Updated docs to include comments,
2158 improve documentation of -i option and its use 2219 contrib->main, getopts_long and verbose output levels
2159 2220
2160 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in: 22212003-05-13 23:23 tonvoon
2161 add -_ to acceptable cahracters in commad name
2162 2222
21632000-07-21 karldebisschop <kdebisschop> 2223 * tools/sfsnapshot: Calls tools/setup and creates a README for the
2224 snapshot directory
2164 2225
2165 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: 22262003-05-13 23:03 tonvoon
2166 we use explicit path with new subst script
2167 2227
2168 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in, /cvsroot/netsaintplug/netsaintplug/subst.in: 2228 * doc/developer-guidelines.html, doc/makefile, tools/setup: The
2169 convert perl utility scripts to awk 2229 developer-guidelines.html file is now generated from the sgml
2230 file by docbook2html at tools/setup time
2170 2231
2171 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: 22322003-05-13 13:14 stanleyhopcroft
2172 use -H where possible, change @libexec@ to @libexecdir@
2173 2233
21742000-07-20 karldebisschop <kdebisschop> 2234 * contrib/tarballs/hopcroft-plugins.tar.gz: Removed
2235 contrib/tarballs/hopcroft-plugins.tar.gz. This is archaic,
2236 anachronistic, unmaintained and humblingly embarrassing.
2175 2237
2176 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: 22382003-05-13 13:13 stanleyhopcroft
2177 taint checking for -p option
2178 2239
2179 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: order of libs 2240 * contrib/check_mssql.sh: check_mssql.sh. A new plugin from Mr T DE
2241 BLENDE to check MS SQLServer databases.
2180 2242
2181 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in: 22432003-05-09 04:22 kdebisschop
2182 convert old perl script to awk
2183 2244
2184 * /cvsroot/netsaintplug/netsaintplug/configure.in: 2245 * plugins/check_http.c: fix error when server closes connection
2185 use package.def for tracking package release (works for scripts too) 2246 immediately
2186 allow df and ping syntax to be specified on command line
2187 2247
2188 * /cvsroot/netsaintplug/netsaintplug/package.def: 22482003-05-09 04:22 kdebisschop
2189 defines package release
2190 2249
21912000-07-19 karldebisschop <kdebisschop> 2250 * plugins/check_http.c: fix error when server closes connection
2251 immediately
2192 2252
2193 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: 22532003-05-09 03:59 kdebisschop
2194 remove debugging printf
2195 2254
2196 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: 2255 * plugins/: check_snmp.c: cause snmpget try try for 1 second less
2197 another attempt to get this to work with all servers. 2256 than the timeout (allowing plugin to force close if needed)
2198 2257
2199 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: 22582003-05-07 19:01 undrgrid
2200 get protocol version from buffer, but send reasonable client string
2201 2259
2202 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 2260 * plugins/check_ping.c: Modified check_ping to handle IPv6 as well
2203 remove inconsistent comment info 2261 as IPv4 ICMP checks using the PING6_COMMAND determined during the
2204 change ':' as list separator to ',' (retain ':' for back-compatibility) 2262 configure script execution. As USE_IPV6 may be defined and
2263 PING6_COMMAND is not defined if there is not IPv6 TCP stack
2264 available when configure is run I condition it off PING6_COMMAND
2265 existing to remove build errors for being undefined.
2205 2266
2206 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: 22672003-04-25 10:05 sghosh
2207 fix goof in revision
2208 2268
2209 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: 2269 * plugins-scripts/: check_ntp.pl: corrected output units
2210 send ident string (suppresses server error)
2211 2270
22122000-07-17 karldebisschop <kdebisschop> 22712003-04-23 05:57 kdebisschop
2213 2272
2214 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: 2273 * plugins/: check_http.c, utils.c: update to RFC1123 hostname specs
2215 use utils.py
2216 use ntpdc if available
2217 clarify final logic (still needs mor work)
2218 2274
2219 * /cvsroot/netsaintplug/netsaintplug/configure.in: make perl utils.pm 22752003-04-17 06:56 kdebisschop
2220 2276
2221 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in: 2277 * nagios-plugins.spec.in: add check_nt, drop check_vsz
2222 perl script essential functions
2223 2278
22242000-07-15 karldebisschop <kdebisschop> 22792003-04-17 06:55 kdebisschop
2225 2280
2226 * /cvsroot/netsaintplug/netsaintplug/contrib/utils.py: 2281 * plugins/: check_dig.c, check_tcp.c, check_users.c: code cleanup
2227 user contribution 2282 to clear strict compiler warnings
2228 2283
2229 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: tag as 1.20 22842003-04-17 06:36 kdebisschop
2230 2285
2231 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: 2286 * plugins/: check_dig.c, check_tcp.c, netutils.c: code cleanup to
2232 closing in on consiostent options, etc 2287 clear strict compiler warnings
2233 2288
22342000-07-14 karldebisschop <kdebisschop> 22892003-04-16 16:31 sghosh
2235 2290
2236 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ircd.tar.gz: 2291 * plugins/check_real.c: old behavior - no stream check unless -u
2237 This was in core
2238 2292
2239 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: 22932003-04-16 16:06 sghosh
2240 dd $Id$
2241 2294
2242 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl: 2295 * plugins/check_real.c: reset to old behavior of not checking
2243 1.3 was accidental reversion of 1.2 to 1.1 - flip to correct state 2296 stream by default
2244 2297
2245 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: 22982003-04-13 05:49 sghosh
2246 contributor revisions
2247 2299
22482000-07-13 karldebisschop <kdebisschop> 2300 * plugins/check_hpjd.c: reduce compiler warning between gcc3 and
2301 gcc2.96
2249 2302
2250 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: 23032003-04-13 05:28 sghosh
2251 if xntpdc is present, check dispersion
2252 set $state to be integer so compares can be done
2253 2304
22542000-07-12 karldebisschop <kdebisschop> 2305 * configure.in: update for check_mailq - qmail support
2255 2306
2256 * /cvsroot/netsaintplug/netsaintplug/rpm: typo in macro for srcrpmdir 23072003-04-13 05:25 sghosh
2257 2308
2258 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/rpm: 2309 * plugins-scripts/utils.pm.in: update for check_mailq - qmail
2259 reverse compatibility for ':' 2310 support
2260 2311
2261 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 23122003-04-13 05:23 sghosh
2262 1.2.9-a2
2263 2313
2264 * /cvsroot/netsaintplug/netsaintplug/COPYING: 2314 * plugins-scripts/check_mailq.pl: Added sendmail multi-queue
2265 We refer to it but didn't distrubute it before 2315 support (Canau), merged qmail support (Schmid)
2266 2316
2267 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: 23172003-04-12 01:02 tonvoon
2268 add note that license is GPL
2269 2318
2270 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: 2319 * plugins/check_procs.c: Match -a STRING anywhere in ps args
2271 set timeout, add new text matches 2320 (Laurent Vaslin - 719783)
2272 2321
2273 * /cvsroot/netsaintplug/netsaintplug/Changelog: 1.2.9-a2 23222003-04-12 00:47 tonvoon
2274 2323
2275 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 2324 * plugins/check_procs.c: Match -a STRING anywhere in ps args
2276 fix bug resulting from use of strncmp 2325 (Laurent Vaslin - 719783)
2277 2326
2278 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 23272003-04-11 23:36 sghosh
2279 define suffix rules so both gnumake and pmake will work
2280 2328
2281 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 2329 * plugins-scripts/check_ifstatus.pl: added feature -u (list of
2282 must not send more than 2 \r\n pairs to zope 2330 unused ifIndex)
2283 2331
2284 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: 23322003-04-11 23:09 sghosh
2285 new contribution
2286 2333
2287 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: new test 2334 * plugins-scripts/check_ifstatus.pl: bug 691412, added feature -x
2335 (list of excluded ifTypes)
2288 2336
2289 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t: 23372003-04-11 19:44 sghosh
2290 edit to go with change to getopt
2291 2338
2292 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 2339 * plugins/check_hpjd.c: patch 698384 - order of args to snmpget +
2293 documentation typo 2340 print a bit of stderr
2294 2341
2295 * /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c: use getopt 23422003-04-11 17:27 sghosh
2296 2343
2297 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 2344 * plugins/check_hpjd.c: patch 698384 - order of args to snmpget
2298 documentation typo
2299 2345
2300 * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: 23462003-04-09 04:46 kdebisschop
2301 use getopt
2302 2347
2303 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 2348 * plugins/: check_http.c, check_hpjd.c, check_nt.c: cleanup to
2304 use comma for pairs of options, reserve colon for ranges 2349 suppress various strict compiler warnings
2305 2350
23062000-07-12 hgayosso <hgayosso> 23512003-04-09 04:44 kdebisschop
2307 2352
2308 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: 2353 * plugins/common.h: rewrite #elif to be compatible with traditional
2309 Added command examples for: check_fping, check_game, check_imap, check_rpc. 2354 C
2310 Changed one `/bin/printf' for `/bin/echo -e'. (hgayosso)
2311 2355
23122000-07-11 karldebisschop <kdebisschop> 23562003-04-09 03:09 kdebisschop
2313 2357
2314 * /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: add check_radius 2358 * plugins/Makefile.am: check_game needs popen.c now
2315 2359
2316 * /cvsroot/netsaintplug/netsaintplug/contrib/check_sockets.pl: 23602003-04-08 21:49 tonvoon
2317 new contribution
2318 2361
2319 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: 2362 * plugins/: check_nt.c, check_hpjd.c: Changed // to /* */ comments
2320 command termination on usage macro can be ambiguous in if block 2363 as some compilers do not like them
2321 2364
2322 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: 23652003-04-08 21:38 tonvoon
2323 convert to getopt
2324 2366
23252000-07-07 karldebisschop <kdebisschop> 2367 * command.cfg.in: Updated command for new check_procs
2326 2368
2327 * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: 23692003-04-08 21:37 tonvoon
2328 make output a little more standard
2329 2370
2330 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 2371 * plugins/: check_hpjd.c, check_nt.c: Changed // to /* */ comments
2331 add function ssprintf to print to mallocable string 2372 as some compilers do not like them
2332 2373
2333 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 23742003-04-08 01:00 stanleyhopcroft
2334 use new ssprintf function
2335 don't sscanf for mount point
2336 2375
2337 * /cvsroot/netsaintplug/netsaintplug/contrib/check_mem.pl: 2376 * contrib/check_axis.sh: check_axis.sh (Axis 5xx print servers)
2338 check memory (written on BSD) 2377 from Tom De Blende
2339 2378
23402000-07-06 karldebisschop <kdebisschop> 23792003-04-08 00:40 tonvoon
2341 2380
2342 * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: typos in docs 2381 * plugins/check_procs.c: Fixed zombie processes
2343 2382
2344 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 23832003-04-08 00:16 tonvoon
2345 add support message
2346 2384
2347 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c: 2385 * configure.in: Missed some PS_FORMAT strings
2348 creation
2349 2386
2350 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 23872003-04-07 23:53 tonvoon
2351 revert to 1.29
2352 2388
2353 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 2389 * configure.in, plugins/Makefile.am, plugins/check_nagios.c,
2354 this mod is wrong - it will go away 2390 plugins/check_procs.c, plugins/check_vsz.c: Souped up check_procs
2391 with different metrics
2355 2392
23562000-07-05 karldebisschop <kdebisschop> 23932003-04-07 22:23 tonvoon
2357 2394
2358 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_users.t, /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 2395 * plugins/check_snmp.c: Removed unnecessary array for AIX compile
2359 1.2.9-a1 cleanup 2396 (reported by Alwyn Cherrington)
2360 2397
2361 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 23982003-04-07 22:21 tonvoon
2362 fix usage statement
2363 2399
23642000-07-04 karldebisschop <kdebisschop> 2400 * plugins/check_snmp.c: Removed unnecessary regex array
2365 2401
2366 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c: 24022003-04-07 12:39 kdebisschop
2367 convert to getopt
2368 2403
23692000-07-03 karldebisschop <kdebisschop> 2404 * plugins/check_http.c: ste timeout one second greater than
2405 critical time
2370 2406
2371 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 24072003-04-07 12:38 kdebisschop
2372 minor bug fixes
2373 2408
2374 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t: 2409 * plugins/check_game.c: had been grandfathered ibto core, finally
2375 match messages with new multidisk checks 2410 use normal getopts, add options for player, max-player array
2411 positions
2376 2412
2377 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 24132003-04-03 22:21 tonvoon
2378 CRITICAL if any unkown message are picked up on STDERR
2379 2414
2380 * /cvsroot/netsaintplug/netsaintplug/make-tarball: exclude sparc-64 2415 * plugins-scripts/check_oracle.sh: Cleaned up cache output
2381 2416
2382 * /cvsroot/netsaintplug/netsaintplug/Changelog: exclude sparc64 24172003-04-01 23:24 tonvoon
2383 2418
2384 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 2419 * plugins-scripts/check_oracle.sh: Fixed sqlplus calls and
2385 add documentation 2420 rearranged parameters for --tablespace & --cache
2386 2421
2387 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 24222003-04-01 05:00 kdebisschop
2388 fix inaccurate comment
2389 2423
2390 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: help screen 2424 * configure.in: remove PATH_PROG call for autoconf/automake
2425 components
2391 2426
2392 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 24272003-03-31 13:49 kdebisschop
2393 check multiple disks
2394 2428
2395 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2429 * plugins/check_disk.c: checkpoint supresses iso9660 adds option
2396 1.2.9-a1 2430 for checking only local adds choice of scale factor
2397 2431
2398 * /cvsroot/netsaintplug/netsaintplug/make-tarball: 24322003-03-27 22:53 tonvoon
2399 make bz2 files as well
2400 2433
2401 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: 2434 * plugins/check_nwstat.c: Extra Netware checks (Patch 710247 -
2402 use getopt 2435 Dietmar Ruzicka)
2403 2436
2404 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 24372003-03-26 05:37 tonvoon
2405 functional multichecks, still need to tweak args
2406 2438
24072000-06-30 karldebisschop <kdebisschop> 2439 * configure.in: ipv6 check requires unistd.h for Darwin
2408 2440
2409 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 24412003-03-26 03:57 tonvoon
2410 better error trapping for strscpy and strscat
2411 2442
2412 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 2443 * configure.in, plugins/check_procs.c: Removal of ps_raw and
2413 further work on checking multiple partitions - some cleanup left, 2444 ps_vars
2414 plus documentation
2415 2445
24162000-06-29 karldebisschop <kdebisschop> 24462003-03-26 03:39 tonvoon
2417 2447
2418 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 2448 * plugins/check_nagios.c: Uses same ps command as check_procs
2419 snapshot working toward multidisk checks
2420 2449
2421 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 24502003-03-25 06:33 kdebisschop
2422 next snapshot for passive multichecks
2423 2451
24242000-06-28 karldebisschop <kdebisschop> 2452 * .cvsignore: subst is no longer used
2425 2453
2426 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 24542003-03-24 19:05 undrgrid
2427 add new form of rta for FreeBSD
2428 2455
2429 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl.in: 2456 * .cvsignore, Makefile.am: Better stripping of prefix for Solaris
2430 multiplatform build stuff 2457 package install needs to remove /usr/local as package
2458 installs there by default
2431 2459
2432 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 24602003-03-24 17:44 undrgrid
2433 napshot - at least this one compiles
2434 2461
2435 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: 2462 * Makefile.am, pkg/solaris/.cvsignore, pkg/solaris/pkginfo.in,
2436 still trying to make complete 2463 plugins/check_disk.c: Minor changes to build for Solaris packages
2437 2464
2438 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 24652003-03-24 16:23 tonvoon
2439 snapshot - updating for passive multichecks
2440 2466
2441 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl, /cvsroot/netsaintplug/netsaintplug/test.pl.in: 2467 * plugins/check_procs.c: Use max_state
2442 multiplatform builds
2443 2468
2444 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 24692003-03-24 02:57 tonvoon
2445 now able to specify varlist to ps so various orders can be handled (AIX)
2446 2470
24472000-06-27 karldebisschop <kdebisschop> 2471 * tools/: mail_error, sfsnapshot: PATH set in correct place and
2472 extra comments
2448 2473
2449 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in: 24742003-03-24 02:44 tonvoon
2450 multiplatform builds
2451 2475
2452 * /cvsroot/netsaintplug/netsaintplug/plugins/Helper.pm: 2476 * tools/: mail_error, sfsnapshot: Bug fixes
2453 modev for multiplatform builds
2454 2477
2455 * /cvsroot/netsaintplug/netsaintplug/Helper.pm: 24782003-03-24 02:21 tonvoon
2456 moved here for multipltform build
2457 2479
2458 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: 2480 * tools/mail_error: Sends email if non-zero return code from
2459 multiplatform builds 2481 command
2460 2482
2461 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 24832003-03-24 02:19 tonvoon
2462 strscat and strscpy functions
2463 2484
2464 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2485 * tools/sfsnapshot: Error code depending on number of files
2465 1.2.8-4 plus switch to bzip2 2486 generated
2466 2487
24672000-06-26 karldebisschop <kdebisschop> 24882003-03-24 01:18 tonvoon
2468 2489
2469 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2490 * lib/ls-mntd-fs.m4: Using coreutils 4.5.11 version to fix Darwin
2470 1.2.8-41.2.8-41.2.8-41.2.8-4 2491 problem
2471 2492
24722000-06-25 karldebisschop <kdebisschop> 24932003-03-24 00:40 tonvoon
2473 2494
2474 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 2495 * REQUIREMENTS: Add NSClient requirement for check_nt
2475 use standard POSIX getopt (only GNU supports '-' leadin for optarg
2476 2496
2477 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 24972003-03-24 00:39 tonvoon
2478 possible fix for check_ping
2479 2498
24802000-06-23 karldebisschop <kdebisschop> 2499 * plugins/check_nt.c: Reference to web site to get NSClient
2481 2500
2482 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 25012003-03-24 00:26 tonvoon
2483 try to get -p 1 at end of line to work
2484 2502
2485 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 2503 * plugins/check_nt.c: Reference to web site to get NSClient
2486 misplaced paren on host strlen
2487 2504
24882000-06-22 karldebisschop <kdebisschop> 25052003-03-23 07:01 undrgrid
2489 2506
2490 * /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/rpm: 2507 * Makefile.am, autogen.sh, configure.in, lib/Makefile.am,
2491 housekeeping for rpm builds 2508 pkg/solaris/pkginfo.in, pkg/solaris/solpkg: Solaris package build
2509 system
2492 2510
2493 * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/make-tarball: 25112003-03-23 06:20 kdebisschop
2494 housekeeping
2495 2512
2496 * /cvsroot/netsaintplug/netsaintplug/make-tarball: 2513 * plugins/check_disk.c: can once again exclude indiviual
2497 automatically create md5sum 2514 path/partitions
2498 2515
2499 * /cvsroot/netsaintplug/netsaintplug/Changelog: 25162003-03-23 06:11 kdebisschop
2500 1.2.8-3 bugfix release1.2.8-3 bugfix release1.2.8-3 bugfix release
2501 2517
2502 * /cvsroot/netsaintplug/netsaintplug/Changelog: houskeeping 2518 * plugins/check_disk.c: add -X to exclude FS type, now works with
2519 more than one path/dev specified
2503 2520
2504 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: 25212003-03-22 13:23 kdebisschop
2505 was not printing errors correctly
2506 2522
2507 * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/rpm, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: 2523 * plugins/utils.c: declaration must precede printf
2508 housekeeping
2509 2524
2510 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 25252003-03-21 20:21 tonvoon
2511 houskeeping
2512 2526
25132000-06-21 karldebisschop <kdebisschop> 2527 * configure.in: Stupid bug!
2514 2528
2515 * /cvsroot/netsaintplug/netsaintplug/Changelog: regular update 25292003-03-21 14:08 kdebisschop
2516 2530
2517 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2531 * plugins/check_disk.c: checkpoint, allows selecting devices and
2518 make more mandrake style 2532 paths now
2519 2533
2520 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 25342003-03-21 14:04 kdebisschop
2521 allocate extra byte for trailing null when using malloc
2522 2535
2523 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: 2536 * configure.in: instructions for posting plugin version number
2524 fix bug in version string cleanup
2525 2537
2526 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 25382003-03-19 23:44 kdebisschop
2527 use new terminate, add':' to usage statement
2528 2539
2529 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 2540 * plugins/check_by_ssh.c: allow to specify -1 and -2 for protocol
2530 terminate can now take format,arglist like printf 2541 version
2531 2542
2532 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: update docs 25432003-03-19 22:42 tonvoon
2533 2544
2534 * /cvsroot/netsaintplug/netsaintplug/Changelog: 2545 * configure.in: Tru64 df support (Paul Clayton)
2535 new info, cleanup old info
2536 2546
2537 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 25472003-03-19 13:01 kdebisschop
2538 another fix for reverse compatibility for -nohtml
2539 2548
2540 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 2549 * plugins/: utils.c, utils.h: make state_text a function
2541 another fix to revers compatibility for -nohtml
2542 2550
2543 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 25512003-03-19 12:59 kdebisschop
2544 first step in making SRPM more mandrake compatible
2545 2552
25462000-06-19 karldebisschop <kdebisschop> 2553 * lib/mountlist.c, plugins/check_disk.c: check_disk working with
2554 mountlist.c
2547 2555
2548 * /cvsroot/netsaintplug/netsaintplug/Changelog: update 25562003-03-19 02:28 kdebisschop
2549 2557
2550 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 2558 * Makefile.am, configure.in: subst.* was replaced by dist-hook
2551 restore -nohtml as do-nothing option for reverse compatibility
2552 2559
2553 * /cvsroot/netsaintplug/netsaintplug/Changelog: typo 25602003-03-19 02:27 kdebisschop
2554 2561
25552000-06-18 karldebisschop <kdebisschop> 2562 * subst.in, subst.sh: these were replaced by dist-hook
2556 2563
2557 * /cvsroot/netsaintplug/netsaintplug/Changelog: 25642003-03-18 15:18 kdebisschop
2558 1.2.8-2 -- really this time
2559 2565
25602000-06-17 karldebisschop <kdebisschop> 2566 * configure.in: running the AFS macro causes newer AC/AM to barf
2561 2567
2562 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: 25682003-03-18 09:02 kdebisschop
2563 assume 20-char max size for int
2564 2569
2565 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 2570 * configure.in: afs checking
2566 fix DUP checking, use malloc instead of fixed length strings
2567 2571
25682000-06-16 karldebisschop <kdebisschop> 25722003-03-18 08:50 kdebisschop
2569 2573
2570 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 2574 * lib/: ls-mntd-fs.m4, afs.m4: use AC_DEFINE_UNQOUTED
2571 fix docs, use malloc, fix bug with warn on DUPs
2572 2575
2573 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 25762003-03-18 08:47 kdebisschop
2574 forgat to double % in printf spec
2575 2577
2576 * /cvsroot/netsaintplug/netsaintplug/Changelog: 2578 * lib/ls-mntd-fs.m4: stop warning on autoheader 2.13
2577 1.2.8-2 changes (complete?)
2578 2579
2579 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 25802003-03-18 07:57 kdebisschop
2580 show header, status, content separately
2581 do more rigorous parsing of where content starts
2582 2581
25832000-06-15 karldebisschop <kdebisschop> 2582 * plugins/: netutils.c, netutils.h: common.h was doubly included
2584 2583
2585 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: doc fix 25842003-03-18 07:57 kdebisschop
2586 2585
2587 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: 2586 * plugins/common.h: use enum instead of define, remove some cruft
2588 and long opts to docs 2587 from old snprintf implementation
2589 2588
2590 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 25892003-03-18 07:48 kdebisschop
2591 dd a little header stuff, upgrade to 1.2.8-1
2592 2590
2593 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 2591 * configure.in, lib/Makefile.am, plugins/check_disk.c: use GNU
2594 fix docs, make nothml the default, and --link (-L) option 2592 fileutils for check_disk
2595 2593
2596 * /cvsroot/netsaintplug/netsaintplug/Changelog: 25942003-03-18 07:47 kdebisschop
2597 update to release new current
2598 2595
2599 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 2596 * lib/: afs.m4, fstypename.m4, fsusage.c, fsusage.h, fsusage.m4,
2600 make failed if there were no extras 2597 ls-mntd-fs.m4, mountlist.c, mountlist.h: from GNU fileutils for
2598 check_disk
2601 2599
2602 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 26002003-03-17 22:22 tonvoon
2603 fix docs, add separate option for vhost
2604 2601
26052000-06-14 karldebisschop <kdebisschop> 2602 * plugins-scripts/: check_oracle.sh: Allow default Oracle home from
2603 oratab (reported by Walbert Oberngruber)
2606 2604
2607 * /cvsroot/netsaintplug/netsaintplug/Changelog: dd todays changes 26052003-03-16 23:54 undrgrid
2608 2606
2609 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 2607 * configure.in: Modified to automatically enable getaddrinfo
2610 change name of variable stat - it conflicts on AIX with <sys/stat.h> 2608 emulation if lwres is not used and getaddrinfo is not found in
2609 the system.
2611 2610
2612 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 26112003-03-16 23:28 undrgrid
2613 make check_process obsolete
2614 2612
2615 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c: 2613 * plugins/: check_tcp.c, netutils.c, netutils.h: Applied patch
2616 all new functionality now incorporated into check_procs.c 2614 #660973 for tcp refusals
2617 2615
2618 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c: 26162003-03-15 01:28 undrgrid
2619 fix documentation
2620 2617
2621 * /cvsroot/netsaintplug/netsaintplug/subst.in: 2618 * configure.in: Left over debug define
2622 -q option for mktemp breaks on HPUX
2623 2619
2624 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: 26202003-03-15 01:25 undrgrid
2625 make version reporting GNU like
2626 2621
2627 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: 2622 * configure.in, lib/Makefile.am, lib/getaddrinfo.c,
2628 comments were inaccurate 2623 lib/getaddrinfo.h, lib/gethostbyname.c, lib/gethostbyname.h,
2624 plugins/Makefile.am, plugins/getaddrinfo.c,
2625 plugins/getaddrinfo.h, plugins/gethostbyname.c,
2626 plugins/gethostbyname.h, plugins/netutils.c, plugins/netutils.h,
2627 plugins/utils.c, plugins/utils.h: Spent the day working on
2628 backwards compatability using getaddrinfo() Moved getaddrinfo.?
2629 and gethostbyname.? from lib/ to plugins/ due to problems with
2630 compiling into the libnagiosplug.a as it required linking against
2631 socket libraries which are unneeded except for network based
2632 plugins. This code should hopefully happily work for all systems
2633 and has been tested prior to commit on Debian GNU/Linux, SPARC
2634 Solaris 7 and SPARC Solaris 9.
2629 2635
2630 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: 26362003-03-14 13:28 kdebisschop
2631 add #defines for standard options - testing only right now
2632 2637
2633 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 2638 * plugins-scripts/check_ntp.pl: add timeout, fix taint chacking
2634 make print_version more compatible with GNU coding standards 2639 diom
2635 2640
2636 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in: 26412003-03-13 22:20 undrgrid
2637 add $(DESTDIR)
2638 2642
2639 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: 2643 * .cvsignore, configure.in, lib/Makefile.am: Working out issues
2640 use getopt, cleanup documentation, retabify 2644 with getaddrinfo emulation build environment
2641 2645
2642 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 26462003-03-13 21:14 tonvoon
2643 clean up documentation, retabify
2644 2647
26452000-06-13 karldebisschop <kdebisschop> 2648 * plugins/: check_dns.c, check_http.c, check_tcp.c: Strip leading
2649 spaces in perf data
2646 2650
2647 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/Changelog: 26512003-03-13 21:10 tonvoon
2648 tabify, update documentation
2649 2652
2650 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 2653 * plugins/check_smtp.c: Perf data without leading spaces and fix
2651 typo in print_help 2654 ANSI C complaint about \n
2652 2655
2653 * /cvsroot/netsaintplug/netsaintplug/Changelog: 26562003-03-13 20:33 tonvoon
2654 progress on 12 June 2000
2655 2657
2656 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: 2658 * plugins/check_tcp.c: Fix compiler warnings re progname
2657 dd --verbose
2658 2659
2659 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: 26602003-03-13 06:52 undrgrid
2660 add help and usage routines
2661 2661
2662 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: 2662 * depcomp: Removed auto-tools script that automake adds
2663 test for non-zero exit, fix bug
2664 2663
2665 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c: 26642003-03-13 06:51 undrgrid
2666 dd netutils.h and timeout
2667 2665
2668 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 2666 * .cvsignore, configure.in, install-sh, missing, mkinstalldirs,
2669 dd netlibs to check_ldap 2667 plugins/.cvsignore, plugins/Makefile.am, plugins/common.h,
2668 plugins/common.h.in, plugins/netutils.h, plugins/netutils.h.in,
2669 plugins/popen.h, plugins/popen.h.in, plugins/utils.c,
2670 plugins/utils.h, plugins/utils.h.in, plugins/version.h.in:
2671 Updated cvs ignore files to reflect changes Moved header files
2672 from being ran through configure to standard Removed auto-tools
2673 scripts that get added by automake
2670 2674
26712000-06-12 karldebisschop <kdebisschop> 26752003-03-13 06:00 kdebisschop
2672 2676
2673 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 2677 * plugins/negate.c: negate must be POSIXly correct in handling
2674 convert spaces to tab stops 2678 options, else wrapped options get passed to it
2675 2679
2676 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 26802003-03-13 05:59 undrgrid
2677 bux fix in command loop
2678 2681
2679 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in: 2682 * configure.in: Removed --with-ipv6 configure option so it
2680 remove some GNUisms in Makefile, quote test strings 2683 determines IPv6 availablity completely on it's own per suggestion
2684 by Karl
2681 2685
26822000-06-09 karldebisschop <kdebisschop> 26862003-03-13 05:29 kdebisschop
2683 2687
2684 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2688 * plugins/negate.c: negate must be POSIXly correct in handling
2685 1.2.8 release 2689 options, else wrapped options get passed to it
2686 2690
2687 * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl: 26912003-03-12 22:13 undrgrid
2688 add comment that openssh will not work with this script
2689 2692
2690 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: 2693 * plugins/check_tcp.c: doco standarization
2691 patch from William Pietri
2692 2694
26932000-06-08 karldebisschop <kdebisschop> 26952003-03-12 19:50 undrgrid
2694 2696
2695 * /cvsroot/netsaintplug/netsaintplug/Changelog: just getting up to date 2697 * configure.in, plugins-scripts/subst.in: Just a lil namespace
2698 clean-up
2696 2699
2697 * /cvsroot/netsaintplug/netsaintplug/configure.in: 27002003-03-12 17:42 undrgrid
2698 mysql configure problems - will still want a bit more work
2699 2701
2700 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 2702 * configure.in: Minor fix to --with-ipv6 behavior
2701 make -H option work right
2702 2703
2703 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl: 27042003-03-12 17:11 undrgrid
2704 add a few comments
2705 2705
2706 * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl: 2706 * autogen.sh, configure.in, plugins/utils.c, plugins/utils.h.in:
2707 new contributions 2707 Added autogen.sh script that rebuilds using autotools and runs
2708 configure Modified configure.in to include some debug build
2709 option info at the end of the scripts execution. Can be removed
2710 by release time. Modified configure.in to include a --with-ipv6
2711 option Default build is without IPv6 support now to enable you
2712 need to use the --with-ipv6 command line option to configure.
2713 Modified plugins/utils.* to use USE_IPV6
2708 2714
27092000-06-07 karldebisschop <kdebisschop> 27152003-03-12 07:05 kdebisschop
2710 2716
2711 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2717 * plugins/check_disk.c: doco standarization
2712 no check_https anymore
2713 2718
2714 * /cvsroot/netsaintplug/netsaintplug/configure.in: 27192003-03-12 06:44 kdebisschop
2715 check_https no longer exists
2716 2720
2717 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 2721 * plugins/check_disk.c: errors for statfs
2718 get HAVE_SSL def right
2719 2722
2720 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: typo 27232003-03-12 06:41 kdebisschop
2721 2724
2722 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 2725 * plugins/check_smtp.c: comment/doco cleanup for embeeded doc work,
2723 consolidate ssl for check_http into one plugin 2726 control STMP command via options instead of defines
2724 2727
2725 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: 27282003-03-12 06:38 kdebisschop
2726 seems debugged, so moved into check_http
2727 2729
2728 * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c: 2730 * configure.in: version increase, statfs work
2729 ssl functionality has been move into check_http
2730 2731
2731 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: 27322003-03-12 02:47 undrgrid
2732 fix problem with --onredirect
2733 2733
2734 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: 2734 * plugins/.cvsignore: Add some more extra plugins
2735 fix option processing, hopefully for the last time
2736 2735
2737 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec: 27362003-03-12 02:29 undrgrid
2738 prepare for pre7 RPMs
2739 2737
2740 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec: 2738 * plugins/check_dig.c: Code clean-up
2741 now contained in one netsaint-plugins spec
2742 2739
2743 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 27402003-03-12 02:29 undrgrid
2744 upgrade to 1.2.8pre7, change install dir to plugins, add command.cfg to doc
2745 2741
2746 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec: 2742 * plugins/check_http.c: Clean up of output from plugin
2747 undefined build list
2748 2743
2749 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: 27442003-03-12 02:24 undrgrid
2750 streamline and debug reverse compatibility mode for option processing
2751 2745
2752 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t: 2746 * plugins/: check_udp.c, check_ldap.c, check_http.c: Code clean-up
2753 use hostname to test http
2754 2747
27552000-06-06 karldebisschop <kdebisschop> 27482003-03-12 02:23 undrgrid
2756 2749
2757 * /cvsroot/netsaintplug/netsaintplug/configure.in: 2750 * plugins/check_tcp.c: Code cleanup
2758 clean up warn where user has no libcrypto
2759 2751
2760 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec: 27522003-03-12 00:45 tonvoon
2761 minor changes
2762 2753
2763 * /cvsroot/netsaintplug/netsaintplug/configure.in: pgsql on solaris 2754 * plugins/check_dns.c: Removed is_host checks to speed up code.
2755 Fixed timings so no spaces
2764 2756
2765 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 27572003-03-12 00:08 tonvoon
2766 call directory plugins instead of plugin
2767 2758
2768 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 2759 * plugins/check_dns.c: Timings in milliseconds and nicer output
2769 comment debugging code
2770 2760
2771 * /cvsroot/netsaintplug/netsaintplug/make-tarball: 27612003-03-11 22:51 tonvoon
2772 clean and autoconf first to prvent careless errors
2773 2762
27742000-06-05 karldebisschop <kdebisschop> 2763 * plugins-scripts/.cvsignore: Add script ignores
2775 2764
2776 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 27652003-03-11 22:36 tonvoon
2777 try to get sane build of extras
2778 modify check_http to try and get AIX to compile
2779 2766
2780 * /cvsroot/netsaintplug/netsaintplug/configure.in: 2767 * plugins/negate.c: Remove getopt_long checks
2781 cleanup final test for OpenSSL
2782 2768
2783 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in: 27692003-03-11 22:34 tonvoon
2784 typo in configure, plus try to get AIX to make scripts
2785 2770
27862000-06-04 karldebisschop <kdebisschop> 2771 * plugins/negate.c: Fixed reading too many argv parameters and
2772 changed to asprintf
2787 2773
2788 * /cvsroot/netsaintplug/netsaintplug/configure.in: 27742003-03-11 22:29 tonvoon
2789 try to make postgres work on non-redhat
2790 2775
2791 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec: 2776 * plugins/negate.c: Fixed reading too many argv parameters and
2792 ichnage to pre6 2777 changed to asprintf
2793 2778
2794 * /cvsroot/netsaintplug/netsaintplug/configure.in: 27792003-03-11 22:22 tonvoon
2795 yet another try for BSD
2796 2780
2797 * /cvsroot/netsaintplug/netsaintplug/configure.in: 2781 * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
2798 fix again for BSD - need to change order of packets option 2782 check_fping.c, check_hpjd.c, check_http.c, check_ide-smart.c,
2783 check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
2784 check_mysql.c, check_nagios.c, check_nt.c, check_nwstat.c,
2785 check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c,
2786 check_radius.c, check_real.c, check_smtp.c, check_snmp.c,
2787 check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
2788 check_udp.c, check_ups.c, check_users.c, check_vsz.c: Remove
2789 getopt_long checks
2799 2790
2800 * /cvsroot/netsaintplug/netsaintplug/configure.in: 27912003-03-11 22:09 undrgrid
2801 cange order of options to support FreeBSD
2802 2792
2803 * /cvsroot/netsaintplug/netsaintplug/configure.in: 2793 * configure.in: Fixed some ping6 variables
2804 change to match AIX man page
2805 2794
2806 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: 27952003-03-11 18:32 undrgrid
2807 get rid of duplicate definitiopn of max
2808 2796
2809 * /cvsroot/netsaintplug/netsaintplug/configure.in: 2797 * configure.in: Minor change to Karl's statfs check Inclusion of
2810 get rid of egrep -s (use >/dev/null for compatibility) 2798 ICMPv6 ping tests to define PING6_COMMAND Minor fix to ps syntax
2799 checking to fix bug I introduced last nite
2811 2800
2812 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec: 28012003-03-11 07:04 undrgrid
2813 core should install on any system, extars may require nodeps
2814 2802
2815 * /cvsroot/netsaintplug/netsaintplug/Makefile.in: 2803 * Makefile.am, configure.in: Removed acconfig.h from EXTRA_DIST
2816 quickcheck target is not defined anymore 2804 Fixed problem with test in SWAP_FORMAT and SWAP_COMMAND
2817 2805
28182000-06-03 karldebisschop <kdebisschop> 28062003-03-11 06:44 kdebisschop
2819 2807
2820 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2808 * configure.in, plugins/check_disk.c: use statfs for check_disk
2821 update for 1.2.8pre5 2809 (still needs fs scan)
2822 2810
2823 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 28112003-03-11 06:03 undrgrid
2824 add rule for urlize (and check_http2, temporary)
2825 2812
2826 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: 2813 * acconfig.h, configure.in: Finishing clean-up of configure.in
2827 add help/usage/version info, plus a few comments 2814 Removing acconfig.h as it's no longer needed
2828 2815
2829 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: comments 28162003-03-10 23:58 undrgrid
2830 2817
2831 * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t: 2818 * acconfig.h, configure.in: Cleaned up configure for PS and PING to
2832 fix needed to match new output from plugin 2819 produce cleaner config.h
2833 2820
28342000-06-02 karldebisschop <kdebisschop> 28212003-03-09 18:13 undrgrid
2835 2822
2836 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: 2823 * plugins/common.h.in: Make sure sys/socket.h is explicitly
2837 put up short term - will soon replace check_http and check_https 2824 included if HAVE_SYS_SOCKET_H is defined
2838 2825
2839 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 28262003-03-09 10:39 tonvoon
2840 typo in email address
2841 2827
2842 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 2828 * plugins/check_disk.c: Implement error-only option for check_disk
2843 fix calls to realloc 2829 (Ian Duggan)
2844 2830
2845 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: 28312003-03-09 10:36 tonvoon
2846 typos in print_help
2847 2832
2848 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 2833 * plugins/check_disk.c: Implement error-only option for check_disk
2849 typoes in usage and in getopt 2834 (Ian Duggan)
2850 2835
2851 * /cvsroot/netsaintplug/netsaintplug/configure.in: fix for solaris 28362003-03-08 12:08 tonvoon
2852 2837
2853 * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c: 2838 * plugins/check_disk.c: Fix AIX /proc filesystem (Ian Duggan)
2854 pedantic compilers complained these wre not tru prototypes
2855 2839
2856 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 28402003-03-08 12:05 tonvoon
2857 fix bug (rta is not reported if pl = 100)
2858 2841
2859 * /cvsroot/netsaintplug/netsaintplug/configure.in: 2842 * plugins/check_disk.c: Fix AIX /proc filesystem (Ian Duggan)
2860 try different hadlning of lib to get OpenSSL to work on FreeBSD
2861 2843
2862 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: 28442003-03-08 11:44 tonvoon
2863 typo (would not have effect under current code, but cleaner)
2864 2845
2865 * /cvsroot/netsaintplug/netsaintplug/configure.in: 2846 * configure.in: snprintf checks in configure.in like samba
2866 fix logic for check_https
2867 2847
28682000-06-01 karldebisschop <kdebisschop> 28482003-03-08 02:27 undrgrid
2869 2849
2870 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2850 * plugins/check_dns.c: Modified code to call is_addr() rather than
2871 delet build root 2851 is_dotted_quad() with the new AF indepdent function routines
2872 2852
2873 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 28532003-03-08 02:26 undrgrid
2874 change to 1.2.8pre4
2875 2854
2876 * /cvsroot/netsaintplug/netsaintplug/Requirements: 2855 * plugins/: netutils.c, netutils.h.in, utils.c, utils.h.in: AF
2877 just a short list of where to get packages tha plugins depend on 2856 indepedent routines introduced. Modifed process_request() &
2857 my_connect() parameters to make 'proto' type 'int' rather
2858 than 'char *' and use IPPROTO_* POSIX values. Removed
2859 is_dotted_quad() & my_inet_aton() functions Added is_addr(),
2860 is_inet_addr(), is_inet6_addr() and resolve_host_or_addr()
2861 functions to check whether it is a valid IP address Modified
2862 is_host() to call is_addr() and is_hostname()
2878 2863
2879 * /cvsroot/netsaintplug/netsaintplug/contrib/maser-oracle.pl: 28642003-03-08 02:02 tonvoon
2880 expand from archive
2881 2865
2882 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 2866 * tools/sfsnapshot: Need to remove configure.in
2883 fix bad @LIBS@ in makefiles
2884 update version
2885 2867
28862000-05-31 karldebisschop <kdebisschop> 28682003-03-08 01:59 tonvoon
2887 2869
2888 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 2870 * lib/Makefile.am, lib/snprintf.c, plugins/Makefile.am,
2889 random changes 2871 plugins/snprintf.c: Move snprintf into lib
2890 2872
2891 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c: 28732003-03-08 01:48 tonvoon
2892 check a bunch more OIDs
2893 2874
2894 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt: 2875 * tools/sfsnapshot: Have to run through whole automake procedure as
2895 make notes about moving some stuff to core 2876 datestamp in RELEASE variable
2896 2877
2897 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 28782003-03-08 01:13 tonvoon
2898 DO NOT include @LIBS@ in LDFLAGS - configure messes it up
2899 2879
2900 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.c, /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.tar.gz: 2880 * tools/sfsnapshot: Added automake parameters for config.sub and
2901 unpack source 2881 config.guess
2902 2882
2903 * /cvsroot/netsaintplug/netsaintplug/contrib/check_ntp.tar.gz: 28832003-03-08 00:57 tonvoon
2904 moved to core
2905 2884
2906 * /cvsroot/netsaintplug/netsaintplug/contrib/check_nfs.tar.gz: 2885 * tools/sfsnapshot: Fixed production OUT variable
2907 functionality moved to check_rpc in core
2908 2886
2909 * /cvsroot/netsaintplug/netsaintplug/contrib/check_real.tar.gz: 28872003-03-08 00:55 tonvoon
2910 moved to core
2911 2888
2912 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt: 2889 * tools/sfsnapshot: Adds MD5SUM file, creates multiple branch
2913 updated file from www.netsaint.org 2890 snapshots and doesn't rerun configure/automake/autoconf
2891 unnecessarily
2914 2892
2915 * /cvsroot/netsaintplug/netsaintplug/contrib/check_bgpstate.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_dns_random.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ifoperstatus.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ifstatus.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_maxchannels.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_maxwanstate.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/contrib/check_mysql.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_pop3.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_radius.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_sap.sh, /cvsroot/netsaintplug/netsaintplug/contrib/check_uptime.c: 28932003-03-08 00:21 tonvoon
2916 copied and unpacked from www.netsaint.org
2917 2894
2918 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: 2895 * Makefile.am: Use Makefile's variables (to support a shortcut in
2919 minor typo in comment 2896 sfsnapshot)
2920 2897
2921 * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: 28982003-03-07 22:11 undrgrid
2922 wraps output of another plugin with a URL
2923 2899
29242000-05-30 karldebisschop <kdebisschop> 2900 * configure.in, lib/Makefile.am, lib/getaddrinfo.c,
2901 lib/getaddrinfo.h, lib/gethostbyname.c, lib/gethostbyname.h,
2902 plugins/check_pgsql.c, plugins/common.h.in, plugins/netutils.c,
2903 plugins/netutils.h.in, tools/setup: Added getaddrinfo.[ch] &
2904 gethostbyname.[ch] to provide RFC2553 functions if missing in
2905 system libs and lwres not present Moved all references to netdb.h
2906 and sys/socket.h into common.h.in Modified automake call in
2907 tools/setup to include adding missing files so config.sub
2908 and config.guess will be available
2925 2909
2926 * /cvsroot/netsaintplug/netsaintplug/contrib/check_netapp.pl: 29102003-03-07 20:16 tonvoon
2927 new contribution
2928 2911
2929 * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_nwstat.pl, /cvsroot/netsaintplug/netsaintplug/contrib/mrtgext.pl, /cvsroot/netsaintplug/netsaintplug/contrib/urlize.pl: 2912 * plugins/check_nt.c: Make output for CPU load nicer
2930 new contributions, pending review and inclusion in main source tree
2931 2913
29322000-05-25 karldebisschop <kdebisschop> 29142003-03-07 07:45 kdebisschop
2933 2915
2934 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c: 2916 * plugins/check_smtp.c: millisecond timing and perf data
2935 general cleanup - keep test order consistent so possible bugs are
2936 more likely to be caught
2937 2917
2938 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 29182003-03-07 07:15 kdebisschop
2939 do not include @LIBS@ in LDFLAGS - it's getting munged by configure
2940 2919
2941 * /cvsroot/netsaintplug/netsaintplug/configure.in: 2920 * plugins/: check_smtp.c: whole timer loop was on the wrong side of
2942 get openssl and mysql to work on redhat 6.2 2921 connection close code
2943 2922
29442000-05-24 karldebisschop <kdebisschop> 29232003-03-07 06:43 kdebisschop
2945 2924
2946 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c: 2925 * plugins/check_udp.c: fix for -H invocation of hostname
2947 some printers may be going offline with POWERSAVE mode
2948 2926
29492000-05-19 karldebisschop <kdebisschop> 29272003-03-07 06:40 kdebisschop
2950 2928
2951 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 2929 * plugins/check_udp.c: fix for -H invocation of hostname
2952 realloc crashes when calloc outside of memory page - code page size as
2953 define (I really need a better solution here)
2954 2930
2955 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c: 29312003-03-06 06:40 undrgrid
2956 fix possible sscanf overflow
2957 2932
29582000-05-18 karldebisschop <kdebisschop> 2933 * acinclude.m4, configure.in: Adds --with-lwres and
2934 --enable-emulate-getaddrinfo but are not used in any of the code
2935 at this time. Has a check for IPv6 support but only runs if using
2936 the emulate-getaddrinfo routines, this needs to be modified. !!!
2937 I need input from results of this run on various platforms to see
2938 what results are seen in plugins/config.h so please help test !!!
2959 2939
2960 * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: 29402003-03-05 07:27 kdebisschop
2961 get regex and string searched to work for HTML pages longer than 1024 chars
2962 2941
2963 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: fix a few typos 2942 * plugins-scripts/check_ntp.pl: add "m" to regex for minutes
2964 2943
2965 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: 29442003-03-05 05:59 sghosh
2966 spell author names correctly, fix help screen info
2967 2945
29682000-05-11 karldebisschop <kdebisschop> 2946 * plugins/check_smtp.c: remove race condition for a long HELO
2969 2947
2970 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ide-smart.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: 29482003-03-05 04:38 sghosh
2971 use text constants (no|required)_argument instead of numbers in getopt_long
2972 options for clarity. Fix any mis-specified options
2973 2949
2974 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: 2950 * command.cfg.in: corrected snmp commands
2975 make regex scan work
2976 fix errors in specification of getopt_long parameters
2977 2951
29782000-05-10 karldebisschop <kdebisschop> 29522003-03-05 04:37 sghosh
2979 2953
2980 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 2954 * plugins-scripts/check_ntp.pl: regex fix per Marc Poulin
2981 drop reference to old saintcheck script
2982 2955
29832000-05-05 karldebisschop <kdebisschop> 29562003-03-05 00:17 tonvoon
2984 2957
2985 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: 2958 * plugins/check_http.c: check_http min size option (680467 - Dave
2986 fix typoes in OID definition 2959 Viner)
2987 2960
29882000-05-04 karldebisschop <kdebisschop> 29612003-03-04 23:56 tonvoon
2989 2962
2990 * /cvsroot/netsaintplug/netsaintplug/saintcheck: obsoleted by test.pl 2963 * plugins/check_nt.c: Make output message for CPU Load a bit nicer
2991 2964
2992 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: 29652003-03-04 23:35 tonvoon
2993 update version number in -V option
2994 2966
2995 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: 2967 * tools/sfsnapshot: To create nagiosplug daily snapshots on SF
2996 add author, revision tracking
2997 2968
29982000-05-03 karldebisschop <kdebisschop> 29692003-03-03 03:49 kdebisschop
2999 2970
3000 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t: 2971 * plugins/check_ping.c: accept comma-delimted list of hosts for
3001 try to get arg checking to work, add full rpc list 2972 checking if a multihomed host is alive
3002 2973
3003 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: 29742003-03-02 06:01 kdebisschop
3004 bug fixes
3005 2975
3006 * /cvsroot/netsaintplug/netsaintplug/.cvsignore: 2976 * plugins/check_ping.c: add logic to check multiple servers
3007 use this file to block syncronizing configure script (developers should run
3008 autoconf on their own)
3009 2977
3010 * /cvsroot/netsaintplug/netsaintplug/configure.in: 29782003-03-02 04:59 kdebisschop
3011 fix includes for llber
3012 2979
3013 * /cvsroot/netsaintplug/netsaintplug/test.pl: 2980 * ChangeLog: update from CVS
3014 replaces saintcheck (new script is based on standard perl test harness) 2981
29822003-03-02 04:58 kdebisschop
2983
2984 * configure.in, nagios-plugins.spec.in: adjustments to remove beta
2985 tagging
2986
29872003-03-02 04:32 kdebisschop
2988
2989 * ChangeLog: update from CVS
2990
29912003-03-01 05:09 kdebisschop
2992
2993 * nagios-plugins.spec.in: we were missing some docs in the RPM
2994
29952003-02-23 17:11 sghosh
2996
2997 * REQUIREMENTS: Novell requirements
2998
29992003-02-23 17:10 sghosh
3000
3001 * contrib/check_bgpstate.pl: removed community string in CRIT
3002 message
3003
30042003-02-22 19:06 tonvoon
3005
3006 * configure.in: Solaris and Unixware labels round the wrong way for
3007 swap command
3008
30092003-02-22 13:01 kdebisschop
3010
3011 * Makefile.am: provide target for nagios-plugins.spec
3012
30132003-02-22 07:27 kdebisschop
3014
3015 * Makefile.am: add CODING FAQ LEGAL to distribution tarball
3016
30172003-02-21 21:59 tonvoon
3018
3019 * plugins/check_http.c: Fixed coredump with unallocated string
3020
30212003-02-21 21:46 tonvoon
3022
3023 * plugins/check_dns.c: Strip leading spaces on dns return value
3024 (689563 - Simon L Nielsen)
3025
30262003-02-20 03:16 kdebisschop
3027
3028 * plugins-scripts/check_disk_smb.pl: option regexs need to include
3029 ^ and $
3030
30312003-02-19 22:56 tonvoon
3032
3033 * lib/Makefile.am: Removing getloadavg.m4 from dist
3034
30352003-02-19 08:36 kdebisschop
3036
3037 * INSTALL, configure.in, lib/getloadavg.m4, tools/setup: remove
3038 getloadavg.m4
3039
30402003-02-19 00:45 tonvoon
3041
3042 * Makefile.am, configure.in, getloadavg.m4, lib/Makefile.am,
3043 lib/getloadavg.c, lib/getloadavg.m4, plugins/Makefile.am,
3044 plugins/getloadavg.c: Move getloadavg to lib directory. Must run
3045 "aclocal -I lib"
3046
30472003-02-18 23:00 kdebisschop
3048
3049 * plugins/check_pgsql.c: spurious backslash escape
3050
30512003-02-18 22:56 kdebisschop
3052
3053 * configure.in: set tag for beta3, fix pgsql detection
3054
30552003-02-18 22:24 kdebisschop
3056
3057 * plugins/check_udp.c: never exited getopt loop
3058
30592003-02-18 22:20 kdebisschop
3060
3061 * plugins/check_tcp.c: failed if header was more than 1023 bytes
3062
30632003-02-18 22:10 tonvoon
3064
3065 * plugins/check_load.c: Fixed the output messages (Bug 688729 -
3066 Jayjay)
3067
30682003-02-18 21:58 tonvoon
3069
3070 * Makefile.am: Add SUPPORT file to distribution
3071
30722003-02-18 21:56 tonvoon
3073
3074 * plugins/check_http.c: Fixed compiler warning and increased the
3075 SSL random key for a Solaris PRNG problem
3076
30772003-02-18 05:38 kdebisschop
3078
3079 * configure.in: remainder of ps fix for UnixWare, and move [] in
3080 if/elif to indicate m4 quoting instead of test invocation
3081
30822003-02-18 04:05 sghosh
3083
3084 * contrib/check_appletalk.pl: Appletalk ping plugin
3085
30862003-02-18 04:04 sghosh
3087
3088 * plugins/check_snmp.c: OID type prefix patch [Patches-679403]
3089
30902003-02-18 03:46 sghosh
3091
3092 * plugins/check_swap.c: support for Large swap sizes
3093
30942003-02-18 03:17 sghosh
3095
3096 * configure.in: regex fix to catch *BSD swapinfo and not HP-UX
3097 error and memory/file swap in addition to device for HP-UX
3098
30992003-02-17 22:01 kdebisschop
3100
3101 * configure.in: typo in testing uname output
3102
31032003-02-17 21:57 kdebisschop
3104
3105 * configure.in: ping and swap for unixware
3106
31072003-02-17 21:04 kdebisschop
3108
3109 * configure.in: library search dirs are part of LDFLAGS
3110
31112003-02-17 19:11 sghosh
3112
3113 * REQUIREMENTS: location updates
3114
31152003-02-16 08:41 tonvoon
3116
3117 * plugins/Makefile.am: Fixed dependencies for check_nt
3118
31192003-02-16 08:25 tonvoon
3120
3121 * plugins/check_nt.c: Coredump if no variable set (reported by Marc
3122 C. Poulin)
3123
31242003-02-16 02:46 egalstad
3125
3126 * contrib/check_dhcp.c: Interface patch byor Clemens Resen
3127
31282003-02-16 02:18 sghosh
3129
3130 * plugins-scripts/check_ntp.pl: all alphanumeric accepted for refid
3131 on ntpq
3132
31332003-02-12 22:32 tonvoon
3134
3135 * plugins/.cvsignore: Added extra plugins
3136
31372003-02-12 22:30 tonvoon
3138
3139 * lib/.cvsignore: Add ignore files
3140
31412003-02-12 22:29 tonvoon
3142
3143 * plugins/negate.c: Remove unnecessary \ and fix coredump with no
3144 parameters specified
3145
31462003-02-12 22:27 tonvoon
3147
3148 * plugins/check_http.c: Remove unnecessary \ - complaints from
3149 Tru64's cc compiler
3150
31512003-02-12 22:21 tonvoon
3152
3153 * configure.in: Inadequate quoting for PS_FORMAT & removal of grep
3154 "*** for Tru64
3155
31562003-02-12 04:36 sghosh
3157
3158 * command.cfg.in: forced ntpq jitter check
3159
31602003-02-12 04:32 sghosh
3161
3162 * plugins-scripts/check_ifoperstatus.pl: added timeout alarm
3163
31642003-02-12 04:30 sghosh
3165
3166 * plugins-scripts/check_ntp.pl: fixed regex for stratum1 peer,
3167 added logic for failed ntpq call(e.g. sntp host)
3168
31692003-02-11 00:47 tonvoon
3170
3171 * plugins/check_mysql.c: Patch by Dave Viner for seg fault on RH
3172 7.3 (655903)
3173
31742003-02-10 23:59 tonvoon
3175
3176 * configure.in: Update with references to REQUIREMENTS
3177
31782003-02-10 23:58 tonvoon
3179
3180 * Requirements: Remove file, superceded by REQUIREMENTS
3181
31822003-02-10 23:34 tonvoon
3183
3184 * plugins/: getopt.c, getopt.h, getopt1.c: Removing getopt files -
3185 now in new lib directory
3186
31872003-02-10 23:32 tonvoon
3188
3189 * lib/: Makefile.am, getopt.c, getopt.h, getopt1.c: New directory
3190 for common library files
3191
31922003-02-10 23:28 tonvoon
3193
3194 * plugins/common.h.in: Added in a define for HAVE_GETOPT_H for
3195 backwards compatibility
3015 3196
3016 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c: 31972003-02-10 23:27 tonvoon
3017 use plugin standard -h for help
3018 move -h(ost) option to -H
3019 fix getopt to work on machines with no getopt_long
3020 3198
3021 * /cvsroot/netsaintplug/netsaintplug/Makefile.in: fix conflicts 3199 * plugins/Makefile.am: Remove unnecessary getopt references and
3200 link in lib directory
3022 3201
3023 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/command.cfg.in, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/subst.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c: 32022003-02-10 23:26 tonvoon
3024 bug fixes
3025 3203
3026 * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: bug fix 3204 * configure.in: Removing checks for getopt.h - now always
3205 available. Also support lib dir
3027 3206
3028 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c: 32072003-02-10 23:24 tonvoon
3029 use getopt
3030 3208
3031 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: use getopt 3209 * Makefile.am: Adding lib directory for getopts change
3032 include enhancements from check_process 3210
32112003-02-10 23:08 tonvoon
3212
3213 * configure.in: Fixed Tru64 ps command (Bug 669585 - Paula Arnold)
3214
32152003-02-10 18:36 undrgrid
3216
3217 * plugins/check_ssh.c: Added argc checks before attempting to
3218 access argv[]
3219
3220 Corrected return codes and output
3221
32222003-02-10 14:18 undrgrid
3223
3224 * plugins/check_ssh.c: Revised code to use resolving and connection
3225 code in utils.c and netutils.c rather than its own functions.
3226 Corrected code to properly handle input of server hostname and
3227 port on commandline without option flags.
3228
32292003-02-10 04:49 kdebisschop
3230
3231 * contrib/check_fping_in.c: this plugin is in core as check_fping
3232
32332003-02-09 18:59 undrgrid
3234
3235 * tools/setup: Reordered program calls so autoheader was called
3236 before automake thus getting rid of errors for header files not
3237 being present when automake was called. Also puts it inline with
3238 documentation in INSTALL & INSTALLING
3239
32402003-02-09 14:20 sghosh
3241
3242 * contrib/: check_adptraid.sh, check_compaq_insight.pl,
3243 check_file_age.pl: new plugins
3244
32452003-02-09 14:18 sghosh
3246
3247 * contrib/: README.TXT, readme.txt: file rename
3248
32492003-02-09 14:16 sghosh
3250
3251 * contrib/: check_remote_nagios_status.pl, check_wins.pl,
3252 sched_downtime.pl: more contribs
3253
32542003-02-09 14:03 sghosh
3255
3256 * contrib/tarballs/: fetchlog-0.92.tar.gz, fetchlog-0.94.tar.gz:
3257 new version
3258
32592003-02-09 12:54 kdebisschop
3260
3261 * CODING, README: spell check
3262
32632003-02-09 12:36 kdebisschop
3264
3265 * FAQ: spell check
3266
32672003-02-09 12:17 sghosh
3268
3269 * SUPPORT: ispell
3270
32712003-02-08 06:00 kdebisschop
3272
3273 * plugins/check_pgsql.c: use enum instead of define
3274
32752003-02-08 05:58 kdebisschop
3276
3277 * FAQ: add item on submitting new plugins
3278
32792003-02-08 05:57 kdebisschop
3280
3281 * SUPPORT: suggest minimum standards for support requests
3282
32832003-02-08 05:32 kdebisschop
3284
3285 * plugins/check_http.c: submit request with one send
3286
32872003-02-05 05:59 kdebisschop
3288
3289 * configure.in: fix for SSL build on RedHat rawhide
3290
32912003-02-05 05:58 kdebisschop
3292
3293 * plugins/check_dns.c: allow check to proceed using servers from
3294 resolv.conf
3295
32962003-02-05 05:57 kdebisschop
3297
3298 * plugins/check_http.c: fix segfault due to bad asprintf invocation
3299
33002003-02-04 06:24 sghosh
3301
3302 * plugins-scripts/Makefile.am: install user:grp perms [patch
3303 679703 -Detlef Boehm]
3304
33052003-02-04 06:16 sghosh
3306
3307 * plugins-scripts/check_flexlm.pl: lmstat output update
3308
33092003-02-04 05:54 sghosh
3310
3311 * plugins-scripts/check_ntp.pl: corrected ntpdate offset to seconds
3312
33132003-02-03 21:43 tonvoon
3314
3315 * plugins/check_snmp.c: Avoid core dump with null or invalid data
3316 (679400 - Mathieu Masseboeuf)
3317
33182003-02-03 21:33 tonvoon
3319
3320 * plugins/Makefile.am: Patch for Mac OS X compile (652080 - Ton
3321 Voon)
3322
33232003-02-03 20:43 sghosh
3033 3324
3034 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: use getopt 3325 * contrib/tarballs/check_cit.tgz: Citrix plugin
3035 scane multiple OIDs 3326
33272003-02-03 20:35 sghosh
3328
3329 * command.cfg.in: more sample command configurations
3330
33312003-02-03 20:29 sghosh
3332
3333 * configure.in, plugins-scripts/check_ntp.pl,
3334 plugins-scripts/utils.pm.in: change ntpdc to ntpq (Jonathan
3335 Rozes,Thomas Schimpke, bug-656237 )
3336
33372003-02-03 15:47 sghosh
3338
3339 * plugins-scripts/check_ntp.pl: patch for desync peer and ntpdate
3340 (James Fidell)
3341
33422003-02-03 05:29 sghosh
3343
3344 * plugins-scripts/check_ifstatus.pl: bugfix [bug 651021 mperry2]
3345
33462003-02-03 05:07 sghosh
3347
3348 * plugins/check_hpjd.c: added default community [bug-patch #600349
3349 jbaumgartner]
3350
33512003-01-31 18:40 tonvoon
3352
3353 * plugins/check_procs.c: Fix for zombie processes on Solaris (Bug
3354 677803 - Matthew Brown)
3355
33562003-01-31 18:36 tonvoon
3357
3358 * plugins/check_nt.c: Reapply all asprintf calls. Fix for %%
3359 problem with -l flag.
3360
33612003-01-31 01:26 tonvoon
3362
3363 * plugins/check_nt.c: Removed all unnecessary asprintf calls.
3364 Replaced with original check_nt.c to minimise amount of changes
3365 (reported by Reuben Farrelly)
3366
33672003-01-30 23:18 tonvoon
3368
3369 * plugins/check_nt.c: Added reference to the official NSClient web
3370 site
3371
33722003-01-30 22:57 tonvoon
3373
3374 * plugins/check_swap.c: Fixed long --allswap option
3375
33762003-01-30 22:55 tonvoon
3377
3378 * plugins/check_procs.c: Fixed progname
3379
33802003-01-29 20:57 tonvoon
3381
3382 * plugins/check_mrtgtraf.c: Fixed error and success codes (638656 -
3383 Paul Dlug)
3384
33852003-01-29 20:47 tonvoon
3386
3387 * plugins-scripts/check_oracle.sh: Added cache and tablespace check
3388 (621567 - John Marquart)
3036 3389
3037 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c: 33902003-01-29 20:33 tonvoon
3038 add --version and --help
3039 3391
30402000-05-02 karldebisschop <kdebisschop> 3392 * plugins/: Makefile.am, check_nt.c: Added in check_nt for bug
3393 646516
3041 3394
3042 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors: 33952003-01-29 06:38 kdebisschop
3043 moved to check_sensor.sh
3044 3396
3045 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh: 3397 * plugins/check_mysql.c: remove incorrect check_disk() declaration
3046 add basic error checking
3047 3398
3048 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh: 33992003-01-29 06:16 kdebisschop
3049 for simpler make
3050 3400
3051 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle: 3401 * plugins/check_ldap.c: fix segfault when argc>=2 and the -H or -b
3052 replace with check_oracle.sh 3402 options are not supplied
3053 3403
3054 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in: 34042003-01-29 06:15 kdebisschop
3055 fix 'clean' target
3056 3405
30572000-05-01 karldebisschop <kdebisschop> 3406 * plugins/check_by_ssh.c: 1.8
3058 3407
3059 * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 34082003-01-29 05:55 tonvoon
3060 changes to get paths right for scripts
3061 3409
3062 * /cvsroot/netsaintplug/netsaintplug/plugins/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ftp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_load.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_swap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_users.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_vsz.t: 3410 * plugins/check_http.c: Better error if server requests client
3063 use perl test harness 3411 based certificate (609382 - Olaf Greis)
3064 3412
3065 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 34132003-01-29 05:27 tonvoon
3066 bug fixes
3067 3414
3068 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh: 3415 * contrib/check_dns_random.pl: Exit code added (604837 - Lachlan
3069 replace check_log with check_log.sh 3416 Cameron-Smith)
3070 3417
3071 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh: 34182003-01-29 05:10 tonvoon
3072 to replace check_oracle
3073 3419
3074 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh: 3420 * plugins-scripts/check_oracle.sh: Added dummy login test (650970 -
3075 to replace check_log 3421 Ton Voon)
3076 3422
3077 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl: 34232003-01-29 04:28 tonvoon
3078 replaces check_nfs and check_ypbind
3079 3424
3080 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in: 3425 * plugins/check_vsz.c: Error when no params passed, better invalid
3081 use perl test harness 3426 params message (652086 - Ton Voon)
3082 3427
3083 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_breeze.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_flexlm.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in: 34282003-01-29 04:11 tonvoon
3084 small mods to get paths reasonable for script files
3085 3429
3086 * /cvsroot/netsaintplug/netsaintplug/make-tarball: Makes a tar ball 3430 * plugins/check_procs.c: Fixed NULL status in Solaris (644783 -
3431 Fabian Pehla) Fixed -p options (652082 - Ton Voon)
3087 3432
30882000-02-17 karldebisschop <kdebisschop> 34332003-01-28 07:44 kdebisschop
3089 3434
3090 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 3435 * contrib/checkciscotemp.pl: typo: had commented use Net::SNMP for
3091 changes for check_https 3436 testing
3092 3437
3093 * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ide-smart.c, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors: 34382003-01-28 07:42 kdebisschop
3094 C contribs unmodified.
3095 Script had to be retyed from scratch - maybe CR/LF problem?
3096 3439
30972000-02-15 karldebisschop <kdebisschop> 3440 * plugins/check_real.c: make sure host_name is set and remove NULL
3441 string inits that can lead to segfaults
3098 3442
3099 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c: 34432003-01-28 07:26 kdebisschop
3100 add argv[0] to uasge
3101 include common/config.h
3102 3444
3103 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c: 3445 * plugins/check_mysql.c: missed argc check on port parameter
3104 encapsulate getopt_long stuff in ifdefs
3105 3446
3106 * /cvsroot/netsaintplug/netsaintplug/configure.in: 34472003-01-28 07:17 kdebisschop
3107 fix solaris check_swap bug - change sscanf format from %*d,%*d to %*[0-9,-]
3108 3448
31092000-02-11 karldebisschop <kdebisschop> 3449 * contrib/checkciscotemp.pl: split and validate input more robustly
3110 3450
3111 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 34512003-01-28 07:15 kdebisschop
3112 modify to check uid and ppid for architectures other than linux
3113 3452
31142000-02-09 karldebisschop <kdebisschop> 3453 * plugins/check_http.c: remove NULL string inits that can lead to
3454 segfaults
3115 3455
3116 * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/configure.in: 34562003-01-28 00:32 tonvoon
3117 step one to testing user (actually, userid) and ppid in check_procs
3118 3457
3119 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 3458 * configure.in: ps support for Darwin / MacOSX
3120 get DUP check to give warning
3121 3459
3122 * /cvsroot/netsaintplug/netsaintplug/configure: 34602003-01-27 11:53 kdebisschop
3123 should not be handed down - autoconf locally before making tarballs/RPMS
3124 3461
3125 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c: 3462 * plugins/check_http.c: do not pass host if none is provided
3126 use foo[SIZE-1]=0 instead =f '\0' for better compatibility
3127 3463
3128 * /cvsroot/netsaintplug/netsaintplug/configure.in: 34642003-01-27 06:04 kdebisschop
3129 change linux ping syntax to scan for DUPs
3130 3465
3131 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c: 3466 * plugins/check_http.c: we were sending extra CRLF
3132 check for duplicates
3133 3467
3134 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c: 34682003-01-19 06:34 kdebisschop
3135 fix DB_NAMELEN and string comparison tests
3136 get rid of waron about discarding constant string
3137 3469
3138 * /cvsroot/netsaintplug/netsaintplug/configure.in: 3470 * plugins-scripts/check_rpc.pl: indicate new default state in
3139 use ps for HPUX that is close to working - still broken on check_vsz/rss 3471 get_rpcinfo, also fix a bunch of indents for consistent format
3140 3472
3141 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c: 34732003-01-17 05:56 sghosh
3142 pass authentication info if either passwd or user is given
3143 3474
3144 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c: 3475 * plugins-scripts/check_rpc.pl: bug fix for state and opt_c
3145 allow user without password for authentication 3476 initialization
3146 fix dbname check
3147 3477
3148 * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c: 34782003-01-17 05:37 sghosh
3149 Patch submitted by author to use strncpy
3150 3479
31512000-02-08 karldebisschop <kdebisschop> 3480 * plugins/check_snmp.c: Counter32 tag parsing added
3152 3481
3153 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in: 34822003-01-16 06:42 kdebisschop
3154 fix problem with test -e for solaris - kludge with 'cat filename'
3155 3483
3156 * /cvsroot/netsaintplug/netsaintplug/plugins/popen.h, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h: 3484 * plugins/: check_mysql.c, check_pgsql.c: semicolon needed where
3157 superceded bu utils.h.in and popen.h.in 3485 progname define was replaced
3158 3486
3159 * /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/popen.h.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/subst.in: 34872003-01-16 06:29 kdebisschop
3160 use configure to check signal return type
3161 use subst.in to fillin command.cfg
3162 3488
31632000-02-05 karldebisschop <kdebisschop> 3489 * plugins/check_http.c: add option to let regex span newlines
3164 3490
3165 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in: 34912003-01-16 06:28 kdebisschop
3166 fix typo - triple slash in a few URLs
3167 3492
3168 * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c: 3493 * plugins/check_game.c: progname and print_usage need to be defined
3169 remove extra comma in terminate subroutine
3170 3494
31712000-02-04 karldebisschop <kdebisschop> 34952003-01-16 06:22 kdebisschop
3172 3496
3173 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle: 3497 * plugins/check_radius.c: semicolon needed where praogname define
3174 submission by latigid010@yahoo.com 3498 was replced
3175 no scratch file
3176 check db option
3177 more normal switches (kdebisschop)
3178 3499
3179 * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: 35002003-01-16 06:10 kdebisschop
3180 compile only base plugins for RPM
3181 fix little glitches in commands.cfg
3182 3501
3183 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl: 3502 * plugins/check_hpjd.c: semicolon needed where praogname define was
3184 better arg checking for perl taint 3503 replced
3185 3504
31862000-02-01 hgayosso <hgayosso> 35052003-01-16 05:22 kdebisschop
3187 3506
3188 * /cvsroot/netsaintplug/netsaintplug/contrib/check_hprsc.tar.gz: 3507 * configure.in: find kerberos libs in latest Red Hat beta
3189 Perl script (check_hprsc) to check HP-UX resources via SNMP daemon (hgayosso)
3190 3508
3191 * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt: 35092003-01-16 05:21 kdebisschop
3192 check_hprsc.tar.gz added to the contrib plugins (hgayosso)
3193 3510
31942000-01-28 karldebisschop <kdebisschop> 3511 * plugins/utils.c: restore max() macro
3195 3512
3196 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in: 35132003-01-16 05:20 kdebisschop
3197 get date include correct
3198 3514
3199 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c: 3515 * plugins/check_tcp.c: cleanup progname assignment
3200 get date include right
3201 3516
3202 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/netsaint.h, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 35172003-01-16 05:19 kdebisschop
3203 try to get version includes right
3204 3518
3205 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 3519 * plugins-scripts/check_disk_smb.pl: accept $ for share and \\ for
3206 get revision listsing fixed 3520 users
3207 3521
3208 * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 35222003-01-16 05:17 kdebisschop
3209 udpate for release 1.2.8pre1
3210 3523
3211 * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 3524 * plugins/check_by_ssh.c: avoid segfault when host is not given
3212 update spec for 1.2.8-pre1
3213 have makefile delete command.cfg on make distclean
3214 3525
3215 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/popen.h, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h: 35262003-01-13 12:21 kdebisschop
3216 use print_revision function in utils
3217 use included timeout_handlers throughout [(socket|popen)?alarm_handler]
3218 clean up use of externs in popen.[hc] and utils.[hc] for above
3219 handle percent or KB in check_disk
3220 3527
32212000-01-23 karldebisschop <kdebisschop> 3528 * contrib/: check_dhcp.c, check_fping_in.c, check_rbl.c: convert
3529 PROGANE from a define to a const char
3222 3530
3223 * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 35312003-01-13 12:15 kdebisschop
3224 snmp: start trying to clarify hex mesages
3225 ups: manually apply submitted patch
3226 utils: bug fix in is_numeric
3227 3532
3228 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle: 3533 * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3229 minor fixes posted to bugs list: 3534 check_dummy.c, check_fping.c, check_hpjd.c, check_http.c,
3230 ircd - fix match string 3535 check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
3231 ntp - return critical if server is down 3536 check_mysql.c, check_nagios.c, check_nwstat.c, check_overcr.c,
3232 oracle - make no temp files 3537 check_pgsql.c, check_ping.c, check_procs.c, check_radius.c,
3538 check_real.c, check_smtp.c, check_snmp.c, check_ssh.c,
3539 check_swap.c, check_tcp.c, check_time.c, check_udp.c,
3540 check_ups.c, check_users.c, check_vsz.c, negate.c, urlize.c,
3541 utils.c, utils.h.in: convert PROGANE from a define to a const
3542 char
3233 3543
32342000-01-22 karldebisschop <kdebisschop> 35442003-01-13 12:13 kdebisschop
3235 3545
3236 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 3546 * plugins/popen.c: change exit status to be POSIX compliant
3237 streamline utils functions is_integer and is_numeric
3238 tighten check_ping error prose so it nearly shows on a 80x24 display
3239 3547
32402000-01-21 karldebisschop <kdebisschop> 35482003-01-13 12:09 kdebisschop
3241 3549
3242 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h: 3550 * plugins/check_nagios.c: check for a few null strings, change
3243 fix bug in adapting configure to check_netsaint 3551 PROGNAME from #define to const *char
3244 fix omission in check_procs arg testing
3245 fix utils sscanf syntax - linux uses EOF where FreeBSD uses 0
3246 3552
3247 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/saintcheck: 35532003-01-13 04:50 kdebisschop
3248 add check_process and check_radius as extras
3249 make check_pgsl understand old syntax as well
3250 modify check_procs to look for specific comman names and test on ranges
3251 modify configure.in tests so check_netsaint can maybe work with more OS's
3252 3554
32532000-01-20 karldebisschop <kdebisschop> 3555 * plugins/check_disk.c: add options for excluding devices and for
3556 skipping OK devices in summary
3254 3557
3255 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/saintcheck: 35582003-01-03 03:24 kdebisschop
3256 set default timeout to 10 seconds
3257 make tests give fewer warnings
3258 move check_httpstr to check_http
3259 3559
32602000-01-19 karldebisschop <kdebisschop> 3560 * plugins/utils.c: protect against some null strings, make formats
3561 more uniform
3261 3562
3262 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c: 35632002-12-19 19:30 kdebisschop
3263 use -q option for who if available
3264 use getopt for check_pgsql
3265 make check_users work even if no users are logged in
3266 clean up (developmental) utils.c
3267 3564
32682000-01-17 karldebisschop <kdebisschop> 3565 * plugins/check_tcp.c: expect is +OK for SPOP too
3269 3566
3270 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in: 35672002-12-19 19:29 kdebisschop
3271 use the -n switch to prevent host lookups in check_ping
3272 3568
3273 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c: 3569 * plugins/check_tcp.c: server expect not getting set, expect is +OK
3274 update for FreeBSD: 3570 for POP
3275 add new tests for FreeBSD ps syntax
3276 add test for swapinfo command
3277 modify check_users to work without -q option
3278 modify check_vsz test to work without requiring 'init' listing in `ps` output
3279 3571
32802000-01-13 karldebisschop <kdebisschop> 35722002-12-19 19:20 kdebisschop
3281 3573
3282 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in: 3574 * plugins/check_http.c: remove spurious CRLF
3283 add HAVE_REGEX_H to configure 3575
35762002-11-29 12:02 stanleyhopcroft
3284 3577
3285 * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: 3578 * contrib/check_citrix:
3286 this should be included by reference in hosts.cfg 3579 New plugin to check the ICA browse service (used by Citrix
3580 Metaframe servers) from Ed Rolison and Tom De Blende.
3287 3581
3288 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c: 35822002-11-25 12:00 kdebisschop
3289 check redirects working
3290 regex content search working
3291 3583
32922000-01-10 karldebisschop <kdebisschop> 3584 * plugins/check_tcp.c: was segfaulting if no dtat was returned
3293 3585
3294 * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c: 35862002-11-24 13:43 kdebisschop
3295 Incorporate netsaint_plugins-1.2.7p1 changes:
3296 - Fixed RH 6.1 ICMP error "bug" in check_ping plugin
3297 (patch by Luiz Felipe R E)
3298 - Fixed uninitialized memory bug in netutils.c (patch by Frank Conrad)
3299 3587
33001999-12-28 holoway <holoway> 3588 * tools/snapshot: some fixes needed to move off old devel box
3301 3589
3302 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 35902002-11-24 13:09 kdebisschop
3303 I'm a schmuck. :) Would help if I deleted the line, doncha think?
3304 3591
3305 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 3592 * tools/snapshot: make routine snapshots of nagios and plugin CVS
3306 Removed the requirement of netsaint in the rpm build; the plugins may 3593 to expand testing
3307 live on a machine without it. (nrpe or nrpep may use the plugins without
3308 having netsaint proper present)
3309 3594
33101999-12-17 karldebisschop <kdebisschop> 35952002-11-22 10:52 kdebisschop
3311 3596
3312 * /cvsroot/netsaintplug/netsaintplug/contrib/berger-ping.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/bowen-langley_plugins.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_bgp-1.0.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_breeze.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_flexlm.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_hltherm.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_ircd.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_memory.tgz, /cvsroot/netsaintplug/netsaintplug/contrib/check_nfs.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_ntp.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_real.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/check_wave.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/hopcroft-plugins.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/radius.tar.gz, /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt: 3597 * plugins/check_ups.c: add replace battery condition, replace
3313 adds files from www.netsaint.org contrib area. 3598 unchecked strcat calls with asprintf (I do not think buffer
3599 overflow was possible here, but lets be consistent)
3314 3600
3315 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr: 36012002-11-22 02:46 kdebisschop
3316 add STATE_DEPENDENT to common/common.h
3317 check_httpstr binary should never have been there in the first place
3318 3602
3319 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: 3603 * configure.in: get long args output to work on check_procs by
3320 made actual http check into subroutine 3604 putting incantations with -w ahead of others
3321 cleaned up help screen
3322 added option checking for --onredirect
3323 added long-style syntax for all other current options
3324 3605
33251999-12-15 holoway <holoway> 36062002-11-22 02:33 kdebisschop
3326 3607
3327 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 3608 * configure.in: get long args output to work on linux check_procs,
3328 Modified the spec file to change the name of the tarball to 3609 actually works this time (needs OpenBSD testing)
3329 netsaint-plugins-version-release.tar.gz
3330 3610
3331 * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec: 36112002-11-22 01:33 kdebisschop
3332 Added the spec file for creating RPMs from the CVS source.
3333 3612
33341999-12-14 karldebisschop <kdebisschop> 3613 * plugins/check_procs.c: add a few comments, trap a few place where
3614 a NULL string might have been handled
3335 3615
3336 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c: 36162002-11-22 01:31 kdebisschop
3337 checkpoint - incorporate version info in header
3338 3617
3339 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr: 3618 * configure.in: get long args output to work on linux check_procs
3340 use version.h for release date tracking 3619 (needs OpenBSD testing)
3341 3620
3342 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c: 36212002-11-21 12:40 kdebisschop
3343 use sscanf to clean up HTTP error code checking
3344 3622
33451999-12-10 karldebisschop <kdebisschop> 3623 * plugins/check_dig.c: fix empty output on errors
3346 3624
3347 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_nfs.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl: 36252002-11-20 11:56 kdebisschop
3348 Initial checkin.
3349 Release 1.2.7 plus bugfixes
3350 3626
3351 * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_nfs.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl: 3627 * plugins/check_swap.c: add switch to evaluate each swap
3352 New file. 3628 individually
3353 3629
3354 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_breeze.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_flexlm.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle: 36302002-11-20 11:28 kdebisschop
3355 Initial checkin.
3356 Release 1.2.7 plus bugfixes
3357 3631
3358 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_breeze.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_flexlm.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle: 3632 * plugins/check_dig.c: fix solaris SEGV, still need to print
3359 New file. 3633 meaningful error text
3360 3634
3361 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h: 36352002-11-20 01:19 kdebisschop
3362 Initial checkin.
3363 Release 1.2.7 plus bugfixes
3364 3636
3365 * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h: 3637 * plugins/check_by_ssh.c: in short options, t no no argument
3366 New file.
3367 3638
3368 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c: 36392002-11-20 01:09 kdebisschop
3369 Initial checkin.
3370 Release 1.2.7 plus bugfixes
3371 3640
3372 * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c: 3641 * plugins/check_dig.c: replace some strcpy with strscpy
3373 New file.
3374 3642
3375 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/netsaint.h, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/popen.h: 36432002-11-19 19:13 kdebisschop
3376 Initial checkin.
3377 Release 1.2.7 plus bugfixes
3378 3644
3379 * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_game.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c, /cvsroot/netsaintplug/netsaintplug/plugins/netsaint.h, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c, /cvsroot/netsaintplug/netsaintplug/plugins/popen.h: 3645 * plugins/Makefile.am: another try at portable symlinking
3380 New file. 3646
3381 36472002-11-19 19:07 kdebisschop
3382 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c: 3648
3383 Initial checkin. 3649 * plugins/Makefile.am: another try at portable symlinking
3384 Release 1.2.7 plus bugfixes 3650
3385 36512002-11-19 19:06 kdebisschop
3386 * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c: 3652
3387 New file. 3653 * plugins/check_time.c: explicitly cast recv() arg2 for SunOS5.6
3388
3389 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
3390 Initial checkin.
3391 Release 1.2.7 plus bugfixes
3392
3393 * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
3394 New file.
3395
3396 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c:
3397 Initial checkin.
3398 Release 1.2.7 plus bugfixes
3399
3400 * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_pop.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_smtp.c:
3401 New file.
3402
3403 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
3404 Initial checkin.
3405 Release 1.2.7 plus bugfixes
3406
3407 * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
3408 New file.
3409
3410 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
3411 Initial checkin.
3412 Release 1.2.7 plus bugfixes
3413
3414 * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_imap.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
3415 New file.
3416
3417 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
3418 Initial checkin.
3419 Release 1.2.7 plus bugfixes
3420
3421 * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
3422 New file.
3423
3424 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
3425 Initial checkin.
3426 Release 1.2.7 plus bugfixes
3427
3428 * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
3429 New file.
3430
3431 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
3432 Initial checkin.
3433 Release 1.2.7 plus bugfixes
3434
3435 * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
3436 New file.
3437
3438NetSaint Plugins Changelog
3439--------------------------
3440
3441Current
3442-------
34431.2.9-a6 - 25 August 2000 (alpha code)
3444--------------------------------------
3445* check_disk
3446 (process_arguments) remove stray debugging printf in -p option
3447* plugins/Makefile.am
3448 (check_netsaint) move to EXTRAS
3449
3450
34511.2.9-a5 - 23 August 2000 (alpha code)
3452--------------------------------------
3453* check_fping
3454 (main) check rta and packet loss, control packet size and count
3455 (process_arguments) add options for number of packets and size
3456* check_tcp
3457 (main) alter to run as any of check_(ftp|imaop|pop|smtp|tcp|ucp)
3458* check_rpc
3459 (main) fix checking against initial error state (start UNKNOWN)
3460* plugins-scripts/Makefile.am
3461 fix install.dist for utils.pm and utils.sh
3462
34631.2.9-a2 - 12 July 2000 (alpha code)
3464------------------------------------
3465* check_http
3466 (check_http) remove "\r\n" pair causing problems for zope
3467 (print_help) fix documentation
3468* check_disk
3469 (global) malloc string pointers for most character variables
3470 (print_help) fix documentation
3471 (call_getopt) use comma for pairs of options, reserve colon for ranges
3472 (main) use new ssprintf function to assemble 'command_line'
3473 don't sscanf for mount point
3474* check_load
3475 (global) malloc string pointers for most character variables
3476 (main) use getopt
3477 (process_arguments, print_help, print_usage) new functions
3478* check_procs
3479 (main) was reporting too many matches due to strncmp
3480* check_swap
3481 (global) malloc string pointers for most character variables
3482 (main) use getopt
3483 (process_arguments, print_help, print_usage) new functions
3484* check_time
3485 (global) malloc string pointers for most character variables
3486 (main) use getopt
3487 (process_arguments, print_help, print_usage) new functions
3488* check_tcp
3489 (print_help) fix documentation
3490* check_udp
3491 (global) malloc string pointers for most character variables
3492 (main) use getopt
3493 (process_arguments, print_help, print_usage) new functions
3494* check_users
3495 (global) malloc string pointers for most character variables
3496 (main) use getopt
3497 (process_arguments, print_help, print_usage) new functions
3498* utils
3499 (strscpy) new -- safe string copy does its own malloc
3500 (strscat) new -- safe string cat does its own malloc
3501 (ssprintf) new -- safe string sprintf does its own malloc
3502
35031.2.9-a1 - 3 July 2000 (alpha code)
3504-----------------------------------
3505* check_by_ssh.c (main) allow multiple services for passive checks
3506 (call_getopt) add options needed for passive multichecks
3507* check_disk.c (main) check all mounted partitions if none specified
3508* check_fping.c (main) use getopt
3509 (process_arguments, print_help, print_usage) new functions
3510* check_ftp.c (main) use getopt
3511 (process_arguments, print_help, print_usage) new functions
3512* check_ping.c (check_ping) return critical if output comes on STDERR
3513 add another sscanf for FreeBSD
3514* check_procs.c (print_usage) fix docs
3515* check_tcp.c (main) use getopt
3516 (process_arguments, print_help, print_usage) new functions
3517* check_users.c (main) use getopt
3518 (process_arguments, print_help, print_usage) new functions
3519* utils.h (macros) provide standard usage() macro
3520* rearrange directory for multiplatform builds
3521* test scripts added for check_fping and check_tcp
3522
35231.2.8.4
3524-------
3525* check_ping.c (process_arguments): don't malloc - just copy pointer
3526 tweak to get non-POSIX order working
3527 (call_getopt): don't malloc - just copy pointer
3528
35291.2.8.3 - 22 June 2000
3530----------------------
3531* check_http.c (process_arguments): add -nothml to reverse-compat rewrites
3532 (call_getopt): set display_html false for '-n'
3533* check_procs.c (print_help): update docs
3534 (print_usage): update docs
3535 (call_getopt): fix long option (was 'program', is 'command')
3536 (main): allow inverted order of max/min for outside ranges
3537 (validate_arguments): some valid, though strange, thresholds were rejected
3538* check_ssh.c (ssh_connect): fix display of host name for connect fails
3539* check_ping.c (process_arguments): add -nothml to reverse-compat rewrites
3540 fix malloc error - need to malloc strlen+1
3541 (call_getopt): fix malloc error - need to malloc strlen+1
3542* check_disk.c (main): use new terminate
3543 (print_usage): typo in printout
3544* utils.h.in (terminate): update prototype for terminate
3545* utils.c (terminate): allow terminate to accept format,arglist as printf
3546* check_sensors.sh (print_revision): fix bug in Revision string cleanup
3547* netsaint-plugins.spec: make relocatable
3548 use macros throughout
3549* netsaint-plugins-custom.spec: make relocatable
3550 use macros throughout
3551* make-tarball: create md5sum
3552 do some rpm setup
3553
35541.2.8-2 - 16 June 2000
3555----------------------
3556* check_ping.c (run_ping): was not warning of DUPLICATES anymore, fixed
3557 (all): switch most fixed length buffers to malloc
3558 (print_usage): fix documentation
3559 (print_help): fix documentation
3560 (call_getopt): make nohtml the default, add -L (--link) option
3561* check_http.c (check_http): more rigorous header/content separation
3562 alter verbose printout to show header, status, and content divisions
3563 (process_arguments): distinguish server and vhost
3564 (call_getopt): distinguish server and vhost
3565 (print_usage): document new -I option for server IPaddress
3566 (print_help): document new -I option for server IPaddress
3567 (all): reindent, tabify
3568* plugins-scripts/Makfile.in (install): add $(DESTDIR)
3569* plugins/Makefile.in (install): add $(DESTDIR)
3570 fix for case where there are no extras
3571 (check_ldap): add NETLIBS and SOCKETLIBS
3572 (check_process): remove (obolete)
3573 (all): reorder $(CC) args so -o <src> comes earlier
3574* check_process.c (all): move to obsolete directory
3575* configure (check_process): remove (obolete)
3576* check_procs.c (all): change variable name for 'stat' to 'statopt' for AIX ?bug?
3577 (print_help): fix typo
3578* check_dns.c (print_help,print_usage): fix documentation
3579 (all): c-indent and retabify
3580* subst.in (/bin/mktemp): -q option breaks HPUX
3581* check_sensors.sh (print_help): new function
3582 (print_usage): new function
3583 (main): add --help, --version, --verbose options
3584 (print_revision): make more GNU compatible
3585* utils.c (print_revision): print license to be more GNU standard
3586* utils.h.in: add #defines for STDOPTS
3587* check_rpc.pl (all): fix a few introductory comments
3588* check_vsz.c (main): move option processing to new process_arguments function
3589 (all): retabify
3590 use malloc and remove most fixed text string sizes
3591* check_snmp.c (print_help,print_usage): add items, fix typo
3592* check_by_ssh.c (parse_arguments): bugfix - increment 'c' in remote command parsing
3593* check_ldap.c (main): add timeout alarm
3594
35951.2.8 - 9 June 2000
3596-------------------
3597* check_by_ssh.c (parse_arguments): bugfix in remote command parsing
3598
35991.2.8pre7 - 8 June 2000
3600-----------------------
3601- make getopt() calls mostly backwards-compatible with all older
3602 options specifications the do not directly conflict with present
3603 standard. (pre-release 2 was only backwards compatible when compiled
3604 against GNU getopt).
3605- integrate ssl code from Rene Klootwijk into check_http
3606- a variety of small bug fixes (mostly cases where I left development
3607 printing code in plugin [KBD]).
3608- add -v (--verbose) option to check_http tp print out page(s) as they
3609 are read and any redirects are followed (if specified in options).
3610- malloc variable for page contents in check_http so that entire page
3611 can be scanned for strings or regular expressions.
3612- add urlize to wrap plugin output in HTML link tags, make no-html the
3613 default for check_http.
3614- develop RPM specs netsaint-plugins.spec with a controlled list of
3615 files in the package, and netsaint-plugins-custom.spec which will
3616 rebuild differently based on the packages installed on the build
3617 machine.
3618
36191.2.8pre2 - 2 May 2000
3620----------------------
3621- Modify check_snmp to process multiple OIDs in a request (args not backward
3622 compatible)
3623- Use getopt in check_by_ssh, check_disk, check_dns, check_ldap, check_pgsql,
3624 check_ping, check_procs, check_snmp
3625- integrate enhancements from check_process [Rene Klootwijk] into check_procs
3626 (including filter by user, parent PID and process name)
3627- add check_https plugin contributed by Rene Klootwijk
3628- add check_ide-smart contributed by Robert Dale
3629- add backward compatibility on check_ping args
3630- add Makefile for scripts, process trusted path for portability
3631- use perl test harness in place of saintcheck hack
3632- fix all plugins calling spopen to also open stderr
3633- add check_rpc script to replace check_nfs and check_ypbind
3634- replace check_oracle script with enhanced version by litigid010@yahoo.com
3635- modularize ping checking loop in check_ping to later allow adaptive loop
3636 count within the plugin
3637- modify check_disk to accept either paths that are not partition mount points
3638- modify several plugins to print version number in response to --version opt
3639- begin distinction between --help (may be many screens) and --usage (1 to 10
3640 lines only)
3641- maintain commands.cfg file with syntactically correct command definitions
3642
36431.2.7 - 11/09/1999
3644------------------
3645- Added check_ntp plugin script contributed by Bo Kersey
3646- Added check_real plugin contributed by Pedro Leite
3647- Added check_netsaint plugin
3648- Added delimiter option to check_snmp plugin
3649- Added STR and SUBSTR evaluation options to check_snmp plugin
3650- Fixed bug in check_hpjd where it would erroneously report timeout errors
3651- Added option to suppress HTML link in check_http and check_ping plugins
3652- Modified check_http plugin to send carriage returns in http request
3653- Modified configure script and check_ping plugin to work under FreeBSD
3654- Changed command line format for check_ping plugin!!
3655
3656
36571.2.6 - 10/16/1999
3658------------------
3659- Several plugin bugfixes by Karl DeBisschop
3660- Added 'saintcheck' script contributed by Karl DeBisschop that can be used
3661 to test various plugins before they are used
3662- Added check_nfs and check_flexlm plugin scripts contributed by
3663 Ernst-Dieter Martin
3664- Added check_breeze and check_wave plugin scripts contributed by Jeffrey Blank
3665- Added check_ircd plugin script contributed by Richard Mayhew
3666
3667
36681.2.5 - 09/19/1999
3669------------------
3670- Fixed bug with expect argument (-e) in check_http plugin
3671- Added additional ping command format to configure script (<srvr> -n <pkts>)
3672- Switched several plugins to safer version of popen() contributed by Karl
3673 DeBisschop
3674- Added basic authentication ability to check_http plugin as contributed by
3675 Perry Clarke
3676- Changed check_imap expect string to "* OK" (repoted by Matt Shibla) and
3677 default port to 143 (reported by Darin Fisher)
3678- Added check_reply plugin contributed by Jacob Jundqvist
3679
3680
36811.2.4 - 08/26/1999
3682------------------
3683- Added check_ldap and check_mysql plugins contributed by Dietmar Rieder
3684- Added check_game plugin contributed by Ian Cass
3685- Modified configure script to work with ping command under OpenBSD
3686
3687
36881.2.3 - 08/18/1999
3689------------------
3690- Modified most plugins to use common network utilities and include files
3691- Plugins no longer create temp files (expect the check_log plugin script)
3692
3693
36941.2.2 - 08/15/1999
3695------------------
3696- Modified plugins to create temp files in var/ subdirectory of installation
3697- Added Michael Anton's check_disk_smb.pl plugin
3698
3699
37001.2.1 - 08/01/1999
3701------------------
3702- Added $(SOCKETLIBS) to Makefile for Over-CR plugin
3703- Added quotes around query in check_log plugin to allow for multiple word
3704 queries
3705- Added a check for no supported options in the check_ups plugin
3706
3707
37081.2.0 - 07/30/1999
3709------------------
3710- Added new check_log plugin script
3711- Added timeout alarm to the check_ssh plugin
3712- Added "not equal" evaluation method to check_snmp plugin
3713- Added new check_ups plugin (only tested on APC SmartUPS 2200)
3714
3715
37161.1.0 - 07/23/1999
3717------------------
3718- Added new check_ssh plugin contributed by Remi Paulmier
3719- Added new check_overcr and check_snmp plugins
3720- Fixed the help screen on the check_nwstat plugin to correctly reflect the
3721 meanings of the warn_value and crit_value variables.
3722- Fixed some problems with the check_load plugin to make it compile under
3723 NetBSD
3724- Minor tweaks to various plugins
3725
3726
37271.0.0 - 07/13/1999
3728------------------
3729- Initial release of plugins as a separate distribution
3730 3654
36552002-11-19 07:13 kdebisschop
3731 3656
3657 * plugins/Makefile.am: rewrite of install-exec-hook for solaris
3658
36592002-11-18 21:58 sghosh
3660
3661 * contrib/: check_javaproc.pl, nagios_sendim.pl: javaproc, sendim
3662
36632002-11-18 14:46 sghosh
3664
3665 * contrib-reporting/process_perfdata.pl: New directory to for
3666 perfdata and reporting scripts
3667
36682002-11-18 11:24 kdebisschop
3669
3670 * plugins/check_swap.c: test total swap instead of individual disks
3671
36722002-11-18 07:23 kdebisschop
3673
3674 * plugins/check_disk.c: failed to handle multple disks
3675
36762002-11-18 07:22 kdebisschop
3677
3678 * plugins/utils.c: more readable max_state() code
3679
36802002-11-16 12:57 kdebisschop
3681
3682 * plugins/Makefile.am: fix too many sources problem for programs
3683 tha are symlinks to check_tcp
3684
36852002-11-16 04:59 kdebisschop
3686
3687 * plugins/check_snmp.c: my take on Subhendu's patches, plus a few
3688 comments for clarity
3689
36902002-11-15 17:47 sghosh
3691
3692 * plugins/check_snmp.c: memory bounds in options, no output
3693 comparison case
3694
36952002-11-15 04:51 kdebisschop
3696
3697 * nagios-plugins.spec.in: make spec work again, now that release is
3698 in source name again
3699
37002002-11-15 00:51 kdebisschop
3701
3702 * configure.in: release numbering fix
3703
37042002-11-15 00:50 kdebisschop
3705
3706 * plugins/check_snmp.c: fix label handling, replace accidentally
3707 deleted elseif l.310
3708
37092002-11-14 18:25 kdebisschop
3710
3711 * Makefile.am, acconfig.h, configure.in, nagios-plugins.spec.in,
3712 plugins/utils.c: fix bug with gettimeofday test, improve
3713 version/release handling, update rpm spec
3714
37152002-11-14 18:23 kdebisschop
3716
3717 * plugins/Makefile.am: fix typo in snprintf build
3718
37192002-11-14 05:36 kdebisschop
3720
3721 * plugins/Makefile.am: can't drop these sources -- neded for dist
3722
37232002-11-14 05:27 kdebisschop
3724
3725 * plugins/Makefile.am: fix build rule for snprintf
3726
37272002-11-14 05:25 kdebisschop
3728
3729 * plugins/check_http.c: pagesize count off by one
3730
37312002-11-14 04:45 kdebisschop
3732
3733 * plugins/check_http.c: clean up NULL from status on Solaris
3734
37352002-11-14 04:00 kdebisschop
3736
3737 * configure.in: typo in AC_DEFINE of PS_FORMAT for solaris
3738
37392002-11-14 03:37 kdebisschop
3740
3741 * plugins/Makefile.am: remove check_nt again
3742
37432002-11-14 03:09 kdebisschop
3744
3745 * plugins/Makefile.am: back out last change -- it was only work in
3746 progress
3747
37482002-11-14 02:26 kdebisschop
3749
3750 * plugins/: Makefile.am, check_dns.c, check_ldap.c, check_mrtg.c,
3751 check_mrtgtraf.c, check_nwstat.c, check_radius.c, utils.c,
3752 version.h.in: remove call_getopt and ssprintf
3753
37542002-11-13 11:50 kdebisschop
3755
3756 * plugins/: check_disk.c, check_dns.c, check_fping.c, check_hpjd.c,
3757 check_mrtg.c, check_nwstat.c, check_ping.c, check_vsz.c,
3758 urlize.c, utils.c: remove call_getopt and asprintf
3759
37602002-11-12 11:28 kdebisschop
3761
3762 * plugins/check_dig.c: cleanup asprintf, old function decls
3763
37642002-11-12 11:26 kdebisschop
3765
3766 * plugins/: check_mysql.c, check_real.c, check_ups.c: remove
3767 call_getopt
3768
37692002-11-11 22:15 sghosh
3770
3771 * plugins/check_snmp.c: should use asprintf
3772
37732002-11-11 20:19 sghosh
3774
3775 * plugins/check_snmp.c: more snmpv3 patches
3776
37772002-11-11 19:29 sghosh
3778
3779 * plugins/check_snmp.c: long opt for miblist, snmpv3 support
3780 (rosenauer)
3781
37822002-11-11 16:04 sghosh
3783
3784 * plugins/check_snmp.c: option to specify a miblist - llow
3785
37862002-11-11 15:43 sghosh
3787
3788 * plugins/check_snmp.c: misc doc fix, missing verbose option
3789
37902002-11-09 11:37 kdebisschop
3791
3792 * plugins/: check_ups.c, check_users.c: remove call_getopt
3793
37942002-11-09 04:22 kdebisschop
3795
3796 * plugins/: check_by_ssh.c, check_dig.c, check_ping.c,
3797 check_time.c: remove call_getopt
3798
37992002-11-09 04:21 kdebisschop
3800
3801 * plugins/check_snmp.c: cleaner handling of DEFAULT_PORT
3802
38032002-11-09 03:43 kdebisschop
3804
3805 * configure.in: add HPUX swap, try to cleanup getopt processing
3806
38072002-11-09 03:39 kdebisschop
3808
3809 * plugins/: check_pgsql.c, check_ping.c, check_snmp.c, negate.c,
3810 utils.h.in: define and use usage3 where second part of message is
3811 a an int/char
3812
38132002-11-09 03:16 kdebisschop
3814
3815 * plugins/snprintf.c: HAVE_C99_SNPRINTF is not tested, so remove
3816 from ifdef
3817
38182002-11-08 08:07 kdebisschop
3819
3820 * plugins/check_snmp.c: user reports NULL still getting into
3821 asprintf
3822
38232002-11-08 08:06 kdebisschop
3824
3825 * plugins/check_vsz.c: remove call_getopt
3826
38272002-11-08 07:20 kdebisschop
3828
3829 * acconfig.h, configure.in, plugins/common.h.in, plugins/utils.c,
3830 plugins/utils.h.in: patches required to build on solaris with
3831 asprintf and gettimeofday
3832
38332002-11-08 07:18 kdebisschop
3834
3835 * plugins/: check_http.c, check_load.c, check_ping.c,
3836 check_procs.c, check_smtp.c, check_tcp.c: remove unused variables
3837
38382002-11-08 07:17 kdebisschop
3839
3840 * tools/oneliners: some useful onliners
3841
38422002-11-07 14:30 kdebisschop
3843
3844 * plugins/check_snmp.c: bugfixes to command format and (null) text
3845 created by asprintf switch
3846
38472002-11-07 07:07 kdebisschop
3848
3849 * plugins/check_by_ssh.c: remove call_getopt, add [] arougn time
3850
38512002-11-07 07:06 kdebisschop
3852
3853 * configure.in: test snprintf function family for ifdefs in
3854 snprintf.c
3855
38562002-10-30 18:47 kdebisschop
3857
3858 * plugins/check_tcp.c: replace fixed-lentgh buffer with asprintf
3859
38602002-10-30 18:46 kdebisschop
3861
3862 * plugins/check_udp.c: forgot to remove call_getopt
3863
38642002-10-30 18:44 kdebisschop
3865
3866 * plugins/: check_ssh.c, check_swap.c: forgot to remove call_getopt
3867 declaration
3868
38692002-10-30 18:29 kdebisschop
3870
3871 * plugins/check_smtp.c: remove call_getopt, fix several buffer
3872 overruns possible due to use of fixed size buffers
3873
38742002-10-30 18:22 kdebisschop
3875
3876 * tools/setup: debian builds not actively maintained, so suppress
3877 error in setup script
3878
38792002-10-30 05:07 sghosh
3880
3881 * acconfig.h, configure.in, plugins-scripts/Makefile.am,
3882 plugins-scripts/check_mailq.pl, plugins-scripts/utils.pm.in:
3883 monitor mailq
3884
38852002-10-28 13:05 kdebisschop
3886
3887 * plugins-scripts/: check_breeze.pl, check_disk_smb.pl,
3888 check_flexlm.pl, check_log.sh, check_ntp.pl, check_rpc.pl,
3889 check_sensors.sh, check_wave.pl: remove pspace in shebang since
3890 no sequent users replied
3891
38922002-10-26 14:30 kdebisschop
3893
3894 * nagios-plugins.spec.in: release should not be in tarball name
3895
38962002-10-25 14:58 kdebisschop
3897
3898 * nagios-plugins.spec.in: tweak source macro
3899
39002002-10-25 13:35 kdebisschop
3901
3902 * plugins/Makefile.am: remove check_nt
3903
39042002-10-25 03:31 kdebisschop
3905
3906 * Makefile.am, plugins/Makefile.am: include getloadavg sources, add
3907 some Solaris pkg build support
3908
39092002-10-22 10:13 kdebisschop
3910
3911 * plugins/check_ssh.c: remove call_getopt, replace ssprintf with
3912 asprintf,better server version reporting
3913
39142002-10-22 09:54 kdebisschop
3915
3916 * plugins/check_tcp.c: add check_spop
3917
39182002-10-22 09:19 kdebisschop
3919
3920 * plugins/check_procs.c: remove call_getopt, replace ssprintf with
3921 asprintf
3922
39232002-10-22 03:57 sghosh
3924
3925 * contrib/check_procr.sh: From: Jerome Tytgat - checks to see if
3926 named process is running
3927
39282002-10-22 02:31 sghosh
3929
3930 * README, plugins/check_nt.c: check_nt is downloadable from
3931 nsclient.ready2run.nl
3932
39332002-10-21 06:04 kdebisschop
3934
3935 * plugins/check_swap.c: use asprintf instead of ssprintf
3936
39372002-10-21 05:36 kdebisschop
3938
3939 * plugins/Makefile.am: need to define SOURCES for check_tcp to also
3940 build as check_ftp,check_imap,check_nntp,check_pop
3941
39422002-10-21 05:05 kdebisschop
3943
3944 * plugins/utils.c: use asprintf to do strscpy
3945
39462002-10-21 05:04 kdebisschop
3947
3948 * plugins/Makefile.am: roll check_ftp, check_imap, check_pop, and
3949 check_nntp into check_tcp
3950
39512002-10-21 05:03 kdebisschop
3952
3953 * plugins/: check_ftp.c, check_imap.c, check_nntp.c, check_pop.c:
3954 these are all combined into check_tcp now
3955
39562002-10-21 04:55 kdebisschop
3957
3958 * plugins/check_load.c: remove broken call_getopt
3959
39602002-10-21 04:43 kdebisschop
3961
3962 * plugins/check_snmp.c: cleanup process_arguments, print_help, and
3963 print_usage
3964
39652002-10-21 04:40 kdebisschop
3966
3967 * plugins/check_pgsql.c: now we provide long opts if they do not
3968 exist
3969
39702002-10-20 21:22 kdebisschop
3971
3972 * plugins/check_snmp.c: fixed scanning for multiple OIDs, which was
3973 not working
3974
39752002-10-20 19:49 kdebisschop
3976
3977 * plugins/check_snmp.c: change ssprintf to asprintf back out change
3978 at line 225 in r1.4 (values were mismatched to format string,
3979 so output was nonsense) (I left a comment showing a construct
3980 that should work, but it fails for PHBs: if my disk gets
3981 nearly full, they want 'CRITICAL - 99%' not 'CRITICAL - Gauge32:
3982 99') (If someine has a rationale for the change, maybe it could
3983 be done as an option? - it seems fairly clear that the Web
3984 display should be sensible to PHBs so long as there's no real
3985 loss)
3986
39872002-10-18 07:41 kdebisschop
3988
3989 * plugins/check_swap.c: remove old call_getopt
3990
39912002-10-18 06:55 kdebisschop
3992
3993 * plugins/check_load.c: remove old call_getopt code, fix bug taking
3994 single float, allow colon as separators in additin to commas
3995
39962002-10-18 05:41 kdebisschop
3997
3998 * plugins/utils.c: handle null src in strscat
3999
40002002-10-18 04:48 kdebisschop
4001
4002 * plugins/check_tcp.c: millisecond timing
4003
40042002-10-18 04:46 kdebisschop
4005
4006 * plugins/utils.h.in: refine STD_LONG_OPTS
4007
40082002-10-18 04:46 kdebisschop
4009
4010 * plugins/check_http.c: provide on more decimal point printing time
4011
40122002-10-18 04:45 kdebisschop
4013
4014 * plugins/check_ping.c: remove broken call_getopt stuff
4015
40162002-10-17 07:09 kdebisschop
4017
4018 * plugins/check_tcp.c: using asprintf
4019
40202002-10-17 07:06 kdebisschop
4021
4022 * INSTALL, INSTALLING, tools/setup: revise now that aclocal is
4023 remved from CVS
4024
40252002-10-16 23:26 kdebisschop
4026
4027 * configure.in: need some quoting on ifdef
4028
40292002-10-16 23:17 kdebisschop
4030
4031 * acinclude.m4, configure.in: finally a working fix for
4032 AM/AC_FUNC_STRTOD nightmare
4033
40342002-10-16 23:01 kdebisschop
4035
4036 * configure.in: mismatched quote
4037
40382002-10-16 22:54 kdebisschop
4039
4040 * configure.in: missing commas
4041
40422002-10-16 22:46 kdebisschop
4043
4044 * configure.in: complains on paren in comment
4045
40462002-10-16 22:43 kdebisschop
4047
4048 * acinclude.m4: lost a paren
4049
40502002-10-16 22:41 kdebisschop
4051
4052 * acinclude.m4: old auto???? has AM_FUNC_STRTOD, now renamed
4053 AC_FUNC_STRTOD
4054
40552002-10-16 22:32 kdebisschop
4056
4057 * plugins/: check_http.c, utils.c, utils.h.in: millisecond timimg
4058 where supported
4059
40602002-10-16 22:31 kdebisschop
4061
4062 * configure.in, missing: build cleanly on RedHat 8.0
4063
40642002-10-16 11:46 kdebisschop
4065
4066 * .cvsignore: ignore aclocal.m4
4067
40682002-10-16 11:34 kdebisschop
4069
4070 * configure.in: AM_STRTOD was a typo
4071
40722002-10-16 11:31 kdebisschop
4073
4074 * aclocal.m4: automake invokes acloacl on each run - it cannot be
4075 right to include this
4076
40772002-10-16 11:18 kdebisschop
4078
4079 * acconfig.h: better checks for vsnprintf stuff
4080
40812002-10-16 11:14 kdebisschop
4082
4083 * plugins/check_http.c, configure.in: use asprintf
4084
40852002-10-16 11:14 kdebisschop
4086
4087 * plugins/utils.c: use asprintf to construct strscat
4088
40892002-10-16 05:57 kdebisschop
4090
4091 * plugins/popen.h.in: timeout interval is extern
4092
40932002-10-16 05:56 kdebisschop
4094
4095 * plugins/: utils.h.in, utils.c: start support for gettimeofday and
4096 tv_usec
4097
40982002-10-16 05:54 kdebisschop
4099
4100 * aclocal.m4: generated with automake 1.6 / autoconf 2.53 (maybe
4101 should not be in CVS, however)
4102
41032002-10-16 05:52 kdebisschop
4104
4105 * plugins/snprintf.c: newer snprintf from samba.org
4106
41072002-10-16 05:43 kdebisschop
4108
4109 * Makefile.am: cosmetic line wrap before 80 chars
4110
41112002-10-16 05:42 kdebisschop
4112
4113 * depcomp, .cvsignore: needed for automake 1.6 / autoconf 2.53
4114
41152002-10-16 05:41 kdebisschop
4116
4117 * configure.in: work with newer automake, begin swithc to asprintf
4118
41192002-10-15 07:23 sghosh
4120
4121 * plugins-scripts/check_ifoperstatus.pl: new exit states, more
4122 conditional checking
4123
41242002-10-07 20:05 sghosh
4125
4126 * plugins/check_dns.c: patch for expected IP address
4127
41282002-10-07 02:34 kdebisschop
4129
4130 * plugins/popen.c: make sure we do not run past the end of an
4131 unterminated string
4132
41332002-10-07 02:19 kdebisschop
4134
4135 * plugins/negate.c: use asprintf, inhibit splint warning
4136
41372002-10-05 12:08 kdebisschop
4138
4139 * getloadavg.m4, plugins/getloadavg.c: lets use library instead od
4140 inconsistent command line interfaces
4141
41422002-09-26 03:17 kdebisschop
4143
4144 * plugins/urlize.c: use ssprintf instead of sprintf
4145
41462002-09-25 09:01 kdebisschop
4147
4148 * plugins/check_http.c: incorporate comment on my_recv from Russell
4149 Scibetti
4150
41512002-09-25 08:58 kdebisschop
4152
4153 * plugins/check_http.c: incorporate comments from Russell Scibetti
4154
41552002-09-24 06:16 kdebisschop
4156
4157 * plugins/check_http.c: replace remaining occurences of sprintf
4158 with snprintf
4159
41602002-09-16 01:47 kdebisschop
4161
4162 * INSTALL: needed for latest autoconf
4163
41642002-09-16 01:47 kdebisschop
4165
4166 * Makefile.am, aclocal.m4, configure.in, nagios-plugins.spec.in:
4167 finish ckleanup of rpm spec porcessing
4168
41692002-09-14 22:11 kdebisschop
4170
4171 * nagios-plugins.spec, nagios-plugins.spec.in: complete spec based
4172 on confugure.in
4173
41742002-09-14 22:06 kdebisschop
4175
4176 * make-tarball, rpm: automake makes the dist tarball, rpmbuild -ta
4177 makes the rpm
4178
41792002-09-14 03:27 kdebisschop
4180
4181 * plugins/check_tcp.c: time data in performance string
4182
41832002-09-14 03:23 kdebisschop
4184
4185 * plugins/check_http.c: time data in performance string
4186
41872002-09-14 03:13 kdebisschop
4188
4189 * plugins-scripts/check_log.sh: patch from Matthew Peters
4190 <mattp@esec.com.au>, plus turned up a few bugs on my own
4191
41922002-09-12 03:43 kdebisschop
4193
4194 * plugins/Makefile.am: negate wrapper
4195
41962002-09-08 13:05 kdebisschop
4197
4198 * plugins/negate.c: wrapper to invert return status
4199
42002002-09-08 13:05 kdebisschop
4201
4202 * plugins/utils.c: clears up warnings in splint
4203
42042002-09-06 03:25 kdebisschop
4205
4206 * plugins-scripts/check_rpc.pl: case on key to ERRORS hash
4207
42082002-09-04 07:00 sghosh
4209
4210 * configure.in: more Mysql patches
4211
42122002-09-04 03:12 sghosh
4213
4214 * plugins-scripts/check_ntp.pl: dispersion check now controlled by
4215 warn and crit
4216
42172002-09-04 03:11 sghosh
4218
4219 * configure.in: Mysql dir fix
4220
42212002-09-04 03:10 sghosh
4222
4223 * contrib/: check_ifoperstatus.pl, check_ifstatus.pl: moved to
4224 supported plugins-scripts
4225
42262002-09-02 19:47 sghosh
4227
4228 * plugins/check_smtp.c: new -f option for adding a FROM address for
4229 RFC correctness
4230
42312002-09-01 17:22 sghosh
4232
4233 * INSTALL, INSTALLING: file rename for MacOS X
4234
42352002-09-01 17:18 sghosh
4236
4237 * plugins/check_smtp.c: Valid MAIL command
4238
42392002-08-22 23:08 sghosh
4240
4241 * contrib/check_snmp_process_monitor.pl: updates
4242
42432002-08-22 15:43 sghosh
4244
4245 * command.cfg.in: smsclient config
4246
42472002-08-22 15:42 sghosh
4248
4249 * contrib/: check_snmp_disk_monitor.pl,
4250 check_snmp_process_monitor.pl: new plugins contrib
4251
42522002-08-18 19:03 kdebisschop
4253
4254 * plugins/check_by_ssh.c: typo in options passed to ssh for ipv6.
4255 fix by setting a generic hook for 1-char pasthhru options
4256
42572002-08-14 20:17 sghosh
4258
4259 * plugins-scripts/check_disk_smb.pl: patch for admin shares
4260
42612002-08-14 20:07 sghosh
4262
4263 * command.cfg.in: qpage definitions
4264
42652002-08-14 20:06 sghosh
4266
4267 * plugins-scripts/check_ifstatus.pl: skip PPP interfaces
4268
42692002-08-14 20:04 sghosh
4270
4271 * plugins/check_smtp.c: added HELO command
4272
42732002-08-14 20:04 sghosh
4274
4275 * plugins/check_by_ssh.c: ipv4/ipv6 switch added
4276
42772002-08-14 20:03 sghosh
4278
4279 * plugins/check_hpjd.c: net-snmp v5x fix
4280
42812002-08-14 20:02 sghosh
4282
4283 * contrib/check_apc_ups.pl: fix for ePN
4284
42852002-08-14 20:01 sghosh
4286
4287 * contrib/: check_linux_raid.pl, check_nagios_db.pl: new plugins
4288
42892002-08-14 20:00 sghosh
4290
4291 * contrib/check_inodes-freebsd.pl: check inodes - freebsd -
4292 candidate for merge with check_inodes
4293
42942002-08-14 16:29 sghosh
4295
4296 * contrib/check_smb.sh: new smb check - users
4297
42982002-08-13 04:18 egalstad
4299
4300 * plugins/check_game.c: Mod to display current/max number of
4301 players in a game (Frank Kannemann)
4302
43032002-08-13 00:09 egalstad
4304
4305 * contrib/check_disk_snmp.pl: Updated to use getopt (Christoph
4306 Maser)
4307
43082002-08-01 06:06 sghosh
4309
4310 * plugins/check_snmp.c: re-patched exit state comparison
4311
43122002-08-01 05:54 sghosh
4313
4314 * plugins/check_snmp.c: port option added, -c support net-snmpv5,
4315 complete response string output
4316
43172002-08-01 05:46 egalstad
4318
4319 * contrib/check_digitemp.pl: Add Brian Lane's Digitemp (1-wire temp
4320 sensor) plugin
4321
43222002-07-16 05:13 egalstad
4323
4324 * contrib/check_disk_snmp.pl: Christoph Maser's plugin to check
4325 disk usage via SNMP3
4326
43272002-07-16 01:04 stanleyhopcroft
4328
4329 * contrib/check_ms_spooler.pl: Primitive and in need of refinement
4330 test of MS spooler (with smbclient)
4331
43322002-07-04 23:02 sghosh
4333
4334 * contrib/check_procl.sh: Jerome Tytgat - accumulated/percentage
4335 CPU/MEM per process - bash plugin
4336
43372002-07-04 05:05 sghosh
4338
4339 * INSTALL: doc update
4340
43412002-06-28 22:08 sghosh
4342
4343 * INSTALL: note about autoconf/automake version
4344
43452002-06-25 22:32 sghosh
4346
4347 * contrib/check_rbl.c: Check if IP address is specified on RBL -
4348 Tim Bell
4349
43502002-06-25 14:55 sghosh
4351
4352 * contrib/check_lmmon.pl: check motherboard/cpu temp via lmmon
4353
43542002-06-24 22:29 sghosh
4355
4356 * plugins/check_http.c: ignore return status codes if user
4357 specified status line check
4358
43592002-06-24 21:41 sghosh
4360
4361 * plugins/check_snmp.c: printf bug for large numbers - Jeff Murray
4362
43632002-06-20 05:27 sghosh
4364
4365 * plugins-scripts/check_disk_smb.pl: logic fix for disk space
4366 thresholds
4367
43682002-06-19 06:11 sghosh
4369
4370 * plugins/: check_dig.c, check_dns.c, check_fping.c, check_hpjd.c,
4371 check_nagios.c, check_ping.c, check_snmp.c, check_vsz.c,
4372 urlize.c, utils.c, utils.h.in: more POSIX return value comparison
4373 related code fixes
4374
43752002-06-19 04:09 sghosh
4376
4377 * plugins/: check_disk.c, check_ping.c, check_procs.c: fixes for
4378 using POSIX return codes
4379
43802002-06-18 02:06 sghosh
4381
4382 * plugins/common.h.in: updated to POSIX return codes
4383
43842002-06-18 02:05 sghosh
4385
4386 * contrib/check_cluster.c: Ethan's check_cluster
4387
43882002-06-13 21:49 sghosh
4389
4390 * plugins/check_smtp.c: conformance to RFC 821 <CRLF>
4391
43922002-06-13 04:03 sghosh
4393
4394 * configure.in: use xntpdc on Solaris for check_ntp
4395
43962002-06-10 04:24 sghosh
4397
4398 * plugins/check_smtp.c: patch to stop NOQUEUE syslog messages -
4399 Karl Ewald
4400
44012002-06-08 01:33 sghosh
4402
4403 * plugins-scripts/check_ntp.pl: xntpdc/ntpdc patch - John Koyle
4404
44052002-06-06 05:16 sghosh
4406
4407 * plugins-scripts/: subst.in, utils.sh.in: corrected result codes -
4408 for sh; corrected substition for libexec - Tom Bertelson
4409
44102002-06-06 05:15 sghosh
4411
4412 * plugins/check_disk.c: added option for mount point - Tom
4413 Bertelson
4414
44152002-06-06 05:15 sghosh
4416
4417 * plugins-scripts/check_oracle.sh: Add test for Oracle name server,
4418 can dynamicall determine ORACLE_HOME - tom Bertelson
4419
44202002-06-06 05:14 sghosh
4421
4422 * plugins-scripts/check_flexlm.pl: conditional on lmstat
4423
44242002-06-06 05:13 sghosh
4425
4426 * plugins-scripts/check_ntp.pl: conditional on ntpdc
4427
44282002-05-29 01:57 sghosh
4429
4430 * command.cfg.in: notes added
4431
44322002-05-28 04:14 sghosh
4433
4434 * command.cfg.in: option updates, more examples
4435
44362002-05-28 03:41 sghosh
4437
4438 * command.cfg.in: option updates, more examples
4439
44402002-05-27 03:10 sghosh
4441
4442 * plugins-scripts/check_ntp.pl: checked in too quickly
4443
44442002-05-27 03:05 sghosh
4445
4446 * doc/: README, developer-guidelines.html,
4447 developer-guidelines.sgml: added developer guidelines.
4448
44492002-05-27 03:03 sghosh
4450
4451 * configure.in: typo, AIX 4.3 ps, smbclient, Net::SNMP fixes
4452
44532002-05-27 03:01 sghosh
4454
4455 * acconfig.h, plugins-scripts/utils.pm.in: new var - smbclient
4456
44572002-05-27 02:56 sghosh
4458
4459 * plugins-scripts/check_ntp.pl: logic reorg, ePN fix and support
4460 for utils.pm
4461
44622002-05-27 02:55 sghosh
4463
4464 * plugins-scripts/check_disk_smb.pl: ePN fix and support for
4465 utils.pm
4466
44672002-05-23 17:39 sghosh
4468
4469 * contrib/: check_log2.pl, check_vcs.pl: New plugins from Aaron
4470 Bostick - Veritas Cluster, logfile
4471
44722002-05-10 04:51 sghosh
4473
4474 * plugins-scripts/check_rpc.pl: updates for ePN, patch for multiple
4475 version check
4476
44772002-05-10 04:49 sghosh
4478
4479 * configure.in, plugins-scripts/utils.pm.in: added programs to
4480 autoconf
4481
44822002-05-10 04:49 sghosh
4483
4484 * acconfig.h: Added programs for autoconf
4485
44862002-05-09 20:03 sghosh
4487
4488 * plugins-scripts/: Makefile.am, check_ifoperstatus.pl: migrated
4489 check_ifoperstatus to standard plugin
4490
44912002-05-08 16:35 sghosh
4492
4493 * plugins/check_ping.c: patch for Suse 8.0 loss output
4494
44952002-05-08 06:10 sghosh
4496
4497 * plugins-scripts/utils.pm.in: is_hostname added, update CODES to
4498 POSIX
4499
45002002-05-08 06:07 sghosh
4501
4502 * plugins/: check_hpjd.c, check_ups.c: updated notes
4503
45042002-05-08 06:04 sghosh
4505
4506 * configure.in: updated messages and check for host command
4507
45082002-05-08 05:58 sghosh
4509
4510 * plugins-scripts/: Makefile.am, check_ifstatus.pl: moved updated
4511 check_ifstatus to standard plugin
4512
45132002-05-07 06:35 sghosh
4514
4515 * plugins-scripts/: check_breeze.pl, check_flexlm.pl,
4516 check_ircd.pl, check_netdns.pl, check_ntp.pl, check_wave.pl: 2nd
4517 fix for ePN
4518
45192002-05-02 17:43 sghosh
4520
4521 * plugins-scripts/: check_breeze.pl, check_disk_smb.pl,
4522 check_flexlm.pl, check_ircd.pl, check_netdns.pl, check_ntp.pl,
4523 check_rpc.pl, check_wave.pl: fix for embedded perl
4524
45252002-05-02 17:22 sghosh
4526
4527 * tools/: README, mini_epn.c, p1.pl: updated mini_epn and p1.pl
4528 added to plugins distribution
4529
45302002-05-01 22:12 sghosh
4531
4532 * contrib/tarballs/fetchlog-0.92.tar.gz: remote log check (via snmp
4533 possible) by Alexander Haderer
4534
45352002-04-29 03:58 kdebisschop
4536
4537 * plugins/getopt.h: failed to carry over from old plugins, listed
4538 in EXTRA_DIST, needed for build
4539
45402002-04-23 13:50 sghosh
4541
4542 * plugins/check_ping.c: corrected program name and added rtt patch
4543 for RH7.2+beta
4544
45452002-04-18 22:59 egalstad
4546
4547 * contrib/check_inodes.pl: add check_inodes contrib plugin by John
4548 Jolet
4549
45502002-04-18 05:38 egalstad
4551
4552 * configure.in: configure script patch for ping syntax
4553
45542002-04-07 06:13 sghosh
4555
4556 * contrib/: check_backup.pl, check_dl_size.pl: plugins from Patrick
4557 Greenwell
4558
45592002-04-05 23:22 sghosh
4560
4561 * acconfig.h: added HOST_COMMAND
3732 4562
45632002-04-05 23:19 sghosh
4564
4565 * contrib/tarballs/check_spread.tar: plugin to check spread
4566 messaging toolkit
4567
45682002-04-03 03:58 sghosh
4569
4570 * contrib/check_oracle_instance.pl: from Sven Dolderer - check
4571 oracle instance
4572
45732002-04-03 03:56 sghosh
4574
4575 * plugins-scripts/check_nfs.pl: check_nfs functionality exists in
4576 check_rpc
4577
45782002-03-18 05:15 sghosh
4579
4580 * plugins-scripts/subst.in: function to update perl plugin scripts
4581 to find utils.pm
4582
45832002-03-01 02:53 egalstad
4584
4585 * plugins/: .cvsignore, config.h.in: Fix for stupid me
4586
45872002-03-01 02:42 egalstad
4588
4589 * contrib/check_breeze.pl, contrib/check_dhcp.c,
4590 contrib/check_flexlm.pl, contrib/check_hltherm.c,
4591 contrib/check_hprsc.pl, contrib/check_ipxping.c,
4592 contrib/check_memory.tgz, contrib/check_mysql.c,
4593 contrib/check_uptime.c, contrib/check_wave.pl,
4594 contrib/readme.txt, contrib/tarballs/berger-ping.tar.gz,
4595 contrib/tarballs/bowen-langley_plugins.tar.gz,
4596 contrib/tarballs/check_bgp-1.0.tar.gz,
4597 contrib/tarballs/check_breeze.tar.gz,
4598 contrib/tarballs/check_flexlm.tar.gz,
4599 contrib/tarballs/check_hltherm.tar.gz,
4600 contrib/tarballs/check_hprsc.tar.gz,
4601 contrib/tarballs/check_memory.tgz,
4602 contrib/tarballs/check_radius.tar.gz,
4603 contrib/tarballs/check_wave.tar.gz,
4604 contrib/tarballs/hopcroft-plugins.tar.gz,
4605 contrib/tarballs/radius.tar.gz, plugins/.cvsignore,
4606 plugins/config.h.in: Contrib plugin cleanup
4607
46082002-02-28 06:42 egalstad
4609
4610 * .cvsignore, AUTHORS, CODING, COPYING, ChangeLog, FAQ, Helper.pm,
4611 INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP,
4612 Requirements, acconfig.h, aclocal.m4, command.cfg.in, LEGAL,
4613 configure.in, install-sh, make-tarball, missing, mkinstalldirs,
4614 nagios-plugins.spec, opttest.pl, package.def, rpm, subst.in,
4615 subst.sh, test.pl.in, contrib/check_apache.pl,
4616 contrib/check_apc_ups.pl, contrib/check_bgpstate.pl,
4617 contrib/check_dhcp.c, contrib/check_dlswcircuit.pl,
4618 contrib/check_dns_random.pl, contrib/check_email_loop.pl,
4619 contrib/check_fping_in.c, contrib/check_ftpget.pl,
4620 contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl,
4621 contrib/check_pop3.pl, contrib/check_qmailq.pl,
4622 contrib/check_timeout.c, contrib/checkciscotemp.pl,
4623 contrib/check_ipxping.c, contrib/check_joy.sh,
4624 contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl,
4625 contrib/check_mem.pl, contrib/check_memory.tgz,
4626 contrib/check_mysql.c, contrib/check_mysql.pl,
4627 contrib/check_netapp.pl, contrib/check_nmap.py,
4628 contrib/check_nwstat.pl, contrib/check_ora_table_space.pl,
4629 contrib/check_rrd_data.pl, contrib/check_sap.sh,
4630 contrib/check_sockets.pl, contrib/check_uptime.c,
4631 contrib/maser-oracle.pl, contrib/mrtgext.pl, contrib/readme.txt,
4632 contrib/restrict.pl, contrib/utils.py, contrib/check_nagios.pl,
4633 contrib/urlize.pl, contrib/aix/check_crit_dsk,
4634 contrib/aix/check_dsk, contrib/aix/check_failed,
4635 contrib/aix/check_io, contrib/aix/check_kerberos,
4636 contrib/aix/check_ping, contrib/aix/check_queue,
4637 contrib/aix/pg_stat, contrib/tarballs/berger-ping.tar.gz,
4638 contrib/tarballs/bowen-langley_plugins.tar.gz,
4639 contrib/tarballs/check_bgp-1.0.tar.gz,
4640 contrib/tarballs/check_breeze.tar.gz,
4641 contrib/tarballs/check_flexlm.tar.gz,
4642 contrib/tarballs/check_hltherm.tar.gz,
4643 contrib/tarballs/check_hprsc.tar.gz,
4644 contrib/tarballs/check_radius.tar.gz,
4645 contrib/tarballs/check_wave.tar.gz,
4646 contrib/tarballs/hopcroft-plugins.tar.gz,
4647 contrib/tarballs/radius.tar.gz, plugins/.cvsignore,
4648 plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c,
4649 plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c,
4650 plugins/check_fping.c, plugins/check_ftp.c, plugins/check_game.c,
4651 plugins/check_hpjd.c, plugins/check_http.c,
4652 plugins/check_ide-smart.c, plugins/check_imap.c,
4653 plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
4654 plugins/check_mrtgtraf.c, plugins/check_mysql.c,
4655 plugins/check_nntp.c, plugins/check_nt.c, plugins/check_nwstat.c,
4656 plugins/check_overcr.c, plugins/check_pgsql.c,
4657 plugins/check_ping.c, plugins/check_pop.c, plugins/check_procs.c,
4658 plugins/check_radius.c, plugins/check_real.c,
4659 plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
4660 plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
4661 plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
4662 plugins/check_vsz.c, plugins/common.h.in, plugins/getopt.c,
4663 plugins/getopt1.c, plugins/netutils.c, plugins/netutils.h.in,
4664 plugins/popen.c, plugins/popen.h.in, plugins/snprintf.c,
4665 plugins/urlize.c, plugins/check_nagios.c, plugins/utils.c,
4666 plugins/utils.h.in, plugins/version.h.in, plugins/t/check_disk.t,
4667 plugins/t/check_dns.t, plugins/t/check_fping.t,
4668 plugins/t/check_ftp.t, plugins/t/check_hpjd.t,
4669 plugins/t/check_http.t, plugins/t/check_imap.t,
4670 plugins/t/check_load.t, plugins/t/check_mysql.t,
4671 plugins/t/check_ping.t, plugins/t/check_pop.t,
4672 plugins/t/check_procs.t, plugins/t/check_smtp.t,
4673 plugins/t/check_snmp.t, plugins/t/check_swap.t,
4674 plugins/t/check_tcp.t, plugins/t/check_time.t,
4675 plugins/t/check_udp.t, plugins/t/check_users.t,
4676 plugins/t/check_vsz.t, plugins/tests/check_disk,
4677 plugins/tests/check_dns, plugins/tests/check_ftp,
4678 plugins/tests/check_hpjd, plugins/tests/check_http,
4679 plugins/tests/check_load, plugins/tests/check_ping,
4680 plugins/tests/check_procs, plugins/tests/check_swap,
4681 plugins/tests/check_users, plugins/tests/check_vsz,
4682 plugins-scripts/.cvsignore, plugins-scripts/Makefile.am,
4683 plugins-scripts/check_breeze.pl,
4684 plugins-scripts/check_disk_smb.pl,
4685 plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl,
4686 plugins-scripts/check_log.sh, plugins-scripts/check_netdns.pl,
4687 plugins-scripts/check_nfs.pl, plugins-scripts/check_ntp.pl,
4688 plugins-scripts/check_oracle.sh, plugins-scripts/check_rpc.pl,
4689 plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl,
4690 plugins-scripts/subst.in, plugins-scripts/utils.pm.in,
4691 plugins-scripts/utils.sh.in, plugins-scripts/t/check_rpc.t,
4692 tools/setup, tools/tango: Initial import of existing plugin code
4693
46942002-02-28 06:42 egalstad
4695
4696 * .cvsignore, AUTHORS, CODING, COPYING, ChangeLog, FAQ, Helper.pm,
4697 INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP,
4698 Requirements, acconfig.h, aclocal.m4, command.cfg.in, LEGAL,
4699 configure.in, install-sh, make-tarball, missing, mkinstalldirs,
4700 nagios-plugins.spec, opttest.pl, package.def, rpm, subst.in,
4701 subst.sh, test.pl.in, contrib/check_apache.pl,
4702 contrib/check_apc_ups.pl, contrib/check_bgpstate.pl,
4703 contrib/check_dhcp.c, contrib/check_dlswcircuit.pl,
4704 contrib/check_dns_random.pl, contrib/check_email_loop.pl,
4705 contrib/check_fping_in.c, contrib/check_ftpget.pl,
4706 contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl,
4707 contrib/check_pop3.pl, contrib/check_qmailq.pl,
4708 contrib/check_timeout.c, contrib/checkciscotemp.pl,
4709 contrib/check_ipxping.c, contrib/check_joy.sh,
4710 contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl,
4711 contrib/check_mem.pl, contrib/check_memory.tgz,
4712 contrib/check_mysql.c, contrib/check_mysql.pl,
4713 contrib/check_netapp.pl, contrib/check_nmap.py,
4714 contrib/check_nwstat.pl, contrib/check_ora_table_space.pl,
4715 contrib/check_rrd_data.pl, contrib/check_sap.sh,
4716 contrib/check_sockets.pl, contrib/check_uptime.c,
4717 contrib/maser-oracle.pl, contrib/mrtgext.pl, contrib/readme.txt,
4718 contrib/restrict.pl, contrib/utils.py, contrib/check_nagios.pl,
4719 contrib/urlize.pl, contrib/aix/check_crit_dsk,
4720 contrib/aix/check_dsk, contrib/aix/check_failed,
4721 contrib/aix/check_io, contrib/aix/check_kerberos,
4722 contrib/aix/check_ping, contrib/aix/check_queue,
4723 contrib/aix/pg_stat, contrib/tarballs/berger-ping.tar.gz,
4724 contrib/tarballs/bowen-langley_plugins.tar.gz,
4725 contrib/tarballs/check_bgp-1.0.tar.gz,
4726 contrib/tarballs/check_breeze.tar.gz,
4727 contrib/tarballs/check_flexlm.tar.gz,
4728 contrib/tarballs/check_hltherm.tar.gz,
4729 contrib/tarballs/check_hprsc.tar.gz,
4730 contrib/tarballs/check_radius.tar.gz,
4731 contrib/tarballs/check_wave.tar.gz,
4732 contrib/tarballs/hopcroft-plugins.tar.gz,
4733 contrib/tarballs/radius.tar.gz, plugins/.cvsignore,
4734 plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c,
4735 plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c,
4736 plugins/check_fping.c, plugins/check_ftp.c, plugins/check_game.c,
4737 plugins/check_hpjd.c, plugins/check_http.c,
4738 plugins/check_ide-smart.c, plugins/check_imap.c,
4739 plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
4740 plugins/check_mrtgtraf.c, plugins/check_mysql.c,
4741 plugins/check_nntp.c, plugins/check_nt.c, plugins/check_nwstat.c,
4742 plugins/check_overcr.c, plugins/check_pgsql.c,
4743 plugins/check_ping.c, plugins/check_pop.c, plugins/check_procs.c,
4744 plugins/check_radius.c, plugins/check_real.c,
4745 plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
4746 plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
4747 plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
4748 plugins/check_vsz.c, plugins/common.h.in, plugins/getopt.c,
4749 plugins/getopt1.c, plugins/netutils.c, plugins/netutils.h.in,
4750 plugins/popen.c, plugins/popen.h.in, plugins/snprintf.c,
4751 plugins/urlize.c, plugins/check_nagios.c, plugins/utils.c,
4752 plugins/utils.h.in, plugins/version.h.in, plugins/t/check_disk.t,
4753 plugins/t/check_dns.t, plugins/t/check_fping.t,
4754 plugins/t/check_ftp.t, plugins/t/check_hpjd.t,
4755 plugins/t/check_http.t, plugins/t/check_imap.t,
4756 plugins/t/check_load.t, plugins/t/check_mysql.t,
4757 plugins/t/check_ping.t, plugins/t/check_pop.t,
4758 plugins/t/check_procs.t, plugins/t/check_smtp.t,
4759 plugins/t/check_snmp.t, plugins/t/check_swap.t,
4760 plugins/t/check_tcp.t, plugins/t/check_time.t,
4761 plugins/t/check_udp.t, plugins/t/check_users.t,
4762 plugins/t/check_vsz.t, plugins/tests/check_disk,
4763 plugins/tests/check_dns, plugins/tests/check_ftp,
4764 plugins/tests/check_hpjd, plugins/tests/check_http,
4765 plugins/tests/check_load, plugins/tests/check_ping,
4766 plugins/tests/check_procs, plugins/tests/check_swap,
4767 plugins/tests/check_users, plugins/tests/check_vsz,
4768 plugins-scripts/.cvsignore, plugins-scripts/Makefile.am,
4769 plugins-scripts/check_breeze.pl,
4770 plugins-scripts/check_disk_smb.pl,
4771 plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl,
4772 plugins-scripts/check_log.sh, plugins-scripts/check_netdns.pl,
4773 plugins-scripts/check_nfs.pl, plugins-scripts/check_ntp.pl,
4774 plugins-scripts/check_oracle.sh, plugins-scripts/check_rpc.pl,
4775 plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl,
4776 plugins-scripts/subst.in, plugins-scripts/utils.pm.in,
4777 plugins-scripts/utils.sh.in, plugins-scripts/t/check_rpc.t,
4778 tools/setup, tools/tango: Initial revision
3733 4779