Skip to content

Commit

Permalink
[CI-Examples] Fix links to Gramine's ReadTheDocs
Browse files Browse the repository at this point in the history
Reported-by: Anjali Rai <anjali.rai@intel.com>
Signed-off-by: Dmitrii Kuvaiskii <dmitrii.kuvaiskii@intel.com>
  • Loading branch information
dimakuv committed Sep 4, 2023
1 parent bc11ecb commit 94123cb
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 9 deletions.
4 changes: 2 additions & 2 deletions CI-Examples/busybox/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ If you want to try out [`/dev/attestation/` files][attestation], you must build
the example with SGX remote attestation enabled. By default, the example is
built *without* remote attestation.

[attestation]: https://gramine.readthedocs.io/en/latest/attestation.html
[attestation]: https://gramine.readthedocs.io/en/stable/attestation.html

If you want to build the example for DCAP attestation, first make sure you have
a working DCAP setup. Then build the example as follows:
Expand All @@ -29,7 +29,7 @@ The above dummy values will suffice for simple experiments, but if you wish to
generate real SGX quotes, you will need to provide an [SPID recognized by
Intel][spid].

[spid]: https://gramine.readthedocs.io/en/latest/sgx-intro.html#term-spid
[spid]: https://gramine.readthedocs.io/en/stable/sgx-intro.html#term-spid

# Quick Start

Expand Down
2 changes: 1 addition & 1 deletion CI-Examples/python/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ The above dummy values will suffice for simple experiments, but if you wish to
run `sgx-quote.py` and verify the output, you will need to provide an
[SPID recognized by Intel][spid].

[spid]: https://gramine.readthedocs.io/en/latest/sgx-intro.html#term-spid
[spid]: https://gramine.readthedocs.io/en/stable/sgx-intro.html#term-spid

# Run Python with Gramine

Expand Down
4 changes: 2 additions & 2 deletions CI-Examples/ra-tls-mbedtls/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ installed together with Gramine (for DCAP version, you need `meson setup ...

The current example works with both EPID (IAS) and ECDSA (DCAP) remote
attestation schemes. For more documentation, refer to
https://gramine.readthedocs.io/en/latest/attestation.html.
https://gramine.readthedocs.io/en/stable/attestation.html.

## RA-TLS server

Expand Down Expand Up @@ -71,7 +71,7 @@ obtain them is to run `gramine-sgx-sigstruct-view server.sig`.
Moreover, for EPID-based (IAS) attestation, you will need to provide
an [SPID and the corresponding IAS API keys][spid].

[spid]: https://gramine.readthedocs.io/en/latest/sgx-intro.html#term-spid
[spid]: https://gramine.readthedocs.io/en/stable/sgx-intro.html#term-spid

For all examples, we set the following environment variables:
```sh
Expand Down
4 changes: 2 additions & 2 deletions CI-Examples/ra-tls-secret-prov/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ DCAP software infrastructure must be installed and work correctly on the host.

The current example works with both EPID (IAS) and ECDSA (DCAP) remote
attestation schemes. For more documentation, refer to
https://gramine.readthedocs.io/en/latest/attestation.html.
https://gramine.readthedocs.io/en/stable/attestation.html.

## Secret Provisioning servers

Expand Down Expand Up @@ -85,7 +85,7 @@ export RA_TLS_ALLOW_SW_HARDENING_NEEDED=1
- Secret Provisioning flows, EPID-based (IAS) attestation (you will need to
provide an [SPID and the corresponding IAS API keys][spid]):

[spid]: https://gramine.readthedocs.io/en/latest/sgx-intro.html#term-spid
[spid]: https://gramine.readthedocs.io/en/stable/sgx-intro.html#term-spid

```sh
make app epid RA_TYPE=epid RA_CLIENT_SPID=<your SPID> \
Expand Down
4 changes: 2 additions & 2 deletions CI-Examples/rust/rust-hyper-http-server.manifest.template
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ loader.log_level = "{{ log_level }}"

loader.env.LD_LIBRARY_PATH = "/lib:{{ arch_libdir }}"

# See https://gramine.readthedocs.io/en/latest/devel/performance.html#glibc-malloc-tuning
# See https://gramine.readthedocs.io/en/stable/performance.html#glibc-malloc-tuning
loader.env.MALLOC_ARENA_MAX = "1"

# For easier debugging — not strictly required to run this workload
Expand Down Expand Up @@ -39,5 +39,5 @@ sys.insecure__allow_eventfd = true
# - the tokio worker threads
# - any threads and threadpools you might be starting
# - helper threads internal to Gramine — see:
# https://gramine.readthedocs.io/en/latest/manifest-syntax.html#number-of-threads
# https://gramine.readthedocs.io/en/stable/manifest-syntax.html#number-of-threads
sgx.max_threads = 8

0 comments on commit 94123cb

Please sign in to comment.