ChangeLog 164 KB

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