Commit graph

6 commits

Author SHA1 Message Date
Brian Lechthaler
cf68cdbee8
Merge pull request #21 from telekom-security/master
Merge Latest Changes to Original Repository
2021-01-06 20:04:23 -08:00
Andrea De Pasquale
b3b983afe6 Change method to get default Suricata interface
On some systems, interface number 2 is not always the correct one.
With AWK we now collect the first active interface having both an
address and a broadcast.
2021-01-06 11:14:24 +01:00
Brian Lechthaler
481a7ab732
🐛Fix & Improve Suricata Dockerfile
# Summary of Changes
## Bugfixes 🐛
* Add `py3-pip` (Alpine apk package for Python3 Pip). The absence of this APK dependency will cause the container build to fail.
* Add a step to create an empty file at `/root/dist/empty.conf`, this ensures subsequent steps to cleanup don't cause the container build to fail. 
## Improvements 
* Invoke `make` with `-j $(nproc)`. This forces `make` to spread the build process out over the number of logical cores available to the `make` process, significantly decreasing build times on multi-core systems.
2020-12-25 23:13:39 -08:00
Andrea De Pasquale
87a27e4f2b Suricata: use suricata-update for rule management
As a bonus we can now run "suricata-update" using docker-exec,
triggering both a rule update and a Suricata rule reload.
2020-11-30 17:56:14 +01:00
Andrea De Pasquale
73a5847753 Suricata: update suricata.yaml config to 6.0.x
Merge in the latest updates from suricata-6.0.x while at the same time
keeping the custom T-Pot configuration.

https://github.com/OISF/suricata/blob/suricata-6.0.0/suricata.yaml.in
2020-11-26 19:16:01 +01:00
t3chn0m4g3
53e9470d58 cleanup 2020-02-27 10:35:50 +00:00
Renamed from docker/suricata/Dockerfile.old (Browse further)