Skip to content

Commit 31ec44b

Browse files
cirrus-ci: Update FreeBSS certificates
* Fix the error: failing certificate verificaton (py311-urllib3-1.26.20) * replace e2fsprogs-libuuid which was not found with ossp-uuid. * Adapt tss2 configure acc to check ossp-uuid instead of uuid. Signed-off-by: Juergen Repp <juergen_repp@web.de>
1 parent 2fa3cba commit 31ec44b

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.cirrus.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,16 @@ task:
1212
install_script:
1313
- pkg update -f
1414
- pkg upgrade -y
15-
- pkg install -y bash gmake coreutils libtool pkgconf autoconf autoconf-archive e2fsprogs-libuuid py311-pip expect
15+
- pkg install -y ca_root_nss
16+
- pkg install -y bash gmake coreutils libtool pkgconf autoconf autoconf-archive ossp-uuid py311-pip expect
1617
- python3 -m pip install pyyaml
1718
- pkg install -y automake glib dbus dbus-glib cmocka wget git openssl json-c vim hs-pandoc
1819
- pkg install -y swtpm
1920
- mkdir tss
2021
- cd tss && git clone https://github.com/tpm2-software/tpm2-tss.git
21-
- cd tpm2-tss && ./bootstrap && ./configure --disable-doxygen-doc --enable-tcti-swtpm=yes --enable-tcti-mssim=no --disable-tcti-libtpms --disable-dependency-tracking && gmake -j install
22+
- cd tpm2-tss
23+
- sed -i '' 's/uuid/ossp-uuid/g' configure.ac
24+
- ./bootstrap && ./configure --disable-doxygen-doc --enable-tcti-swtpm=yes --enable-tcti-mssim=no --disable-tcti-libtpms --disable-dependency-tracking && gmake -j install
2225
- cd ../../ && rm -rf tss
2326
- mkdir rm
2427
- cd rm && git clone https://github.com/tpm2-software/tpm2-abrmd.git && cd tpm2-abrmd

0 commit comments

Comments
 (0)