Skip to content

Instantly share code, notes, and snippets.

@Abhiroop
Created December 19, 2022 01:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Abhiroop/36b36ab858965f3803755e598030eaf8 to your computer and use it in GitHub Desktop.
Save Abhiroop/36b36ab858965f3803755e598030eaf8 to your computer and use it in GitHub Desktop.
# Hello World manifest file example
loader.entrypoint = "file:{{ gramine.libos }}"
libos.entrypoint = "/helloworld"
loader.log_level = "{{ log_level }}"
loader.env.LD_LIBRARY_PATH = "/lib:/lib/x86_64-linux-gnu"
fs.mounts = [
{ path = "/lib", uri = "file:{{ gramine.runtimedir() }}" },
{ path = "/helloworld", uri = "file:helloworld" },
{ path = "/lib/x86_64-linux-gnu/libgmp.so.10" , uri = "file:/lib/x86_64-linux-gnu/libgmp.so.10" },
{ path = "/lib/x86_64-linux-gnu/libatomic.so.1" , uri = "file:/lib/x86_64-linux-gnu/libatomic.so.1" },
{ path = "/lib/x86_64-linux-gnu/libffi.so.7" , uri = "file:/lib/x86_64-linux-gnu/libffi.so.7" },
{ path = "/lib/x86_64-linux-gnu/libm.so.6" , uri = "file:/lib/x86_64-linux-gnu/libm.so.6" },
{ path = "/lib/x86_64-linux-gnu/librt.so.1" , uri = "file:/lib/x86_64-linux-gnu/librt.so.1" },
{ path = "/lib/x86_64-linux-gnu/libdl.so.2" , uri = "file:/lib/x86_64-linux-gnu/libdl.so.2" },
{ path = "/lib/x86_64-linux-gnu/libpthread.so.0", uri = "file:/lib/x86_64-linux-gnu/libpthread.so.0" },
{ path = "/lib/x86_64-linux-gnu/libc.so.6" , uri = "file:/lib/x86_64-linux-gnu/libc.so.6" },
]
sgx.debug = true
sgx.nonpie_binary = true
sgx.trusted_files = [
"file:{{ gramine.libos }}",
"file:helloworld",
"file:{{ gramine.runtimedir() }}/",
"file:/lib/x86_64-linux-gnu/libgmp.so.10",
"file:/lib/x86_64-linux-gnu/libatomic.so.1",
"file:/lib/x86_64-linux-gnu/libffi.so.7",
"file:/lib/x86_64-linux-gnu/libm.so.6",
"file:/lib/x86_64-linux-gnu/librt.so.1",
"file:/lib/x86_64-linux-gnu/libdl.so.2",
"file:/lib/x86_64-linux-gnu/libpthread.so.0",
"file:/lib/x86_64-linux-gnu/libc.so.6",
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment