git: 5c5745b97c5c - main - security/vault-medusa: New Port: Medusa: export secrets from Vault or OpenBao
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 18 Nov 2025 19:10:47 UTC
The branch main has been updated by dch:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5c5745b97c5c44706051aae8346f99b6d9dc6c04
commit 5c5745b97c5c44706051aae8346f99b6d9dc6c04
Author: Sébastien Santoro <dereckson@gmail.com>
AuthorDate: 2025-11-18 19:09:00 +0000
Commit: Dave Cottlehuber <dch@FreeBSD.org>
CommitDate: 2025-11-18 19:10:14 +0000
security/vault-medusa: New Port: Medusa: export secrets from Vault or OpenBao
PR: 281865
---
security/Makefile | 1 +
security/vault-medusa/Makefile | 22 ++++++++++++++++++++++
security/vault-medusa/distinfo | 5 +++++
security/vault-medusa/pkg-descr | 2 ++
4 files changed, 30 insertions(+)
diff --git a/security/Makefile b/security/Makefile
index b0d61213a16f..176dfc48ad3f 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1402,6 +1402,7 @@
SUBDIR += unix-selfauth-helper
SUBDIR += vanguards-tor
SUBDIR += vault
+ SUBDIR += vault-medusa
SUBDIR += vaultwarden
SUBDIR += veracrypt
SUBDIR += vigenere
diff --git a/security/vault-medusa/Makefile b/security/vault-medusa/Makefile
new file mode 100644
index 000000000000..1930a67dc367
--- /dev/null
+++ b/security/vault-medusa/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= vault-medusa
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.7.2
+CATEGORIES= security
+DISTNAME= medusa
+
+MAINTAINER= dereckson@gmail.com
+COMMENT= Exporter for Vault data
+WWW= https://github.com/jonasvinther/medusa
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+GO_MODULE= github.com/jonasvinther/medusa
+GO_TARGET= ${PORTNAME}:medusa
+
+CONFLICTS_INSTALL= medusa-*
+
+PLIST_FILES= bin/medusa
+
+.include <bsd.port.mk>
diff --git a/security/vault-medusa/distinfo b/security/vault-medusa/distinfo
new file mode 100644
index 000000000000..bbec467b66ee
--- /dev/null
+++ b/security/vault-medusa/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1723893352
+SHA256 (go/security_vault-medusa/medusa/v0.7.2.mod) = 2a21999ee42f1599255df09386036504142caa1c0e26c8c28f87bc77852877d4
+SIZE (go/security_vault-medusa/medusa/v0.7.2.mod) = 2223
+SHA256 (go/security_vault-medusa/medusa/v0.7.2.zip) = ab20ad68e1bd781c1dcd0f61c751623afe759a3fb3ad41ae1228c07af2899677
+SIZE (go/security_vault-medusa/medusa/v0.7.2.zip) = 118771
diff --git a/security/vault-medusa/pkg-descr b/security/vault-medusa/pkg-descr
new file mode 100644
index 000000000000..3d57b21d26f8
--- /dev/null
+++ b/security/vault-medusa/pkg-descr
@@ -0,0 +1,2 @@
+Import or export data from HashiCorp Vault.
+Support KV engines (kv1 and kv2).