Skip to content

Commit fc43908

Browse files
committed
README.md: Remove GnuTLS build steps
Given the instrumented GnuTLS is available in Fedora 43+, stop suggesting building it manually. Signed-off-by: Daiki Ueno <dueno@redhat.com>
1 parent 4eda326 commit fc43908

1 file changed

Lines changed: 4 additions & 12 deletions

File tree

README.md

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,23 +27,15 @@ The design documents can be found from the following links:
2727
## Installation
2828

2929
1. Install the latest Rust toolchain
30-
2. Install the instrumented crypto libraries, such as GnuTLS:
31-
```console
32-
$ git clone --depth=1 -b wip/usdt https://gitlab.com/gnutls/gnutls.git
33-
$ ./bootstrap
34-
$ ./configure --prefix=/path/to/installation --enable-crypto-auditing
35-
$ make -j$(nproc)
36-
$ sudo make install
37-
```
38-
3. Install the dependencies (note that libbpf 1.1.1 or later is required)
30+
2. Install the dependencies (note that libbpf 1.1.1 or later is required)
3931
```console
4032
$ sudo dnf install bpftool make libbpf-devel llvm-devel rustfmt
4133
```
42-
4. Build the programs with `make`
34+
3. Build the programs with `make`
4335
```console
4436
$ make
4537
```
46-
5. Install the programs with `make install`
38+
4. Install the programs with `make install`
4739
```console
4840
$ sudo make install
4941
```
@@ -80,7 +72,7 @@ $ sudo systemctl start crau-agent.service
8072
```console
8173
$ crau-monitor
8274
```
83-
7. On another terminal, run any commands using the instrumented library
75+
7. On another terminal, run any commands using the instrumented library, such as GnuTLS in Fedora Linux 43 or later
8476
```console
8577
$ gnutls-serv --x509certfile=doc/credentials/x509/cert-rsa-pss.pem --x509keyfile=doc/credentials/x509/key-rsa-pss.pem &
8678
$ gnutls-cli --x509cafile=doc/credentials/x509/ca.pem localhost -p 5556

0 commit comments

Comments
 (0)