Added
Link Here
|
1 |
From 6d81176c8a2a6a15db21ee5c7d949fc99f59e4ff Mon Sep 17 00:00:00 2001 |
2 |
From: Charlie Root <jake@metalrip.com> |
3 |
Date: Sun, 1 Sep 2024 21:03:14 -0400 |
4 |
Subject: [PATCH 4/4] fixed GID |
5 |
|
6 |
--- |
7 |
...dded-security-openbao-as-UID-GID-482.patch | 2 +- |
8 |
...CEDATE-use-variables-for-user-groups.patch | 2 +- |
9 |
0003-fixed-go-command-using-GO_CMD.patch | 406 ++++++++++++++++++ |
10 |
GIDs | 2 +- |
11 |
security/openbao/Makefile | 36 +- |
12 |
5 files changed, 427 insertions(+), 21 deletions(-) |
13 |
create mode 100644 0003-fixed-go-command-using-GO_CMD.patch |
14 |
|
15 |
diff --git a/0001-added-security-openbao-as-UID-GID-482.patch b/0001-added-security-openbao-as-UID-GID-482.patch |
16 |
index 57c1b1d8090f..02babd5a98c1 100644 |
17 |
--- a/0001-added-security-openbao-as-UID-GID-482.patch |
18 |
+++ b/0001-added-security-openbao-as-UID-GID-482.patch |
19 |
@@ -1,7 +1,7 @@ |
20 |
From 0989edb30253aeeb2ab4a6fef548c33a1118dde4 Mon Sep 17 00:00:00 2001 |
21 |
From: Charlie Root <jake@metalrip.com> |
22 |
Date: Fri, 30 Aug 2024 22:55:05 -0400 |
23 |
-Subject: [PATCH 1/2] added security/openbao as UID/GID 482 |
24 |
+Subject: [PATCH 1/3] added security/openbao as UID/GID 482 |
25 |
|
26 |
--- |
27 |
GIDs | 2 +- |
28 |
diff --git a/0002-added-SOURCEDATE-use-variables-for-user-groups.patch b/0002-added-SOURCEDATE-use-variables-for-user-groups.patch |
29 |
index ba1c7c34702c..4f5f85d705b3 100644 |
30 |
--- a/0002-added-SOURCEDATE-use-variables-for-user-groups.patch |
31 |
+++ b/0002-added-SOURCEDATE-use-variables-for-user-groups.patch |
32 |
@@ -1,7 +1,7 @@ |
33 |
From fe35a731df6edccafdcc8b164d1e6822069ffc3b Mon Sep 17 00:00:00 2001 |
34 |
From: Charlie Root <jake@metalrip.com> |
35 |
Date: Sun, 1 Sep 2024 12:37:23 -0400 |
36 |
-Subject: [PATCH 2/2] added SOURCEDATE; use variables for user/groups |
37 |
+Subject: [PATCH 2/3] added SOURCEDATE; use variables for user/groups |
38 |
|
39 |
--- |
40 |
...dded-security-openbao-as-UID-GID-482.patch | 246 ++++++++++++++++++ |
41 |
diff --git a/0003-fixed-go-command-using-GO_CMD.patch b/0003-fixed-go-command-using-GO_CMD.patch |
42 |
new file mode 100644 |
43 |
index 000000000000..6d6430e5bc83 |
44 |
--- /dev/null |
45 |
+++ b/0003-fixed-go-command-using-GO_CMD.patch |
46 |
@@ -0,0 +1,406 @@ |
47 |
+From e082d6d0e393877d163bab1e4a4065c38f5c0dd5 Mon Sep 17 00:00:00 2001 |
48 |
+From: Charlie Root <jake@metalrip.com> |
49 |
+Date: Sun, 1 Sep 2024 13:29:41 -0400 |
50 |
+Subject: [PATCH 3/3] fixed go command using GO_CMD |
51 |
+ |
52 |
+--- |
53 |
+ ...dded-security-openbao-as-UID-GID-482.patch | 2 +- |
54 |
+ ...CEDATE-use-variables-for-user-groups.patch | 346 ++++++++++++++++++ |
55 |
+ security/openbao/Makefile | 6 +- |
56 |
+ 3 files changed, 350 insertions(+), 4 deletions(-) |
57 |
+ create mode 100644 0002-added-SOURCEDATE-use-variables-for-user-groups.patch |
58 |
+ |
59 |
+diff --git a/0001-added-security-openbao-as-UID-GID-482.patch b/0001-added-security-openbao-as-UID-GID-482.patch |
60 |
+index bb1cea9c02c2..57c1b1d8090f 100644 |
61 |
+--- a/0001-added-security-openbao-as-UID-GID-482.patch |
62 |
++++ b/0001-added-security-openbao-as-UID-GID-482.patch |
63 |
+@@ -1,7 +1,7 @@ |
64 |
+ From 0989edb30253aeeb2ab4a6fef548c33a1118dde4 Mon Sep 17 00:00:00 2001 |
65 |
+ From: Charlie Root <jake@metalrip.com> |
66 |
+ Date: Fri, 30 Aug 2024 22:55:05 -0400 |
67 |
+-Subject: [PATCH] added security/openbao as UID/GID 482 |
68 |
++Subject: [PATCH 1/2] added security/openbao as UID/GID 482 |
69 |
+ |
70 |
+ --- |
71 |
+ GIDs | 2 +- |
72 |
+diff --git a/0002-added-SOURCEDATE-use-variables-for-user-groups.patch b/0002-added-SOURCEDATE-use-variables-for-user-groups.patch |
73 |
+new file mode 100644 |
74 |
+index 000000000000..ba1c7c34702c |
75 |
+--- /dev/null |
76 |
++++ b/0002-added-SOURCEDATE-use-variables-for-user-groups.patch |
77 |
+@@ -0,0 +1,346 @@ |
78 |
++From fe35a731df6edccafdcc8b164d1e6822069ffc3b Mon Sep 17 00:00:00 2001 |
79 |
++From: Charlie Root <jake@metalrip.com> |
80 |
++Date: Sun, 1 Sep 2024 12:37:23 -0400 |
81 |
++Subject: [PATCH 2/2] added SOURCEDATE; use variables for user/groups |
82 |
++ |
83 |
++--- |
Added
Link Here
|
2 |
DISTVERSIONPREFIX= v |
2 |
DISTVERSIONPREFIX= v |
3 |
DISTVERSION= 2.0.0 |
3 |
DISTVERSION= 2.0.0 |
4 |
CATEGORIES= security |
4 |
CATEGORIES= security |
5 |
MASTER_SITES+= https://raw.githubusercontent.com/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/ |
6 |
DISTFILES= go.mod \ |
7 |
api/go.mod \ |
8 |
api/auth/approle/go.mod \ |
9 |
api/auth/kubernetes/go.mod \ |
10 |
api/auth/userpass/go.mod \ |
11 |
sdk/go.mod |
5 |
|
12 |
|
6 |
MAINTAINER= jake@metalrip.com |
13 |
MAINTAINER= jake@metalrip.com |
7 |
COMMENT= Tool for securely accessing secrets |
14 |
COMMENT= Tool for securely accessing secrets |
Added
Link Here
|
10 |
LICENSE= MPL20 |
17 |
LICENSE= MPL20 |
11 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
18 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
12 |
|
19 |
|
13 |
USES= go |
20 |
USES= go:modules |
14 |
USE_GITHUB= yes |
21 |
USE_GITHUB= yes |
15 |
|
22 |
|
16 |
USE_RC_SUBR= ${PORTNAME} |
23 |
USE_RC_SUBR= ${PORTNAME} |
Added
Link Here
|
34 |
SOURCE_DATE_EPOCH= ${TIMEEPOCHNOW:gmtime} |
41 |
SOURCE_DATE_EPOCH= ${TIMEEPOCHNOW:gmtime} |
35 |
TIMEEPOCHNOW= %Y-%m-%dT%H:%M:%SZ |
42 |
TIMEEPOCHNOW= %Y-%m-%dT%H:%M:%SZ |
36 |
|
43 |
|
37 |
do-build: |
|
|
38 |
@cd ${WRKSRC} && ${GO_CMD} mod tidy && ${GO_CMD} mod vendor |
39 |
@cd ${WRKSRC} && ${GO_CMD} build ${GO_BUILDFLAGS} -o bin/${BIN_NAME} |
40 |
|
41 |
do-install: |
42 |
@echo "Installing ${PORTNAME} as ${BIN_NAME}" |
43 |
${MKDIR} ${STAGEDIR}${PREFIX}/bin |
44 |
${INSTALL_PROGRAM} ${WRKSRC}/bin/${BIN_NAME} ${STAGEDIR}${PREFIX}/bin |
45 |
|
46 |
.include <bsd.port.mk> |
44 |
.include <bsd.port.mk> |