Skip to content

Commit

Permalink
#438 update README
Browse files Browse the repository at this point in the history
  • Loading branch information
olehnikolaiev committed Nov 14, 2024
1 parent 0b8726e commit 030ec23
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 9 deletions.
1 change: 0 additions & 1 deletion DockerfileBase
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ RUN apt-get update && apt-get install software-properties-common -y && \
lsb-release \
libsystemd0


RUN wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb && \
dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb

Expand Down
1 change: 0 additions & 1 deletion DockerfileRelease
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ RUN apt update && apt install -y curl secure-delete python3-pip
RUN pip3 install --upgrade pip
RUN pip3 install requests torpy


RUN touch /var/hwmode
RUN ./autoconf.bash
RUN ./configure --with-sgx-build=release
Expand Down
2 changes: 0 additions & 2 deletions DockerfileSimulation
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
FROM skalenetwork/sgxwallet_base:latest


RUN apt update && apt install -y curl secure-delete python3-pip
RUN pip3 install --upgrade pip
RUN pip3 install requests torpy


RUN ccache -sz

COPY . /usr/src/sdk
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ leave the enclave unencrypted.
The server provides an initial registration service to issue client certificates to the clients.
The administrator manually approves each registration.

**sgxwallet** has been tested on **Ubuntu Linux 18.04**.
**sgxwallet** has been tested on **Ubuntu Linux 20.04**.

## An important note about production readiness

Expand Down
8 changes: 4 additions & 4 deletions docs/enabling-sgx.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ This repo includes the **_sgx_enable_** utility. To enable SGX run:
sudo ./sgx_enable
```

Note: if you are not using Ubuntu 18.04 (Not recommended!), you may need
Note: if you are not using Ubuntu 20.04 (Not recommended!), you may need
to rebuild the sgx-software-enable utility before use by typing:

```bash
Expand All @@ -39,7 +39,7 @@ make
Install make and gcc if you do not have it:

```bash
apt-get install build-essential
apt-get install build-essential
```

Run the following command:
Expand All @@ -51,7 +51,7 @@ cd scripts; sudo ./sgx_linux_x64_driver_2.11.b6f5b4a.bin; cd ..
Alternatively, other driver versions may be downloaded from Intel.
Please note that version `2.11.b6f5b4a` is what is currently supported.

Reboot you machine after driver install. Do `ls /dev/isgx` to check that `isgx` device is properly installed.
Reboot you machine after driver install. Do `ls /dev/isgx` to check that `isgx` device is properly installed.
If you do not see the `isgx` device, you need to troubleshoot your driver installation.

If driver installation fails, you can also try installing driver from the
Expand All @@ -65,7 +65,7 @@ And then follow instructions in README.md

## Troubleshooting Installation

- If the message `intel_sgx: SGX is not enabled` appears in `/var/log/syslog`
- If the message `intel_sgx: SGX is not enabled` appears in `/var/log/syslog`
Intel SGX needs to be enabled in BIOS.

- If you are running in Intel SGX hardware mode, make sure you have device
Expand Down

0 comments on commit 030ec23

Please sign in to comment.