aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Seaman <matthew@FreeBSD.org>2017-05-01 14:45:00 +0000
committerMatthew Seaman <matthew@FreeBSD.org>2017-05-01 14:45:00 +0000
commit085f7ada030ea3fb969161fd2a8c4a00ae382416 (patch)
tree634714269e48c05f508846cb0efd26d481f55ea6
parent0708b421c704677fa0e4f76e1ab75f5b703e5e41 (diff)
downloadports-085f7ada030ea3fb969161fd2a8c4a00ae382416.tar.gz
ports-085f7ada030ea3fb969161fd2a8c4a00ae382416.zip
Simple utility for submitting to transparency logs
PR: 216766 Submitted by: Jim Ohlstein <jim@ohlste.in>
Notes
Notes: svn path=/head/; revision=439899
-rw-r--r--security/Makefile1
-rw-r--r--security/ct-submit/Makefile21
-rw-r--r--security/ct-submit/distinfo3
-rw-r--r--security/ct-submit/pkg-descr1
-rw-r--r--security/ct-submit/pkg-message11
-rw-r--r--security/ct-submit/pkg-plist1
6 files changed, 38 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index a73c75dbaf11..74d992524017 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -97,6 +97,7 @@
SUBDIR += create-cert
SUBDIR += cryptlib
SUBDIR += cryptopp
+ SUBDIR += ct-submit
SUBDIR += cvm
SUBDIR += cyberchef
SUBDIR += cyrus-sasl2
diff --git a/security/ct-submit/Makefile b/security/ct-submit/Makefile
new file mode 100644
index 000000000000..aa7cf8c245e3
--- /dev/null
+++ b/security/ct-submit/Makefile
@@ -0,0 +1,21 @@
+# Created by: Jim Ohlstein <jim@ohlste.in>
+# $FreeBSD$
+
+PORTNAME= ct-submit
+PORTVERSION= 1.1.2
+CATEGORIES= security www
+
+MAINTAINER= jim@ohlste.in
+COMMENT= Submission utility for transparency logs
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go
+
+USE_GITHUB= yes
+GH_ACCOUNT= grahamedgecombe
+GH_PROJECT= ct-submit
+GH_TAGNAME= 7bb2541
+
+.include <bsd.port.mk>
diff --git a/security/ct-submit/distinfo b/security/ct-submit/distinfo
new file mode 100644
index 000000000000..8648ab8dec6c
--- /dev/null
+++ b/security/ct-submit/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1486130159
+SHA256 (grahamedgecombe-ct-submit-1.1.2-7bb2541_GH0.tar.gz) = 8e0b86b7f47895265837429a60839a0d793b8cbfd6a9d1bc09b28e54c1e2c1e3
+SIZE (grahamedgecombe-ct-submit-1.1.2-7bb2541_GH0.tar.gz) = 3101
diff --git a/security/ct-submit/pkg-descr b/security/ct-submit/pkg-descr
new file mode 100644
index 000000000000..a069aa8c50ba
--- /dev/null
+++ b/security/ct-submit/pkg-descr
@@ -0,0 +1 @@
+Simple utility for submitting to transparency logs
diff --git a/security/ct-submit/pkg-message b/security/ct-submit/pkg-message
new file mode 100644
index 000000000000..556d2a96369e
--- /dev/null
+++ b/security/ct-submit/pkg-message
@@ -0,0 +1,11 @@
+/**************************************************************************/
+/* */
+/* To submit to a transparency log use the following command: */
+/* */
+/* ct-submit some.cert-transparency.log < /path/to/ssl-cert.pem > foo.sct */
+/* */
+/* For a list of known logs, see: */
+/* */
+/* https://www.certificate-transparency.org/known-logs */
+/* */
+/**************************************************************************/
diff --git a/security/ct-submit/pkg-plist b/security/ct-submit/pkg-plist
new file mode 100644
index 000000000000..1581740f6ac6
--- /dev/null
+++ b/security/ct-submit/pkg-plist
@@ -0,0 +1 @@
+bin/%%GO_PKGNAME%%