Commit graph

77 commits

Author SHA1 Message Date
Mark Felder
121ca8af98 net-mgmt/xymon-server: Update to 4.3.26
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
2016-02-25 18:08:42 +00:00
Mark Felder
fdfb7a7b7f net-mgmt/xymon-server: Update to 4.3.25
This release fixes serveral security issues.

MFH:		2016Q1
Security:	CVE-2016-2054
Security:	CVE-2016-2055
Security:	CVE-2016-2056
Security:	CVE-2016-2057
Security:	CVE-2016-2058
Security:	https://vuxml.freebsd.org/freebsd/1cecd5e0-c372-11e5-96d6-14dae9d210b8.html
2016-02-09 17:05:21 +00:00
Mark Felder
3caf0ad9bb net-mgmt/xymon-server: Remove httpresult patch
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.
2015-11-25 17:37:37 +00:00
Mark Felder
0bd8c2520f net-mgmt/xymon-server: Update to 4.3.24
Also ensure 301 redirects are conisidered "GREEN". This has been
reported upstream.
2015-11-24 16:07:28 +00:00
Mark Felder
debf6027aa net-mgmt/xymon-server: Patch to fix HTTP monitoring
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.
2015-11-23 19:52:04 +00:00
Mark Felder
2eb868517e net-mgmt/xymon-client net-mgmt/xymon-server: Update to 4.3.23
Changelog:	http://sourceforge.net/p/xymon/news/2015/11/xymon-4323-released/
2015-11-13 15:54:46 +00:00
Mark Felder
3937761915 net-mgmt/xymon-server net-mgmt/xymon-client: Update to 4.3.22
Changelog:	http://sourceforge.net/p/xymon/news/2015/11/xymon-4322-released/
2015-11-06 19:43:42 +00:00
Jimmy Olgeni
eb8748beda Remove trailing whitespace from Makefiles, M-X. 2015-10-08 15:12:22 +00:00
Mark Felder
7cacfc9538 Add patch to fix http monitoring
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.
2015-09-18 16:05:45 +00:00
Mark Felder
ff3e0e7b73 Forgot to commit a patch.
Better bump portrevision.

Pointyhat -> me

Reported by:	mmoll
2015-05-27 19:26:55 +00:00
Mark Felder
1772b156cd Remove xymonping and replace with symlink to fping
xymonping has been deprecated for a few years and fping is a drop-in
replacement. A symlink is provided so old configurations are not broken.
2015-05-27 16:26:13 +00:00
Mark Felder
27ffba5558 Update to 4.3.21 2015-05-23 21:59:48 +00:00
Mark Felder
32d0a760c4 Update to Xymon 4.3.20 2015-05-16 00:04:49 +00:00
Mark Felder
f009bc2692 Did not need to specify CPE_VENDOR or CPE_PRODUCT 2015-04-02 13:00:57 +00:00
Mark Felder
e99774962f Update to 4.3.19
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.
2015-03-31 12:55:57 +00:00
Mark Felder
cf9119a47b Previous patch for xymonproxy didn't land in the files dir 2015-03-09 13:24:11 +00:00
Mark Felder
361fa8afe5 Add patch to improve xymonproxy reliability on FreeBSD 2015-02-17 19:31:10 +00:00
Mark Felder
8e9ec7cd42 Upstream re-rolled 4.3.18 release 2015-02-03 21:28:24 +00:00
Mark Felder
074777fe63 Add patch to fix xymonnet crashing when a DNS check returns an AAAA
record

PR:		196495
Submitted by:	kvedulv@kvedulv.de
2015-01-05 14:00:03 +00:00
Mark Felder
39260174e4 Permit building against OpenSSL without SSLv2 support
PR:		195796
Submitted by:	lifanov@mail.lifanov.com
2014-12-31 20:18:26 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Mark Felder
fec31fa565 Update Xymon to 4.3.18
This version was not put on the usual MASTER SITE much to my dismay.
2014-12-19 18:08:40 +00:00
Mark Felder
bfa6325392 Add CPE support and fix plist issue I'd previously missed.
While here, modernize port and plist.
2014-10-07 19:43:33 +00:00
Tijl Coosemans
c8711e099a dns/c-ares:
- 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)
2014-08-28 10:21:31 +00:00
Tijl Coosemans
37f54e0f66 net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample

databases/libgdamm:
- Drop :keepla
- USES=tar:bzip2
- Use INSTALL_TARGET=install-strip

databases/libgdamm5:
- Add INSTALL_TARGET=install-strip
- Drop --enable-static (inherited from old repocopy)

devel/anjuta x11-toolkits/py-gnome-extras:
- Drop :keepla

dns/powerdns dns/powerdns-devel:
- Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Disable static modules
- Stop creating library symlinks with .0 suffix, not needed for dynamically
  opened modules

mail/dovecot2:
- Add USES=libtool

mail/dovecot2-pigeonhole:
- Drop CONFIGURE_TARGET (incorrect for Dragonfly)
- Add USES=libtool and INSTALL_TARGET=install-strip

math/gnumeric:
- USES=libtool tar:xz

Approved by:	portmgr (implicit, bump unstaged ports)
2014-07-24 18:34:16 +00:00
Mark Felder
9e3ed1b469 Remove unnecessary quotes.
Remember to run rclint one last time before you commit >:-(

Sponsored by:	SupraNet Communications, Inc
2014-02-26 18:09:20 +00:00
Mark Felder
9643dc9327 Clean up / simplify rc script.
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
2014-02-26 18:00:51 +00:00
Mark Felder
526c55fd50 Update Xymon ports to 4.3.17 2014-02-25 14:14:35 +00:00
Mark Felder
0023edddfa Update xymon-server and xymon-client to 4.3.16
Approved by:	swills (mentor)
2014-02-10 20:10:29 +00:00
Mark Felder
657aaa16b6 Fix LDAP option
Fix directory permission issue

PR:		ports/183976
Approved by:	swills (mentor)
2013-11-17 21:08:54 +00:00
Mark Felder
c734befa7f Support STAGE
Approved by:	swills (mentor)
2013-11-02 17:06:48 +00:00
Baptiste Daroussin
985b201424 Add NO_STAGE all over the place in preparation for the staging support (cat: net-mgmt) 2013-09-20 22:24:43 +00:00
Mark Felder
191cb29bac Fix building on HEAD with no GCC
Approved by:	swills (mentor)
2013-09-13 18:58:11 +00:00
Mark Felder
35c53153e4 Fix my email address again, using proper @FreeBSD.org styling
Approved by:	swills (mentor)
2013-07-29 15:03:58 +00:00
Mark Felder
cd4fd7cb34 Update my email address throughout the tree
Approved by:	swills (mentor)
2013-07-25 11:30:01 +00:00
Mark Felder
f2d0f126d8 - Update to 4.3.12
Approved by:	swills (mentor)
2013-07-24 15:08:42 +00:00
Steve Wills
90df7850c1 - Fix permissions change
Reported by:	redports
2013-05-27 12:44:13 +00:00
Steve Wills
0c129f412f - Update to 4.3.11
- Proper usage of USERS and GROUPS

PR:		ports/178322
Submitted by:	Mark Felder <feld@feld.me> (maintainer)
2013-05-27 02:13:58 +00:00
Florian Smeets
5ac18767d1 Fix installation of ports that rely on cp -n for installing files. r245960
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)
2013-05-04 22:48:03 +00:00
Martin Matuska
b2c4fbb77a Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Steve Wills
7e70655152 - Add patch that fixes memory usage reporting in FreeBSD 8.x and newer due to
syntax changes in sysctl vm.vmtotal
- Assign maintainer to submitter

PR:		ports/173607
Submitted by:	Mark Felder <feld@feld.me>
Feature safe:	yes
2012-11-24 01:54:22 +00:00
Dirk Meyer
1b8c640de0 - drop maintainership
Feature safe: yes
2012-10-18 19:21:20 +00:00
Dirk Meyer
851945b1eb - cleanup comments
Feature safe: yes
2012-10-13 13:39:56 +00:00
Dirk Meyer
4013d79704 - use OPTIONS_DEFINE 2012-09-16 15:03:18 +00:00
Dirk Meyer
0a61490ab0 - fix build of showgraph
- bump PORTREVISION
2012-08-10 10:34:59 +00:00
Dirk Meyer
f5d5c75b11 - distfile repacked, verified only docs where updated.
- make portlint happier
2012-08-06 18:24:16 +00:00
Doug Barton
9aac569eaa Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
2012-08-05 23:19:36 +00:00
Dirk Meyer
f021184987 - update to 4.3.10 2012-08-04 05:38:21 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Sylvio Cesar Teixeira
b240caf9e4 - Chase rrdtool shlib version bump. 2012-05-07 18:52:09 +00:00