svn commit: r493869 - in head/security: . ssllabs-scan
Vinícius Zavam
egypcio at FreeBSD.org
Mon Feb 25 14:39:03 UTC 2019
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 at 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/
More information about the svn-ports-all
mailing list