View | Details | Raw Unified | Return to bug 280619 | Differences between
and this patch

Collapse All | Expand All

(-)b/0001-added-security-openbao-as-UID-GID-482.patch (-1 / +1 lines)
Lines 1-7 Link Here
1
From 0989edb30253aeeb2ab4a6fef548c33a1118dde4 Mon Sep 17 00:00:00 2001
1
From 0989edb30253aeeb2ab4a6fef548c33a1118dde4 Mon Sep 17 00:00:00 2001
2
From: Charlie Root <jake@metalrip.com>
2
From: Charlie Root <jake@metalrip.com>
3
Date: Fri, 30 Aug 2024 22:55:05 -0400
3
Date: Fri, 30 Aug 2024 22:55:05 -0400
4
Subject: [PATCH 1/3] added security/openbao as UID/GID 482
4
Subject: [PATCH 1/4] added security/openbao as UID/GID 482
5
5
6
---
6
---
7
 GIDs                                  |  2 +-
7
 GIDs                                  |  2 +-
(-)b/0002-added-SOURCEDATE-use-variables-for-user-groups.patch (-1 / +1 lines)
Lines 1-7 Link Here
1
From fe35a731df6edccafdcc8b164d1e6822069ffc3b Mon Sep 17 00:00:00 2001
1
From fe35a731df6edccafdcc8b164d1e6822069ffc3b Mon Sep 17 00:00:00 2001
2
From: Charlie Root <jake@metalrip.com>
2
From: Charlie Root <jake@metalrip.com>
3
Date: Sun, 1 Sep 2024 12:37:23 -0400
3
Date: Sun, 1 Sep 2024 12:37:23 -0400
4
Subject: [PATCH 2/3] added SOURCEDATE; use variables for user/groups
4
Subject: [PATCH 2/4] added SOURCEDATE; use variables for user/groups
5
5
6
---
6
---
7
 ...dded-security-openbao-as-UID-GID-482.patch | 246 ++++++++++++++++++
7
 ...dded-security-openbao-as-UID-GID-482.patch | 246 ++++++++++++++++++
(-)b/0003-fixed-go-command-using-GO_CMD.patch (-1 / +1 lines)
Lines 1-7 Link Here
1
From e082d6d0e393877d163bab1e4a4065c38f5c0dd5 Mon Sep 17 00:00:00 2001
1
From e082d6d0e393877d163bab1e4a4065c38f5c0dd5 Mon Sep 17 00:00:00 2001
2
From: Charlie Root <jake@metalrip.com>
2
From: Charlie Root <jake@metalrip.com>
3
Date: Sun, 1 Sep 2024 13:29:41 -0400
3
Date: Sun, 1 Sep 2024 13:29:41 -0400
4
Subject: [PATCH 3/3] fixed go command using GO_CMD
4
Subject: [PATCH 3/4] fixed go command using GO_CMD
5
5
6
---
6
---
7
 ...dded-security-openbao-as-UID-GID-482.patch |   2 +-
7
 ...dded-security-openbao-as-UID-GID-482.patch |   2 +-
(-)b/security/openbao/Makefile (-10 / +91 lines)
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>
(-)b/security/openbao/distinfo (-4 / +15 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1725208548
1
TIMESTAMP = 1725251161
2
SHA256 (openbao-openbao-v2.0.0_GH0.tar.gz) = 0dcb7e7218890fdccd3b10205b93b96a186c4c3bc34b1fb328604d7ed6621ac4
2
SHA256 (go/security_openbao/openbao-openbao-v2.0.0_GH0/go.mod) = 4e05e6038bbd6743ab173b1379bc776318e06e77bfe0233951d425f1bac7ef68
3
SIZE (openbao-openbao-v2.0.0_GH0.tar.gz) = 15757091
3
SIZE (go/security_openbao/openbao-openbao-v2.0.0_GH0/go.mod) = 17696
4
SHA256 (go/security_openbao/openbao-openbao-v2.0.0_GH0/api/go.mod) = b584cbacd6963c29fc7c335ed7a90e97fa144d88050cb9a545798287ef4a2f55
5
SIZE (go/security_openbao/openbao-openbao-v2.0.0_GH0/api/go.mod) = 1533
6
SHA256 (go/security_openbao/openbao-openbao-v2.0.0_GH0/api/auth/approle/go.mod) = d9fe78d1ef04ed3429d7da90c7facdb6d96c4e22fc651cf35fcf05ef5a4fb51a
7
SIZE (go/security_openbao/openbao-openbao-v2.0.0_GH0/api/auth/approle/go.mod) = 157
8
SHA256 (go/security_openbao/openbao-openbao-v2.0.0_GH0/api/auth/kubernetes/go.mod) = dde0be5b772ae88042f296244982b6a7be3ff44cc64a96cadb803b0a5654cb9f
9
SIZE (go/security_openbao/openbao-openbao-v2.0.0_GH0/api/auth/kubernetes/go.mod) = 160
10
SHA256 (go/security_openbao/openbao-openbao-v2.0.0_GH0/api/auth/userpass/go.mod) = 30503fe971f772868d4c530ea8f312461cff0e6db38e725c1fabab104f5a4345
11
SIZE (go/security_openbao/openbao-openbao-v2.0.0_GH0/api/auth/userpass/go.mod) = 158
12
SHA256 (go/security_openbao/openbao-openbao-v2.0.0_GH0/sdk/go.mod) = d7b3514e1b2085962b03cef836c08d0d81f0c19e055d7ae3e572b282fd07c3ca
13
SIZE (go/security_openbao/openbao-openbao-v2.0.0_GH0/sdk/go.mod) = 4671
14
SHA256 (go/security_openbao/openbao-openbao-v2.0.0_GH0/openbao-openbao-v2.0.0_GH0.tar.gz) = 0dcb7e7218890fdccd3b10205b93b96a186c4c3bc34b1fb328604d7ed6621ac4
15
SIZE (go/security_openbao/openbao-openbao-v2.0.0_GH0/openbao-openbao-v2.0.0_GH0.tar.gz) = 15757091
4
- 

Return to bug 280619