ChangeLog 165 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729
  1. 2003-07-02 gettextize <bug-gnu-gettext@gnu.org>
  2. * Makefile.am (SUBDIRS): Add intl.
  3. (EXTRA_DIST): Add config.rpath.
  4. * configure.in (AC_OUTPUT): Add intl/Makefile,
  5. 2003-03-02 kdebisschop@alert.infoplease.com <kdebisschop>
  6. * configure.in, nagios-plugins.spec.in:
  7. adjustments to remove beta tagging
  8. * ChangeLog: update from CVS
  9. 2003-03-01 kdebisschop@alert.infoplease.com <kdebisschop>
  10. * nagios-plugins.spec.in: we were missing some docs in the RPM
  11. 2003-03-01 kdebisschop@alert.infoplease.com <kdebisschop>
  12. * nagios-plugins.spec.in: we were missing some docs in the RPM
  13. 2003-02-23 sghosh <sghosh>
  14. * REQUIREMENTS: Novell requirements
  15. * contrib/check_bgpstate.pl: removed community string in CRIT message
  16. 2003-02-22 tonvoon <tonvoon>
  17. * configure.in:
  18. Solaris and Unixware labels round the wrong way for swap command
  19. 2003-02-22 kdebisschop@alert.infoplease.com <kdebisschop>
  20. * Makefile.am: provide target for nagios-plugins.spec
  21. * Makefile.am: add CODING FAQ LEGAL to distribution tarball
  22. 2003-02-21 tonvoon <tonvoon>
  23. * plugins/check_http.c: Fixed coredump with unallocated string
  24. * plugins/check_dns.c:
  25. Strip leading spaces on dns return value (689563 - Simon L Nielsen)
  26. 2003-02-20 kdebisschop@alert.infoplease.com <kdebisschop>
  27. * plugins-scripts/check_disk_smb.pl:
  28. option regexs need to include ^ and $
  29. 2003-02-19 tonvoon <tonvoon>
  30. * lib/Makefile.am: Removing getloadavg.m4 from dist
  31. 2003-02-19 kdebisschop@alert.infoplease.com <kdebisschop>
  32. * lib/getloadavg.m4, tools/setup, INSTALL, configure.in:
  33. remove getloadavg.m4
  34. 2003-02-19 tonvoon <tonvoon>
  35. * getloadavg.m4, lib/Makefile.am, lib/getloadavg.c, lib/getloadavg.m4, plugins/Makefile.am, plugins/getloadavg.c, Makefile.am, configure.in:
  36. Move getloadavg to lib directory. Must run "aclocal -I lib"
  37. 2003-02-18 kdebisschop@alert.infoplease.com <kdebisschop>
  38. * plugins/check_pgsql.c: spurious backslash escape
  39. * configure.in: set tag for beta3, fix pgsql detection
  40. * plugins/check_udp.c: never exited getopt loop
  41. * plugins/check_tcp.c: failed if header was more than 1023 bytes
  42. 2003-02-18 tonvoon <tonvoon>
  43. * plugins/check_load.c: Fixed the output messages (Bug 688729 - Jayjay)
  44. * Makefile.am: Add SUPPORT file to distribution
  45. * plugins/check_http.c:
  46. Fixed compiler warning and increased the SSL random key for a Solaris PRNG problem
  47. 2003-02-18 kdebisschop@alert.infoplease.com <kdebisschop>
  48. * configure.in:
  49. remainder of ps fix for UnixWare, and move [] in if/elif to indicate m4 quoting instead of test invocation
  50. 2003-02-18 sghosh <sghosh>
  51. * contrib/check_appletalk.pl: Appletalk ping plugin
  52. * plugins/check_snmp.c: OID type prefix patch [Patches-679403]
  53. * plugins/check_swap.c: support for Large swap sizes
  54. * configure.in:
  55. regex fix to catch *BSD swapinfo and not HP-UX error and memory/file swap in addition to device for HP-UX
  56. 2003-02-17 kdebisschop@alert.infoplease.com <kdebisschop>
  57. * configure.in: typo in testing uname output
  58. * configure.in: ping and swap for unixware
  59. * configure.in: library search dirs are part of LDFLAGS
  60. 2003-02-17 sghosh <sghosh>
  61. * REQUIREMENTS: location updates
  62. 2003-02-16 tonvoon <tonvoon>
  63. * plugins/Makefile.am: Fixed dependencies for check_nt
  64. * plugins/check_nt.c:
  65. Coredump if no variable set (reported by Marc C. Poulin)
  66. 2003-02-16 egalstad <egalstad>
  67. * contrib/check_dhcp.c: Interface patch byor Clemens Resen
  68. 2003-02-16 sghosh <sghosh>
  69. * plugins-scripts/check_ntp.pl:
  70. all alphanumeric accepted for refid on ntpq
  71. 2003-02-12 tonvoon <tonvoon>
  72. * plugins/.cvsignore: Added extra plugins
  73. * lib/.cvsignore: Add ignore files
  74. * plugins/negate.c:
  75. Remove unnecessary \ and fix coredump with no parameters specified
  76. * plugins/check_http.c:
  77. Remove unnecessary \ - complaints from Tru64's cc compiler
  78. * configure.in:
  79. Inadequate quoting for PS_FORMAT & removal of grep "*** for Tru64
  80. 2003-02-12 sghosh <sghosh>
  81. * command.cfg.in: forced ntpq jitter check
  82. * plugins-scripts/check_ifoperstatus.pl: added timeout alarm
  83. * plugins-scripts/check_ntp.pl:
  84. fixed regex for stratum1 peer, added logic for failed ntpq call(e.g. sntp host)
  85. 2003-02-11 tonvoon <tonvoon>
  86. * plugins/check_mysql.c:
  87. Patch by Dave Viner for seg fault on RH 7.3 (655903)
  88. 2003-02-10 tonvoon <tonvoon>
  89. * configure.in: Update with references to REQUIREMENTS
  90. * Requirements: Remove file, superceded by REQUIREMENTS
  91. * plugins/getopt1.c, plugins/getopt.h, plugins/getopt.c:
  92. Removing getopt files - now in new lib directory
  93. * lib/getopt.c, lib/getopt.h, lib/getopt1.c, lib/Makefile.am:
  94. New directory for common library files
  95. * plugins/common.h.in:
  96. Added in a define for HAVE_GETOPT_H for backwards compatibility
  97. * plugins/Makefile.am:
  98. Remove unnecessary getopt references and link in lib directory
  99. * configure.in:
  100. Removing checks for getopt.h - now always available. Also support lib dir
  101. * Makefile.am: Adding lib directory for getopts change
  102. * configure.in: Fixed Tru64 ps command (Bug 669585 - Paula Arnold)
  103. 2003-02-10 undrgrid <undrgrid>
  104. * plugins/check_ssh.c:
  105. Added argc checks before attempting to access argv[]
  106. Corrected return codes and output
  107. * plugins/check_ssh.c:
  108. Revised code to use resolving and connection code in utils.c and
  109. netutils.c rather than its own functions.
  110. Corrected code to properly handle input of server hostname and port on
  111. commandline without option flags.
  112. 2003-02-10 kdebisschop@alert.infoplease.com <kdebisschop>
  113. * contrib/check_fping_in.c: this plugin is in core as check_fping
  114. 2003-02-09 undrgrid <undrgrid>
  115. * tools/setup:
  116. Reordered program calls so autoheader was called before automake thus
  117. getting rid of errors for header files not being present when automake
  118. was called. Also puts it inline with documentation in
  119. INSTALL & INSTALLING
  120. 2003-02-09 sghosh <sghosh>
  121. * contrib/check_adptraid.sh, contrib/check_compaq_insight.pl, contrib/check_file_age.pl:
  122. new plugins
  123. * contrib/README.TXT, contrib/readme.txt: file rename
  124. * contrib/sched_downtime.pl, contrib/check_remote_nagios_status.pl, contrib/check_wins.pl:
  125. more contribs
  126. * contrib/tarballs/fetchlog-0.92.tar.gz, contrib/tarballs/fetchlog-0.94.tar.gz:
  127. new version
  128. 2003-02-09 kdebisschop@alert.infoplease.com <kdebisschop>
  129. * README, CODING, FAQ: spell check
  130. 2003-02-09 sghosh <sghosh>
  131. * SUPPORT: ispell
  132. 2003-02-08 kdebisschop@alert.infoplease.com <kdebisschop>
  133. * plugins/check_pgsql.c: use enum instead of define
  134. * FAQ: add item on submitting new plugins
  135. * SUPPORT: suggest minimum standards for support requests
  136. * plugins/check_http.c: submit request with one send
  137. 2003-02-05 kdebisschop@alert.infoplease.com <kdebisschop>
  138. * configure.in: fix for SSL build on RedHat rawhide
  139. * plugins/check_dns.c:
  140. allow check to proceed using servers from resolv.conf
  141. * plugins/check_http.c: fix segfault due to bad asprintf invocation
  142. 2003-02-04 sghosh <sghosh>
  143. * plugins-scripts/Makefile.am:
  144. install user:grp perms [patch 679703 -Detlef Boehm]
  145. * plugins-scripts/check_flexlm.pl: lmstat output update
  146. * plugins-scripts/check_ntp.pl: corrected ntpdate offset to seconds
  147. 2003-02-03 tonvoon <tonvoon>
  148. * plugins/check_snmp.c:
  149. Avoid core dump with null or invalid data (679400 - Mathieu Masseboeuf)
  150. * plugins/Makefile.am: Patch for Mac OS X compile (652080 - Ton Voon)
  151. 2003-02-03 sghosh <sghosh>
  152. * contrib/tarballs/check_cit.tgz: Citrix plugin
  153. * command.cfg.in: more sample command configurations
  154. * plugins-scripts/check_ntp.pl, plugins-scripts/utils.pm.in, configure.in:
  155. change ntpdc to ntpq (Jonathan Rozes,Thomas Schimpke, bug-656237 )
  156. * plugins-scripts/check_ntp.pl:
  157. patch for desync peer and ntpdate (James Fidell)
  158. * plugins-scripts/check_ifstatus.pl: bugfix [bug 651021 mperry2]
  159. * plugins/check_hpjd.c:
  160. added default community [bug-patch #600349 jbaumgartner]
  161. 2003-01-31 tonvoon <tonvoon>
  162. * plugins/check_procs.c:
  163. Fix for zombie processes on Solaris (Bug 677803 - Matthew Brown)
  164. * plugins/check_nt.c:
  165. Reapply all asprintf calls. Fix for %% problem with -l flag.
  166. * plugins/check_nt.c:
  167. Removed all unnecessary asprintf calls. Replaced with original check_nt.c
  168. to minimise amount of changes (reported by Reuben Farrelly)
  169. 2003-01-30 tonvoon <tonvoon>
  170. * plugins/check_nt.c: Added reference to the official NSClient web site
  171. * plugins/check_swap.c: Fixed long --allswap option
  172. * plugins/check_procs.c: Fixed progname
  173. 2003-01-29 tonvoon <tonvoon>
  174. * plugins/check_mrtgtraf.c:
  175. Fixed error and success codes (638656 - Paul Dlug)
  176. * plugins-scripts/check_oracle.sh:
  177. Added cache and tablespace check (621567 - John Marquart)
  178. * plugins/check_nt.c, plugins/Makefile.am:
  179. Added in check_nt for bug 646516
  180. 2003-01-29 kdebisschop@alert.infoplease.com <kdebisschop>
  181. * plugins/check_mysql.c: remove incorrect check_disk() declaration
  182. * plugins/check_ldap.c:
  183. fix segfault when argc>=2 and the -H or -b options are not supplied
  184. * plugins/check_by_ssh.c: 1.8
  185. 2003-01-29 tonvoon <tonvoon>
  186. * plugins/check_http.c:
  187. Better error if server requests client based certificate (609382 - Olaf Greis)
  188. * contrib/check_dns_random.pl:
  189. Exit code added (604837 - Lachlan Cameron-Smith)
  190. * plugins-scripts/check_oracle.sh:
  191. Added dummy login test (650970 - Ton Voon)
  192. * plugins/check_vsz.c:
  193. Error when no params passed, better invalid params message (652086 - Ton Voon)
  194. * plugins/check_procs.c:
  195. Fixed NULL status in Solaris (644783 - Fabian Pehla)
  196. Fixed -p options (652082 - Ton Voon)
  197. 2003-01-28 kdebisschop@alert.infoplease.com <kdebisschop>
  198. * contrib/checkciscotemp.pl:
  199. typo: had commented use Net::SNMP for testing
  200. * plugins/check_real.c:
  201. make sure host_name is set and remove NULL string inits that can lead to segfaults
  202. * plugins/check_mysql.c: missed argc check on port parameter
  203. * contrib/checkciscotemp.pl: split and validate input more robustly
  204. * plugins/check_http.c:
  205. remove NULL string inits that can lead to segfaults
  206. 2003-01-28 tonvoon <tonvoon>
  207. * configure.in: ps support for Darwin / MacOSX
  208. 2003-01-27 kdebisschop@alert.infoplease.com <kdebisschop>
  209. * plugins/check_http.c: do not pass host if none is provided
  210. * plugins/check_http.c: we were sending extra CRLF
  211. 2003-01-19 kdebisschop@alert.infoplease.com <kdebisschop>
  212. * plugins-scripts/check_rpc.pl:
  213. indicate new default state in get_rpcinfo, also fix a bunch of indents for consistent format
  214. 2003-01-17 sghosh <sghosh>
  215. * plugins-scripts/check_rpc.pl:
  216. bug fix for state and opt_c initialization
  217. * plugins/check_snmp.c: Counter32 tag parsing added
  218. 2003-01-16 kdebisschop@alert.infoplease.com <kdebisschop>
  219. * plugins/check_mysql.c, plugins/check_pgsql.c:
  220. semicolon needed where progname define was replaced
  221. * plugins/check_http.c: add option to let regex span newlines
  222. * plugins/check_game.c: progname and print_usage need to be defined
  223. * plugins/check_radius.c, plugins/check_hpjd.c:
  224. semicolon needed where praogname define was replced
  225. * configure.in: find kerberos libs in latest Red Hat beta
  226. * plugins/utils.c: restore max() macro
  227. * plugins/check_tcp.c: cleanup progname assignment
  228. * plugins-scripts/check_disk_smb.pl:
  229. accept $ for share and \\ for users
  230. * plugins/check_by_ssh.c: avoid segfault when host is not given
  231. 2003-01-13 kdebisschop@alert.infoplease.com <kdebisschop>
  232. * 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:
  233. convert PROGNAME from a define to a const char
  234. * plugins/popen.c: change exit status to be POSIX compliant
  235. * plugins/check_nagios.c:
  236. check for a few null strings, change PROGNAME from #define to const *char
  237. * plugins/check_disk.c:
  238. add options for excluding devices and for skipping OK devices in summary
  239. 2003-01-03 kdebisschop@alert.infoplease.com <kdebisschop>
  240. * plugins/utils.c:
  241. protect against some null strings, make formats more uniform
  242. 2002-12-19 kdebisschop@alert.infoplease.com <kdebisschop>
  243. * plugins/check_tcp.c: expect is +OK for SPOP too
  244. * plugins/check_tcp.c:
  245. server expect not getting set, expect is +OK for POP
  246. * plugins/check_http.c: remove spurious CRLF
  247. 2002-11-29 stanleyhopcroft <stanleyhopcroft>
  248. * contrib/check_citrix:
  249. New plugin to check the ICA browse service (used by Citrix Metaframe servers) from
  250. Ed Rolison and Tom De Blende.
  251. 2002-11-25 kdebisschop@alert.infoplease.com <kdebisschop>
  252. * plugins/check_tcp.c: was segfaulting if no dtat was returned
  253. 2002-11-24 kdebisschop@alert.infoplease.com <kdebisschop>
  254. * tools/snapshot: some fixes needed to move off old devel box
  255. * tools/snapshot:
  256. make routine snapshots of nagios and plugin CVS to expand testing
  257. 2002-11-22 kdebisschop@alert.infoplease.com <kdebisschop>
  258. * plugins/check_ups.c:
  259. add replace battery condition, replace unchecked strcat calls with asprintf (I do not think buffer overflow was possible here, but lets be consistent)
  260. * configure.in:
  261. get long args output to work on check_procs by putting incantations with -w ahead of others
  262. * configure.in:
  263. get long args output to work on linux check_procs, actually works this time (needs OpenBSD testing)
  264. * plugins/check_procs.c:
  265. add a few comments, trap a few place where a NULL string might have been handled
  266. * configure.in:
  267. get long args output to work on linux check_procs (needs OpenBSD testing)
  268. 2002-11-21 kdebisschop@alert.infoplease.com <kdebisschop>
  269. * plugins/check_dig.c: fix empty output on errors
  270. 2002-11-20 kdebisschop@alert.infoplease.com <kdebisschop>
  271. * plugins/check_swap.c: add switch to evaluate each swap individually
  272. * plugins/check_dig.c:
  273. fix solaris SEGV, still need to print meaningful error text
  274. * plugins/check_by_ssh.c: in short options, t no no argument
  275. * plugins/check_dig.c: replace some strcpy with strscpy
  276. 2002-11-19 kdebisschop@alert.infoplease.com <kdebisschop>
  277. * plugins/Makefile.am: another try at portable symlinking
  278. * plugins/check_time.c: explicitly cast recv() arg2 for SunOS5.6
  279. * plugins/Makefile.am: rewrite of install-exec-hook for solaris
  280. 2002-11-18 sghosh <sghosh>
  281. * contrib/check_javaproc.pl, contrib/nagios_sendim.pl: javaproc, sendim
  282. * contrib-reporting/process_perfdata.pl:
  283. New directory to for perfdata and reporting scripts
  284. 2002-11-18 kdebisschop@alert.infoplease.com <kdebisschop>
  285. * plugins/check_swap.c: test total swap instead of individual disks
  286. * plugins/check_disk.c: failed to handle multple disks
  287. * plugins/utils.c: more readable max_state() code
  288. 2002-11-16 kdebisschop@alert.infoplease.com <kdebisschop>
  289. * plugins/Makefile.am:
  290. fix too many sources problem for programs tha are symlinks to check_tcp
  291. * plugins/check_snmp.c:
  292. my take on Subhendu's patches, plus a few comments for clarity
  293. 2002-11-15 sghosh <sghosh>
  294. * plugins/check_snmp.c:
  295. memory bounds in options, no output comparison case
  296. 2002-11-15 kdebisschop@alert.infoplease.com <kdebisschop>
  297. * nagios-plugins.spec.in:
  298. make spec work again, now that release is in source name again
  299. * configure.in: release numbering fix
  300. * plugins/check_snmp.c:
  301. fix label handling, replace accidentally deleted elseif l.310
  302. 2002-11-14 kdebisschop@alert.infoplease.com <kdebisschop>
  303. * plugins/utils.c, configure.in, nagios-plugins.spec.in, Makefile.am, acconfig.h:
  304. fix bug with gettimeofday test, improve version/release handling, update rpm spec
  305. * plugins/Makefile.am: fix typo in snprintf build
  306. * plugins/Makefile.am: can't drop these sources -- neded for dist
  307. * plugins/Makefile.am: fix build rule for snprintf
  308. * plugins/check_http.c: pagesize count off by one
  309. * plugins/check_http.c: clean up NULL from status on Solaris
  310. * configure.in: typo in AC_DEFINE of PS_FORMAT for solaris
  311. * plugins/Makefile.am: remove check_nt again
  312. * plugins/Makefile.am:
  313. back out last change -- it was only work in progress
  314. * 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:
  315. remove call_getopt and ssprintf
  316. 2002-11-13 kdebisschop@alert.infoplease.com <kdebisschop>
  317. * 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:
  318. remove call_getopt and asprintf
  319. 2002-11-12 kdebisschop@alert.infoplease.com <kdebisschop>
  320. * plugins/check_dig.c: cleanup asprintf, old function decls
  321. * plugins/check_mysql.c, plugins/check_real.c, plugins/check_ups.c:
  322. remove call_getopt
  323. 2002-11-11 sghosh <sghosh>
  324. * plugins/check_snmp.c: should use asprintf
  325. * plugins/check_snmp.c: more snmpv3 patches
  326. * plugins/check_snmp.c:
  327. long opt for miblist, snmpv3 support (rosenauer)
  328. * plugins/check_snmp.c: option to specify a miblist - llow
  329. * plugins/check_snmp.c: misc doc fix, missing verbose option
  330. 2002-11-09 kdebisschop@alert.infoplease.com <kdebisschop>
  331. * 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:
  332. remove call_getopt
  333. * plugins/check_snmp.c: cleaner handling of DEFAULT_PORT
  334. * configure.in: add HPUX swap, try to cleanup getopt processing
  335. * plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_snmp.c, plugins/negate.c, plugins/utils.h.in:
  336. define and use usage3 where second part of message is a an int/char
  337. * plugins/snprintf.c:
  338. HAVE_C99_SNPRINTF is not tested, so remove from ifdef
  339. 2002-11-08 kdebisschop@alert.infoplease.com <kdebisschop>
  340. * plugins/check_snmp.c: user reports NULL still getting into asprintf
  341. * plugins/check_vsz.c: remove call_getopt
  342. * acconfig.h, configure.in, plugins/common.h.in, plugins/utils.c, plugins/utils.h.in:
  343. patches required to build on solaris with asprintf and gettimeofday
  344. * plugins/check_http.c, plugins/check_load.c, plugins/check_ping.c, plugins/check_procs.c, plugins/check_smtp.c, plugins/check_tcp.c:
  345. remove unused variables
  346. * tools/oneliners: some useful onliners
  347. 2002-11-07 kdebisschop@alert.infoplease.com <kdebisschop>
  348. * plugins/check_snmp.c:
  349. bugfixes to command format and (null) text created by asprintf switch
  350. * plugins/check_by_ssh.c: remove call_getopt, add [] arougn time
  351. * configure.in: test snprintf function family for ifdefs in snprintf.c
  352. 2002-10-30 kdebisschop@alert.infoplease.com <kdebisschop>
  353. * plugins/check_tcp.c: replace fixed-lentgh buffer with asprintf
  354. * plugins/check_udp.c: forgot to remove call_getopt
  355. * plugins/check_swap.c, plugins/check_ssh.c:
  356. forgot to remove call_getopt declaration
  357. * plugins/check_smtp.c:
  358. remove call_getopt, fix several buffer overruns possible due to use of fixed size buffers
  359. * tools/setup:
  360. debian builds not actively maintained, so suppress error in setup script
  361. 2002-10-30 sghosh <sghosh>
  362. * acconfig.h, configure.in, plugins-scripts/Makefile.am, plugins-scripts/check_mailq.pl, plugins-scripts/utils.pm.in:
  363. monitor mailq
  364. 2002-10-28 kdebisschop@alert.infoplease.com <kdebisschop>
  365. * 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:
  366. remove pspace in shebang since no sequent users replied
  367. 2002-10-26 kdebisschop@alert.infoplease.com <kdebisschop>
  368. * nagios-plugins.spec.in: release should not be in tarball name
  369. 2002-10-25 kdebisschop@alert.infoplease.com <kdebisschop>
  370. * nagios-plugins.spec.in: tweak source macro
  371. * plugins/Makefile.am: remove check_nt
  372. * plugins/Makefile.am, Makefile.am:
  373. include getloadavg sources, add some Solaris pkg build support
  374. 2002-10-22 kdebisschop@alert.infoplease.com <kdebisschop>
  375. * plugins/check_ssh.c:
  376. remove call_getopt, replace ssprintf with asprintf,better server version reporting
  377. * plugins/check_tcp.c: add check_spop
  378. * plugins/check_procs.c:
  379. remove call_getopt, replace ssprintf with asprintf
  380. 2002-10-22 sghosh <sghosh>
  381. * contrib/check_procr.sh:
  382. From: Jerome Tytgat - checks to see if named process is running
  383. * README, plugins/check_nt.c:
  384. check_nt is downloadable from nsclient.ready2run.nl
  385. 2002-10-21 kdebisschop@alert.infoplease.com <kdebisschop>
  386. * plugins/check_swap.c: use asprintf instead of ssprintf
  387. * plugins/Makefile.am:
  388. need to define SOURCES for check_tcp to also build as check_ftp,check_imap,check_nntp,check_pop
  389. * plugins/utils.c: use asprintf to do strscpy
  390. * plugins/Makefile.am:
  391. roll check_ftp, check_imap, check_pop, and check_nntp into check_tcp
  392. * plugins/check_ftp.c, plugins/check_imap.c, plugins/check_nntp.c, plugins/check_pop.c:
  393. these are all combined into check_tcp now
  394. * plugins/check_load.c: remove broken call_getopt
  395. * plugins/check_snmp.c:
  396. cleanup process_arguments, print_help, and print_usage
  397. * plugins/check_pgsql.c: now we provide long opts if they do not exist
  398. 2002-10-20 kdebisschop@alert.infoplease.com <kdebisschop>
  399. * plugins/check_snmp.c:
  400. fixed scanning for multiple OIDs, which was not working
  401. * plugins/check_snmp.c: change ssprintf to asprintf
  402. back out change at line 225 in r1.4
  403. (values were mismatched to format string, so output was nonsense)
  404. (I left a comment showing a construct that should work, but it fails for PHBs:
  405. if my disk gets nearly full, they want 'CRITICAL - 99%' not 'CRITICAL - Gauge32: 99')
  406. (If someine has a rationale for the change, maybe it could be done as an option? - it seems
  407. fairly clear that the Web display should be sensible to PHBs so long as there's no real loss)
  408. 2002-10-18 kdebisschop@alert.infoplease.com <kdebisschop>
  409. * plugins/check_swap.c: remove old call_getopt
  410. * plugins/check_load.c:
  411. remove old call_getopt code, fix bug taking single float, allow colon as separators in additin to commas
  412. * plugins/utils.c: handle null src in strscat
  413. * plugins/check_tcp.c: millisecond timing
  414. * plugins/utils.h.in: refine STD_LONG_OPTS
  415. * plugins/check_http.c: provide on more decimal point printing time
  416. * plugins/check_ping.c: remove broken call_getopt stuff
  417. 2002-10-17 kdebisschop@alert.infoplease.com <kdebisschop>
  418. * plugins/check_tcp.c: using asprintf
  419. * tools/setup, INSTALL, INSTALLING:
  420. revise now that aclocal is remved from CVS
  421. 2002-10-16 kdebisschop@alert.infoplease.com <kdebisschop>
  422. * configure.in: need some quoting on ifdef
  423. * acinclude.m4, configure.in:
  424. finally a working fix for AM/AC_FUNC_STRTOD nightmare
  425. * configure.in: mismatched quote
  426. * configure.in: missing commas
  427. * configure.in: complains on paren in comment
  428. * acinclude.m4: lost a paren
  429. * acinclude.m4:
  430. old auto???? has AM_FUNC_STRTOD, now renamed AC_FUNC_STRTOD
  431. * plugins/check_http.c, plugins/utils.c, plugins/utils.h.in:
  432. millisecond timimg where supported
  433. * configure.in, missing: build cleanly on RedHat 8.0
  434. * .cvsignore: ignore aclocal.m4
  435. * configure.in: AM_STRTOD was a typo
  436. * aclocal.m4:
  437. automake invokes acloacl on each run - it cannot be right to include this
  438. * acconfig.h: better checks for vsnprintf stuff
  439. * configure.in, plugins/check_http.c: use asprintf
  440. * plugins/utils.c: use asprintf to construct strscat
  441. * plugins/popen.h.in: timeout interval is extern
  442. * plugins/utils.c, plugins/utils.h.in:
  443. start support for gettimeofday and tv_usec
  444. * aclocal.m4:
  445. generated with automake 1.6 / autoconf 2.53 (maybe should not be in CVS, however)
  446. * plugins/snprintf.c: newer snprintf from samba.org
  447. * .cvsignore: needed for automake 1.6 / autoconf 2.53
  448. * Makefile.am: cosmetic line wrap before 80 chars
  449. * depcomp: needed for automake 1.6 / autoconf 2.53
  450. * configure.in: work with newer automake, begin swithc to asprintf
  451. 2002-10-15 sghosh <sghosh>
  452. * plugins-scripts/check_ifoperstatus.pl:
  453. new exit states, more conditional checking
  454. 2002-10-07 sghosh <sghosh>
  455. * plugins/check_dns.c: patch for expected IP address
  456. 2002-10-07 kdebisschop@alert.infoplease.com <kdebisschop>
  457. * plugins/popen.c:
  458. make sure we do not run past the end of an unterminated string
  459. * plugins/negate.c: use asprintf, inhibit splint warning
  460. 2002-10-05 kdebisschop@alert.infoplease.com <kdebisschop>
  461. * getloadavg.m4, plugins/getloadavg.c:
  462. lets use library instead od inconsistent command line interfaces
  463. 2002-09-26 kdebisschop@alert.infoplease.com <kdebisschop>
  464. * plugins/urlize.c: use ssprintf instead of sprintf
  465. 2002-09-25 kdebisschop@alert.infoplease.com <kdebisschop>
  466. * plugins/check_http.c:
  467. incorporate comment on my_recv from Russell Scibetti
  468. * plugins/check_http.c: incorporate comments from Russell Scibetti
  469. 2002-09-24 kdebisschop@alert.infoplease.com <kdebisschop>
  470. * plugins/check_http.c:
  471. replace remaining occurences of sprintf with snprintf
  472. 2002-09-16 kdebisschop@alert.infoplease.com <kdebisschop>
  473. * INSTALL: needed for latest autoconf
  474. * Makefile.am, aclocal.m4, configure.in, nagios-plugins.spec.in:
  475. finish ckleanup of rpm spec porcessing
  476. 2002-09-14 kdebisschop@alert.infoplease.com <kdebisschop>
  477. * nagios-plugins.spec, nagios-plugins.spec.in:
  478. complete spec based on confugure.in
  479. * make-tarball, rpm:
  480. automake makes the dist tarball, rpmbuild -ta makes the rpm
  481. * plugins/check_tcp.c, plugins/check_http.c:
  482. time data in performance string
  483. * plugins-scripts/check_log.sh:
  484. patch from Matthew Peters <mattp@esec.com.au>, plus turned up a few bugs on my own
  485. 2002-09-12 kdebisschop@alert.infoplease.com <kdebisschop>
  486. * plugins/Makefile.am: negate wrapper
  487. 2002-09-08 kdebisschop@alert.infoplease.com <kdebisschop>
  488. * plugins/negate.c: wrapper to invert return status
  489. * plugins/utils.c: clears up warnings in splint
  490. 2002-09-06 kdebisschop@alert.infoplease.com <kdebisschop>
  491. * plugins-scripts/check_rpc.pl: case on key to ERRORS hash
  492. 2002-09-04 sghosh <sghosh>
  493. * configure.in: more Mysql patches
  494. * plugins-scripts/check_ntp.pl:
  495. dispersion check now controlled by warn and crit
  496. * configure.in: Mysql dir fix
  497. * contrib/check_ifstatus.pl, contrib/check_ifoperstatus.pl:
  498. moved to supported plugins-scripts
  499. 2002-09-02 sghosh <sghosh>
  500. * plugins/check_smtp.c:
  501. new -f option for adding a FROM address for RFC correctness
  502. 2002-09-01 sghosh <sghosh>
  503. * INSTALL, INSTALLING: file rename for MacOS X
  504. * plugins/check_smtp.c: Valid MAIL command
  505. 2002-08-22 sghosh <sghosh>
  506. * contrib/check_snmp_process_monitor.pl: updates
  507. * command.cfg.in: smsclient config
  508. * contrib/check_snmp_disk_monitor.pl, contrib/check_snmp_process_monitor.pl:
  509. new plugins contrib
  510. 2002-08-18 kdebisschop@alert.infoplease.com <kdebisschop>
  511. * plugins/check_by_ssh.c: typo in options passed to ssh for ipv6.
  512. fix by setting a generic hook for 1-char pasthhru options
  513. 2002-08-14 sghosh <sghosh>
  514. * plugins-scripts/check_disk_smb.pl: patch for admin shares
  515. * command.cfg.in: qpage definitions
  516. * plugins-scripts/check_ifstatus.pl: skip PPP interfaces
  517. * plugins/check_smtp.c: added HELO command
  518. * plugins/check_by_ssh.c: ipv4/ipv6 switch added
  519. * plugins/check_hpjd.c: net-snmp v5x fix
  520. * contrib/check_apc_ups.pl: fix for ePN
  521. * contrib/check_linux_raid.pl, contrib/check_nagios_db.pl: new plugins
  522. * contrib/check_inodes-freebsd.pl:
  523. check inodes - freebsd - candidate for merge with check_inodes
  524. * contrib/check_smb.sh: new smb check - users
  525. 2002-08-13 egalstad <egalstad>
  526. * plugins/check_game.c:
  527. Mod to display current/max number of players in a game (Frank Kannemann)
  528. 2002-08-12 egalstad <egalstad>
  529. * contrib/check_disk_snmp.pl: Updated to use getopt (Christoph Maser)
  530. 2002-08-01 sghosh <sghosh>
  531. * plugins/check_snmp.c: re-patched exit state comparison
  532. * plugins/check_snmp.c:
  533. port option added, -c support net-snmpv5, complete response string output
  534. 2002-08-01 egalstad <egalstad>
  535. * contrib/check_digitemp.pl:
  536. Add Brian Lane's Digitemp (1-wire temp sensor) plugin
  537. 2002-07-16 egalstad <egalstad>
  538. * contrib/check_disk_snmp.pl:
  539. Christoph Maser's plugin to check disk usage via SNMP3
  540. 2002-07-16 stanleyhopcroft <stanleyhopcroft>
  541. * contrib/check_ms_spooler.pl:
  542. Primitive and in need of refinement test of MS spooler (with smbclient)
  543. 2002-07-04 sghosh <sghosh>
  544. * contrib/check_procl.sh:
  545. Jerome Tytgat - accumulated/percentage CPU/MEM per process - bash plugin
  546. * INSTALL: doc update
  547. 2002-06-28 sghosh <sghosh>
  548. * INSTALL: note about autoconf/automake version
  549. 2002-06-25 sghosh <sghosh>
  550. * contrib/check_rbl.c:
  551. Check if IP address is specified on RBL - Tim Bell
  552. * contrib/check_lmmon.pl: check motherboard/cpu temp via lmmon
  553. 2002-06-24 sghosh <sghosh>
  554. * plugins/check_http.c:
  555. ignore return status codes if user specified status line check
  556. * plugins/check_snmp.c: printf bug for large numbers - Jeff Murray
  557. 2002-06-20 sghosh <sghosh>
  558. * plugins-scripts/check_disk_smb.pl:
  559. logic fix for disk space thresholds
  560. 2002-06-19 sghosh <sghosh>
  561. * 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:
  562. more POSIX return value comparison related code fixes
  563. * plugins/check_disk.c, plugins/check_ping.c, plugins/check_procs.c:
  564. fixes for using POSIX return codes
  565. 2002-06-18 sghosh <sghosh>
  566. * plugins/common.h.in: updated to POSIX return codes
  567. * contrib/check_cluster.c: Ethan's check_cluster
  568. 2002-06-13 sghosh <sghosh>
  569. * plugins/check_smtp.c: conformance to RFC 821 <CRLF>
  570. * configure.in: use xntpdc on Solaris for check_ntp
  571. 2002-06-10 sghosh <sghosh>
  572. * plugins/check_smtp.c:
  573. patch to stop NOQUEUE syslog messages - Karl Ewald
  574. 2002-06-08 sghosh <sghosh>
  575. * plugins-scripts/check_ntp.pl: xntpdc/ntpdc patch - John Koyle
  576. 2002-06-06 sghosh <sghosh>
  577. * plugins-scripts/subst.in, plugins-scripts/utils.sh.in:
  578. corrected result codes - for sh; corrected substition for libexec - Tom Bertelson
  579. * plugins/check_disk.c: added option for mount point - Tom Bertelson
  580. * plugins-scripts/check_oracle.sh:
  581. Add test for Oracle name server, can dynamicall determine ORACLE_HOME - tom Bertelson
  582. * plugins-scripts/check_flexlm.pl: conditional on lmstat
  583. * plugins-scripts/check_ntp.pl: conditional on ntpdc
  584. 2002-05-29 sghosh <sghosh>
  585. * command.cfg.in: notes added
  586. 2002-05-28 sghosh <sghosh>
  587. * command.cfg.in: option updates, more examples
  588. 2002-05-27 sghosh <sghosh>
  589. * plugins-scripts/check_ntp.pl: checked in too quickly
  590. * doc/README, doc/developer-guidelines.html, doc/developer-guidelines.sgml:
  591. added developer guidelines.
  592. * configure.in: typo, AIX 4.3 ps, smbclient, Net::SNMP fixes
  593. * acconfig.h, plugins-scripts/utils.pm.in: new var - smbclient
  594. * plugins-scripts/check_ntp.pl:
  595. logic reorg, ePN fix and support for utils.pm
  596. * plugins-scripts/check_disk_smb.pl: ePN fix and support for utils.pm
  597. 2002-05-23 sghosh <sghosh>
  598. * contrib/check_log2.pl, contrib/check_vcs.pl:
  599. New plugins from Aaron Bostick - Veritas Cluster, logfile
  600. 2002-05-10 sghosh <sghosh>
  601. * plugins-scripts/check_rpc.pl:
  602. updates for ePN, patch for multiple version check
  603. * configure.in, plugins-scripts/utils.pm.in: added programs to autoconf
  604. * acconfig.h: Added programs for autoconf
  605. 2002-05-09 sghosh <sghosh>
  606. * plugins-scripts/Makefile.am, plugins-scripts/check_ifoperstatus.pl:
  607. migrated check_ifoperstatus to standard plugin
  608. 2002-05-08 sghosh <sghosh>
  609. * plugins/check_ping.c: patch for Suse 8.0 loss output
  610. * plugins-scripts/utils.pm.in:
  611. is_hostname added, update CODES to POSIX
  612. * plugins/check_hpjd.c, plugins/check_ups.c: updated notes
  613. * configure.in: updated messages and check for host command
  614. * plugins-scripts/Makefile.am, plugins-scripts/check_ifstatus.pl:
  615. moved updated check_ifstatus to standard plugin
  616. 2002-05-07 sghosh <sghosh>
  617. * 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:
  618. 2nd fix for ePN
  619. 2002-05-02 sghosh <sghosh>
  620. * 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:
  621. fix for embedded perl
  622. * tools/README, tools/mini_epn.c, tools/p1.pl:
  623. updated mini_epn and p1.pl added to plugins distribution
  624. 2002-05-01 sghosh <sghosh>
  625. * contrib/tarballs/fetchlog-0.92.tar.gz:
  626. remote log check (via snmp possible) by Alexander Haderer
  627. 2002-04-29 kdebisschop@alert.infoplease.com <kdebisschop>
  628. * plugins/getopt.h:
  629. failed to carry over from old plugins, listed in EXTRA_DIST, needed for build
  630. 2002-04-23 sghosh <sghosh>
  631. * plugins/check_ping.c:
  632. corrected program name and added rtt patch for RH7.2+beta
  633. 2002-04-18 egalstad <egalstad>
  634. * contrib/check_inodes.pl:
  635. add check_inodes contrib plugin by John Jolet
  636. * configure.in: configure script patch for ping syntax
  637. 2002-04-07 sghosh <sghosh>
  638. * contrib/check_backup.pl, contrib/check_dl_size.pl:
  639. plugins from Patrick Greenwell
  640. 2002-04-05 sghosh <sghosh>
  641. * acconfig.h: added HOST_COMMAND
  642. * contrib/tarballs/check_spread.tar:
  643. plugin to check spread messaging toolkit
  644. 2002-04-03 sghosh <sghosh>
  645. * contrib/check_oracle_instance.pl:
  646. from Sven Dolderer - check oracle instance
  647. * plugins-scripts/check_nfs.pl:
  648. check_nfs functionality exists in check_rpc
  649. 2002-03-18 sghosh <sghosh>
  650. * plugins-scripts/subst.in:
  651. function to update perl plugin scripts to find utils.pm
  652. 2002-03-01 egalstad <egalstad>
  653. * plugins/.cvsignore, plugins/config.h.in: Fix for stupid me
  654. * 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:
  655. Contrib plugin cleanup
  656. 2002-02-28 egalstad <egalstad>
  657. * 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:
  658. Initial import of existing plugin code
  659. * 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:
  660. New file.
  661. * 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:
  662. Initial import of existing plugin code
  663. * 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:
  664. New file.
  665. * 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:
  666. Initial import of existing plugin code
  667. * 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:
  668. New file.
  669. * 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:
  670. Initial import of existing plugin code
  671. * 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:
  672. New file.
  673. * 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:
  674. Initial import of existing plugin code
  675. * 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:
  676. New file.
  677. * 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:
  678. Initial import of existing plugin code
  679. * 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:
  680. New file.
  681. * 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:
  682. Initial import of existing plugin code
  683. * 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:
  684. New file.
  685. * 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:
  686. Initial import of existing plugin code
  687. * 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:
  688. New file.
  689. * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in:
  690. Initial import of existing plugin code
  691. * COPYING, ChangeLog, FAQ, Helper.pm, INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP, Requirements, acconfig.h, aclocal.m4, command.cfg.in:
  692. New file.
  693. * .cvsignore, AUTHORS, CODING: Initial import of existing plugin code
  694. * .cvsignore, AUTHORS, CODING: New file.
  695. 2000-12-08 karldebisschop <karldebisschop>
  696. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  697. fix memory leaks
  698. 2000-12-07 karldebisschop <karldebisschop>
  699. * /cvsroot/netsaintplug/netsaintplug/contrib/check_qmailq.pl:
  700. checks mail in queue (needs much work still)
  701. * /cvsroot/netsaintplug/netsaintplug/contrib/check_ftpget.pl:
  702. tests fetching files from FTP server
  703. 2000-12-02 karldebisschop <karldebisschop>
  704. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
  705. password authentication patch, indent, standardize usage/help functions
  706. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
  707. don't quote PROGNAME
  708. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  709. print pagesize on verbose flag
  710. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  711. strncat causes segv in RH6.2
  712. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  713. more tweaks for mysql
  714. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in: typo in usage2
  715. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  716. additional tweaks needed for mysql
  717. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
  718. add usage2 macro
  719. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  720. use strncat in strscat
  721. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  722. fix recent bug in redirects
  723. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  724. loof for libs in /usr/lib/mysql as well
  725. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
  726. test on nullhost may return warning or error
  727. 2000-12-01 karldebisschop <karldebisschop>
  728. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
  729. typo - fix dns left trim on bind 9
  730. * /cvsroot/netsaintplug/netsaintplug/ChangeLog: details for 1.2.9-beta3
  731. * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
  732. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  733. remove AC_MSG_WARN for openSSL (redundant)
  734. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  735. use size constants in preference to sizeof()
  736. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
  737. typo - chopped one ltoo many lead characters
  738. * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
  739. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  740. add argsument-array option to check_procs
  741. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
  742. prepare for 1.2.9-beta3
  743. * /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:
  744. move strip() to utils.c
  745. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
  746. add documentation for new argument-arry option
  747. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
  748. allow test against ARGS with -a switch
  749. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
  750. update for bind 9
  751. * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
  752. checks RRD data (for use with cricket)
  753. 2000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com>
  754. * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9-beta3
  755. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  756. remove AC_MSG_WARN for openSSL (redundant)
  757. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  758. use size constants in preference to sizeof()
  759. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
  760. typo - chopped one ltoo many lead characters
  761. * /cvsroot/netsaintplug/netsaintplug/ChangeLog: 1.2.9-beta3
  762. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  763. add argsument-array option to check_procs
  764. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
  765. prepare for 1.2.9-beta3
  766. * /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:
  767. move strip() to utils.c
  768. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
  769. add documentation for new argument-arry option
  770. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
  771. allow test against ARGS with -a switch
  772. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
  773. update for bind 9
  774. * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
  775. checks RRD data (for use with cricket)
  776. 2000-12-01 karldebisschop <karldebisschop@skillet.infoplease.com>
  777. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  778. add argsument-array option to check_procs
  779. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/version.h.in:
  780. prepare for 1.2.9-beta3
  781. * /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:
  782. move strip() to utils.c
  783. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
  784. add documentation for new argument-arry option
  785. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
  786. allow test against ARGS with -a switch
  787. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t:
  788. update for bind 9
  789. * /cvsroot/netsaintplug/netsaintplug/contrib/check_rrd_data.pl:
  790. checks RRD data (for use with cricket)
  791. 2000-11-30 karldebisschop <karldebisschop@skillet.infoplease.com>
  792. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  793. fix typo, indent
  794. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  795. don't trigger warning for Redhat 7 ping output on stderr (Warning: no SO_TIMESTAMP support, falling back to SIOCGSTAMP)
  796. 2000-11-28 karldebisschop <karldebisschop@skillet.infoplease.com>
  797. * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: indent
  798. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  799. remove line continuations
  800. 2000-11-18 karldebisschop <karldebisschop@skillet.infoplease.com>
  801. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
  802. add option for workgroups
  803. 2000-11-17 karldebisschop <karldebisschop@skillet.infoplease.com>
  804. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  805. run `indent -ts2 -sob check_disk.c`
  806. * /cvsroot/netsaintplug/netsaintplug/plugins/common.h.in:
  807. typo in #ifndef HAVE_STROL
  808. 2000-11-16 karldebisschop <karldebisschop@skillet.infoplease.com>
  809. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: run indent
  810. fix bugs on solaris
  811. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  812. run indent over code
  813. use strscat function instaed on messy internal loop
  814. fix a couple of things that should have been ifdef'd for REGEX
  815. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
  816. indent, use state_text() for output
  817. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
  818. explicitly initialize eval_method array
  819. 2000-11-15 hgayosso <hgayosso@skillet.infoplease.com>
  820. * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
  821. Added examples for: check_reply and check_radius.
  822. 2000-11-08 karldebisschop <karldebisschop@skillet.infoplease.com>
  823. * /cvsroot/netsaintplug/netsaintplug/contrib/check_joy.sh:
  824. checks joystick port
  825. 2000-11-07 karldebisschop <karldebisschop@skillet.infoplease.com>
  826. * /cvsroot/netsaintplug/netsaintplug/plugins/check_real.c: fix segfault
  827. * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
  828. set label and units in validate()
  829. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  830. automatically increase timeout if critical treshold is greater than crta
  831. 2000-11-03 karldebisschop <karldebisschop@skillet.infoplease.com>
  832. * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
  833. fis segfault looking for EOL on stripped line
  834. 2000-10-25 karldebisschop <karldebisschop@skillet.infoplease.com>
  835. * /cvsroot/netsaintplug/netsaintplug/ChangeLog: automatic update
  836. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
  837. move a slight bit closer to SSH protocal compliance
  838. needs much more work
  839. 2000-10-25 karldebisschop <karldebisschop>
  840. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c: cleanup
  841. move a slight bit closer to SSH protocal compliance
  842. needs much more work
  843. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  844. change type of counter 'i' to int
  845. allow = in url query string
  846. 2000-10-11 karldebisschop <karldebisschop>
  847. * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
  848. allow expiration to be optional
  849. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
  850. prepare for beta 2
  851. * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c:
  852. use new process_tcp_request2 throughtout
  853. * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
  854. prototype for process_tcp_request2
  855. * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.h.in:
  856. new process_tcp_request2
  857. * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
  858. add function to get multiple lines of data from recv() loop
  859. * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
  860. result was being improperly initialized
  861. * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
  862. make consistent with check_mrtgtraf
  863. * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
  864. cleanup arrays for '-u' and '-l' options
  865. 2000-10-10 karldebisschop <karldebisschop>
  866. * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
  867. fix count of expect strings
  868. 2000-10-06 karldebisschop <karldebisschop>
  869. * /cvsroot/netsaintplug/netsaintplug/contrib/checkciscotemp.pl:
  870. missing comma
  871. * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
  872. don't check output string content if there is no test string
  873. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
  874. add a few comments
  875. * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
  876. fix some line breaks, OID typos
  877. * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
  878. make sure cmd exists before runnin strstr
  879. * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
  880. cpp conditionals must be in consistent order
  881. * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
  882. additional fixes for munged multiple expect loop
  883. 2000-10-02 karldebisschop <karldebisschop>
  884. * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
  885. fix bug in server expect code, due to bad logic in testing for
  886. alternative expects for check_nntp
  887. 2000-09-27 karldebisschop <karldebisschop>
  888. * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
  889. fix some extraneous linefeeds
  890. fix missing leading dots in a few SNMP OIDs
  891. 2000-09-25 karldebisschop <karldebisschop>
  892. * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
  893. make a separate distrib directory to run 'make dist'
  894. * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
  895. 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
  896. * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
  897. set cmd to NULL when there are characters left, but they are all whitespace
  898. 2000-09-24 karldebisschop <karldebisschop>
  899. * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
  900. something funky in check_time failure mode -- remove tests for now
  901. * /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:
  902. fix possible buffer overflows revealed by libsafe
  903. * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
  904. give CRITICAL|WARNING on connect failures only if connect-time checking used
  905. 2000-09-24 karldebisschop <karldebisschop>
  906. * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
  907. something funky in check_time failure mode -- remove tests for now
  908. * /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:
  909. fix possible buffer overflows revealed by libsafe
  910. * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
  911. give CRITICAL|WARNING on connect failures only if connect-time checking used
  912. 2000-09-21 karldebisschop <karldebisschop>
  913. * /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:
  914. provide getopt_long for those OS's that do not have it
  915. 2000-09-20 karldebisschop <karldebisschop>
  916. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
  917. plugin now warns if server is not present
  918. * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
  919. trap connect errors before invalid time difference is returned
  920. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
  921. strip line from server to remove EOL
  922. use ssprintf to send proper length string to server
  923. * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c:
  924. a few fixes for help screens
  925. * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtg.c:
  926. fix missed token in reverse-compatibility mode
  927. help was completely worng
  928. 2000-09-18 karldebisschop <karldebisschop>
  929. * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
  930. look for error codes oonly at beginning of string
  931. add option to switch to MODE READER
  932. 2000-09-14 karldebisschop <karldebisschop>
  933. * /cvsroot/netsaintplug/netsaintplug/INSTALL:
  934. Use list as primry contact, not Ethan
  935. * /cvsroot/netsaintplug/netsaintplug/INSTALL: Add preamble for CVS tree
  936. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  937. add 'mdev' to output forms to scan
  938. 2000-09-13 karldebisschop <karldebisschop>
  939. * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
  940. get path a little closer to working on solaris with build dirs
  941. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_procs.t:
  942. print when test is unexpectedly successful
  943. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
  944. print better info on errors
  945. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  946. authentication for SSL
  947. 2000-09-12 karldebisschop <karldebisschop>
  948. * /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:
  949. better nessages when errors are found
  950. * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c: cleanup
  951. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
  952. tweaks for better operation on debian (still not right)
  953. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t: typo
  954. * /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:
  955. print better messages on failure
  956. 2000-09-11 karldebisschop <karldebisschop>
  957. * /cvsroot/netsaintplug/netsaintplug/ChangeLog: beta 1
  958. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
  959. 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
  960. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
  961. better output for error diagnosis
  962. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
  963. trim newline on on DOS/MAC as well
  964. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
  965. trim extra linefeed
  966. * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
  967. also allow commas for critical (AKA, fix my stupid ommision)
  968. * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
  969. accept comma as arglist separator
  970. * /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:
  971. don't check output when testing against nullhost or noserver
  972. - there are just too many variants
  973. 2000-09-11 karldebisschop <karldebisschop>
  974. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/package.def:
  975. 1.2.9-b1
  976. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
  977. better output for error diagnosis
  978. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
  979. trim newline on on DOS/MAC as well
  980. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
  981. trim extra linefeed
  982. * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
  983. also allow commas for critical (AKA, fix my stupid ommision)
  984. * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
  985. accept comma as arglist separator
  986. * /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:
  987. don't check output when testing against nullhost or noserver
  988. - there are just too many variants
  989. * /cvsroot/netsaintplug/netsaintplug/configure.in: test for openssl
  990. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
  991. don't check output string when testing nullhost
  992. 2000-09-10 karldebisschop <karldebisschop>
  993. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  994. bug killing 'ssl' twice cause segfault
  995. 2000-09-07 karldebisschop <karldebisschop>
  996. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
  997. decalaration was moved into autoconf
  998. * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
  999. solaris had problems with prototypes
  1000. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1001. typo in variable name
  1002. * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
  1003. add NNTP personality
  1004. * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
  1005. put strpcat and strpcpy into utils
  1006. * /cvsroot/netsaintplug/netsaintplug/acconfig.h, /cvsroot/netsaintplug/netsaintplug/configure.in:
  1007. add detection for getopt_long function call
  1008. * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
  1009. cahnges needed fro Navis radius
  1010. * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
  1011. by default only look for numeric codes, use server expect only when user specifies
  1012. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  1013. show both long and short form for --help and --version
  1014. * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
  1015. fix typo in warning note
  1016. show both long and short forn for --help and --version
  1017. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1018. PS_RAW_COMMAND needs to look at full path
  1019. 2000-09-06 karldebisschop <karldebisschop>
  1020. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1021. use ssprintf function to formulate command
  1022. 2000-09-01 karldebisschop <karldebisschop>
  1023. * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
  1024. accidentally dropped !
  1025. * /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c:
  1026. add verbose printf's and checnge NNRP to NNTP
  1027. 2000-09-01 karldebisschop <kdebisschop>
  1028. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
  1029. escape = for nawk (AIX)
  1030. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
  1031. change chop to chomp
  1032. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
  1033. typo in usage warning
  1034. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1035. terminate copied string explicitly
  1036. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1037. ndle post operations
  1038. * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
  1039. handle multiple line output
  1040. 2000-08-31 karldebisschop <kdebisschop>
  1041. * /cvsroot/netsaintplug/netsaintplug/Makefile.am: add acconfig.h
  1042. * /cvsroot/netsaintplug/netsaintplug/ChangeLog: alpha 7
  1043. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
  1044. add space in '$Revision$' to make emacs perl-maode work right
  1045. * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1046. alpha 7
  1047. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
  1048. fix typo
  1049. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1050. was reallocing the wrong thing
  1051. 2000-08-31 karldebisschop <kdebisschop>
  1052. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
  1053. add space in '$Revision$' to make emacs perl-maode work right
  1054. * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1055. alpha 7
  1056. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
  1057. fix typo
  1058. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1059. was reallocing the wrong thing
  1060. * /cvsroot/netsaintplug/netsaintplug/test.pl.in:
  1061. PWD environment variable is not always present
  1062. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c:
  1063. fix option handling for -v and fix testing of ups_name
  1064. * /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:
  1065. always return 0 if called from Test::Harness
  1066. 2000-08-30 karldebisschop <kdebisschop>
  1067. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
  1068. fix test environment
  1069. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1070. remove typo: AC_DEFINE_UNQUOTED
  1071. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1072. get check_disk to build on cygwin
  1073. 2000-08-28 karldebisschop <kdebisschop>
  1074. * /cvsroot/netsaintplug/netsaintplug/ChangeLog: autoupdate
  1075. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
  1076. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
  1077. add option processing
  1078. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
  1079. typo in ERROR hash, better host name checking
  1080. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
  1081. typo in ERROR hash
  1082. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
  1083. * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
  1084. fix args to strscpy
  1085. * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
  1086. argc=2 IS valid (--help), optopt is char
  1087. * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
  1088. fix incorrect PROGNAME
  1089. * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
  1090. test -h, -V, --help, --version, and check for correct PROGNAME
  1091. 2000-08-28 karldebisschop <kdebisschop>
  1092. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: use Helper
  1093. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_wave.pl:
  1094. add option processing
  1095. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
  1096. typo in ERROR hash, better host name checking
  1097. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_disk_smb.pl:
  1098. typo in ERROR hash
  1099. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t: fix typo
  1100. * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
  1101. fix args to strscpy
  1102. * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
  1103. argc=2 IS valid (--help), optopt is char
  1104. * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ftp.c:
  1105. fix incorrect PROGNAME
  1106. * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
  1107. test -h, -V, --help, --version, and check for correct PROGNAME
  1108. 2000-08-28 karldebisschop <kdebisschop>
  1109. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
  1110. use udp_hostname instead of localhost
  1111. * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
  1112. fix typo in #if statements
  1113. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
  1114. not all OS types take long opts -- remove from test
  1115. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_hpjd.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_snmp.t:
  1116. don't run test if plugin was not made
  1117. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
  1118. don't run tests if plugin wasn't made
  1119. * /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
  1120. arg processing typos
  1121. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
  1122. specify t as directory rather than wildcard - allows make dist in subdir
  1123. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
  1124. pecify t as directory rather than wildcard - allows make dist in subdir
  1125. * /cvsroot/netsaintplug/netsaintplug/package.def, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
  1126. 1.2.9 alpha 6
  1127. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1128. PS_COMMAND checks for debian
  1129. 2000-08-25 karldebisschop <kdebisschop>
  1130. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
  1131. chieck_by_ssh should also be in extras
  1132. * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
  1133. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  1134. remove extra printf from debigging
  1135. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
  1136. make check_netsaint an extra
  1137. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
  1138. small tweak to match latest check_fping mods
  1139. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
  1140. check to see if MSG_DONTWAIT is defined before using
  1141. * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
  1142. check times, variable packet size
  1143. 2000-08-25 karldebisschop <kdebisschop>
  1144. * /cvsroot/netsaintplug/netsaintplug/ChangeLog: update
  1145. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  1146. remove extra printf from debigging
  1147. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
  1148. make check_netsaint an extra
  1149. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
  1150. small tweak to match latest check_fping mods
  1151. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
  1152. check to see if MSG_DONTWAIT is defined before using
  1153. * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
  1154. check times, variable packet size
  1155. 2000-08-23 karldebisschop <kdebisschop>
  1156. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1157. 1.2.9 alpha 5
  1158. * /cvsroot/netsaintplug/netsaintplug/package.def: ID breaks autoconf
  1159. * /cvsroot/netsaintplug/netsaintplug/package.def: 1.2.9 alpha 5
  1160. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
  1161. update to reflect changes to check_fping for variable packet size handling
  1162. * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
  1163. more 1.2.9-a5 log entries
  1164. * /cvsroot/netsaintplug/netsaintplug/ChangeLog:
  1165. log some 1.2.9a5 changes
  1166. * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
  1167. provide option to control number of packets and packet size
  1168. * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
  1169. add $ after HOSTADDRESS in check_http
  1170. * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_tcp.t:
  1171. Should now answer for any of check_(imap|pop|smtp|udp|tcp|reply)
  1172. 2000-08-22 karldebisschop <kdebisschop>
  1173. * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c:
  1174. HOUX reveals bug with PROC_LOADAVG logic
  1175. * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
  1176. housekeeping
  1177. * /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:
  1178. bug fixes on 1.2.9-a4
  1179. * /cvsroot/netsaintplug/netsaintplug/plugins/config.h.in:
  1180. made by autoheader now
  1181. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.am:
  1182. need to install utils.pm and utils.sh
  1183. 2000-08-18 karldebisschop <kdebisschop>
  1184. * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1185. last few things to get rpm working for 1.2.9-a4
  1186. * /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:
  1187. get make test to work again
  1188. a couple of doc fixes for check_radius
  1189. * /cvsroot/netsaintplug/netsaintplug/Makefile.am, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1190. update spec for 1.2.9a4
  1191. add Helper.pm to dist
  1192. 2000-08-17 karldebisschop <kdebisschop>
  1193. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
  1194. output does not begin with ./
  1195. * /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:
  1196. add standard option syntax to shell plugins
  1197. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1198. standard option handling for shell scripts
  1199. 2000-08-16 karldebisschop <kdebisschop>
  1200. * /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:
  1201. tcp: don't scan unless --expect or --send
  1202. others: create a few new host types
  1203. * /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:
  1204. lost correct release tracking with change to automake - fixed
  1205. 2000-08-15 karldebisschop <kdebisschop>
  1206. * /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:
  1207. convert to getopt
  1208. 2000-08-12 karldebisschop <kdebisschop>
  1209. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
  1210. conversion to getopt and automake
  1211. * /cvsroot/netsaintplug/netsaintplug/plugins/check_overcr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.am:
  1212. change to getopt
  1213. * /cvsroot/netsaintplug/netsaintplug/plugins/check_reply.c:
  1214. obsolete - functionanlity added to check_tcp
  1215. 2000-08-11 karldebisschop <kdebisschop>
  1216. * /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:
  1217. conversion to standard options syntax
  1218. 2000-08-10 karldebisschop <kdebisschop>
  1219. * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
  1220. complete change to getopt
  1221. * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c:
  1222. convert radius to getopt, cleanup on tcp
  1223. * /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
  1224. wrong PROGNAME
  1225. * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
  1226. convert to getopt
  1227. 2000-08-08 karldebisschop <kdebisschop>
  1228. * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore, /cvsroot/netsaintplug/netsaintplug/.cvsignore:
  1229. Makefile.in is built by automake
  1230. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_dns.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_fping.t:
  1231. test for bin existence doesn't work right
  1232. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1233. use newer strscpy and ssprintf
  1234. fix typo (called wrong DEFINE)
  1235. * /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:
  1236. use automake
  1237. * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
  1238. switch to automake
  1239. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
  1240. use automake
  1241. * /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:
  1242. convert to automake
  1243. 2000-08-04 karldebisschop <kdebisschop>
  1244. * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
  1245. needed for cygwin, other systems that don't meet SVr4 or BSD4.3
  1246. 2000-08-03 karldebisschop <kdebisschop>
  1247. * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore:
  1248. prep for automake
  1249. * /cvsroot/netsaintplug/netsaintplug/aclocal.m4, /cvsroot/netsaintplug/netsaintplug/AUTHORS, /cvsroot/netsaintplug/netsaintplug/missing, /cvsroot/netsaintplug/netsaintplug/mkinstalldirs, /cvsroot/netsaintplug/netsaintplug/NEWS:
  1250. GNU conformance, prep for automake
  1251. * /cvsroot/netsaintplug/netsaintplug/ChangeLog, /cvsroot/netsaintplug/netsaintplug/Changelog:
  1252. rename to comply with GNU standards
  1253. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/.cvsignore:
  1254. needed now that there's a make process
  1255. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_netdns.pl:
  1256. rename to avoid conflict when installing
  1257. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_dns.pl:
  1258. use Net::DNS to check name server
  1259. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dig.c:
  1260. use dig instead of nslookup.
  1261. * /cvsroot/netsaintplug/netsaintplug/acconfig.h: use autoheader
  1262. 2000-08-02 karldebisschop <kdebisschop>
  1263. * /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:
  1264. get rid of common/*.h
  1265. * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c: bugfix
  1266. * /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:
  1267. move config.h and common.h out of ../common
  1268. ----------------------------------------------------------------------
  1269. * /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:
  1270. correct return status for --help and --version
  1271. * /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:
  1272. convert to getopt
  1273. * /cvsroot/netsaintplug/netsaintplug/opttest.pl:
  1274. test all plugins for -h --help -v --version options
  1275. * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1276. reorganize LIBS to use as .IGNORED deps -- -L/usr/lib must be in LDFLAGS
  1277. 2000-07-30 hgayosso <hgayosso>
  1278. * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
  1279. Added examples for: check_nmap.
  1280. 2000-07-29 karldebisschop <kdebisschop>
  1281. * /cvsroot/netsaintplug/netsaintplug/.cvsignore: add sparc64
  1282. * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
  1283. use shell/sed for subst script to meet GNU coding stamdards
  1284. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_imap.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_pop.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_smtp.t:
  1285. new tests written with getopt conversion
  1286. * /cvsroot/netsaintplug/netsaintplug/subst.sh:
  1287. shell wrapper handles diff'ing after sed substitution
  1288. (awk fails GNU coding stds)
  1289. * /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:
  1290. switch to getopt
  1291. eliminate overflow in t/check_swap.t (still need to fix check_swap.c)
  1292. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1293. better way of doing is_int
  1294. 2000-07-26 karldebisschop <kdebisschop>
  1295. * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
  1296. ignore arch-specific build directories
  1297. 2000-07-25 karldebisschop <kdebisschop>
  1298. * /cvsroot/netsaintplug/netsaintplug/plugins/check_mysql.c:
  1299. convert to getopt
  1300. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1301. clean out a few sscanf calls
  1302. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_mysql.t: new test
  1303. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  1304. help screen typo
  1305. * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
  1306. delete extra printf
  1307. 2000-07-23 karldebisschop <kdebisschop>
  1308. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1309. improve documentation of -i option and its use
  1310. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
  1311. add -_ to acceptable cahracters in commad name
  1312. 2000-07-21 karldebisschop <kdebisschop>
  1313. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
  1314. we use explicit path with new subst script
  1315. * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in, /cvsroot/netsaintplug/netsaintplug/subst.in:
  1316. convert perl utility scripts to awk
  1317. * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
  1318. use -H where possible, change @libexec@ to @libexecdir@
  1319. 2000-07-20 karldebisschop <kdebisschop>
  1320. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
  1321. taint checking for -p option
  1322. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: order of libs
  1323. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
  1324. convert old perl script to awk
  1325. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1326. use package.def for tracking package release (works for scripts too)
  1327. allow df and ping syntax to be specified on command line
  1328. * /cvsroot/netsaintplug/netsaintplug/package.def:
  1329. defines package release
  1330. 2000-07-19 karldebisschop <kdebisschop>
  1331. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
  1332. remove debugging printf
  1333. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
  1334. another attempt to get this to work with all servers.
  1335. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
  1336. get protocol version from buffer, but send reasonable client string
  1337. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1338. remove inconsistent comment info
  1339. change ':' as list separator to ',' (retain ':' for back-compatibility)
  1340. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
  1341. fix goof in revision
  1342. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
  1343. send ident string (suppresses server error)
  1344. 2000-07-17 karldebisschop <kdebisschop>
  1345. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
  1346. use utils.py
  1347. use ntpdc if available
  1348. clarify final logic (still needs mor work)
  1349. * /cvsroot/netsaintplug/netsaintplug/configure.in: make perl utils.pm
  1350. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/utils.pm.in:
  1351. perl script essential functions
  1352. 2000-07-15 karldebisschop <kdebisschop>
  1353. * /cvsroot/netsaintplug/netsaintplug/contrib/utils.py:
  1354. user contribution
  1355. * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py: tag as 1.20
  1356. * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
  1357. closing in on consiostent options, etc
  1358. 2000-07-14 karldebisschop <kdebisschop>
  1359. * /cvsroot/netsaintplug/netsaintplug/contrib/check_ircd.tar.gz:
  1360. This was in core
  1361. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
  1362. dd $Id$
  1363. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl:
  1364. 1.3 was accidental reversion of 1.2 to 1.1 - flip to correct state
  1365. * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
  1366. contributor revisions
  1367. 2000-07-13 karldebisschop <kdebisschop>
  1368. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
  1369. if xntpdc is present, check dispersion
  1370. set $state to be integer so compares can be done
  1371. 2000-07-12 karldebisschop <kdebisschop>
  1372. * /cvsroot/netsaintplug/netsaintplug/rpm: typo in macro for srcrpmdir
  1373. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c, /cvsroot/netsaintplug/netsaintplug/rpm:
  1374. reverse compatibility for ':'
  1375. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1376. 1.2.9-a2
  1377. * /cvsroot/netsaintplug/netsaintplug/COPYING:
  1378. We refer to it but didn't distrubute it before
  1379. * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
  1380. add note that license is GPL
  1381. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t:
  1382. set timeout, add new text matches
  1383. * /cvsroot/netsaintplug/netsaintplug/Changelog: 1.2.9-a2
  1384. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
  1385. fix bug resulting from use of strncmp
  1386. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1387. define suffix rules so both gnumake and pmake will work
  1388. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1389. must not send more than 2 \r\n pairs to zope
  1390. * /cvsroot/netsaintplug/netsaintplug/contrib/check_nmap.py:
  1391. new contribution
  1392. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_udp.t: new test
  1393. * /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:
  1394. edit to go with change to getopt
  1395. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1396. documentation typo
  1397. * /cvsroot/netsaintplug/netsaintplug/plugins/check_udp.c: use getopt
  1398. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1399. documentation typo
  1400. * /cvsroot/netsaintplug/netsaintplug/plugins/check_load.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
  1401. use getopt
  1402. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  1403. use comma for pairs of options, reserve colon for ranges
  1404. 2000-07-12 hgayosso <hgayosso>
  1405. * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
  1406. Added command examples for: check_fping, check_game, check_imap, check_rpc.
  1407. Changed one `/bin/printf' for `/bin/echo -e'. (hgayosso)
  1408. 2000-07-11 karldebisschop <kdebisschop>
  1409. * /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS: add check_radius
  1410. * /cvsroot/netsaintplug/netsaintplug/contrib/check_sockets.pl:
  1411. new contribution
  1412. * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
  1413. command termination on usage macro can be ambiguous in if block
  1414. * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
  1415. convert to getopt
  1416. 2000-07-07 karldebisschop <kdebisschop>
  1417. * /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c, /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t:
  1418. make output a little more standard
  1419. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
  1420. add function ssprintf to print to mallocable string
  1421. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  1422. use new ssprintf function
  1423. don't sscanf for mount point
  1424. * /cvsroot/netsaintplug/netsaintplug/contrib/check_mem.pl:
  1425. check memory (written on BSD)
  1426. 2000-07-06 karldebisschop <kdebisschop>
  1427. * /cvsroot/netsaintplug/netsaintplug/plugins/check_tcp.c: typos in docs
  1428. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
  1429. add support message
  1430. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_time.t, /cvsroot/netsaintplug/netsaintplug/plugins/check_time.c:
  1431. creation
  1432. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1433. revert to 1.29
  1434. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1435. this mod is wrong - it will go away
  1436. 2000-07-05 karldebisschop <kdebisschop>
  1437. * /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:
  1438. 1.2.9-a1 cleanup
  1439. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
  1440. fix usage statement
  1441. 2000-07-04 karldebisschop <kdebisschop>
  1442. * /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:
  1443. convert to getopt
  1444. 2000-07-03 karldebisschop <kdebisschop>
  1445. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1446. minor bug fixes
  1447. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_disk.t:
  1448. match messages with new multidisk checks
  1449. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1450. CRITICAL if any unkown message are picked up on STDERR
  1451. * /cvsroot/netsaintplug/netsaintplug/make-tarball: exclude sparc-64
  1452. * /cvsroot/netsaintplug/netsaintplug/Changelog: exclude sparc64
  1453. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1454. add documentation
  1455. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1456. fix inaccurate comment
  1457. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c: help screen
  1458. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  1459. check multiple disks
  1460. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1461. 1.2.9-a1
  1462. * /cvsroot/netsaintplug/netsaintplug/make-tarball:
  1463. make bz2 files as well
  1464. * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
  1465. use getopt
  1466. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1467. functional multichecks, still need to tweak args
  1468. 2000-06-30 karldebisschop <kdebisschop>
  1469. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1470. better error trapping for strscpy and strscat
  1471. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  1472. further work on checking multiple partitions - some cleanup left,
  1473. plus documentation
  1474. 2000-06-29 karldebisschop <kdebisschop>
  1475. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  1476. snapshot working toward multidisk checks
  1477. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1478. next snapshot for passive multichecks
  1479. 2000-06-28 karldebisschop <kdebisschop>
  1480. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1481. add new form of rta for FreeBSD
  1482. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
  1483. multiplatform build stuff
  1484. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1485. napshot - at least this one compiles
  1486. * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
  1487. still trying to make complete
  1488. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
  1489. snapshot - updating for passive multichecks
  1490. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in, /cvsroot/netsaintplug/netsaintplug/test.pl, /cvsroot/netsaintplug/netsaintplug/test.pl.in:
  1491. multiplatform builds
  1492. * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
  1493. now able to specify varlist to ps so various orders can be handled (AIX)
  1494. 2000-06-27 karldebisschop <kdebisschop>
  1495. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
  1496. multiplatform builds
  1497. * /cvsroot/netsaintplug/netsaintplug/plugins/Helper.pm:
  1498. modev for multiplatform builds
  1499. * /cvsroot/netsaintplug/netsaintplug/Helper.pm:
  1500. moved here for multipltform build
  1501. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
  1502. multiplatform builds
  1503. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
  1504. strscat and strscpy functions
  1505. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1506. 1.2.8-4 plus switch to bzip2
  1507. 2000-06-26 karldebisschop <kdebisschop>
  1508. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1509. 1.2.8-41.2.8-41.2.8-41.2.8-4
  1510. 2000-06-25 karldebisschop <kdebisschop>
  1511. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1512. use standard POSIX getopt (only GNU supports '-' leadin for optarg
  1513. * /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:
  1514. possible fix for check_ping
  1515. 2000-06-23 karldebisschop <kdebisschop>
  1516. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1517. try to get -p 1 at end of line to work
  1518. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1519. misplaced paren on host strlen
  1520. 2000-06-22 karldebisschop <kdebisschop>
  1521. * /cvsroot/netsaintplug/netsaintplug/make-tarball, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/rpm:
  1522. housekeeping for rpm builds
  1523. * /cvsroot/netsaintplug/netsaintplug/.cvsignore, /cvsroot/netsaintplug/netsaintplug/make-tarball:
  1524. housekeeping
  1525. * /cvsroot/netsaintplug/netsaintplug/make-tarball:
  1526. automatically create md5sum
  1527. * /cvsroot/netsaintplug/netsaintplug/Changelog:
  1528. 1.2.8-3 bugfix release1.2.8-3 bugfix release1.2.8-3 bugfix release
  1529. * /cvsroot/netsaintplug/netsaintplug/Changelog: houskeeping
  1530. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ssh.c:
  1531. was not printing errors correctly
  1532. * /cvsroot/netsaintplug/netsaintplug/plugins/.cvsignore, /cvsroot/netsaintplug/netsaintplug/rpm, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
  1533. housekeeping
  1534. * /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:
  1535. houskeeping
  1536. 2000-06-21 karldebisschop <kdebisschop>
  1537. * /cvsroot/netsaintplug/netsaintplug/Changelog: regular update
  1538. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1539. make more mandrake style
  1540. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1541. allocate extra byte for trailing null when using malloc
  1542. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
  1543. fix bug in version string cleanup
  1544. * /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  1545. use new terminate, add':' to usage statement
  1546. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
  1547. terminate can now take format,arglist like printf
  1548. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: update docs
  1549. * /cvsroot/netsaintplug/netsaintplug/Changelog:
  1550. new info, cleanup old info
  1551. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1552. another fix for reverse compatibility for -nohtml
  1553. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1554. another fix to revers compatibility for -nohtml
  1555. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1556. first step in making SRPM more mandrake compatible
  1557. 2000-06-19 karldebisschop <kdebisschop>
  1558. * /cvsroot/netsaintplug/netsaintplug/Changelog: update
  1559. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1560. restore -nohtml as do-nothing option for reverse compatibility
  1561. * /cvsroot/netsaintplug/netsaintplug/Changelog: typo
  1562. 2000-06-18 karldebisschop <kdebisschop>
  1563. * /cvsroot/netsaintplug/netsaintplug/Changelog:
  1564. 1.2.8-2 -- really this time
  1565. 2000-06-17 karldebisschop <kdebisschop>
  1566. * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
  1567. assume 20-char max size for int
  1568. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1569. fix DUP checking, use malloc instead of fixed length strings
  1570. 2000-06-16 karldebisschop <kdebisschop>
  1571. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1572. fix docs, use malloc, fix bug with warn on DUPs
  1573. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1574. forgat to double % in printf spec
  1575. * /cvsroot/netsaintplug/netsaintplug/Changelog:
  1576. 1.2.8-2 changes (complete?)
  1577. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1578. show header, status, content separately
  1579. do more rigorous parsing of where content starts
  1580. 2000-06-15 karldebisschop <kdebisschop>
  1581. * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c: doc fix
  1582. * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
  1583. and long opts to docs
  1584. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1585. dd a little header stuff, upgrade to 1.2.8-1
  1586. * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1587. fix docs, make nothml the default, and --link (-L) option
  1588. * /cvsroot/netsaintplug/netsaintplug/Changelog:
  1589. update to release new current
  1590. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1591. make failed if there were no extras
  1592. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1593. fix docs, add separate option for vhost
  1594. 2000-06-14 karldebisschop <kdebisschop>
  1595. * /cvsroot/netsaintplug/netsaintplug/Changelog: dd todays changes
  1596. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
  1597. change name of variable stat - it conflicts on AIX with <sys/stat.h>
  1598. * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1599. make check_process obsolete
  1600. * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
  1601. all new functionality now incorporated into check_procs.c
  1602. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dns.c:
  1603. fix documentation
  1604. * /cvsroot/netsaintplug/netsaintplug/subst.in:
  1605. -q option for mktemp breaks on HPUX
  1606. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
  1607. make version reporting GNU like
  1608. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
  1609. comments were inaccurate
  1610. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in:
  1611. add #defines for standard options - testing only right now
  1612. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1613. make print_version more compatible with GNU coding standards
  1614. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
  1615. add $(DESTDIR)
  1616. * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c:
  1617. use getopt, cleanup documentation, retabify
  1618. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1619. clean up documentation, retabify
  1620. 2000-06-13 karldebisschop <kdebisschop>
  1621. * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/Changelog:
  1622. tabify, update documentation
  1623. * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c:
  1624. typo in print_help
  1625. * /cvsroot/netsaintplug/netsaintplug/Changelog:
  1626. progress on 12 June 2000
  1627. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
  1628. dd --verbose
  1629. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
  1630. add help and usage routines
  1631. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
  1632. test for non-zero exit, fix bug
  1633. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
  1634. dd netutils.h and timeout
  1635. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1636. dd netlibs to check_ldap
  1637. 2000-06-12 karldebisschop <kdebisschop>
  1638. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1639. convert spaces to tab stops
  1640. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1641. bux fix in command loop
  1642. * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
  1643. remove some GNUisms in Makefile, quote test strings
  1644. 2000-06-09 karldebisschop <kdebisschop>
  1645. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1646. 1.2.8 release
  1647. * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl:
  1648. add comment that openssh will not work with this script
  1649. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
  1650. patch from William Pietri
  1651. 2000-06-08 karldebisschop <kdebisschop>
  1652. * /cvsroot/netsaintplug/netsaintplug/Changelog: just getting up to date
  1653. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1654. mysql configure problems - will still want a bit more work
  1655. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1656. make -H option work right
  1657. * /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
  1658. add a few comments
  1659. * /cvsroot/netsaintplug/netsaintplug/contrib/restrict.pl, /cvsroot/netsaintplug/netsaintplug/contrib/check_ora_table_space.pl:
  1660. new contributions
  1661. 2000-06-07 karldebisschop <kdebisschop>
  1662. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1663. no check_https anymore
  1664. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1665. check_https no longer exists
  1666. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1667. get HAVE_SSL def right
  1668. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in: typo
  1669. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1670. consolidate ssl for check_http into one plugin
  1671. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
  1672. seems debugged, so moved into check_http
  1673. * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c:
  1674. ssl functionality has been move into check_http
  1675. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
  1676. fix problem with --onredirect
  1677. * /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:
  1678. fix option processing, hopefully for the last time
  1679. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
  1680. prepare for pre7 RPMs
  1681. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
  1682. now contained in one netsaint-plugins spec
  1683. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1684. upgrade to 1.2.8pre7, change install dir to plugins, add command.cfg to doc
  1685. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins-custom.spec:
  1686. undefined build list
  1687. * /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:
  1688. streamline and debug reverse compatibility mode for option processing
  1689. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_http.t:
  1690. use hostname to test http
  1691. 2000-06-06 karldebisschop <kdebisschop>
  1692. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1693. clean up warn where user has no libcrypto
  1694. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
  1695. minor changes
  1696. * /cvsroot/netsaintplug/netsaintplug/configure.in: pgsql on solaris
  1697. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1698. call directory plugins instead of plugin
  1699. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1700. comment debugging code
  1701. * /cvsroot/netsaintplug/netsaintplug/make-tarball:
  1702. clean and autoconf first to prvent careless errors
  1703. 2000-06-05 karldebisschop <kdebisschop>
  1704. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1705. try to get sane build of extras
  1706. modify check_http to try and get AIX to compile
  1707. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1708. cleanup final test for OpenSSL
  1709. * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in:
  1710. typo in configure, plus try to get AIX to make scripts
  1711. 2000-06-04 karldebisschop <kdebisschop>
  1712. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1713. try to make postgres work on non-redhat
  1714. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
  1715. ichnage to pre6
  1716. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1717. yet another try for BSD
  1718. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1719. fix again for BSD - need to change order of packets option
  1720. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1721. cange order of options to support FreeBSD
  1722. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1723. change to match AIX man page
  1724. * /cvsroot/netsaintplug/netsaintplug/plugins/check_fping.c:
  1725. get rid of duplicate definitiopn of max
  1726. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1727. get rid of egrep -s (use >/dev/null for compatibility)
  1728. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-core.spec, /cvsroot/netsaintplug/netsaintplug/netsaint-plugin-extra.spec:
  1729. core should install on any system, extars may require nodeps
  1730. * /cvsroot/netsaintplug/netsaintplug/Makefile.in:
  1731. quickcheck target is not defined anymore
  1732. 2000-06-03 karldebisschop <kdebisschop>
  1733. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1734. update for 1.2.8pre5
  1735. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1736. add rule for urlize (and check_http2, temporary)
  1737. * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
  1738. add help/usage/version info, plus a few comments
  1739. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c: comments
  1740. * /cvsroot/netsaintplug/netsaintplug/plugins/t/check_ping.t:
  1741. fix needed to match new output from plugin
  1742. 2000-06-02 karldebisschop <kdebisschop>
  1743. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http2.c:
  1744. put up short term - will soon replace check_http and check_https
  1745. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1746. typo in email address
  1747. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1748. fix calls to realloc
  1749. * /cvsroot/netsaintplug/netsaintplug/plugins/check_swap.c:
  1750. typos in print_help
  1751. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1752. typoes in usage and in getopt
  1753. * /cvsroot/netsaintplug/netsaintplug/configure.in: fix for solaris
  1754. * /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
  1755. pedantic compilers complained these wre not tru prototypes
  1756. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1757. fix bug (rta is not reported if pl = 100)
  1758. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1759. try different hadlning of lib to get OpenSSL to work on FreeBSD
  1760. * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
  1761. typo (would not have effect under current code, but cleaner)
  1762. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1763. fix logic for check_https
  1764. 2000-06-01 karldebisschop <kdebisschop>
  1765. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1766. delet build root
  1767. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1768. change to 1.2.8pre4
  1769. * /cvsroot/netsaintplug/netsaintplug/Requirements:
  1770. just a short list of where to get packages tha plugins depend on
  1771. * /cvsroot/netsaintplug/netsaintplug/contrib/maser-oracle.pl:
  1772. expand from archive
  1773. * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1774. fix bad @LIBS@ in makefiles
  1775. update version
  1776. 2000-05-31 karldebisschop <kdebisschop>
  1777. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1778. random changes
  1779. * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
  1780. check a bunch more OIDs
  1781. * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
  1782. make notes about moving some stuff to core
  1783. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1784. DO NOT include @LIBS@ in LDFLAGS - configure messes it up
  1785. * /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.c, /cvsroot/netsaintplug/netsaintplug/contrib/check_ipxping.tar.gz:
  1786. unpack source
  1787. * /cvsroot/netsaintplug/netsaintplug/contrib/check_ntp.tar.gz:
  1788. moved to core
  1789. * /cvsroot/netsaintplug/netsaintplug/contrib/check_nfs.tar.gz:
  1790. functionality moved to check_rpc in core
  1791. * /cvsroot/netsaintplug/netsaintplug/contrib/check_real.tar.gz:
  1792. moved to core
  1793. * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
  1794. updated file from www.netsaint.org
  1795. * /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:
  1796. copied and unpacked from www.netsaint.org
  1797. * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
  1798. minor typo in comment
  1799. * /cvsroot/netsaintplug/netsaintplug/plugins/urlize.c:
  1800. wraps output of another plugin with a URL
  1801. 2000-05-30 karldebisschop <kdebisschop>
  1802. * /cvsroot/netsaintplug/netsaintplug/contrib/check_netapp.pl:
  1803. new contribution
  1804. * /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:
  1805. new contributions, pending review and inclusion in main source tree
  1806. 2000-05-25 karldebisschop <kdebisschop>
  1807. * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
  1808. general cleanup - keep test order consistent so possible bugs are
  1809. more likely to be caught
  1810. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1811. do not include @LIBS@ in LDFLAGS - it's getting munged by configure
  1812. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1813. get openssl and mysql to work on redhat 6.2
  1814. 2000-05-24 karldebisschop <kdebisschop>
  1815. * /cvsroot/netsaintplug/netsaintplug/plugins/check_hpjd.c:
  1816. some printers may be going offline with POWERSAVE mode
  1817. 2000-05-19 karldebisschop <kdebisschop>
  1818. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1819. realloc crashes when calloc outside of memory page - code page size as
  1820. define (I really need a better solution here)
  1821. * /cvsroot/netsaintplug/netsaintplug/plugins/popen.c:
  1822. fix possible sscanf overflow
  1823. 2000-05-18 karldebisschop <kdebisschop>
  1824. * /cvsroot/netsaintplug/netsaintplug/plugins/check_http.c:
  1825. get regex and string searched to work for HTML pages longer than 1024 chars
  1826. * /cvsroot/netsaintplug/netsaintplug/command.cfg.in: fix a few typos
  1827. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
  1828. spell author names correctly, fix help screen info
  1829. 2000-05-11 karldebisschop <kdebisschop>
  1830. * /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:
  1831. use text constants (no|required)_argument instead of numbers in getopt_long
  1832. options for clarity. Fix any mis-specified options
  1833. * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
  1834. make regex scan work
  1835. fix errors in specification of getopt_long parameters
  1836. 2000-05-10 karldebisschop <kdebisschop>
  1837. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1838. drop reference to old saintcheck script
  1839. 2000-05-05 karldebisschop <kdebisschop>
  1840. * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
  1841. fix typoes in OID definition
  1842. 2000-05-04 karldebisschop <kdebisschop>
  1843. * /cvsroot/netsaintplug/netsaintplug/saintcheck: obsoleted by test.pl
  1844. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
  1845. update version number in -V option
  1846. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
  1847. add author, revision tracking
  1848. 2000-05-03 karldebisschop <kdebisschop>
  1849. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t:
  1850. try to get arg checking to work, add full rpc list
  1851. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
  1852. bug fixes
  1853. * /cvsroot/netsaintplug/netsaintplug/.cvsignore:
  1854. use this file to block syncronizing configure script (developers should run
  1855. autoconf on their own)
  1856. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1857. fix includes for llber
  1858. * /cvsroot/netsaintplug/netsaintplug/test.pl:
  1859. replaces saintcheck (new script is based on standard perl test harness)
  1860. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
  1861. use plugin standard -h for help
  1862. move -h(ost) option to -H
  1863. fix getopt to work on machines with no getopt_long
  1864. * /cvsroot/netsaintplug/netsaintplug/Makefile.in: fix conflicts
  1865. * /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:
  1866. bug fixes
  1867. * /cvsroot/netsaintplug/netsaintplug/plugins/check_vsz.c: bug fix
  1868. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_disk.c:
  1869. use getopt
  1870. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c: use getopt
  1871. include enhancements from check_process
  1872. * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c: use getopt
  1873. scane multiple OIDs
  1874. * /cvsroot/netsaintplug/netsaintplug/plugins/check_dummy.c:
  1875. add --version and --help
  1876. 2000-05-02 karldebisschop <kdebisschop>
  1877. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
  1878. moved to check_sensor.sh
  1879. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors.sh:
  1880. add basic error checking
  1881. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
  1882. for simpler make
  1883. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
  1884. replace with check_oracle.sh
  1885. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Makefile.in:
  1886. fix 'clean' target
  1887. 2000-05-01 karldebisschop <kdebisschop>
  1888. * /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1889. changes to get paths right for scripts
  1890. * /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:
  1891. use perl test harness
  1892. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.h.in, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1893. bug fixes
  1894. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
  1895. replace check_log with check_log.sh
  1896. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle.sh:
  1897. to replace check_oracle
  1898. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_log.sh:
  1899. to replace check_log
  1900. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_rpc.pl:
  1901. replaces check_nfs and check_ypbind
  1902. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/t/check_rpc.t, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/Helper.pm, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/subst.in:
  1903. use perl test harness
  1904. * /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:
  1905. small mods to get paths reasonable for script files
  1906. * /cvsroot/netsaintplug/netsaintplug/make-tarball: Makes a tar ball
  1907. 2000-02-17 karldebisschop <kdebisschop>
  1908. * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1909. changes for check_https
  1910. * /cvsroot/netsaintplug/netsaintplug/plugins/check_https.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ide-smart.c, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_sensors:
  1911. C contribs unmodified.
  1912. Script had to be retyed from scratch - maybe CR/LF problem?
  1913. 2000-02-15 karldebisschop <kdebisschop>
  1914. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
  1915. add argv[0] to uasge
  1916. include common/config.h
  1917. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ldap.c:
  1918. encapsulate getopt_long stuff in ifdefs
  1919. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1920. fix solaris check_swap bug - change sscanf format from %*d,%*d to %*[0-9,-]
  1921. 2000-02-11 karldebisschop <kdebisschop>
  1922. * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1923. modify to check uid and ppid for architectures other than linux
  1924. 2000-02-09 karldebisschop <kdebisschop>
  1925. * /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/configure.in:
  1926. step one to testing user (actually, userid) and ppid in check_procs
  1927. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1928. get DUP check to give warning
  1929. * /cvsroot/netsaintplug/netsaintplug/configure:
  1930. should not be handed down - autoconf locally before making tarballs/RPMS
  1931. * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
  1932. use foo[SIZE-1]=0 instead =f '\0' for better compatibility
  1933. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1934. change linux ping syntax to scan for DUPs
  1935. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c:
  1936. check for duplicates
  1937. * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
  1938. fix DB_NAMELEN and string comparison tests
  1939. get rid of waron about discarding constant string
  1940. * /cvsroot/netsaintplug/netsaintplug/configure.in:
  1941. use ps for HPUX that is close to working - still broken on check_vsz/rss
  1942. * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
  1943. pass authentication info if either passwd or user is given
  1944. * /cvsroot/netsaintplug/netsaintplug/plugins/check_pgsql.c:
  1945. allow user without password for authentication
  1946. fix dbname check
  1947. * /cvsroot/netsaintplug/netsaintplug/plugins/check_process.c:
  1948. Patch submitted by author to use strncpy
  1949. 2000-02-08 karldebisschop <kdebisschop>
  1950. * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
  1951. fix problem with test -e for solaris - kludge with 'cat filename'
  1952. * /cvsroot/netsaintplug/netsaintplug/plugins/popen.h, /cvsroot/netsaintplug/netsaintplug/plugins/utils.h:
  1953. superceded bu utils.h.in and popen.h.in
  1954. * /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:
  1955. use configure to check signal return type
  1956. use subst.in to fillin command.cfg
  1957. 2000-02-05 karldebisschop <kdebisschop>
  1958. * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
  1959. fix typo - triple slash in a few URLs
  1960. * /cvsroot/netsaintplug/netsaintplug/plugins/check_radius.c:
  1961. remove extra comma in terminate subroutine
  1962. 2000-02-04 karldebisschop <kdebisschop>
  1963. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
  1964. submission by latigid010@yahoo.com
  1965. no scratch file
  1966. check db option
  1967. more normal switches (kdebisschop)
  1968. * /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/Makefile.in:
  1969. compile only base plugins for RPM
  1970. fix little glitches in commands.cfg
  1971. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl:
  1972. better arg checking for perl taint
  1973. 2000-02-01 hgayosso <hgayosso>
  1974. * /cvsroot/netsaintplug/netsaintplug/contrib/check_hprsc.tar.gz:
  1975. Perl script (check_hprsc) to check HP-UX resources via SNMP daemon (hgayosso)
  1976. * /cvsroot/netsaintplug/netsaintplug/contrib/readme.txt:
  1977. check_hprsc.tar.gz added to the contrib plugins (hgayosso)
  1978. 2000-01-28 karldebisschop <kdebisschop>
  1979. * /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:
  1980. get date include correct
  1981. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c:
  1982. get date include right
  1983. * /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:
  1984. try to get version includes right
  1985. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec, /cvsroot/netsaintplug/netsaintplug/plugins/check_procs.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1986. get revision listsing fixed
  1987. * /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1988. udpate for release 1.2.8pre1
  1989. * /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  1990. update spec for 1.2.8-pre1
  1991. have makefile delete command.cfg on make distclean
  1992. * /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:
  1993. use print_revision function in utils
  1994. use included timeout_handlers throughout [(socket|popen)?alarm_handler]
  1995. clean up use of externs in popen.[hc] and utils.[hc] for above
  1996. handle percent or KB in check_disk
  1997. 2000-01-23 karldebisschop <kdebisschop>
  1998. * /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_ups.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  1999. snmp: start trying to clarify hex mesages
  2000. ups: manually apply submitted patch
  2001. utils: bug fix in is_numeric
  2002. * /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ircd.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_ntp.pl, /cvsroot/netsaintplug/netsaintplug/plugins-scripts/check_oracle:
  2003. minor fixes posted to bugs list:
  2004. ircd - fix match string
  2005. ntp - return critical if server is down
  2006. oracle - make no temp files
  2007. 2000-01-22 karldebisschop <kdebisschop>
  2008. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/utils.c:
  2009. streamline utils functions is_integer and is_numeric
  2010. tighten check_ping error prose so it nearly shows on a 80x24 display
  2011. 2000-01-21 karldebisschop <kdebisschop>
  2012. * /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:
  2013. fix bug in adapting configure to check_netsaint
  2014. fix omission in check_procs arg testing
  2015. fix utils sscanf syntax - linux uses EOF where FreeBSD uses 0
  2016. * /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:
  2017. add check_process and check_radius as extras
  2018. make check_pgsl understand old syntax as well
  2019. modify check_procs to look for specific comman names and test on ranges
  2020. modify configure.in tests so check_netsaint can maybe work with more OS's
  2021. 2000-01-20 karldebisschop <kdebisschop>
  2022. * /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:
  2023. set default timeout to 10 seconds
  2024. make tests give fewer warnings
  2025. move check_httpstr to check_http
  2026. 2000-01-19 karldebisschop <kdebisschop>
  2027. * /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:
  2028. use -q option for who if available
  2029. use getopt for check_pgsql
  2030. make check_users work even if no users are logged in
  2031. clean up (developmental) utils.c
  2032. 2000-01-17 karldebisschop <kdebisschop>
  2033. * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
  2034. use the -n switch to prevent host lookups in check_ping
  2035. * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/plugins/check_users.c:
  2036. update for FreeBSD:
  2037. add new tests for FreeBSD ps syntax
  2038. add test for swapinfo command
  2039. modify check_users to work without -q option
  2040. modify check_vsz test to work without requiring 'init' listing in `ps` output
  2041. 2000-01-13 karldebisschop <kdebisschop>
  2042. * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in:
  2043. add HAVE_REGEX_H to configure
  2044. * /cvsroot/netsaintplug/netsaintplug/command.cfg.in:
  2045. this should be included by reference in hosts.cfg
  2046. * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
  2047. check redirects working
  2048. regex content search working
  2049. 2000-01-10 karldebisschop <kdebisschop>
  2050. * /cvsroot/netsaintplug/netsaintplug/plugins/check_ping.c, /cvsroot/netsaintplug/netsaintplug/plugins/netutils.c:
  2051. Incorporate netsaint_plugins-1.2.7p1 changes:
  2052. - Fixed RH 6.1 ICMP error "bug" in check_ping plugin
  2053. (patch by Luiz Felipe R E)
  2054. - Fixed uninitialized memory bug in netutils.c (patch by Frank Conrad)
  2055. 1999-12-28 holoway <holoway>
  2056. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  2057. I'm a schmuck. :) Would help if I deleted the line, doncha think?
  2058. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  2059. Removed the requirement of netsaint in the rpm build; the plugins may
  2060. live on a machine without it. (nrpe or nrpep may use the plugins without
  2061. having netsaint proper present)
  2062. 1999-12-17 karldebisschop <kdebisschop>
  2063. * /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:
  2064. adds files from www.netsaint.org contrib area.
  2065. * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
  2066. add STATE_DEPENDENT to common/common.h
  2067. check_httpstr binary should never have been there in the first place
  2068. * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_snmp.c:
  2069. made actual http check into subroutine
  2070. cleaned up help screen
  2071. added option checking for --onredirect
  2072. added long-style syntax for all other current options
  2073. 1999-12-15 holoway <holoway>
  2074. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  2075. Modified the spec file to change the name of the tarball to
  2076. netsaint-plugins-version-release.tar.gz
  2077. * /cvsroot/netsaintplug/netsaintplug/netsaint-plugins.spec:
  2078. Added the spec file for creating RPMs from the CVS source.
  2079. 1999-12-14 karldebisschop <kdebisschop>
  2080. * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
  2081. checkpoint - incorporate version info in header
  2082. * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr:
  2083. use version.h for release date tracking
  2084. * /cvsroot/netsaintplug/netsaintplug/plugins/check_httpstr.c:
  2085. use sscanf to clean up HTTP error code checking
  2086. 1999-12-10 karldebisschop <kdebisschop>
  2087. * /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:
  2088. Initial checkin.
  2089. Release 1.2.7 plus bugfixes
  2090. * /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:
  2091. New file.
  2092. * /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:
  2093. Initial checkin.
  2094. Release 1.2.7 plus bugfixes
  2095. * /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:
  2096. New file.
  2097. * /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:
  2098. Initial checkin.
  2099. Release 1.2.7 plus bugfixes
  2100. * /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:
  2101. New file.
  2102. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
  2103. Initial checkin.
  2104. Release 1.2.7 plus bugfixes
  2105. * /cvsroot/netsaintplug/netsaintplug/plugins/check_by_ssh.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_netsaint.c:
  2106. New file.
  2107. * /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:
  2108. Initial checkin.
  2109. Release 1.2.7 plus bugfixes
  2110. * /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:
  2111. New file.
  2112. * /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:
  2113. Initial checkin.
  2114. Release 1.2.7 plus bugfixes
  2115. * /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:
  2116. New file.
  2117. * /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:
  2118. Initial checkin.
  2119. Release 1.2.7 plus bugfixes
  2120. * /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:
  2121. New file.
  2122. * /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:
  2123. Initial checkin.
  2124. Release 1.2.7 plus bugfixes
  2125. * /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:
  2126. New file.
  2127. * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
  2128. Initial checkin.
  2129. Release 1.2.7 plus bugfixes
  2130. * /cvsroot/netsaintplug/netsaintplug/plugins/check_mrtgtraf.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nntp.c, /cvsroot/netsaintplug/netsaintplug/plugins/check_nwstat.c:
  2131. New file.
  2132. * /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:
  2133. Initial checkin.
  2134. Release 1.2.7 plus bugfixes
  2135. * /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:
  2136. New file.
  2137. * /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:
  2138. Initial checkin.
  2139. Release 1.2.7 plus bugfixes
  2140. * /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:
  2141. New file.
  2142. * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
  2143. Initial checkin.
  2144. Release 1.2.7 plus bugfixes
  2145. * /cvsroot/netsaintplug/netsaintplug/configure, /cvsroot/netsaintplug/netsaintplug/configure.in, /cvsroot/netsaintplug/netsaintplug/install-sh, /cvsroot/netsaintplug/netsaintplug/saintcheck:
  2146. New file.
  2147. * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
  2148. Initial checkin.
  2149. Release 1.2.7 plus bugfixes
  2150. * /cvsroot/netsaintplug/netsaintplug/Changelog, /cvsroot/netsaintplug/netsaintplug/INSTALL, /cvsroot/netsaintplug/netsaintplug/Makefile.in, /cvsroot/netsaintplug/netsaintplug/README, /cvsroot/netsaintplug/netsaintplug/REQUIREMENTS:
  2151. New file.
  2152. NetSaint Plugins Changelog
  2153. --------------------------
  2154. Current
  2155. -------
  2156. 1.2.9-a6 - 25 August 2000 (alpha code)
  2157. --------------------------------------
  2158. * check_disk
  2159. (process_arguments) remove stray debugging printf in -p option
  2160. * plugins/Makefile.am
  2161. (check_netsaint) move to EXTRAS
  2162. 1.2.9-a5 - 23 August 2000 (alpha code)
  2163. --------------------------------------
  2164. * check_fping
  2165. (main) check rta and packet loss, control packet size and count
  2166. (process_arguments) add options for number of packets and size
  2167. * check_tcp
  2168. (main) alter to run as any of check_(ftp|imaop|pop|smtp|tcp|ucp)
  2169. * check_rpc
  2170. (main) fix checking against initial error state (start UNKNOWN)
  2171. * plugins-scripts/Makefile.am
  2172. fix install.dist for utils.pm and utils.sh
  2173. 1.2.9-a2 - 12 July 2000 (alpha code)
  2174. ------------------------------------
  2175. * check_http
  2176. (check_http) remove "\r\n" pair causing problems for zope
  2177. (print_help) fix documentation
  2178. * check_disk
  2179. (global) malloc string pointers for most character variables
  2180. (print_help) fix documentation
  2181. (call_getopt) use comma for pairs of options, reserve colon for ranges
  2182. (main) use new ssprintf function to assemble 'command_line'
  2183. don't sscanf for mount point
  2184. * check_load
  2185. (global) malloc string pointers for most character variables
  2186. (main) use getopt
  2187. (process_arguments, print_help, print_usage) new functions
  2188. * check_procs
  2189. (main) was reporting too many matches due to strncmp
  2190. * check_swap
  2191. (global) malloc string pointers for most character variables
  2192. (main) use getopt
  2193. (process_arguments, print_help, print_usage) new functions
  2194. * check_time
  2195. (global) malloc string pointers for most character variables
  2196. (main) use getopt
  2197. (process_arguments, print_help, print_usage) new functions
  2198. * check_tcp
  2199. (print_help) fix documentation
  2200. * check_udp
  2201. (global) malloc string pointers for most character variables
  2202. (main) use getopt
  2203. (process_arguments, print_help, print_usage) new functions
  2204. * check_users
  2205. (global) malloc string pointers for most character variables
  2206. (main) use getopt
  2207. (process_arguments, print_help, print_usage) new functions
  2208. * utils
  2209. (strscpy) new -- safe string copy does its own malloc
  2210. (strscat) new -- safe string cat does its own malloc
  2211. (ssprintf) new -- safe string sprintf does its own malloc
  2212. 1.2.9-a1 - 3 July 2000 (alpha code)
  2213. -----------------------------------
  2214. * check_by_ssh.c (main) allow multiple services for passive checks
  2215. (call_getopt) add options needed for passive multichecks
  2216. * check_disk.c (main) check all mounted partitions if none specified
  2217. * check_fping.c (main) use getopt
  2218. (process_arguments, print_help, print_usage) new functions
  2219. * check_ftp.c (main) use getopt
  2220. (process_arguments, print_help, print_usage) new functions
  2221. * check_ping.c (check_ping) return critical if output comes on STDERR
  2222. add another sscanf for FreeBSD
  2223. * check_procs.c (print_usage) fix docs
  2224. * check_tcp.c (main) use getopt
  2225. (process_arguments, print_help, print_usage) new functions
  2226. * check_users.c (main) use getopt
  2227. (process_arguments, print_help, print_usage) new functions
  2228. * utils.h (macros) provide standard usage() macro
  2229. * rearrange directory for multiplatform builds
  2230. * test scripts added for check_fping and check_tcp
  2231. 1.2.8.4
  2232. -------
  2233. * check_ping.c (process_arguments): don't malloc - just copy pointer
  2234. tweak to get non-POSIX order working
  2235. (call_getopt): don't malloc - just copy pointer
  2236. 1.2.8.3 - 22 June 2000
  2237. ----------------------
  2238. * check_http.c (process_arguments): add -nothml to reverse-compat rewrites
  2239. (call_getopt): set display_html false for '-n'
  2240. * check_procs.c (print_help): update docs
  2241. (print_usage): update docs
  2242. (call_getopt): fix long option (was 'program', is 'command')
  2243. (main): allow inverted order of max/min for outside ranges
  2244. (validate_arguments): some valid, though strange, thresholds were rejected
  2245. * check_ssh.c (ssh_connect): fix display of host name for connect fails
  2246. * check_ping.c (process_arguments): add -nothml to reverse-compat rewrites
  2247. fix malloc error - need to malloc strlen+1
  2248. (call_getopt): fix malloc error - need to malloc strlen+1
  2249. * check_disk.c (main): use new terminate
  2250. (print_usage): typo in printout
  2251. * utils.h.in (terminate): update prototype for terminate
  2252. * utils.c (terminate): allow terminate to accept format,arglist as printf
  2253. * check_sensors.sh (print_revision): fix bug in Revision string cleanup
  2254. * netsaint-plugins.spec: make relocatable
  2255. use macros throughout
  2256. * netsaint-plugins-custom.spec: make relocatable
  2257. use macros throughout
  2258. * make-tarball: create md5sum
  2259. do some rpm setup
  2260. 1.2.8-2 - 16 June 2000
  2261. ----------------------
  2262. * check_ping.c (run_ping): was not warning of DUPLICATES anymore, fixed
  2263. (all): switch most fixed length buffers to malloc
  2264. (print_usage): fix documentation
  2265. (print_help): fix documentation
  2266. (call_getopt): make nohtml the default, add -L (--link) option
  2267. * check_http.c (check_http): more rigorous header/content separation
  2268. alter verbose printout to show header, status, and content divisions
  2269. (process_arguments): distinguish server and vhost
  2270. (call_getopt): distinguish server and vhost
  2271. (print_usage): document new -I option for server IPaddress
  2272. (print_help): document new -I option for server IPaddress
  2273. (all): reindent, tabify
  2274. * plugins-scripts/Makfile.in (install): add $(DESTDIR)
  2275. * plugins/Makefile.in (install): add $(DESTDIR)
  2276. fix for case where there are no extras
  2277. (check_ldap): add NETLIBS and SOCKETLIBS
  2278. (check_process): remove (obolete)
  2279. (all): reorder $(CC) args so -o <src> comes earlier
  2280. * check_process.c (all): move to obsolete directory
  2281. * configure (check_process): remove (obolete)
  2282. * check_procs.c (all): change variable name for 'stat' to 'statopt' for AIX ?bug?
  2283. (print_help): fix typo
  2284. * check_dns.c (print_help,print_usage): fix documentation
  2285. (all): c-indent and retabify
  2286. * subst.in (/bin/mktemp): -q option breaks HPUX
  2287. * check_sensors.sh (print_help): new function
  2288. (print_usage): new function
  2289. (main): add --help, --version, --verbose options
  2290. (print_revision): make more GNU compatible
  2291. * utils.c (print_revision): print license to be more GNU standard
  2292. * utils.h.in: add #defines for STDOPTS
  2293. * check_rpc.pl (all): fix a few introductory comments
  2294. * check_vsz.c (main): move option processing to new process_arguments function
  2295. (all): retabify
  2296. use malloc and remove most fixed text string sizes
  2297. * check_snmp.c (print_help,print_usage): add items, fix typo
  2298. * check_by_ssh.c (parse_arguments): bugfix - increment 'c' in remote command parsing
  2299. * check_ldap.c (main): add timeout alarm
  2300. 1.2.8 - 9 June 2000
  2301. -------------------
  2302. * check_by_ssh.c (parse_arguments): bugfix in remote command parsing
  2303. 1.2.8pre7 - 8 June 2000
  2304. -----------------------
  2305. - make getopt() calls mostly backwards-compatible with all older
  2306. options specifications the do not directly conflict with present
  2307. standard. (pre-release 2 was only backwards compatible when compiled
  2308. against GNU getopt).
  2309. - integrate ssl code from Rene Klootwijk into check_http
  2310. - a variety of small bug fixes (mostly cases where I left development
  2311. printing code in plugin [KBD]).
  2312. - add -v (--verbose) option to check_http tp print out page(s) as they
  2313. are read and any redirects are followed (if specified in options).
  2314. - malloc variable for page contents in check_http so that entire page
  2315. can be scanned for strings or regular expressions.
  2316. - add urlize to wrap plugin output in HTML link tags, make no-html the
  2317. default for check_http.
  2318. - develop RPM specs netsaint-plugins.spec with a controlled list of
  2319. files in the package, and netsaint-plugins-custom.spec which will
  2320. rebuild differently based on the packages installed on the build
  2321. machine.
  2322. 1.2.8pre2 - 2 May 2000
  2323. ----------------------
  2324. - Modify check_snmp to process multiple OIDs in a request (args not backward
  2325. compatible)
  2326. - Use getopt in check_by_ssh, check_disk, check_dns, check_ldap, check_pgsql,
  2327. check_ping, check_procs, check_snmp
  2328. - integrate enhancements from check_process [Rene Klootwijk] into check_procs
  2329. (including filter by user, parent PID and process name)
  2330. - add check_https plugin contributed by Rene Klootwijk
  2331. - add check_ide-smart contributed by Robert Dale
  2332. - add backward compatibility on check_ping args
  2333. - add Makefile for scripts, process trusted path for portability
  2334. - use perl test harness in place of saintcheck hack
  2335. - fix all plugins calling spopen to also open stderr
  2336. - add check_rpc script to replace check_nfs and check_ypbind
  2337. - replace check_oracle script with enhanced version by litigid010@yahoo.com
  2338. - modularize ping checking loop in check_ping to later allow adaptive loop
  2339. count within the plugin
  2340. - modify check_disk to accept either paths that are not partition mount points
  2341. - modify several plugins to print version number in response to --version opt
  2342. - begin distinction between --help (may be many screens) and --usage (1 to 10
  2343. lines only)
  2344. - maintain commands.cfg file with syntactically correct command definitions
  2345. 1.2.7 - 11/09/1999
  2346. ------------------
  2347. - Added check_ntp plugin script contributed by Bo Kersey
  2348. - Added check_real plugin contributed by Pedro Leite
  2349. - Added check_netsaint plugin
  2350. - Added delimiter option to check_snmp plugin
  2351. - Added STR and SUBSTR evaluation options to check_snmp plugin
  2352. - Fixed bug in check_hpjd where it would erroneously report timeout errors
  2353. - Added option to suppress HTML link in check_http and check_ping plugins
  2354. - Modified check_http plugin to send carriage returns in http request
  2355. - Modified configure script and check_ping plugin to work under FreeBSD
  2356. - Changed command line format for check_ping plugin!!
  2357. 1.2.6 - 10/16/1999
  2358. ------------------
  2359. - Several plugin bugfixes by Karl DeBisschop
  2360. - Added 'saintcheck' script contributed by Karl DeBisschop that can be used
  2361. to test various plugins before they are used
  2362. - Added check_nfs and check_flexlm plugin scripts contributed by
  2363. Ernst-Dieter Martin
  2364. - Added check_breeze and check_wave plugin scripts contributed by Jeffrey Blank
  2365. - Added check_ircd plugin script contributed by Richard Mayhew
  2366. 1.2.5 - 09/19/1999
  2367. ------------------
  2368. - Fixed bug with expect argument (-e) in check_http plugin
  2369. - Added additional ping command format to configure script (<srvr> -n <pkts>)
  2370. - Switched several plugins to safer version of popen() contributed by Karl
  2371. DeBisschop
  2372. - Added basic authentication ability to check_http plugin as contributed by
  2373. Perry Clarke
  2374. - Changed check_imap expect string to "* OK" (repoted by Matt Shibla) and
  2375. default port to 143 (reported by Darin Fisher)
  2376. - Added check_reply plugin contributed by Jacob Jundqvist
  2377. 1.2.4 - 08/26/1999
  2378. ------------------
  2379. - Added check_ldap and check_mysql plugins contributed by Dietmar Rieder
  2380. - Added check_game plugin contributed by Ian Cass
  2381. - Modified configure script to work with ping command under OpenBSD
  2382. 1.2.3 - 08/18/1999
  2383. ------------------
  2384. - Modified most plugins to use common network utilities and include files
  2385. - Plugins no longer create temp files (expect the check_log plugin script)
  2386. 1.2.2 - 08/15/1999
  2387. ------------------
  2388. - Modified plugins to create temp files in var/ subdirectory of installation
  2389. - Added Michael Anton's check_disk_smb.pl plugin
  2390. 1.2.1 - 08/01/1999
  2391. ------------------
  2392. - Added $(SOCKETLIBS) to Makefile for Over-CR plugin
  2393. - Added quotes around query in check_log plugin to allow for multiple word
  2394. queries
  2395. - Added a check for no supported options in the check_ups plugin
  2396. 1.2.0 - 07/30/1999
  2397. ------------------
  2398. - Added new check_log plugin script
  2399. - Added timeout alarm to the check_ssh plugin
  2400. - Added "not equal" evaluation method to check_snmp plugin
  2401. - Added new check_ups plugin (only tested on APC SmartUPS 2200)
  2402. 1.1.0 - 07/23/1999
  2403. ------------------
  2404. - Added new check_ssh plugin contributed by Remi Paulmier
  2405. - Added new check_overcr and check_snmp plugins
  2406. - Fixed the help screen on the check_nwstat plugin to correctly reflect the
  2407. meanings of the warn_value and crit_value variables.
  2408. - Fixed some problems with the check_load plugin to make it compile under
  2409. NetBSD
  2410. - Minor tweaks to various plugins
  2411. 1.0.0 - 07/13/1999
  2412. ------------------
  2413. - Initial release of plugins as a separate distribution