git: f0514a694696 - main - New port: sysutils/opa: Open Policy Agent for policy enforcement across the entire stack
Yuri Victorovich
yuri at FreeBSD.org
Tue Apr 27 18:00:19 UTC 2021
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f0514a6946969c75c263aaf6182f141db9a77b9a
commit f0514a6946969c75c263aaf6182f141db9a77b9a
Author: Yuri Victorovich <yuri at FreeBSD.org>
AuthorDate: 2021-04-27 17:58:48 +0000
Commit: Yuri Victorovich <yuri at 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 at 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
More information about the dev-commits-ports-all
mailing list