The example config files for Apache had nonsense variables strewn
throughout as we do not use the interactive build process for Xymon
which would replace them after asking the user a series of questions.
Sane defaults have been chosen to make the examples more useful to the
user.
Most notably, this version of rrdtools.so is thread safe, so the
rrdtools_th.so library is removed.
Bump portrevision for depending ports due to shlib version bump.
For full changelog: http://oss.oetiker.ch/rrdtool/pub/CHANGES
Reviewed by: kwm
Differential Revision: D6168
This is primarily a bug fix release, resolving certain issues with web
page display and browser compatibility introduced with the CSP and XSS
fixes in 4.3.25, and providing additional layers of protection for
incoming data.
Changelog: http://comments.gmane.org/gmane.comp.monitoring.hobbit/38245
MFH: 2016Q1
Upstream has confirmed they do not intend to revert the change to the
httpresult categorization which resulted in 301 Permanent redirects
being classfied as Yellow (warning) instead of Green (ok)
The logic is that a 301 redirect is a permanent redirect and you should
not be monitoring it but the actual content it is redirecting to.
The old behavior existed for many years, but is considered faulty
logic. If you have "yellow" surprises on your dashboard, please fix your
monitoring targets. I do not wish to divert FreeBSD's Xymon behavior
from upstream's intentions.
In 4.2.23 the HTTP status codes were reworked, but a comparison mistake
caused the "catch-all" for non-standard status codes was incorrect. The
result is that some valid HTTP status codes may cause Xymon to report
RED when they should have reported YELLOW or GREEN.
401 and 403 errors were mistakenly hardcoded to return "green" status
I'm working with upstream on cleaning up these checks. I expect to see
an improvement in 4.3.22.
Remove patches that were upstreamed
xymon-client rc script: leftover children auto expire after 5 minutes;
remove stop_postcmd
Special thanks to JC Cleaver who is taking upstream Xymon to new and
exciting places.
- Add USES=libtool and bump dependent ports
- Move variable definitions in front of include bsd.port.options.mk
- Replace patch with USES=pathfix
Approved by: portmgr (implicit, bump unstaged port)
I have been meaning to solve the following error that used to happen
every time you executed the rc script:
/usr/local/etc/rc.d/xymon-server: WARNING: cannot read shebang line from su
Sponsored by: SupraNet Communications, Inc
changed cp to exit with a non-zero exit code if the file exists and is not
overwritten thus causing ports to fail installing when e.g. trying to cp
.default -> .conf files that already exist.
We just ignore the error and continue, as we used to.
Reported by: jaset
Approved by: portmgr (bapt)