diff --git a/packages/container-self-attestation-test-sgx-azure/default.nix b/packages/container-self-attestation-test-sgx-azure/default.nix index 06c5668..d6f6bcb 100644 --- a/packages/container-self-attestation-test-sgx-azure/default.nix +++ b/packages/container-self-attestation-test-sgx-azure/default.nix @@ -1,12 +1,12 @@ # SPDX-License-Identifier: Apache-2.0 # Copyright (c) 2024 Matter Labs { teepot -, nixsgxLib +, pkgs , container-name ? "teepot-self-attestation-test-sgx-azure" , tag ? null , isAzure ? true }: -nixsgxLib.mkSGXContainer { +pkgs.lib.tee.sgxGramineContainer { name = container-name; inherit tag; diff --git a/packages/container-vault-admin-sgx-azure/default.nix b/packages/container-vault-admin-sgx-azure/default.nix index b039e3a..3502182 100644 --- a/packages/container-vault-admin-sgx-azure/default.nix +++ b/packages/container-vault-admin-sgx-azure/default.nix @@ -1,12 +1,12 @@ # SPDX-License-Identifier: Apache-2.0 # Copyright (c) 2024 Matter Labs { teepot -, nixsgxLib +, pkgs , container-name ? "teepot-vault-admin-sgx-azure" , tag ? null , isAzure ? null }: -nixsgxLib.mkSGXContainer { +pkgs.lib.tee.sgxGramineContainer { name = container-name; inherit tag; diff --git a/packages/container-vault-sgx-azure/default.nix b/packages/container-vault-sgx-azure/default.nix index 9e3adad..9d94e9e 100644 --- a/packages/container-vault-sgx-azure/default.nix +++ b/packages/container-vault-sgx-azure/default.nix @@ -1,7 +1,7 @@ # SPDX-License-Identifier: Apache-2.0 # Copyright (c) 2024 Matter Labs { teepot -, nixsgxLib +, pkgs , vat , vault , container-name ? "teepot-vault-sgx-azure" @@ -12,7 +12,7 @@ let entrypoint = "${teepot.teepot.tee_ratls_preexec}/bin/tee-ratls-preexec"; appDir = "/opt/vault"; in -nixsgxLib.mkSGXContainer { +pkgs.lib.tee.sgxGramineContainer { name = container-name; inherit tag; inherit appDir; diff --git a/packages/container-vault-unseal-sgx-azure/default.nix b/packages/container-vault-unseal-sgx-azure/default.nix index ef31b0b..e9aa1f8 100644 --- a/packages/container-vault-unseal-sgx-azure/default.nix +++ b/packages/container-vault-unseal-sgx-azure/default.nix @@ -1,13 +1,13 @@ # SPDX-License-Identifier: Apache-2.0 # Copyright (c) 2024 Matter Labs { teepot -, nixsgxLib +, pkgs , vat , container-name ? "teepot-vault-unseal-sgx-azure" , tag ? null , isAzure ? true }: -nixsgxLib.mkSGXContainer { +pkgs.lib.tee.sgxGramineContainer { name = container-name; inherit tag isAzure;