mirror of
https://github.com/matter-labs/nixsgx.git
synced 2025-07-20 23:23:57 +02:00
Reproducible Nix packages for TEEs
![]() `enableFakechroot = true` somehow triggered the inclusion of `/dev`. Some fake chroots included `/dev/kvm` with different permissions, so the produced container was not the same. As this fake chroot is not needed anymore with using `--chroot` for `gramine-sgx-sign`, it can be turned off. Signed-off-by: Harald Hoyer <harald@matterlabs.dev> |
||
---|---|---|
.github | ||
overlays/nixsgxLib | ||
packages | ||
.gitignore | ||
COPYING | ||
flake.lock | ||
flake.nix | ||
README.md |
nixsgx
This repository contains a Nix flake with up2date packages for the Intel SGX SDK and gramine.
Hopefully most of the packages will be upstreamed to nixpkgs at some point.
All package builds should be reproducible and therefore can be used to build reproducible enclave images.
Usage
See: https://github.com/matter-labs/teepot and https://github.com/haraldh/docker-era-fee-withdrawer