Date: Fri, 19 Feb 2016 21:38:23 +0000 (UTC) From: Steve Wills <swills@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r409210 - in head/security: . honeybadger Message-ID: <201602192138.u1JLcNRD045293@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: swills Date: Fri Feb 19 21:38:23 2016 New Revision: 409210 URL: https://svnweb.freebsd.org/changeset/ports/409210 Log: security/honeybadger: add port PR: 207315 Submitted by: Shawn Webb <shawn.webb@hardenedbsd.org> (with modifications) Added: head/security/honeybadger/ head/security/honeybadger/Makefile (contents, props changed) head/security/honeybadger/distinfo (contents, props changed) head/security/honeybadger/pkg-descr (contents, props changed) Modified: head/security/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Fri Feb 19 21:11:29 2016 (r409209) +++ head/security/Makefile Fri Feb 19 21:38:23 2016 (r409210) @@ -189,6 +189,7 @@ SUBDIR += hitch SUBDIR += hlfl SUBDIR += hmap + SUBDIR += honeybadger SUBDIR += honggfuzz SUBDIR += hotssh SUBDIR += hpenc Added: head/security/honeybadger/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/honeybadger/Makefile Fri Feb 19 21:38:23 2016 (r409210) @@ -0,0 +1,74 @@ +# $FreeBSD$ + +PORTNAME= honeybadger +PORTVERSION= 0.0.0.2016021901 +CATEGORIES= security + +MAINTAINER= shawn.webb@hardenedbsd.org +COMMENT= Quantum Insert detector and 0-day catcher + +BUILD_DEPENDS= go:${PORTSDIR}/lang/go + +USE_GITHUB= yes +GH_ACCOUNT= david415:DEFAULT google:gp fatih:co mattn:gc,gi \ + golang:xs,xn +GH_PROJECT= HoneyBadger:DEFAULT gopacket:gp color:co go-colorable:gc \ + go-isatty:gi net:xn sys:xs +GH_TAGNAME= 39d9557:DEFAULT cdd2162:gp 7a5857d:co 9fdad7c:gc 56b76bd:gi \ + b6d7b13:xn 50c6bc5:xs + +BIN_FILES= coalesceInjector handshakeHijacker honeyBadger \ + honeybadgerReportTool honeybadgerReportToolColor sprayInjector + +PLIST_FILES= ${BIN_FILES:S/^/bin\//} + +OPTIONS_DEFINE= DOCS + +PORTDOCS= README.rst LICENSE LICENSE_BSD + +LICENSE= GPLv3 + +post-patch: + @${MKDIR} ${WRKSRC}/src/github.com/david415/HoneyBadger +.for src in .travis.yml LICENSE LICENSE_BSD README.rst attack blocks cmd \ + connection.go connection_test.go dispatcher.go dispatcher_test.go \ + drivers logging ordered_coalesce.go ordered_coalesce_test.go \ + pcap_integration_test.go retrospective.go retrospective_test.go \ + sniffer.go supervisor.go types + @${MV} ${WRKSRC}/${src} \ + ${WRKSRC}/src/github.com/david415/HoneyBadger +.endfor + @${MKDIR} ${WRKSRC}/src/github.com/google + @${MKDIR} ${WRKSRC}/src/github.com/fatih + @${MKDIR} ${WRKSRC}/src/github.com/mattn + @${MKDIR} ${WRKSRC}/src/golang.org/x + @${MV} ${WRKSRC_gp} \ + ${WRKSRC}/src/github.com/google/gopacket + @${MV} ${WRKSRC_co} \ + ${WRKSRC}/src/github.com/fatih/color + @${MV} ${WRKSRC_gc} \ + ${WRKSRC}/src/github.com/mattn/go-colorable + @${MV} ${WRKSRC_gi} \ + ${WRKSRC}/src/github.com/mattn/go-isatty + @${MV} ${WRKSRC_xn} \ + ${WRKSRC}/src/golang.org/x/net + @${MV} ${WRKSRC_xs} \ + ${WRKSRC}/src/golang.org/x/sys + +do-build: +.for bin in ${BIN_FILES} + cd ${WRKSRC}/src/github.com/david415/HoneyBadger/cmd/${bin}; ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build +.endfor + +do-install: +.for bin in ${BIN_FILES} + cd ${WRKSRC}/src/github.com/david415/HoneyBadger/cmd/${bin}; ${CP} ${bin} ${STAGEDIR}${PREFIX}/bin/${src} +.endfor + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} +.for doc in ${PORTDOCS} + ${CP} ${WRKSRC}/src/github.com/david415/HoneyBadger/${doc} ${STAGEDIR}${DOCSDIR} +.endfor + +.include <bsd.port.mk> Added: head/security/honeybadger/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/honeybadger/distinfo Fri Feb 19 21:38:23 2016 (r409210) @@ -0,0 +1,14 @@ +SHA256 (david415-HoneyBadger-0.0.0.2016021901-39d9557_GH0.tar.gz) = c743445d831c9bca9660c99362b663ae29f60dac229ed46c854a49e6bbaaff3e +SIZE (david415-HoneyBadger-0.0.0.2016021901-39d9557_GH0.tar.gz) = 55436 +SHA256 (google-gopacket-cdd2162_GH0.tar.gz) = 401e42c2b83fb550e2c2462f31b7c6978a4e04bccf2ffd505e103e8d14892111 +SIZE (google-gopacket-cdd2162_GH0.tar.gz) = 629150 +SHA256 (fatih-color-7a5857d_GH0.tar.gz) = c2e5dea927967197893b954add43c3130025fbfa840ecc3a32cbe41bedca54d0 +SIZE (fatih-color-7a5857d_GH0.tar.gz) = 7165 +SHA256 (mattn-go-colorable-9fdad7c_GH0.tar.gz) = 6ba8b1614eb0dad3a966fd97c9fc0d2ea595b3bb43d04d0d59c30fe65d4c4fcd +SIZE (mattn-go-colorable-9fdad7c_GH0.tar.gz) = 5579 +SHA256 (mattn-go-isatty-56b76bd_GH0.tar.gz) = c424f22dcd10290266a3413c1ebe055bd3278c030aab065ba955b604c455c881 +SIZE (mattn-go-isatty-56b76bd_GH0.tar.gz) = 1950 +SHA256 (golang-sys-50c6bc5_GH0.tar.gz) = 6a4a63232dc2db83acb2e1c080f1ab11a6b72193887e5e7bf3b8b87e8a88a154 +SIZE (golang-sys-50c6bc5_GH0.tar.gz) = 541816 +SHA256 (golang-net-b6d7b13_GH0.tar.gz) = fed6d62b1aee0d44726739836ef4164ca268ad1343b868e8d42dc5c7285a7898 +SIZE (golang-net-b6d7b13_GH0.tar.gz) = 740584 Added: head/security/honeybadger/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/honeybadger/pkg-descr Fri Feb 19 21:38:23 2016 (r409210) @@ -0,0 +1,6 @@ +HoneyBadger is primarily a comprehensive TCP stream analysis tool for +detecting and recording TCP injection attacks. HoneyBadger will also +include a variety of prototype TCP stream injections attacks which +prove that the TCP attack detection is reliable. + +WWW: https://github.com/david415/HoneyBadger
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602192138.u1JLcNRD045293>