|
@@ -3,7 +3,7 @@
|
|
|
loader.preload = file:$(SHIMPATH)
|
|
|
loader.exec = file:$(JAVA_HOME)/bin/java
|
|
|
loader.execname = java
|
|
|
-loader.env.LD_LIBRARY_PATH = $(JAVA_HOME)/lib/amd64:$(JAVA_HOME)/lib/amd64/jli:/graphene:/lib/x86_64-linux-gnu:/usr/lib:/usr/lib/x86_64-linux-gnu
|
|
|
+loader.env.LD_LIBRARY_PATH = /jre/lib/amd64:/jre/lib/amd64/jli:/graphene:/lib/x86_64-linux-gnu:/usr/lib:/usr/lib/x86_64-linux-gnu
|
|
|
loader.env.PATH = /jre/bin:/bin:/usr/bin
|
|
|
loader.debug_type = $(DEBUGTYPE)
|
|
|
|
|
@@ -16,7 +16,7 @@ fs.mount.lib2.path = /lib/x86_64-linux-gnu
|
|
|
fs.mount.lib2.uri = file:/lib/x86_64-linux-gnu
|
|
|
|
|
|
fs.mount.jre.type = chroot
|
|
|
-fs.mount.jre.path = $(JAVA_HOME)
|
|
|
+fs.mount.jre.path = /jre
|
|
|
fs.mount.jre.uri = file:$(JAVA_HOME)
|
|
|
|
|
|
fs.mount.usr.type = chroot
|
|
@@ -29,31 +29,22 @@ fs.mount.tmp.uri = file:/tmp
|
|
|
|
|
|
$(RESOURCE_RULE)
|
|
|
|
|
|
-sgx.trusted_files.ld = file:$(LIBCDIR)/ld-linux-x86-64.so.2
|
|
|
-sgx.trusted_files.libc = file:$(LIBCDIR)/libc.so.6
|
|
|
-sgx.trusted_files.libdl = file:$(LIBCDIR)/libdl.so.2
|
|
|
-sgx.trusted_files.librt = file:$(LIBCDIR)/librt.so.1
|
|
|
-sgx.trusted_files.libm = file:$(LIBCDIR)/libm.so.6
|
|
|
-sgx.trusted_files.libpthread = file:$(LIBCDIR)/libpthread.so.0
|
|
|
-sgx.trusted_files.libresolv = file:$(LIBCDIR)/libresolv.so.2
|
|
|
-sgx.trusted_files.libnssdns = file:/lib/x86_64-linux-gnu/libnss_dns.so.2
|
|
|
-sgx.trusted_files.libnssfiles = file:/lib/x86_64-linux-gnu/libnss_files.so.2
|
|
|
-sgx.trusted_files.libnsscompact = file:/lib/x86_64-linux-gnu/libnss_compat.so.2
|
|
|
-sgx.trusted_files.libnssnis = file:/lib/x86_64-linux-gnu/libnss_nis.so.2
|
|
|
-sgx.trusted_files.libgcc = file:/lib/x86_64-linux-gnu/libgcc_s.so.1
|
|
|
-sgx.trusted_files.libcpp = file:/usr/lib/x86_64-linux-gnu/libstdc++.so.6
|
|
|
-sgx.trusted_files.libnsl = file:/lib/x86_64-linux-gnu/libnsl.so.1
|
|
|
-sgx.trusted_files.libz = file:/lib/x86_64-linux-gnu/libz.so.1
|
|
|
-sgx.trusted_files.libgio = file:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
|
|
|
-sgx.trusted_files.libgobject = file:/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
|
|
|
-sgx.trusted_files.libglib = file:/lib/x86_64-linux-gnu/libglib-2.0.so.0
|
|
|
-sgx.trusted_files.libgmodule = file:/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
|
|
|
-sgx.trusted_files.libselinux = file:/lib/x86_64-linux-gnu/libselinux.so.1
|
|
|
-sgx.trusted_files.libffi = file:/usr/lib/x86_64-linux-gnu/libffi.so.6
|
|
|
-sgx.trusted_files.libpcre = file:/lib/x86_64-linux-gnu/libpcre.so.3
|
|
|
-
|
|
|
-sgx.allowed_files.java_home = file:$(JAVA_HOME)
|
|
|
-sgx.allowed_files.java_lib = file:/usr/lib/jvm/java-7-openjdk-amd64/lib/ct.sym
|
|
|
+sgx.search_trusted_libs.libc = file:$(LIBCDIR)
|
|
|
+sgx.search_trusted_libs.java = file:$(JAVA_HOME)/lib/amd64
|
|
|
+sgx.search_trusted_libs.java_server = file:$(JAVA_HOME)/lib/amd64/server
|
|
|
+
|
|
|
+sgx.trusted_libs.librt = file:$(LIBCDIR)/librt.so.1
|
|
|
+sgx.trusted_libs.libjava = file:$(JAVA_HOME)/lib/amd64/libjava.so
|
|
|
+sgx.trusted_libs.libjli = file:$(JAVA_HOME)/lib/amd64/jli/libjli.so
|
|
|
+sgx.trusted_libs.libjvm = file:$(JAVA_HOME)/lib/amd64/server/libjvm.so
|
|
|
+sgx.trusted_libs.libzip = file:$(JAVA_HOME)/lib/amd64/libzip.so
|
|
|
+sgx.trusted_libs.libnssc = file:/lib/x86_64-linux-gnu/libnss_compat.so.2
|
|
|
+sgx.trusted_libs.libnssf = file:/lib/x86_64-linux-gnu/libnss_files.so.2
|
|
|
+sgx.trusted_libs.libnssn = file:/lib/x86_64-linux-gnu/libnss_nis.so.2
|
|
|
+
|
|
|
+sgx.trusted_files.jvmcfg = file:$(JAVA_HOME)/lib/amd64/jvm.cfg
|
|
|
+sgx.trusted_files.meta_index = file:$(JAVA_HOME)/lib/meta-index
|
|
|
+
|
|
|
sgx.allowed_files.classes = file:classes
|
|
|
sgx.allowed_files.tmp = file:/tmp
|
|
|
sgx.allowed_files.xml_out = file:xml_out
|