Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Apr 2021 18:00:18 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f0514a694696 - main - New port: sysutils/opa: Open Policy Agent for policy enforcement across the entire stack
Message-ID:  <202104271800.13RI0INE027230@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f0514a6946969c75c263aaf6182f141db9a77b9a

commit f0514a6946969c75c263aaf6182f141db9a77b9a
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2021-04-27 17:58:48 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-04-27 18:00:16 +0000

    New port: sysutils/opa: Open Policy Agent for policy enforcement across the entire stack
---
 sysutils/Makefile      |  1 +
 sysutils/opa/Makefile  | 18 ++++++++++++++++++
 sysutils/opa/distinfo  |  5 +++++
 sysutils/opa/pkg-descr |  4 ++++
 4 files changed, 28 insertions(+)

diff --git a/sysutils/Makefile b/sysutils/Makefile
index 53252e095139..51becd64fec9 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -784,6 +784,7 @@
     SUBDIR += ohmu
     SUBDIR += omnibackup
     SUBDIR += onefetch
+    SUBDIR += opa
     SUBDIR += open
     SUBDIR += opencorsairlink
     SUBDIR += openipmi
diff --git a/sysutils/opa/Makefile b/sysutils/opa/Makefile
new file mode 100644
index 000000000000..1055071d74f5
--- /dev/null
+++ b/sysutils/opa/Makefile
@@ -0,0 +1,18 @@
+PORTNAME=	opa
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.28.0
+CATEGORIES=	sysutils
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Open Policy Agent for policy enforcement across the entire stack
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		go:modules
+
+GO_MODULE=	github.com/open-policy-agent/opa
+
+PLIST_FILES=	bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/sysutils/opa/distinfo b/sysutils/opa/distinfo
new file mode 100644
index 000000000000..758068415f9c
--- /dev/null
+++ b/sysutils/opa/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1619545920
+SHA256 (go/sysutils_opa/opa-v0.28.0/v0.28.0.mod) = 21b5f3a0c54c09786136f1e9d76d3825a9e891fc5ee7a228714b367bacd8d9eb
+SIZE (go/sysutils_opa/opa-v0.28.0/v0.28.0.mod) = 1410
+SHA256 (go/sysutils_opa/opa-v0.28.0/v0.28.0.zip) = 2982bb6d870ab00c0eb3d621d9699d029533c5e6b8033432fd4ee8b948ff05d1
+SIZE (go/sysutils_opa/opa-v0.28.0/v0.28.0.zip) = 20951125
diff --git a/sysutils/opa/pkg-descr b/sysutils/opa/pkg-descr
new file mode 100644
index 000000000000..93e75207076f
--- /dev/null
+++ b/sysutils/opa/pkg-descr
@@ -0,0 +1,4 @@
+The Open Policy Agent (OPA) is an open source, general-purpose policy engine
+that enables unified, context-aware policy enforcement across the entire stack.
+
+WWW: https://github.com/open-policy-agent/opa



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