Skip to content

Commit

Permalink
Update Compilation.md
Browse files Browse the repository at this point in the history
  • Loading branch information
gustavo-iniguez-goya authored Dec 9, 2024
1 parent 0bbd6e6 commit ac37a73
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions wiki/Compilation.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

(tested on Debian Sid and Ubuntu 18 and 20. It may fail on other distributions.)

Make sure you have a correctly configured **Go >= 1.16** environment and then:
Make sure you have a correctly configured **Go** environment and then:

```bash
# install dependencies
Expand All @@ -16,6 +16,7 @@ export PATH=$PATH:$GOPATH/bin

# This step is optional if your distribution already packages these 2 libs.
# You can try to install them with: sudo apt install python3-grpcio python3-protobuf
python3 -m pip install --user grpcio protobuf
python3 -m pip install --user grpcio-tools qt-material

# clone the repository
Expand Down Expand Up @@ -63,7 +64,8 @@ https://github.com/evilsocket/opensnitch/blob/master/utils/packaging/build_modul
**Daemon**

The `daemon` is implemented in Go and needs to run as root in order to interact with the Netfilter packet queue, edit
iptables rules and so on, in order to compile it you will need to install the `protobuf-compiler`, `libpcap-dev` and `libnetfilter-queue-dev`
iptables rules and so on..
In order to compile it you will need to install the `protobuf-compiler`, `libpcap-dev` and `libnetfilter-queue-dev`
packages on your system, then just:

cd daemon
Expand Down

0 comments on commit ac37a73

Please sign in to comment.