From 6ca9d839811b8d8e356952574c1e319ae3053e38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Old=C5=99ich=20Jedli=C4=8Dka?= Date: Tue, 1 Oct 2024 11:39:34 +0200 Subject: [PATCH] Allow testing tpm1 pin in CI build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Oldřich Jedlička --- .github/workflows/install-dependencies | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/install-dependencies b/.github/workflows/install-dependencies index 987230d4..5b321513 100755 --- a/.github/workflows/install-dependencies +++ b/.github/workflows/install-dependencies @@ -23,7 +23,8 @@ debian:*|ubuntu:*) while ! apt-get -y install ${COMMON} \ build-essential pkg-config libssl-dev libjansson-dev libjose-dev \ luksmeta libluksmeta-dev libpwquality-tools libglib2.0-dev \ - libudisks2-dev libaudit-dev systemd opensc pcscd libsofthsm2-dev; do + libudisks2-dev libaudit-dev systemd opensc pcscd libsofthsm2-dev \ + swtpm-tools tpm-tools; do sleep 5 done ;; @@ -33,7 +34,7 @@ debian:*|ubuntu:*) dnf -y clean all dnf -y --setopt=deltarpm=0 update dnf -y install dnf-utils jq socat cryptsetup keyutils cracklib-dicts lsof \ - opensc pcsc-lite softhsm + opensc pcsc-lite softhsm swtpm-tools tpm-tools trousers command -v dnf5 && dnf5 -y install dnf5-command\(builddep\) \ || dnf -y install dnf-command\(builddep\) dnf -y builddep clevis