Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Apr 2016 20:14:29 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r412432 - in head/security: . tls-check tls-check/files
Message-ID:  <201604022014.u32KETWm022294@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sat Apr  2 20:14:29 2016
New Revision: 412432
URL: https://svnweb.freebsd.org/changeset/ports/412432

Log:
  New port: security/tls-check
  
  Scan a list of domains for TLS-related compliance stats.
  
  WWW: https://github.com/tls-check/TLS-Check

Added:
  head/security/tls-check/
  head/security/tls-check/Makefile   (contents, props changed)
  head/security/tls-check/distinfo   (contents, props changed)
  head/security/tls-check/files/
  head/security/tls-check/files/patch-Makefile.PL   (contents, props changed)
  head/security/tls-check/pkg-descr   (contents, props changed)
  head/security/tls-check/pkg-plist   (contents, props changed)
Modified:
  head/security/Makefile

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Sat Apr  2 19:41:53 2016	(r412431)
+++ head/security/Makefile	Sat Apr  2 20:14:29 2016	(r412432)
@@ -1093,6 +1093,7 @@
     SUBDIR += tinc
     SUBDIR += tinyca
     SUBDIR += titus
+    SUBDIR += tls-check
     SUBDIR += tlswrap
     SUBDIR += tmux-cssh
     SUBDIR += tor

Added: head/security/tls-check/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/tls-check/Makefile	Sat Apr  2 20:14:29 2016	(r412432)
@@ -0,0 +1,41 @@
+# $FreeBSD$
+
+PORTNAME=	tls-check
+PORTVERSION=	1.0.2
+DISTVERSIONPREFIX=v
+CATEGORIES=	security
+
+MAINTAINER=	pi@FreeBSD.org
+COMMENT=	Scan a list of domains for TLS-related compliance stats
+
+LICENSE=	ART20
+
+MY_DEPENDS=	p5-MooseX-SimpleConfig>=0.11:devel/p5-MooseX-SimpleConfig \
+		p5-Readonly>=2.01:devel/p5-Readonly \
+		p5-Test-Deep>=1.120:devel/p5-Test-Deep \
+		p5-Test-Differences>=0.630:devel/p5-Test-Differences \
+		p5-Test-Exception>=0.43:devel/p5-Test-Exception \
+		p5-Test-File>=1.44:devel/p5-Test-File \
+		p5-Test-MockObject>=1.20150527:devel/p5-Test-MockObject \
+		p5-Test-Pod>=1.51:devel/p5-Test-Pod \
+		p5-Test-Pod-Coverage>=1.10:devel/p5-Test-Pod-Coverage \
+		p5-forks>=0.36:devel/p5-forks \
+		p5-Net-LibIDN>=0.12:dns/p5-Net-LibIDN \
+		p5-IO-Socket-Timeout>=0.32:net/p5-IO-Socket-Timeout \
+		p5-IO-All>=0.86:devel/p5-IO-All \
+		p5-Log-Log4perl>=1.47:devel/p5-Log-Log4perl \
+		p5-PerlIO-via-Timeout>=0.32:devel/p5-PerlIO-via-Timeout \
+		p5-Test-Perl-Critic>=1.03:textproc/p5-Test-Perl-Critic \
+		p5-Text-CSV_XS>=1.18:textproc/p5-Text-CSV_XS \
+		p5-Test-LWP-UserAgent>=0.030:www/p5-Test-LWP-UserAgent
+BUILD_DEPENDS=	${MY_DEPENDS}
+RUN_DEPENDS=	${MY_DEPENDS}
+
+USES=		perl5
+USE_GITHUB=	yes
+USE_PERL5=	configure
+GH_ACCOUNT=	${PORTNAME}
+GH_PROJECT=	TLS-Check
+GH_TAGNAME=	b7c2488
+
+.include <bsd.port.mk>

Added: head/security/tls-check/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/tls-check/distinfo	Sat Apr  2 20:14:29 2016	(r412432)
@@ -0,0 +1,2 @@
+SHA256 (tls-check-TLS-Check-v1.0.2-b7c2488_GH0.tar.gz) = d2ef643fc0455ac6fab959cd5e3ad48437fb40e839eba4394a83773cbe44c676
+SIZE (tls-check-TLS-Check-v1.0.2-b7c2488_GH0.tar.gz) = 139223

Added: head/security/tls-check/files/patch-Makefile.PL
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/tls-check/files/patch-Makefile.PL	Sat Apr  2 20:14:29 2016	(r412432)
@@ -0,0 +1,10 @@
+--- Makefile.PL.orig	2016-04-02 19:57:34 UTC
++++ Makefile.PL
+@@ -5,7 +5,6 @@ WriteMakefile
+   'VERSION_FROM' => 'lib/Security/TLSCheck.pm',
+   'NAME' => 'Security::TLSCheck',
+   'EXE_FILES' => [
+-                   'bin/.DS_Store',
+                    'bin/check_ciphers_single_domains.pl',
+                    'bin/csv-result-to-summary.pl',
+                    'bin/tls-check-parallel.pl',

Added: head/security/tls-check/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/tls-check/pkg-descr	Sat Apr  2 20:14:29 2016	(r412432)
@@ -0,0 +1,3 @@
+Scan a list of domains for TLS-related compliance stats.
+
+WWW: https://github.com/tls-check/TLS-Check

Added: head/security/tls-check/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/tls-check/pkg-plist	Sat Apr  2 20:14:29 2016	(r412432)
@@ -0,0 +1,63 @@
+bin/check_ciphers_single_domains.pl
+bin/csv-result-to-summary.pl
+bin/tls-check-parallel.pl
+bin/tls-check.pl
+%%SITE_PERL%%/Log/Log4perl/EasyCatch.pm
+%%SITE_PERL%%/MooseX/ListAttributes.pm
+%%SITE_PERL%%/Net/SSL/CipherSuites.pm
+%%SITE_PERL%%/Net/SSL/GetServerProperties.pm
+%%SITE_PERL%%/Net/SSL/Handshake.pm
+%%SITE_PERL%%/Net/SSL/Handshake/Extensions.pm
+%%SITE_PERL%%/Net/SSL/Handshake/Extensions/ECPointFormats.pm
+%%SITE_PERL%%/Net/SSL/Handshake/Extensions/EllipticCurves.pm
+%%SITE_PERL%%/Net/SSL/Handshake/Extensions/ServerName.pm
+%%SITE_PERL%%/Net/SSL/Handshake/StartTLS/SMTP.pm
+%%SITE_PERL%%/Security/TLSCheck.pm
+%%SITE_PERL%%/Security/TLSCheck/App.pm
+%%SITE_PERL%%/Security/TLSCheck/App/DomainFilter.pm
+%%SITE_PERL%%/Security/TLSCheck/App/Parallel.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/AgeDE.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/CipherStrength.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/CipherStrengthOnlyValidCerts.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/DNS.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/Dummy.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/FinalScore.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/Heartbleed.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/Helper/MX.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/Helper/Timing.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/Mail.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/MailCipherStrength.pm
+%%SITE_PERL%%/Security/TLSCheck/Checks/TODO.txt
+%%SITE_PERL%%/Security/TLSCheck/Checks/Web.pm
+%%SITE_PERL%%/Security/TLSCheck/Result.pm
+%%SITE_PERL%%/Security/TLSCheck/Result/CSV.pm
+%%PERL5_MAN3%%/Log::Log4perl::EasyCatch.3.gz
+%%PERL5_MAN3%%/MooseX::ListAttributes.3.gz
+%%PERL5_MAN3%%/Net::SSL::CipherSuites.3.gz
+%%PERL5_MAN3%%/Net::SSL::GetServerProperties.3.gz
+%%PERL5_MAN3%%/Net::SSL::Handshake.3.gz
+%%PERL5_MAN3%%/Net::SSL::Handshake::Extensions.3.gz
+%%PERL5_MAN3%%/Net::SSL::Handshake::Extensions::ECPointFormats.3.gz
+%%PERL5_MAN3%%/Net::SSL::Handshake::Extensions::EllipticCurves.3.gz
+%%PERL5_MAN3%%/Net::SSL::Handshake::Extensions::ServerName.3.gz
+%%PERL5_MAN3%%/Net::SSL::Handshake::StartTLS::SMTP.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::App.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::App::DomainFilter.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::App::Parallel.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::AgeDE.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::CipherStrength.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::CipherStrengthOnlyValidCerts.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::DNS.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::Dummy.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::FinalScore.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::Heartbleed.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::Helper::MX.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::Helper::Timing.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::Mail.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::MailCipherStrength.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Checks::Web.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Result.3.gz
+%%PERL5_MAN3%%/Security::TLSCheck::Result::CSV.3.gz



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