From 488dcfcdca88a9e566bf07afeb21ce5d11300e45 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Wed, 4 Sep 2024 09:47:20 +0200 Subject: [PATCH] chore: add extra startup information to unseal and admin enclaves This eases testing and debugging. Signed-off-by: Harald Hoyer --- packages/container-vault-admin-sgx-azure/default.nix | 2 ++ packages/container-vault-unseal-sgx-azure/default.nix | 3 +++ 2 files changed, 5 insertions(+) diff --git a/packages/container-vault-admin-sgx-azure/default.nix b/packages/container-vault-admin-sgx-azure/default.nix index 3502182..cb50463 100644 --- a/packages/container-vault-admin-sgx-azure/default.nix +++ b/packages/container-vault-admin-sgx-azure/default.nix @@ -13,6 +13,8 @@ pkgs.lib.tee.sgxGramineContainer { packages = [ teepot.teepot.tee_vault_admin ]; entrypoint = "${teepot.teepot.tee_vault_admin}/bin/tee-vault-admin"; + extraCmd = "echo \"Starting ${container-name}\"; gramine-sgx-sigstruct-view app.sig"; + isAzure = true; manifest = { diff --git a/packages/container-vault-unseal-sgx-azure/default.nix b/packages/container-vault-unseal-sgx-azure/default.nix index e9aa1f8..c1f0774 100644 --- a/packages/container-vault-unseal-sgx-azure/default.nix +++ b/packages/container-vault-unseal-sgx-azure/default.nix @@ -16,8 +16,11 @@ pkgs.lib.tee.sgxGramineContainer { vat.vault-auth-tee.sha teepot.teepot.tee_vault_unseal ]; + entrypoint = "${teepot.teepot.tee_vault_unseal}/bin/tee-vault-unseal"; + extraCmd = "echo \"Starting ${container-name}\"; gramine-sgx-sigstruct-view app.sig"; + manifest = { loader = { log_level = "error";