]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
suricata-update: install sample configuration files
authorJason Ish <jason.ish@oisf.net>
Thu, 8 Jun 2023 18:23:05 +0000 (12:23 -0600)
committerVictor Julien <vjulien@oisf.net>
Fri, 9 Jun 2023 08:29:57 +0000 (10:29 +0200)
With the move to installing Suricata-Update files from Suricata
Makefile's, the sample configuration files were forgotten.

Ticket: #6132

suricata-update/Makefile.am

index a15b1f538eaed643a4882f9e76b69ad2463d57f5..0e10bc01aa97159b719ad17a977c790636d8eddd 100644 (file)
@@ -34,6 +34,14 @@ LIBS =       \
        suricata/update/util.py \
        suricata/update/version.py
 
+CONFIGS = \
+       suricata/update/configs/disable.conf \
+       suricata/update/configs/drop.conf \
+       suricata/update/configs/enable.conf \
+       suricata/update/configs/modify.conf \
+       suricata/update/configs/threshold.in \
+       suricata/update/configs/update.yaml
+
 BINS = suricata-update
 
 if HAVE_PYTHON
@@ -46,6 +54,9 @@ install-exec-local:
        for lib in $(LIBS); do \
                install $(srcdir)/$$lib "$(DESTDIR)$(prefix)/lib/suricata/python/$$lib"; \
        done
+       for config in $(CONFIGS); do \
+               install -m 0644 $(srcdir)/$$config "$(DESTDIR)$(prefix)/lib/suricata/python/$$config"; \
+       done
        for bin in $(BINS); do \
                cat "$(srcdir)/bin/$$bin" | \
                    sed -e "1 s,.*,#"'!'" ${HAVE_PYTHON}," > "${DESTDIR}$(bindir)/$$bin"; \