diff --git a/rune/.gitignore b/rune/.gitignore index 307aa79374e8526f8a9f1545115ef49d9205d6b6..2ed577c047b708da455362fc29eb850d65aceabb 100644 --- a/rune/.gitignore +++ b/rune/.gitignore @@ -5,4 +5,4 @@ contrib/cmd/recvtty/recvtty man/man8 release *.pb.go -liberpal-skeleton.so +liberpal-skeleton*.so diff --git a/rune/Makefile b/rune/Makefile index 7853da30555e43b1126794c4d3465c5489a31c7f..788ea8ea5ea63ca3b80082ae0acaa3fc89413055 100644 --- a/rune/Makefile +++ b/rune/Makefile @@ -43,8 +43,8 @@ all: rune recvtty skeleton recvtty: $(GO_BUILD) -o contrib/cmd/recvtty/recvtty ./contrib/cmd/recvtty -skeleton: libenclave/internal/runtime/pal/skeleton/liberpal-skeleton.so -libenclave/internal/runtime/pal/skeleton/liberpal-skeleton.so: +skeleton: libenclave/internal/runtime/pal/skeleton/liberpal-skeleton*.so +libenclave/internal/runtime/pal/skeleton/liberpal-skeleton*.so: make -C libenclave/internal/runtime/pal/skeleton static: $(PROTOS) diff --git a/rune/libcontainer/specconv/example.go b/rune/libcontainer/specconv/example.go index 72fc6cb4ed88c8761501589d99585e2569eb5bf3..ab6e9afe86254f08b815473542a764ccf113e984 100644 --- a/rune/libcontainer/specconv/example.go +++ b/rune/libcontainer/specconv/example.go @@ -159,7 +159,7 @@ func Example() *specs.Spec { }, Annotations: map[string]string{ "enclave.type": "intelSgx", - "enclave.runtime.path": "/var/run/rune/liberpal-skeleton.so", + "enclave.runtime.path": "/var/run/rune/liberpal-skeleton-v1.so", "enclave.runtime.args": "skeleton,debug", }, } diff --git a/rune/libenclave/internal/runtime/pal/skeleton/README.md b/rune/libenclave/internal/runtime/pal/skeleton/README.md index c08c088f196b39b11204a4787b5e7cc0cc652056..4c43bc34d550a7b487a57cff1139593d6f7cf798 100644 --- a/rune/libenclave/internal/runtime/pal/skeleton/README.md +++ b/rune/libenclave/internal/runtime/pal/skeleton/README.md @@ -10,7 +10,7 @@ Refer to [this guide](https://github.com/alibaba/inclavare-containers/tree/maste Note that this step is only required when using SGX out-of-tree driver. -## Build liberpal-skeleton.so +## Build liberpal-skeleton ```shell cd "${path_to_inclavare_containers}/rune/libenclave/internal/runtime/pal/skeleton" make