manifest.template 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. loader.preload = file:../../src/libsysdb.so
  2. loader.env.LD_LIBRARY_PATH = /lib:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu
  3. loader.debug_type = none
  4. loader.syscall_symbol = syscalldb
  5. fs.mount.graphene_lib.type = chroot
  6. fs.mount.graphene_lib.path = /lib
  7. fs.mount.graphene_lib.uri = file:../../../../Runtime
  8. fs.mount.host_lib.type = chroot
  9. fs.mount.host_lib.path = /lib/x86_64-linux-gnu
  10. fs.mount.host_lib.uri = file:/lib/x86_64-linux-gnu
  11. fs.mount.host_usr_lib.type = chroot
  12. fs.mount.host_usr_lib.path = /usr/lib/x86_64-linux-gnu
  13. fs.mount.host_usr_lib.uri = file:/usr/lib/x86_64-linux-gnu
  14. fs.mount.bin.type = chroot
  15. fs.mount.bin.path = /bin
  16. fs.mount.bin.uri = file:/bin
  17. # allow to bind on port 8000
  18. net.rules.1 = 127.0.0.1:8000:0.0.0.0:0-65535
  19. # allow to connect to port 8000
  20. net.rules.2 = 0.0.0.0:0-65535:127.0.0.1:8000
  21. sgx.trusted_files.ld = file:../../../../Runtime/ld-linux-x86-64.so.2
  22. sgx.trusted_files.libc = file:../../../../Runtime/libc.so.6
  23. sgx.trusted_files.libdl = file:../../../../Runtime/libdl.so.2
  24. sgx.trusted_files.libm = file:../../../../Runtime/libm.so.6
  25. sgx.trusted_files.libpthread = file:../../../../Runtime/libpthread.so.0
  26. sgx.trusted_files.libgcc_s = file:/lib/x86_64-linux-gnu/libgcc_s.so.1
  27. sgx.trusted_files.libstdcxx = file:/usr/lib/x86_64-linux-gnu/libstdc++.so.6
  28. sgx.trusted_files.victim = file:exec_victim
  29. sgx.trusted_children.victim = file:exec_victim.sig
  30. sgx.allow_file_creation = 1
  31. sgx.allowed_files.tmp_dir = file:tmp/
  32. sgx.thread_num = 6