svn commit: r476311 - in head/security: . aws-iam-authenticator
Danilo Egea Gondolfo
danilo at FreeBSD.org
Fri Aug 3 17:13:50 UTC 2018
Author: danilo
Date: Fri Aug 3 17:13:49 2018
New Revision: 476311
URL: https://svnweb.freebsd.org/changeset/ports/476311
Log:
- New port: security/aws-iam-authenticator
A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster.
Added:
head/security/aws-iam-authenticator/
head/security/aws-iam-authenticator/Makefile (contents, props changed)
head/security/aws-iam-authenticator/distinfo (contents, props changed)
head/security/aws-iam-authenticator/pkg-descr (contents, props changed)
Modified:
head/security/Makefile
Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile Fri Aug 3 16:44:58 2018 (r476310)
+++ head/security/Makefile Fri Aug 3 17:13:49 2018 (r476311)
@@ -33,6 +33,7 @@
SUBDIR += authforce
SUBDIR += autossh
SUBDIR += avcheck
+ SUBDIR += aws-iam-authenticator
SUBDIR += axTLS
SUBDIR += barnyard2
SUBDIR += barnyard2-sguil
Added: head/security/aws-iam-authenticator/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/aws-iam-authenticator/Makefile Fri Aug 3 17:13:49 2018 (r476311)
@@ -0,0 +1,35 @@
+# Created by: Danilo Egea Gondolfo <danilo at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= aws-iam-authenticator
+PORTVERSION= 0.3.0
+DISTVERSIONPREFIX= v
+CATEGORIES= security
+
+MAINTAINER= danilo at FreeBSD.org
+COMMENT= Use AWS IAM credentials to authenticate to a Kubernetes cluster
+
+LICENSE= APACHE20
+
+USES= go
+
+USE_GITHUB= yes
+GH_ACCOUNT= kubernetes-sigs
+
+PLIST_FILES= bin/${PORTNAME}
+
+post-patch:
+ ${LN} -s ${WRKSRC}/vendor ${WRKSRC}/src
+ ${MKDIR} ${WRKSRC}/src/github.com/heptio/authenticator
+ ${LN} -s ${WRKSRC}/pkg ${WRKSRC}/src/github.com/heptio/authenticator/pkg
+
+do-build:
+ cd ${WRKSRC}/cmd/heptio-authenticator-aws && \
+ GOPATH=${WRKSRC} go build
+
+do-install:
+ ${INSTALL_PROGRAM} \
+ ${WRKSRC}/cmd/heptio-authenticator-aws/heptio-authenticator-aws \
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
Added: head/security/aws-iam-authenticator/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/aws-iam-authenticator/distinfo Fri Aug 3 17:13:49 2018 (r476311)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1533258476
+SHA256 (kubernetes-sigs-aws-iam-authenticator-v0.3.0_GH0.tar.gz) = 91e801c1b1c097f663ebd75897cd5ea19e709bc5ab806e1169ffc508c5a79271
+SIZE (kubernetes-sigs-aws-iam-authenticator-v0.3.0_GH0.tar.gz) = 19920237
Added: head/security/aws-iam-authenticator/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/aws-iam-authenticator/pkg-descr Fri Aug 3 17:13:49 2018 (r476311)
@@ -0,0 +1,3 @@
+A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster.
+
+WWW: https://github.com/kubernetes-sigs/aws-iam-authenticator
More information about the svn-ports-all
mailing list