summaryrefslogtreecommitdiff
path: root/net/xymonclient
diff options
context:
space:
mode:
authorspz <spz>2011-10-15 23:07:24 +0000
committerspz <spz>2011-10-15 23:07:24 +0000
commite16c2aa505a6258ebac52e58f79005cf2a5453c3 (patch)
tree40d62d2ababaa982cb4e904dd2225aeaea0b7253 /net/xymonclient
parentac5799b4806b374c59e7fed0aac49de5ee538431 (diff)
downloadpkgsrc-e16c2aa505a6258ebac52e58f79005cf2a5453c3.tar.gz
Update xymon and xymonclient to 4.3.5
adjust Makefile to avoid/fix problems found by dholland Upstream changelog: Changes from 4.3.4 -> 4.3.5 (9 Sep 2011) ======================================== * rev 6754 * Fix crash in CGI generating the "info" status column. * Fix broken handling of IGNORE for log-file analysis. * Fix broken clean-up of obsolete cookies (no user impact). * Devmon RRD handler: Fix missing initialisation, which might cause crashes of the RRD handler. * Fix crashes in xymond caused by faulty new library for storing cookies and host-information. * Fix memory corruption/crash in xymond caused by logging of multi-source statuses. * New "delayred" and "delayyellow" definitions for a host can be used to delay change to a yellow/red status for any status column (replaces the network-specific "badFOO" definitions). * analysis.cfg and alerts.cfg: New DISPLAYGROUP setting to select hosts by the group/group-only/group-except text. * New HOSTDOCURL setting in xymonserver.cfg. Replaces the xymongen "--docurl" and "--doccgi" options, and is used by all tools. * xymond_history option to control location of PID file. * Critical Systems view: Optionally show eventlog for the hosts present on the CS view. * Critical Systems view: Multiple --config options can now be used, to display critical systems from multiple configurations on one page. * Detailed status display: Speedup by no longer having to load the hosts.cfg file. * xymongen and xymonnet: Optionally load the hosts.cfg from xymond instead of having to read the file. Changes from 4.3.3 -> 4.3.4 (1 Aug 2011) ======================================== * rev 6722 * Fix crashes and data corruption in Xymon worker modules (xymond_client, xymond_rrd etc) after handling large messages. * Fix xymond lock-up when renaming/deleting hosts * Fix xymond cookie lookup mechanism * Webpages: Add new HOSTPOPUP setting to control what values from hosts.cfg are displayed as a "comment" to the hostname (either in pop-up's or next to the hostname). * Fix xymond_client crash if analysis.cfg contains invalid configuration entries, e.g. expressions that do not compile. * Fix showgraph CGI crash when legends contain colon. * xymonnet: Include hostname when reporting erroneous test-spec * CGI utils: Multiple potential security fixes involving buffer- overruns when generating responses. * CGI utils: Fix crash when invoked with HTTP "HEAD" * CGI utils: Fix crashes on 64-bit platforms due to missing prototype of "basename()" function. * svcstatus CGI: Dont crash if history log is not a file. * Critical systems view CGI: Cross-site scripting fix * Fix recovery-messages for alerts sent to a GROUP * RRD "memory" status handler now recognizes the output from the bb-xsnmp.pl module (for Cisco routers). * Web templates modified so the menu CSS can override the default body CSS. * Acknowledge web page now allows selecting minutes/hours/days * Enable/Disable webpage enhanced, so when selecting multiple hosts the "Tests" column only lists the tests those hosts have. Changes from 4.3.2 -> 4.3.3 (6 May 2011) ======================================== * rev6684 * SECURITY FIX: Some CGI parameters were used to construct filenames of historical logfiles without being sanitized, so they could be abused to read files on the webserver. * SECURITY FIX: More cross-site scripting vulnerabilities. * Remove extra "," before "History" button on status-view * Critical view: Shring priority-column to 10% width * hosts.cfg loader: Check for valid IP spec (nibbles in 0-255 range). Large numbers in a nibble were accepted, triggering problems when trying to ping the host. * Alert macros no longer limited to 8kB
Diffstat (limited to 'net/xymonclient')
-rw-r--r--net/xymonclient/Makefile7
-rw-r--r--net/xymonclient/distinfo11
2 files changed, 9 insertions, 9 deletions
diff --git a/net/xymonclient/Makefile b/net/xymonclient/Makefile
index e4e57e3f529..b55c0dd061c 100644
--- a/net/xymonclient/Makefile
+++ b/net/xymonclient/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2011/04/22 20:36:49 spz Exp $
+# $NetBSD: Makefile,v 1.9 2011/10/15 23:07:24 spz Exp $
#
-DISTNAME= xymon-4.3.2
-PKGNAME= xymonclient-4.3.2
-PKGREVISION= 1
+DISTNAME= xymon-4.3.5
+PKGNAME= xymonclient-4.3.5
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xymon/}
diff --git a/net/xymonclient/distinfo b/net/xymonclient/distinfo
index ad7e6a19c2a..1cf2206ed83 100644
--- a/net/xymonclient/distinfo
+++ b/net/xymonclient/distinfo
@@ -1,12 +1,13 @@
-$NetBSD: distinfo,v 1.4 2011/04/22 15:37:02 spz Exp $
+$NetBSD: distinfo,v 1.5 2011/10/15 23:07:24 spz Exp $
-SHA1 (xymon-4.3.2.tar.gz) = 6663470565545d1801d2ff05cab78bc89695a821
-RMD160 (xymon-4.3.2.tar.gz) = 45b75a7d3b8a57518aa12f12ee36c6de6de96aae
-Size (xymon-4.3.2.tar.gz) = 2698224 bytes
+SHA1 (xymon-4.3.5.tar.gz) = cd49d689bbf9c27ed4d2010cf75223d7f43f656e
+RMD160 (xymon-4.3.5.tar.gz) = 31110454d30835f758d844e3c142066566546548
+Size (xymon-4.3.5.tar.gz) = 2715187 bytes
SHA1 (patch-aa) = 0475a9a92883ab3350bb8043366d455d841cb173
SHA1 (patch-ab) = 7486e1cb5733898c8511d7ee212fd90741ba3d83
SHA1 (patch-ac) = 1777cd0f2a179e4d4099130210396fd06e904187
SHA1 (patch-ad) = aa29eefcf9f0fa87014166692dcf146cebd70ef5
-SHA1 (patch-ae) = e5a42cbc6537e23a5a44ed343c86e121adadb139
+SHA1 (patch-ae) = dadd2d81ed55c70f03994b2d868cfe643969a8ba
SHA1 (patch-af) = ae5d0acde8e2cd05527253c41e31a806b04614f6
SHA1 (patch-ag) = 11f03fba971ef26c2f95104615178a619d9ff159
+SHA1 (patch-configure) = 7b71ed7a567124a2aa36d9bf9188209649e88a4d