diff --git a/README.md b/README.md index bf298d9..f343998 100644 --- a/README.md +++ b/README.md @@ -22,12 +22,18 @@ https://docs.zeek.org/en/current/install/install.html#required-dependencies ### Patch Installation 1. Switch to a snapshot of the Zeek repository that is compatible with the GOOSE parser. -```cd / +``` +cd / git checkout aff3f4 git submodule update --init --recursive +cd .. ``` 2. Apply the GOOSE parser as a patch. The whitespace warnings may be ignored. -
`git apply --reject --whitespace=fix goose_parser.patch` +``` +git clone https://github.com/smartgridadsc/Goose-protocol-parser-for-Zeek-IDS +mv Goose-protocol-parser-for-Zeek-IDS/patch/goose_parser.patch zeek/ && cd zeek +git apply --reject --whitespace=fix goose_parser.patch +```
Note: Please refer to the User Guide in the [doc/](doc) folder for the full list of modified files. 3. Build and install from source. Some commands may require root privileges.