gramineproject / contrib

Repository for third party scripts and other contributions related to Gramine
10 stars 19 forks source link

[packaging] Add initial debian build for MAA attestation #57

Closed woju closed 11 months ago

woju commented 1 year ago

This PR adds debian packaging. Currently it only builds Integrations/azure/ra_tls_maa. It was manually tested according to instructions in README in "Testing MAA libraries", but the install is done like this:

sudo apt-get install devscripts # if you didn't already -- this is for debuild tool
sudo apt-get build-dep .
debuild
sudo apt-get install ../gramine-ratls-maa_*_amd64.deb

Then patch against CI-Examples/ra-tls-mbedtls, make, and ./server and ./client as described.


This change is Reviewable