httpd.manifest.template 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. #!$(PAL)
  2. loader.preload = file:$(SHIMPATH)
  3. loader.exec = file:obj/bin/httpd
  4. loader.execname = httpd
  5. loader.env.LD_LIBRARY_PATH = /lib:/lib/x86_64-linux-gnu:/usr/lib:/usr/lib/x86_64-linux-gnu
  6. loader.debug_type = none
  7. fs.mount.lib1.type = chroot
  8. fs.mount.lib1.path = /lib
  9. fs.mount.lib1.uri = file:$(LIBCDIR)
  10. fs.mount.lib2.type = chroot
  11. fs.mount.lib2.path = /lib/x86_64-linux-gnu
  12. fs.mount.lib2.uri = file:/lib/x86_64-linux-gnu
  13. fs.mount.usr.type = chroot
  14. fs.mount.usr.path = /usr
  15. fs.mount.usr.uri = file:/usr
  16. fs.mount.cwd.type = chroot
  17. fs.mount.cwd.path = $(PWD)
  18. fs.mount.cwd.uri = file:
  19. # allow to bind on port for listening
  20. net.allow_bind.1 = $(HOST):$(PORT)
  21. sgx.trusted_files.ld = file:$(LIBCDIR)/ld-linux-x86-64.so.2
  22. sgx.trusted_files.libc = file:$(LIBCDIR)/libc.so.6
  23. sgx.trusted_files.libdl = file:$(LIBCDIR)/libdl.so.2
  24. sgx.trusted_files.libm = file:$(LIBCDIR)/libm.so.6
  25. sgx.trusted_files.libpthread = file:$(LIBCDIR)/libpthread.so.0
  26. sgx.trusted_files.libresolv = file:$(LIBCDIR)/libresolv.so.2
  27. sgx.trusted_files.libnssdns = file:/lib/x86_64-linux-gnu/libnss_dns.so.2
  28. sgx.trusted_files.libnssfiles = file:/lib/x86_64-linux-gnu/libnss_files.so.2
  29. sgx.trusted_files.libnsscompact = file:/lib/x86_64-linux-gnu/libnss_compat.so.2
  30. sgx.trusted_files.libnssnis = file:/lib/x86_64-linux-gnu/libnss_nis.so.2
  31. sgx.trusted_files.libpcre = file:/lib/x86_64-linux-gnu/libpcre.so.3
  32. sgx.trusted_files.libapr = file:obj/lib/libapr-1.so.0
  33. sgx.trusted_files.libaprutil = file:obj/lib/libaprutil-1.so.0
  34. sgx.trusted_files.libexpat = file:/lib/x86_64-linux-gnu/libexpat.so.1
  35. sgx.trusted_files.libcrypt = file:/lib/x86_64-linux-gnu/libcrypt.so.1
  36. sgx.trusted_files.libxml2 = file:/usr/lib/x86_64-linux-gnu/libxml2.so.2
  37. sgx.trusted_files.libz = file:/lib/x86_64-linux-gnu/libz.so.1
  38. sgx.trusted_files.liblzma = file:/lib/x86_64-linux-gnu/liblzma.so.5
  39. sgx.trusted_files.libnsl = file:/lib/x86_64-linux-gnu/libnsl.so.1
  40. sgx.trusted_files.libicuuc = file:/usr/lib/x86_64-linux-gnu/libicuuc.so.55
  41. sgx.trusted_files.libicudata = file:/usr/lib/x86_64-linux-gnu/libicudata.so.55
  42. sgx.trusted_files.libstdcpp = file:/usr/lib/x86_64-linux-gnu/libstdc++.so.6
  43. sgx.trusted_files.libgcc_c = file:/lib/x86_64-linux-gnu/libgcc_s.so.1
  44. sgx.allowed_files.modules = file:obj/modules
  45. sgx.allowed_files.conf = file:obj/conf
  46. sgx.allowed_files.htdocs = file:obj/htdocs
  47. sgx.allowed_files.logs = file:obj/logs