Skip to content

Commit e3b2c90

Browse files
committed
Bump epoch and add dependency on merged-usrsbin
Signed-off-by: Amelia Crate <[email protected]>
1 parent 23e2566 commit e3b2c90

File tree

8 files changed

+190
-13
lines changed

8 files changed

+190
-13
lines changed

openldap.yaml

Lines changed: 47 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
package:
22
name: openldap
33
version: 2.6.9
4-
epoch: 0
4+
epoch: 40
55
description: LDAP Server
66
copyright:
77
- license: OLDAP-2.8
8+
dependencies:
9+
runtime:
10+
- merged-usrsbin
11+
- wolfi-baselayout
812

913
var-transforms:
1014
- from: ${{package.version}}
@@ -217,12 +221,14 @@ subpackages:
217221
- uses: split/dev
218222
dependencies:
219223
runtime:
220-
- libldap
221224
- cyrus-sasl-dev
222225
- libevent-dev
226+
- libldap
223227
- libsodium-dev
224-
- util-linux-dev
228+
- merged-usrsbin
225229
- openldap-hin
230+
- util-linux-dev
231+
- wolfi-baselayout
226232
description: openldap dev
227233
test:
228234
pipeline:
@@ -236,6 +242,10 @@ subpackages:
236242
test:
237243
pipeline:
238244
- uses: test/docs
245+
dependencies:
246+
runtime:
247+
- merged-usrsbin
248+
- wolfi-baselayout
239249

240250
- name: libldap
241251
description: OpenLDAP libraries
@@ -254,6 +264,10 @@ subpackages:
254264
- uses: test/ldd-check
255265
with:
256266
packages: libldap
267+
dependencies:
268+
runtime:
269+
- merged-usrsbin
270+
- wolfi-baselayout
257271

258272
- name: openldap-lloadd
259273
pipeline:
@@ -266,6 +280,10 @@ subpackages:
266280
mv ${{targets.destdir}}/usr/bin/lloadd ${{targets.subpkgdir}}/usr/bin
267281
mv ${{targets.destdir}}/var/lib/openldap/openldap-lloadd ${{targets.subpkgdir}}/var/lib/openldap
268282
description: Standalone LDAP Load Balancer Daemon
283+
dependencies:
284+
runtime:
285+
- merged-usrsbin
286+
- wolfi-baselayout
269287

270288
- name: openldap-clients
271289
pipeline:
@@ -280,6 +298,10 @@ subpackages:
280298
- runs: |
281299
ldapurl version
282300
ldapurl help
301+
dependencies:
302+
runtime:
303+
- merged-usrsbin
304+
- wolfi-baselayout
283305

284306
- name: openldap-passwd-argon2
285307
pipeline:
@@ -288,13 +310,17 @@ subpackages:
288310
mv ${{targets.destdir}}/usr/lib/openldap/argon2.* ${{targets.subpkgdir}}/usr/lib/openldap/
289311
dependencies:
290312
runtime:
313+
- merged-usrsbin
291314
- openldap
315+
- wolfi-baselayout
292316
description: Argon2 OpenLDAP support
293317

294318
- name: openldap-passwd-pbkdf2
295319
dependencies:
296320
runtime:
321+
- merged-usrsbin
297322
- openldap
323+
- wolfi-baselayout
298324
pipeline:
299325
- runs: |
300326
mkdir -p ${{targets.subpkgdir}}/usr/lib/openldap
@@ -304,7 +330,9 @@ subpackages:
304330
- name: openldap-passwd-sha2
305331
dependencies:
306332
runtime:
333+
- merged-usrsbin
307334
- openldap
335+
- wolfi-baselayout
308336
pipeline:
309337
- runs: |
310338
mkdir -p ${{targets.subpkgdir}}/usr/lib/openldap
@@ -318,6 +346,10 @@ subpackages:
318346
mkdir -p ${{targets.subpkgdir}}/usr/lib/openldap
319347
mv ${{targets.destdir}}/usr/lib/openldap/${{range.value}}* ${{targets.subpkgdir}}/usr/lib/openldap/
320348
description: OpenLDAP ${{range.key}} backend
349+
dependencies:
350+
runtime:
351+
- merged-usrsbin
352+
- wolfi-baselayout
321353

322354
- range: overlays
323355
name: openldap-overlay-${{range.key}}
@@ -326,10 +358,15 @@ subpackages:
326358
mkdir -p ${{targets.subpkgdir}}/usr/lib/openldap
327359
mv ${{targets.destdir}}/usr/lib/openldap/${{range.value}}* ${{targets.subpkgdir}}/usr/lib/openldap/
328360
description: OpenLDAP ${{range.key}} overlay
361+
dependencies:
362+
runtime:
363+
- merged-usrsbin
364+
- wolfi-baselayout
329365

330366
- name: openldap-backend-all
331367
dependencies:
332368
runtime:
369+
- merged-usrsbin
333370
- openldap-back-asyncmeta
334371
- openldap-back-dnssrv
335372
- openldap-back-ldap
@@ -341,13 +378,15 @@ subpackages:
341378
- openldap-back-relay
342379
- openldap-back-sock
343380
- openldap-back-sql
381+
- wolfi-baselayout
344382
pipeline:
345383
- runs: mkdir -p ${{targets.subpkgdir}}
346384
description: Virtual package that installs all OpenLDAP backends
347385

348386
- name: openldap-overlay-all
349387
dependencies:
350388
runtime:
389+
- merged-usrsbin
351390
- openldap-overlay-accesslog
352391
- openldap-overlay-auditlog
353392
- openldap-overlay-autoca
@@ -374,6 +413,7 @@ subpackages:
374413
- openldap-overlay-translucent
375414
- openldap-overlay-unique
376415
- openldap-overlay-valsort
416+
- wolfi-baselayout
377417
pipeline:
378418
- runs: mkdir -p ${{targets.subpkgdir}}
379419
description: Virtual package that installs all OpenLDAP backends
@@ -383,6 +423,10 @@ subpackages:
383423
- runs: mkdir -p ${{targets.subpkgdir}}/usr/include
384424
- runs: install -m755 include/*.hin "${{targets.subpkgdir}}"/usr/include/
385425
description: openldap hin files
426+
dependencies:
427+
runtime:
428+
- merged-usrsbin
429+
- wolfi-baselayout
386430

387431
update:
388432
enabled: true

openssh.yaml

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
package:
22
name: openssh
33
version: "9.9_p2"
4-
epoch: 1
4+
epoch: 40
55
description: "the OpenBSD SSH implementation"
66
copyright:
77
- license: ISC
88
dependencies:
99
runtime:
10+
- merged-usrsbin
1011
- openssh-client
1112
- openssh-server
1213
- openssh-sftp-server
14+
- wolfi-baselayout
1315

1416
environment:
1517
contents:
@@ -74,48 +76,76 @@ subpackages:
7476
test:
7577
pipeline:
7678
- uses: test/docs
79+
dependencies:
80+
runtime:
81+
- merged-usrsbin
82+
- wolfi-baselayout
7783

7884
- name: "openssh-keygen"
7985
description: "OpenSSH key generator"
8086
pipeline:
8187
- runs: |
8288
mkdir -p "${{targets.subpkgdir}}"/usr/bin
8389
mv "${{targets.destdir}}"/usr/bin/ssh-keygen "${{targets.subpkgdir}}"/usr/bin/
90+
dependencies:
91+
runtime:
92+
- merged-usrsbin
93+
- wolfi-baselayout
8494

8595
- name: "openssh-keyscan"
8696
description: "OpenSSH key scanner"
8797
pipeline:
8898
- runs: |
8999
mkdir -p "${{targets.subpkgdir}}"/usr/bin
90100
mv "${{targets.destdir}}"/usr/bin/ssh-keyscan "${{targets.subpkgdir}}"/usr/bin/
101+
dependencies:
102+
runtime:
103+
- merged-usrsbin
104+
- wolfi-baselayout
91105

92106
- name: "openssh-keysign"
93107
description: "OpenSSH key signing tool"
94108
pipeline:
95109
- runs: |
96110
mkdir -p "${{targets.subpkgdir}}"/usr/lib/ssh
97111
mv "${{targets.destdir}}"/usr/lib/ssh/ssh-keysign "${{targets.subpkgdir}}"/usr/lib/ssh/
112+
dependencies:
113+
runtime:
114+
- merged-usrsbin
115+
- wolfi-baselayout
98116

99117
- name: "openssh-sftp-server"
100118
description: "OpenSSH SFTP server"
101119
pipeline:
102120
- runs: |
103121
mkdir -p "${{targets.subpkgdir}}"/usr/lib/ssh
104122
mv "${{targets.destdir}}"/usr/lib/ssh/sftp-server "${{targets.subpkgdir}}"/usr/lib/ssh/
123+
dependencies:
124+
runtime:
125+
- merged-usrsbin
126+
- wolfi-baselayout
105127

106128
- name: "openssh-pkcs11-helper"
107129
description: "PKCS11 helper for OpenSSH"
108130
pipeline:
109131
- runs: |
110132
mkdir -p "${{targets.subpkgdir}}"/usr/lib/ssh
111133
mv "${{targets.destdir}}"/usr/lib/ssh/ssh-pkcs11-helper "${{targets.subpkgdir}}"/usr/lib/ssh/
134+
dependencies:
135+
runtime:
136+
- merged-usrsbin
137+
- wolfi-baselayout
112138

113139
- name: "openssh-sk-helper"
114140
description: "Security key helper for OpenSSH"
115141
pipeline:
116142
- runs: |
117143
mkdir -p "${{targets.subpkgdir}}"/usr/lib/ssh
118144
mv "${{targets.destdir}}"/usr/lib/ssh/ssh-sk-helper "${{targets.subpkgdir}}"/usr/lib/ssh/
145+
dependencies:
146+
runtime:
147+
- merged-usrsbin
148+
- wolfi-baselayout
119149

120150
- name: "openssh-server"
121151
description: "OpenSSH server"
@@ -127,8 +157,10 @@ subpackages:
127157
mv "${{targets.destdir}}"/usr/lib/ssh/sshd-session "${{targets.subpkgdir}}"/usr/lib/ssh/
128158
dependencies:
129159
runtime:
160+
- merged-usrsbin
130161
- openssh-keygen
131162
- openssh-server-config
163+
- wolfi-baselayout
132164
scriptlets:
133165
post-install: |
134166
#!/bin/sh
@@ -162,6 +194,10 @@ subpackages:
162194
trap "rm -f $conf" EXIT
163195
echo "Tag YouAreIt" > "$conf"
164196
ssh -G _ | grep -i '^Tag YouAreIt$'
197+
dependencies:
198+
runtime:
199+
- merged-usrsbin
200+
- wolfi-baselayout
165201

166202
- name: "openssh-service"
167203
description: "System OpenSSH server unit"
@@ -173,8 +209,10 @@ subpackages:
173209
echo "enable sshd.service" > "${{targets.subpkgdir}}/usr/lib/systemd/system-preset/80-sshd.preset"
174210
dependencies:
175211
runtime:
176-
- systemd
212+
- merged-usrsbin
177213
- openssh-server
214+
- systemd
215+
- wolfi-baselayout
178216

179217
- name: "openssh-server-config"
180218
description: "OpenSSH server configuration"
@@ -196,6 +234,10 @@ subpackages:
196234
echo "Banner /does-not-exist" > "$conf"
197235
ssh-keygen -A -q -N ""
198236
sshd -T | grep -i 'Banner /does-not-exist'
237+
dependencies:
238+
runtime:
239+
- merged-usrsbin
240+
- wolfi-baselayout
199241

200242
- name: "openssh-pam-config"
201243
description: "OpenSSH server pam configuration"

openvpn.yaml

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package:
22
name: openvpn
33
version: "2.6.13"
4-
epoch: 0
4+
epoch: 40
55
description: Robust, and highly configurable VPN (Virtual Private Network)
66
copyright:
77
- license: GPL-2.0-or-later
@@ -13,7 +13,9 @@ package:
1313
- liblz4-1
1414
- libnl3
1515
- lzo
16+
- merged-usrsbin
1617
- openssl
18+
- wolfi-baselayout
1719

1820
environment:
1921
contents:
@@ -83,15 +85,21 @@ subpackages:
8385
test:
8486
pipeline:
8587
- uses: test/docs
88+
dependencies:
89+
runtime:
90+
- merged-usrsbin
91+
- wolfi-baselayout
8692

8793
- name: openvpn-dev
8894
description: openvpn dev
8995
pipeline:
9096
- uses: split/dev
9197
dependencies:
9298
runtime:
93-
- openvpn
99+
- merged-usrsbin
94100
- openssl-dev
101+
- openvpn
102+
- wolfi-baselayout
95103

96104
- name: openvpn-openrc
97105
description: openvpn openrc init
@@ -103,7 +111,9 @@ subpackages:
103111
install -Dm644 vendor/openvpn.confd "${{targets.subpkgdir}}"/etc/conf.d/
104112
dependencies:
105113
runtime:
114+
- merged-usrsbin
106115
- openssl-dev
116+
- wolfi-baselayout
107117

108118
- name: openvpn-auth-pam
109119
description: openvpn dev
@@ -114,8 +124,10 @@ subpackages:
114124
dependencies:
115125
runtime:
116126
- glibc
117-
- linux-pam
118127
- iproute2
128+
- linux-pam
129+
- merged-usrsbin
130+
- wolfi-baselayout
119131
test:
120132
pipeline:
121133
- uses: test/ldd-check
@@ -130,8 +142,10 @@ subpackages:
130142
install -Dm644 vendor/openvpn.supervisord.conf "${{targets.subpkgdir}}"/etc/supervisor.d/openvpn.conf
131143
dependencies:
132144
runtime:
145+
- merged-usrsbin
133146
- openvpn-doc
134147
- supervisor
148+
- wolfi-baselayout
135149

136150
update:
137151
enabled: true

0 commit comments

Comments
 (0)