Browse Source

net/snort3: Include default configs and snort2lua

Include default configuration files to have something to start from.
Also include snort2lua to help convert snort2 rules to snort3 to also
help with bootstrapping the configuration.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
lilik-openwrt-22.03
Michal Hrusecky 3 years ago
parent
commit
2fe854ebd6
No known key found for this signature in database GPG Key ID: 7B7562FE6F4D91EF
2 changed files with 9 additions and 1 deletions
  1. +8
    -0
      net/snort3/Makefile
  2. +1
    -1
      net/snort3/files/snort.config

+ 8
- 0
net/snort3/Makefile View File

@ -59,6 +59,7 @@ TARGET_LDFLAGS += -L$(STAGING_DIR)/usr/lib/daq3 -ltirpc
define Package/snort3/conffiles define Package/snort3/conffiles
/etc/config/snort /etc/config/snort
/etc/snort/
endef endef
define Package/snort3/install define Package/snort3/install
@ -67,6 +68,10 @@ define Package/snort3/install
$(PKG_INSTALL_DIR)/usr/bin/snort \ $(PKG_INSTALL_DIR)/usr/bin/snort \
$(1)/usr/bin/ $(1)/usr/bin/
$(INSTALL_BIN) \
$(PKG_INSTALL_DIR)/usr/bin/snort2lua \
$(1)/usr/bin/
$(INSTALL_BIN) \ $(INSTALL_BIN) \
$(PKG_INSTALL_DIR)/usr/bin/u2{boat,spewfoo} \ $(PKG_INSTALL_DIR)/usr/bin/u2{boat,spewfoo} \
$(1)/usr/bin/ $(1)/usr/bin/
@ -86,6 +91,9 @@ define Package/snort3/install
$(1)/usr/share/lua/ $(1)/usr/share/lua/
$(INSTALL_DIR) $(1)/etc/snort $(INSTALL_DIR) $(1)/etc/snort
$(INSTALL_CONF) \
$(PKG_INSTALL_DIR)/usr/etc/snort/*.lua \
$(1)/etc/snort
$(INSTALL_DIR) $(1)/etc/init.d $(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) \ $(INSTALL_BIN) \


+ 1
- 1
net/snort3/files/snort.config View File

@ -1,4 +1,4 @@
config snort 'snort' config snort 'snort'
option config_dir '/etc/snort/etc/'
option config_dir '/etc/snort/'
option alert_module 'alert_syslog' option alert_module 'alert_syslog'
option interface 'eth0' option interface 'eth0'

Loading…
Cancel
Save