Date: Fri, 18 Sep 2015 16:05:45 +0000 (UTC) From: Mark Felder <feld@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r397257 - in head/net-mgmt/xymon-server: . files Message-ID: <201509181605.t8IG5jcq035237@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: feld Date: Fri Sep 18 16:05:45 2015 New Revision: 397257 URL: https://svnweb.freebsd.org/changeset/ports/397257 Log: 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. Added: head/net-mgmt/xymon-server/files/patch-xymonnet_httpresult.c (contents, props changed) Modified: head/net-mgmt/xymon-server/Makefile Modified: head/net-mgmt/xymon-server/Makefile ============================================================================== --- head/net-mgmt/xymon-server/Makefile Fri Sep 18 15:47:07 2015 (r397256) +++ head/net-mgmt/xymon-server/Makefile Fri Sep 18 16:05:45 2015 (r397257) @@ -2,7 +2,7 @@ PORTNAME= xymon PORTVERSION= 4.3.21 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-mgmt www MASTER_SITES= SF/xymon/Xymon/${PORTVERSION} PKGNAMESUFFIX= -server${PKGNAMESUFFIX2} Added: head/net-mgmt/xymon-server/files/patch-xymonnet_httpresult.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/xymon-server/files/patch-xymonnet_httpresult.c Fri Sep 18 16:05:45 2015 (r397257) @@ -0,0 +1,36 @@ +Index: xymonnet/httpresult.c +=================================================================== +--- xymonnet/httpresult.c (revision 7670) ++++ xymonnet/httpresult.c (working copy) +@@ -36,13 +36,26 @@ + result = (h->dialup ? COL_CLEAR : COL_RED); + break; + case 100: /* Continue - should be ok */ +- case 200: case 201: case 202: case 203: case 204: case 205: case 206: +- case 301: case 302: case 303: case 307: +- case 401: case 403: /* Is "Forbidden" an OK status ? */ ++ case 200: ++ case 201: ++ case 202: ++ case 203: ++ case 204: ++ case 205: ++ case 206: ++ case 301: ++ case 302: ++ case 303: ++ case 307: + result = COL_GREEN; + break; +- case 400: case 404: case 405: case 406: +- result = COL_RED; /* Trouble getting page */ ++ case 400: ++ case 401: ++ case 403: /* Trouble getting page */ ++ case 404: ++ case 405: ++ case 406: ++ result = COL_RED; + break; + case 500: + case 501:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509181605.t8IG5jcq035237>