Skip to content

Commit 2d47596

Browse files
committed
Add certificates renewal logic
1 parent f3d662c commit 2d47596

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
22

3-
SRC_URI += "file://httpd.cfg"
3+
SRC_URI += "file://httpd.cfg \
4+
file://cron.cfg"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
CONFIG_CRONTAB=y
2+
CONFIG_CROND=y

meta-secret-vm/recipes-core/secret-vm-scripts/secret-vm-scripts.bb

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ LICENSE = "MIT"
44
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
55

66
SRC_URI = "git://github.com/scrtlabs/secret-vm-ops.git;branch=master;protocol=https"
7-
SRCREV = "37770daf878f6f020b008d1c731b8d88cd40ee54"
7+
SRCREV = "834ed5ffdddd4fa509720ba66721de553e3328ba"
88
S = "${WORKDIR}/git"
99

1010
PACKAGES += "${PN}-gpu"
@@ -34,10 +34,13 @@ SYSTEMD_AUTO_ENABLE:${PN} = "enable"
3434

3535
do_install() {
3636
install -d ${D}${bindir}
37+
install -m 0744 ${S}/scripts/secret-vm-functions.sh ${D}${bindir}/secret-vm-functions.sh
38+
install -m 0744 ${S}/scripts/secret-vm-global-env.sh ${D}${bindir}/secret-vm-global-env.sh
3739
install -m 0744 ${S}/scripts/secret-vm-start.sh ${D}${bindir}/secret-vm-start.sh
3840
install -m 0744 ${S}/scripts/secret-vm-network-setup.sh ${D}${bindir}/secret-vm-network-setup.sh
3941
install -m 0744 ${S}/scripts/secret-vm-generate-cert.sh ${D}${bindir}/secret-vm-generate-cert.sh
4042
install -m 0744 ${S}/scripts/secret-vm-keygen.sh ${D}${bindir}/secret-vm-keygen.sh
43+
install -m 0744 ${S}/scripts/renew-certificates.sh ${D}${bindir}/renew-certificates.sh
4144
install -m 0744 ${S}/scripts/gpu-attest.py ${D}${bindir}/gpu-attest
4245
install -m 0744 ${S}/scripts/utils.sh ${D}${bindir}/utils.sh
4346

@@ -58,6 +61,9 @@ FILES:${PN} = "${bindir}/secret-vm-start.sh \
5861
${bindir}/secret-vm-network-setup.sh \
5962
${bindir}/secret-vm-generate-cert.sh \
6063
${bindir}/secret-vm-keygen.sh \
64+
${bindir}/secret-vm-global-env.sh \
65+
${bindir}/secret-vm-functions.sh \
66+
${bindir}/renew-certificates.sh \
6167
${bindir}/utils.sh \
6268
${systemd_unitdir}/system/secret-vm-attest-rest.service \
6369
${systemd_unitdir}/system/secret-vm-docker-start.service \

0 commit comments

Comments
 (0)