Fix a large number of GCC build warnings and issues (Tom Schmidt, with Ralph Mitchell)
Tag 4.4.0-alpha1 release from r8119
Create 4.3.31 branch
Fix missing changelog from recent 4.3.x entries; declare alpha1 release; consolidate various known issues to release notes
Hi Jarek, This is a sign of missing tirpc header files. Installing your vendor libtirpc-devel (or similar) package should fix this issue. Ideally this would be auto-determined by the build system. Another option is to remove "-ltirpc" from the Makefile that has been generated after ./configure is run. Regards, -jc
Hi, I believe this message was responded to on the mailing list, but for posterity the normal method for doing this is just to modify your apache configuration. The default xymon.conf apache snippet does not specify an specific VirtualHost config, so any valid SSL configuration should be able to reach the /xymon/ server point. If this isn't desired, just wrap the xymon config itself in your VirtualHost definition. Regards, -jc
Hi, As mentioned in the other post, xymon can be configured to accept all incoming status messages (using the --ghosts= option for xymond -- see the man page). Xymon should be backwards-compatible with virtually all messages and all hosts.cfg entries except for HTTP checks using designated HTTP proxies (the syntax has changed there). If you do notice any issues with that, please let us know as that's probably a bug. Regards, -jc
Hello, For xymon 4.3, assuming ghosts=allow is configured for xymond, hosts not listed in hosts.cfg will be auto-generated and will be visible in reports (most notably, the non-green page. It is correct, though, that un-configured hosts will not be assigned on a normal page. Thus, if their value is all green, they won't be visible without searching for them. This may be a possible feature (a dynamic "ghost" page) for 4.4. -jc
Add RRDADDUPDATED variable to control timestamping of RRD graphs (Thanks, John Horne)
Fix mangled r8115
Add convenience links to hostsvc header; don't generate error messages for unmatched env variables in templates
Clarify IPv6 status for alpha
Cache contents of hosts.cfg between xymond config re-reads
Increase suggest sysctl parameters for backfeed queue usage; add sample file
Add 'combodata' for compat with non-extcombo consolidation of data messages
Import 4.3 releasenotes; update 4.4
Xymon 4.3.30 Released
Add firewalld bb.xml protocol file
Release 4.3.30
Add proper systemd reload support, and restart if xymonlaunch exits non-zero
Fix segfaults using --bfq due to uninitialized variable
Forward port r8106
Fix problems with meta-combostatuses (Thanks, Dominique Delporte)
Add support for up to 10 SysV backfeed queues for submitting to xymond on
Add extra (existing) vmstat and iostatx graphs to trends display if present)
Add unique info/trends/clientlog icons to distinguish better on generated pages
Actually add xymon-bbcompat.DIST
xymonproxy: recombined combo messages received before transmitting over BFQ
Increase starting buffer sizes in xymond, xymongen, and xymonproxy to reduce memory re-allocation under loaded systems
xymond: Don't skip netinclude/dispinclude files when reading in hosts.cfg
Add support for passing in messages to the xymon client
Backport r8096: Don't truncate addresses in netstat ports list
Add IPv6/wide support for netstat port list
Move hobbit URL compatibility rewrites to separate, optional httpd config file
Add snippets for /snap and /rep directory roots to sample apache configs
Don't send 'trends' page status requests through xymond_locator
Add sample SELinux policy files
Forward port from 4.3.30: r8072, r8073, r8076, r8078, r8080, r8081
lib/xymonrrd.c: string buffer checking
lib/sendmsg.c buffer pass 1
Add missing counters to sendmsg from 4.3.x
Report crashed under xymond test so we don't create spurious hostsvc combos to drop
lib/environ.c: string buffer checking
Forward port r8084
Properly guard around GCC diagnostics pragma for building on older systems
Forward port majority of r8069: sprintf->snprintf fixes
Forward port r8060, plus white space fixes and misc prep for snprintf patch
Fix segfaults duing xymongen avail reporting
Don't crash on a missing allevents file
Use correct minilzo version+hash
RPC buffer calculation on snprintf taking improper sizeof (Thanks, Tom Schmidt)
Forward port r8066, r8067, r8068
Fix truncation on exec strings causing missing custom RRD titles (Thanks, Tom Schmidt)
Fix do_temperature.c report parsing for parentheses (Thanks, Tom Schmidt)
Fix reports with dashes or underscores not visible in history logs (Thanks, Tom Schmidt)
Create 4.3.30 branch
Thank you. This is confirmed as a bug in 4.3.29's display interface. We'll be updating shortly.
Release 4.3.29
Fixes for buffer overflow/XSS vulnerabilities: CVE-2019-13451, CVE-2019-13452, CVE-2019-13455, CVE-2019-13473, CVE-2019-13474, CVE-2019-13484, CVE-2019-13485, CVE-2019-13486
RRD: Fix parsing error with DS files containing commas - http* only (Thanks, John Horne)
Fix parsing error with SNMPv3 config parsing (Thanks, Jeremy Laidman)
Allow >100% actual memory usage; report more metrics in AIX
Forward port r8064
Spelling fixes from Debian
Standardize xymonnet SMTP/s protocol conversation (Thanks, Tom Schmidt)
Fix executable bit on xymonclient-unixware.sh
Fix executable bit on xymonclient-unixware.sh
Ensure NTP checks not hung for unreachable hosts (Thanks, Tom Schmidt)
Forward port r8058
Add option for suppressing 'top' output in cpu test; double-quote display names for RRD titles
Add Makefile.GNU
Forward port r8055
Add GNU Hurd support
Don't load mod_authz_groupfile when we don't need to by default (Thanks, Axel Beckert)
Forward port r8052
Add GNU/kFreeBSD support
Forward port r8050
Fixes to do_temperature parsing (Thanks, Michael Pins)
Reduce some logging output during idle loops in normal debug
Fix IPv6 conn-tests
Forward port r8046
Fix line-off-by-one error in logfetch retrieval when triggers are used
Raise hard limit on xymon messages from 10MB to 64MB to match 4.x
Forward port r8043
Tighten string search around NONETPAGE parsing (Thanks, John Horne)
Forward port r8041
Ignore additional common tmpfs partitions on recent Linux
Forward port r8039
Ensure Content-Type always set in HTML headers (Thanks, Christoph Berg)
Start up in systemd world even if env files are not present
Forward-port r8036
Fix netstat RRD parsing with newer net-tools releases
Forward port r8034
Set minimum c-ares version to 1.5.1; update bundled to 1.15.0
Version housekeeping
Forward port r8027, r8028, r8029, r8030
Revert r8028 for base 4.3 branch
Tighten stdint.h includes
Fix F29 compile issues; Correct GCC flags
More meaningful WML Error messages