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>
define Package/snort3/conffiles
/etc/config/snort
+/etc/snort/
endef
define Package/snort3/install
$(PKG_INSTALL_DIR)/usr/bin/snort \
$(1)/usr/bin/
+ $(INSTALL_BIN) \
+ $(PKG_INSTALL_DIR)/usr/bin/snort2lua \
+ $(1)/usr/bin/
+
$(INSTALL_BIN) \
$(PKG_INSTALL_DIR)/usr/bin/u2{boat,spewfoo} \
$(1)/usr/bin/
$(1)/usr/share/lua/
$(INSTALL_DIR) $(1)/etc/snort
+ $(INSTALL_CONF) \
+ $(PKG_INSTALL_DIR)/usr/etc/snort/*.lua \
+ $(1)/etc/snort
$(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) \
config snort 'snort'
- option config_dir '/etc/snort/etc/'
+ option config_dir '/etc/snort/'
option alert_module 'alert_syslog'
option interface 'eth0'