Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Feb 2019 14:39:01 +0000 (UTC)
From:      =?UTF-8?Q?Vin=c3=adcius_Zavam?= <egypcio@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r493869 - in head/security: . ssllabs-scan
Message-ID:  <201902251439.x1PEd1WI095726@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: egypcio
Date: Mon Feb 25 14:39:01 2019
New Revision: 493869
URL: https://svnweb.freebsd.org/changeset/ports/493869

Log:
  [NEW PORT] security/ssllabs-scan: Command-line tool to use the SSL Labs API
  
    A command-line reference-implementation client for SSL Labs API, designed
    for automated and/or bulk testing.
  
    SSL Labs API expose the complete SSL/TLS server testing functionality in
    a programmatic fashion, allowing for scheduled and bulk assessment. They
    are making their API available to encourage site operators to regularly
    test servers configurations.
  
    WWW: https://www.ssllabs.com/projects/ssllabs-apis/
  
  Approved by:	rene (mentor)
  Differential Revision:	https://reviews.freebsd.org/D19120

Added:
  head/security/ssllabs-scan/
  head/security/ssllabs-scan/Makefile   (contents, props changed)
  head/security/ssllabs-scan/distinfo   (contents, props changed)
  head/security/ssllabs-scan/pkg-descr   (contents, props changed)
Modified:
  head/security/Makefile

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Mon Feb 25 14:33:56 2019	(r493868)
+++ head/security/Makefile	Mon Feb 25 14:39:01 2019	(r493869)
@@ -1276,6 +1276,7 @@
     SUBDIR += sshguard
     SUBDIR += sshpass
     SUBDIR += ssl-admin
+    SUBDIR += ssllabs-scan
     SUBDIR += sslscan
     SUBDIR += sslsniffer
     SUBDIR += sslsplit

Added: head/security/ssllabs-scan/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/ssllabs-scan/Makefile	Mon Feb 25 14:39:01 2019	(r493869)
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME=		ssllabs-scan
+DISTVERSIONPREFIX=	v
+DISTVERSION=		1.5.0
+CATEGORIES=		security net ipv6
+
+MAINTAINER=	egypcio@FreeBSD.org
+COMMENT=	Command-line tool to use the SSL Labs API
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	ca_root_nss>=0:security/ca_root_nss
+
+USES=		go
+USE_GITHUB=	yes
+
+GH_ACCOUNT=	ssllabs
+
+PLIST_FILES=	bin/${PORTNAME}
+
+do-build:
+	@(cd ${GO_WRKSRC} && \
+	  ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} build ${GO_BUILDFLAGS} -o bin/${PORTNAME})
+
+do-install:
+	${INSTALL_PROGRAM} ${GO_WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>

Added: head/security/ssllabs-scan/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/ssllabs-scan/distinfo	Mon Feb 25 14:39:01 2019	(r493869)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1550084742
+SHA256 (ssllabs-ssllabs-scan-v1.5.0_GH0.tar.gz) = 51c52e958d5da739910e9271a3abf4902892b91acb840ea74f5c052a71e3a008
+SIZE (ssllabs-ssllabs-scan-v1.5.0_GH0.tar.gz) = 36265

Added: head/security/ssllabs-scan/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/ssllabs-scan/pkg-descr	Mon Feb 25 14:39:01 2019	(r493869)
@@ -0,0 +1,9 @@
+A command-line reference-implementation client for SSL Labs API, designed
+for automated and/or bulk testing.
+
+SSL Labs API expose the complete SSL/TLS server testing functionality in
+a programmatic fashion, allowing for scheduled and bulk assessment. They are
+making their API available to encourage site operators to regularly test
+servers configurations.
+
+WWW: https://www.ssllabs.com/projects/ssllabs-apis/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902251439.x1PEd1WI095726>