forked from gramineproject/gramine
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfstime.manifest.template
36 lines (30 loc) · 1.17 KB
/
fstime.manifest.template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Hello World manifest file example
loader.entrypoint = "file:{{ gramine.libos }}"
libos.entrypoint = "/fstime"
loader.log_level = "{{ log_level }}"
loader.env.LD_LIBRARY_PATH = "/lib"
loader.insecure__use_cmdline_argv = true
fs.mounts = [
{ path = "/lib", uri = "file:{{ gramine.runtimedir() }}" },
{ path = "/fstime", uri = "file:fstime" },
{ path = "/dummy0", uri = "file:/media/xfs/eurosys25-reviewer/dummy0" },
{ path = "/dummy1", uri = "file:/media/xfs/eurosys25-reviewer/dummy1" },
]
sgx.allowed_files = [
"file:/media/xfs/eurosys25-reviewer/dummy0",
"file:/media/xfs/eurosys25-reviewer/dummy1",
]
sgx.debug = false
sgx.nonpie_binary = true
sgx.enclave_size = "512M"
sgx.max_threads = 12
sgx.trusted_files = [
"file:{{ gramine.libos }}",
"file:fstime",
"file:{{ gramine.runtimedir() }}/",
]
rakis.enabled = true
rakis.net_threads_num = 1
rakis.netifs = [ { interface_name = "ens1f0", ip_addr = "10.50.0.1", gw_addr = "10.50.0.1", netmask = "255.255.0.0", mac_addr = "40:a6:b7:40:37:f8", xsks = [ { qid = 0, ctrl_prcs_path = "/tmp/rakis-xdp-def-ctrl" }] } ]
rakis.io_uring.io_urings_num = 12
rakis.arp_table = [ { ip_addr = "10.50.0.2", mac_addr = "40:a6:b7:40:37:f9" } ]